0 1 1 1 2 0 3 1 4 -1 5 0 6 1 7 -1 8 0 9 0 10 1 11 -1 12 -2 13 -1 14 0 15 1 16 -1 17 -2 18 3 19 1 20 0 21 1 22 -1 23 -2 24 -3 25 -1 26 -1 27 0 28 1 29 -1 30 -2 31 -3 32 11 33 -5 34 1 35 0 36 1 37 -1 38 -2 39 -3 40 -13 41 7 42 9 43 -1 44 0 45 1 46 -1 47 -2 48 -3 49 -13 50 55 51 -15 52 3 53 2 54 0 55 1 56 -1 57 -2 58 -3 59 -13 60 -65 61 33 62 -63 63 -20 64 -2 65 0 66 1 67 -1 68 -2 69 -3 70 -13 71 -65 72 273 73 9 74 64 75 16 76 2 77 0 78 1 79 -1 80 -2 81 -3 82 -13 83 -65 84 -447 85 249 86 -104 87 154 88 20 89 -2 90 0 91 1 92 -1 93 -2 94 -3 95 -13 96 -65 97 -447 98 1689 99 256 100 -1430 101 104 102 -54 103 3 104 0 105 1 106 -1 107 -2 108 -3 109 -13 110 -65 111 -447 112 -3351 113 1696 114 730 115 848 116 -798 117 19 118 -3 119 0 120 1 121 -1 122 -2 123 -3 124 -13 125 -65 126 -447 127 -3351 128 11776 129 2890 130 -1552 131 2442 132 -335 133 89 134 3 135 0 136 1 137 -1 138 -2 139 -3 140 -13 141 -65 142 -447 143 -3351 144 -28544 145 12970 146 11408 147 -40158 148 6961 149 1301 150 -123 151 -4 152 0 153 1 154 -1 155 -2 156 -3 157 -13 158 -65 159 -447 160 -3351 161 -28544 162 93610 163 26528 164 32562 165 3121 166 17357 167 4071 168 -56 169 5 170 0 171 1 172 -1 173 -2 174 -3 175 -13 176 -65 177 -447 178 -3351 179 -28544 180 -269270 181 107168 182 123282 183 5281 184 38357 185 -66249 186 -4658 187 287 188 -5 189 0 190 1 191 -1 192 -2 193 -3 194 -13 195 -65 196 -447 197 -3351 198 -28544 199 -269270 200 832928 201 244242 202 514321 203 -1627723 204 146271 205 -68858 206 -11245 207 -181 208 5 209 0 210 1 211 -1 212 -2 213 -3 214 -13 215 -65 216 -447 217 -3351 218 -28544 219 -269270 220 -2795872 221 970002 222 1240081 223 2021237 224 -418209 225 908062 226 -69997 227 -3847 228 -383 229 -6 230 0 231 1 232 -1 233 -2 234 -3 235 -13 236 -65 237 -447 238 -3351 239 -28544 240 -269270 241 -2795872 242 8227602 243 2328721 244 6093557 245 2424351 246 -588818 247 3313643 248 188561 249 54409 250 748 251 7 252 0 253 1 254 -1 255 -2 256 -3 257 -13 258 -65 259 -447 260 -3351 261 -28544 262 -269270 263 -2795872 264 -31689198 265 9586321 266 12625397 267 31616031 268 -84383858 269 -1054597 270 -7302799 271 1953193 272 20746 273 37 274 -8 275 0 276 1 277 -1 278 -2 279 -3 280 -13 281 -65 282 -447 283 -3351 284 -28544 285 -269270 286 -2795872 287 -31689198 288 89419921 289 23511797 290 68266911 291 141609742 292 -44186917 293 19727441 294 -12885527 295 -257990 296 -106199 297 -1520 298 8 299 0 300 1 301 -1 302 -2 303 -3 304 -13 305 -65 306 -447 307 -3351 308 -28544 309 -269270 310 -2795872 311 -31689198 312 -389581679 313 103345397 314 133585311 315 404334862 316 301436123 317 -134279839 318 187478953 319 -31737110 320 -3098927 321 -261872 322 1406 323 -9 324 0 325 1 326 -1 327 -2 328 -3 329 -13 330 -65 331 -447 332 -3351 333 -28544 334 -269270 335 -2795872 336 -31689198 337 -389581679 338 1061348597 339 253335711 340 770843662 341 2335378523 342 -5559739039 343 -563415527 344 1015668490 345 -87171527 346 -12628472 347 348956 348 1619 349 11 350 0 351 1 352 -1 353 -2 354 -3 355 -13 356 -65 357 -447 358 -3351 359 -28544 360 -269270 361 -2795872 362 -31689198 363 -389581679 364 -5165672203 365 1211338911 366 1489346062 367 4962629723 368 12182552801 369 -3827561447 370 -1216088870 371 -1111902167 372 5586928 373 -26500516 374 811991 375 -4439 376 -12 377 0 378 1 379 -1 380 -2 381 -3 382 -13 383 -65 384 -447 385 -3351 386 -28544 387 -269270 388 -2795872 389 -31689198 390 -389581679 391 -5165672203 392 13665380511 393 2926350862 394 8994226523 395 32521976801 396 35130509593 397 -14539308710 398 2402610793 399 -1967269232 400 1544727284 401 76542791 402 60883 403 1190 404 12 405 0 406 1 407 -1 408 -2 409 -3 410 -13 411 -65 412 -447 413 -3351 414 -28544 415 -269270 416 -2795872 417 -31689198 418 -389581679 419 -5165672203 420 -73512910689 421 15380392462 422 17616255323 423 61421740001 424 212553427993 425 -453594352550 426 -72149794967 427 60472832128 428 -8010381196 429 1275081911 430 126611347 431 -3778282 432 7768 433 -14 434 0 435 1 436 -1 437 -2 438 -3 439 -13 440 -65 441 -447 442 -3351 443 -28544 444 -269270 445 -2795872 446 -31689198 447 -389581679 448 -5165672203 449 -73512910689 450 189736974862 451 36297317723 452 109800901601 453 436287091993 454 1252808930650 455 -353002948247 456 -285540908672 457 428763367124 458 -42460966009 459 1502510587 460 182390222 461 -1214966 462 -10102 463 16 464 0 465 1 466 -1 467 -2 468 -3 469 -13 470 -65 471 -447 472 -3351 473 -28544 474 -269270 475 -2795872 476 -31689198 477 -389581679 478 -5165672203 479 -73512910689 480 -1117937393138 481 210653900123 482 221887276001 483 783084250393 484 3204461033050 485 4474171963753 486 -1512506410112 487 -929398696876 488 -147945187369 489 -159894058133 490 -2994496618 491 -258841862 492 8406788 493 -5494 494 -17 495 0 496 1 497 -1 498 -2 499 -3 500 -13 501 -65 502 -447 503 -3351 504 -28544 505 -269270 506 -2795872 507 -31689198 508 -389581679 509 -5165672203 510 -73512910689 511 -1117937393138 512 2826002636123 513 483422149601 514 1412013351193 515 5889265001050 516 23244608078953 517 -45142432464512 518 -8418305303596 519 -484300836649 520 98279563867 521 -257760366538 522 -45404868062 523 -2702637460 524 16698338 525 25673 526 18 527 0 528 1 529 -1 530 -2 531 -3 532 -13 533 -65 534 -447 535 -3351 536 -28544 537 -269270 538 -2795872 539 -31689198 540 -389581679 541 -5165672203 542 -73512910689 543 -1117937393138 544 -18096787251877 545 3098770885601 546 2981222592793 547 10397628060250 548 46664433307753 549 152806615324288 550 -36489784017196 551 -41385285465769 552 26155681420507 553 -399432614458 554 2061203641378 555 -173590426900 556 -912756598 557 -26223271 558 -14754 559 -20 560 0 561 1 562 -1 563 -2 564 -3 565 -13 566 -65 567 -447 568 -3351 569 -28544 570 -269270 571 -2795872 572 -31689198 573 -389581679 574 -5165672203 575 -73512910689 576 -1117937393138 577 -18096787251877 578 44944350661601 579 6904245696793 580 19202635471450 581 81566884891753 582 378051848706688 583 642381620270804 584 -168947145580969 585 -197381199650213 586 249828159334982 587 -12057305881502 588 2810424186620 589 93297224642 590 3493689617 591 -57617700 592 -36660 593 23 594 0 595 1 596 -1 597 -2 598 -3 599 -13 600 -65 601 -447 602 -3351 603 -28544 604 -269270 605 -2795872 606 -31689198 607 -389581679 608 -5165672203 609 -73512910689 610 -1117937393138 611 -18096787251877 612 -310743077434399 613 48749825472793 614 42740774095450 615 144683967720553 616 682509576681088 617 3017770193736404 618 -5402636341824169 619 -1026456466888613 620 -779810413248058 621 36890012579938 622 -91284024028420 623 9313978079282 624 417879472937 625 20759794356 626 9872412 627 66367 628 -25 629 0 630 1 631 -1 632 -2 633 -3 634 -13 635 -65 636 -447 637 -3351 638 -28544 639 -269270 640 -2795872 641 -31689198 642 -389581679 643 -5165672203 644 -73512910689 645 -1117937393138 646 -18096787251877 647 -310743077434399 648 760124681664793 649 105509143759450 650 276759078888553 651 1171143898857088 652 5945958227707604 653 21864032055513431 654 -4312687978159013 655 -5752847165702458 656 -1490564614188062 657 585119990158460 658 -480302751636958 659 28643384382377 660 1886125992756 661 42592696452 662 262692373 663 7047 664 26 665 0 666 1 667 -1 668 -2 669 -3 670 -13 671 -65 672 -447 673 -3351 674 -28544 675 -269270 676 -2795872 677 -31689198 678 -389581679 679 -5165672203 680 -73512910689 681 -1117937393138 682 -18096787251877 683 -310743077434399 684 -5642249024063207 685 816883999951450 686 653369296872553 687 2117900141289088 688 10208366419349204 689 52744083510566231 690 104964940310839387 691 -20956379025772858 692 -32803391010194462 693 14646820571059580 694 2289883781367842 695 -1321439367820423 696 32452192420836 697 6333086080452 698 -83168361443 699 63269235 700 -139852 701 -29 702 0 703 1 704 -1 705 -2 706 -3 707 -13 708 -65 709 -447 710 -3351 711 -28544 712 -269270 713 -2795872 714 -31689198 715 -389581679 716 -5165672203 717 -73512910689 718 -1117937393138 719 -18096787251877 720 -310743077434399 721 -5642249024063207 722 13621631411407450 723 1720431581160553 724 4231101919977088 725 17537881251989204 726 93738715986163031 727 459431629476228187 728 -767838967593580858 729 -136610975664876062 730 -176806339067481220 731 195234163905033122 732 3729854032823417 733 3841938643806276 734 -274829981517708 735 5979106304197 736 -210424316493 737 -647904394 738 125785 739 33 740 0 741 1 742 -1 743 -2 744 -3 745 -13 746 -65 747 -447 748 -3351 749 -28544 750 -269270 751 -2795872 752 -31689198 753 -389581679 754 -5165672203 755 -73512910689 756 -1117937393138 757 -18096787251877 758 -310743077434399 759 -5642249024063207 760 -108023468997424550 761 14525178992616553 762 10633475625705088 763 32685981130901204 764 157674838860787031 765 891752349846967387 766 3635523132823699142 767 -586736312443039262 768 -839627928632754820 769 -830702476840195678 770 88124409076324217 771 -21602939766843324 772 5112712358461812 773 -2006787708058043 774 -51186809860533 775 -377029974346 776 -1054778411 777 153573 778 -35 779 0 780 1 781 -1 782 -2 783 -3 784 -13 785 -65 786 -447 787 -3351 788 -28544 789 -269270 790 -2795872 791 -31689198 792 -389581679 793 -5165672203 794 -73512910689 795 -1117937393138 796 -18096787251877 797 -310743077434399 798 -5642249024063207 799 -108023468997424550 800 257815379810280553 801 29840596742889088 802 68610411368597204 803 274947076183027031 804 1506671836980919387 805 8598056781139142342 806 19531319288054215138 807 -2926608236221670020 808 -5377266409047600478 809 -2401708627505083783 810 801857838862471236 811 -310239651644967948 812 28307796050523877 813 -1466889490749573 814 -94182486702466 815 274664228269 816 1971029217 817 -405349 818 37 819 0 820 1 821 -1 822 -2 823 -3 824 -13 825 -65 826 -447 827 -3351 828 -28544 829 -269270 830 -2795872 831 -31689198 832 -389581679 833 -5165672203 834 -73512910689 835 -1117937393138 836 -18096787251877 837 -310743077434399 838 -5642249024063207 839 -108023468997424550 840 -2175086628366359447 841 273130797560553088 842 183853138071701204 843 532464774124531031 844 2529649802974903387 845 15082867586700230342 846 81178388693896135138 847 -128088354684123033220 848 -20195281280311882078 849 -34090740325864565383 850 9808795692605536836 851 3957586501791698292 852 -2134397009273574683 853 154259341415742267 854 -3792678147653746 855 -217647720865331 856 3737984154585 857 4025954333 858 98671 859 -41 860 0 861 1 862 -1 863 -2 864 -3 865 -13 866 -65 867 -447 868 -3351 869 -28544 870 -269270 871 -2795872 872 -31689198 873 -389581679 874 -5165672203 875 -73512910689 876 -1117937393138 877 -18096787251877 878 -310743077434399 879 -5642249024063207 880 -108023468997424550 881 -2175086628366359447 882 5138934813913833088 883 548788439298197204 884 1179104518403059031 885 4523277837452983387 886 24921579380843462342 887 155616393418627783138 888 696425456420873779580 889 -92067319169239958878 890 -132951036733460981383 891 -207602263335908459964 892 201340206695721957492 893 15446466330793892197 894 -8160092040280969413 895 630704451159065534 896 845603098285789 897 -190335340988535 898 3025051077485 899 -1639306409 900 712275 901 46 902 0 903 1 904 -1 905 -2 906 -3 907 -13 908 -65 909 -447 910 -3351 911 -28544 912 -269270 913 -2795872 914 -31689198 915 -389581679 916 -5165672203 917 -73512910689 918 -1117937393138 919 -18096787251877 920 -310743077434399 921 -5642249024063207 922 -108023468997424550 923 -2175086628366359447 924 -45952007357795606912 925 5414592455651477204 926 3368716325762035031 927 9158596400400055387 928 42312204802741190342 929 259373366307605191138 930 1621131497508502579580 931 4127139589105210933922 932 -462791864738097730183 933 -927024948983299231164 934 -1116211892399190708108 935 122327258238795197797 936 46318508581117001787 937 8276085653384314814 938 1679354569055036269 939 73318014560345145 940 1701716388542285 941 -3100285703753 942 -18238798563 943 -909382 944 -49 945 0 946 1 947 -1 948 -2 949 -3 950 -13 951 -65 952 -447 953 -3351 954 -28544 955 -269270 956 -2795872 957 -31689198 958 -389581679 959 -5165672203 960 -73512910689 961 -1117937393138 962 -18096787251877 963 -310743077434399 964 -5642249024063207 965 -108023468997424550 966 -2175086628366359447 967 -45952007357795606912 968 107596476799070357204 969 10667422350291955031 970 21444751541692087387 971 78197509423346630342 972 426631466808040135138 973 2812139573104208947580 974 16494846755680163125922 975 -24812024797624296667783 976 -3342672161705389778364 977 -6553616555960492647308 978 -4126478612157818235803 979 1083605235623983856187 980 -2087883149428731586 981 -6929962271092788371 982 -1265373518313040455 983 421644307551045485 984 8387637447735007 985 -31969664359131 986 -2638369066 987 -514965 988 52 989 0 990 1 991 -1 992 -2 993 -3 994 -13 995 -65 996 -447 997 -3351 998 -28544 999 -269270 1000 -2795872 1001 -31689198 1002 -389581679 1003 -5165672203 1004 -73512910689 1005 -1117937393138 1006 -18096787251877 1007 -310743077434399 1008 -5642249024063207 1009 -108023468997424550 1010 -2175086628366359447 1011 -45952007357795606912 1012 -1016404250978537322796 1013 112849306693710835031 1014 65236987688871607387 1015 166268562119340998342 1016 739662724402199239138 1017 4576008112216824883580 1018 31290143413082223925922 1019 152476895676080102692217 1020 -16646220275456837330364 1021 -23172097600496948532108 1022 -46226438121581745608603 1023 6734234652861873987387 1024 6140733810726093476414 1025 -1471526427551855633171 1026 32220167863937536185 1027 -36021245709466263235 1028 1138584210006069727 1029 5876385538992189 1030 -69691692858298 1031 48951766407 1032 2332540 1033 -57 1034 0 1035 1 1036 -1 1037 -2 1038 -3 1039 -13 1040 -65 1041 -447 1042 -3351 1043 -28544 1044 -269270 1045 -2795872 1046 -31689198 1047 -389581679 1048 -5165672203 1049 -73512910689 1050 -1117937393138 1051 -18096787251877 1052 -310743077434399 1053 -5642249024063207 1054 -108023468997424550 1055 -2175086628366359447 1056 -45952007357795606912 1057 -1016404250978537322796 1058 2360850762248926195031 1059 218509814203999927387 1060 411991664945181638342 1061 1421483512193702599138 1062 7586653921224653875580 1063 51537280698209232181922 1064 350360210341279337764217 1065 986125087907994369069636 1066 -83048488144799133184908 1067 -172472437526267251554203 1068 -312443391065038246383813 1069 269811335484050114775614 1070 30773300335736973678829 1071 -13856198832957824201415 1072 565816743848406857405 1073 -51321845910295891793 1074 -930793575973407411 1075 -2176184166822058 1076 79631509171791 1077 65757404728 1078 -1303341 1079 63 1080 0 1081 1 1082 -1 1083 -2 1084 -3 1085 -13 1086 -65 1087 -447 1088 -3351 1089 -28544 1090 -269270 1091 -2795872 1092 -31689198 1093 -389581679 1094 -5165672203 1095 -73512910689 1096 -1117937393138 1097 -18096787251877 1098 -310743077434399 1099 -5642249024063207 1100 -108023468997424550 1101 -2175086628366359447 1102 -45952007357795606912 1103 -1016404250978537322796 1104 -23491165976636050444969 1105 2466511269759215287387 1106 1331628624035951558342 1107 3182904566113589959138 1108 13534247815513676851580 1109 83286914402236319029922 1110 601880253517114371364217 1111 3822747815487264758829636 1112 -5526639284874564428800908 1113 -621732724165781297250203 1114 -1322072551192132748579013 1115 -1885153710847407048104386 1116 176449580264319242267629 1117 145079553696808762057785 1118 -67444016539671802741315 1119 4163311905554791068847 1120 -238770483270273731811 1121 -3006617145425899978 1122 -77903363968534689 1123 325976705968576 1124 -147830643567 1125 -3361061 1126 -68 1127 0 1128 1 1129 -1 1130 -2 1131 -3 1132 -13 1133 -65 1134 -447 1135 -3351 1136 -28544 1137 -269270 1138 -2795872 1139 -31689198 1140 -389581679 1141 -5165672203 1142 -73512910689 1143 -1117937393138 1144 -18096787251877 1145 -310743077434399 1146 -5642249024063207 1147 -108023468997424550 1148 -2175086628366359447 1149 -45952007357795606912 1150 -1016404250978537322796 1151 -23491165976636050444969 1152 54170544747529168567387 1153 4703630807368774598342 1154 8343089725456243399138 1155 27170663571343744051580 1156 140489184773385069877922 1157 966328724649400519972217 1158 7186764164795651755053636 1159 37877897689668768447487092 1160 -3457892468749765739874203 1161 -4476526481211074045526213 1162 -10323783847741567169422786 1163 -8292083226665702111383571 1164 1651535278618471048028985 1165 561319416876889672503485 1166 3100275580541734394287 1167 22826412365739165057309 1168 -845186220066755797258 1169 -21489760322963191329 1170 -358511846301911384 1171 700182375729897 1172 -277394511773 1173 5967932 1174 72 1175 0 1176 1 1177 -1 1178 -2 1179 -3 1180 -13 1181 -65 1182 -447 1183 -3351 1184 -28544 1185 -269270 1186 -2795872 1187 -31689198 1188 -389581679 1189 -5165672203 1190 -73512910689 1191 -1117937393138 1192 -18096787251877 1193 -310743077434399 1194 -5642249024063207 1195 -108023468997424550 1196 -2175086628366359447 1197 -45952007357795606912 1198 -1016404250978537322796 1199 -23491165976636050444969 1200 -566277856985710270792613 1201 56407664285138727878342 1202 28575102825453181639138 1203 64160505703661378611580 1204 259441062659165529397922 1205 1569571765025915170084217 1206 11714124941960682359853636 1207 86100484058516365073407092 1208 265127203350165624142493797 1209 -16915471623230859554646213 1210 -35053068002202396869979586 1211 -79987491437889480596887571 1212 1547180902207850999824185 1213 10385997224775486641367485 1214 1074135698686536901600687 1215 -311255446068585854286051 1216 86737344430281464902262 1217 -1740872742265641625809 1218 -97624552362210621944 1219 -620174067276482343 1220 -157324238280941 1221 178511490884 1222 755876 1223 -78 1224 0 1225 1 1226 -1 1227 -2 1228 -3 1229 -13 1230 -65 1231 -447 1232 -3351 1233 -28544 1234 -269270 1235 -2795872 1236 -31689198 1237 -389581679 1238 -5165672203 1239 -73512910689 1240 -1117937393138 1241 -18096787251877 1242 -310743077434399 1243 -5642249024063207 1244 -108023468997424550 1245 -2175086628366359447 1246 -45952007357795606912 1247 -1016404250978537322796 1248 -23491165976636050444969 1249 -566277856985710270792613 1250 1297304467751617606598342 1251 106131153042108111559138 1252 177684579209199754291580 1253 545805793531596940597922 1254 2713617172448890187044217 1255 18638645893474119183405636 1256 146652778346067331005439092 1257 1003004331917402283039389797 1258 -1402943633672388804632406213 1259 -130136219211979896278619586 1260 -286110343772844901242468371 1261 -594081155863138485445769415 1262 463310386935419581692682685 1263 60335082618843218561191087 1264 -8901556918552794797530851 1265 -1072021582166641747569418 1266 117476949615157389009711 1267 2865263774213646748936 1268 -259231184933522162823 1269 1151680100553359059 1270 -5110056962834068 1271 1263262182386 1272 -12690560 1273 87 1274 0 1275 1 1276 -1 1277 -2 1278 -3 1279 -13 1280 -65 1281 -447 1282 -3351 1283 -28544 1284 -269270 1285 -2795872 1286 -31689198 1287 -389581679 1288 -5165672203 1289 -73512910689 1290 -1117937393138 1291 -18096787251877 1292 -310743077434399 1293 -5642249024063207 1294 -108023468997424550 1295 -2175086628366359447 1296 -45952007357795606912 1297 -1016404250978537322796 1298 -23491165976636050444969 1299 -566277856985710270792613 1300 -14213905575579368377401658 1301 1347027956508586990279138 1302 643020880509129333811580 1303 1359582320442584900917922 1304 5211606608050279836964217 1305 30703506701004412185645636 1306 232672633112202912496639092 1307 1871010886556659022305949797 1308 10604976319105244404043945787 1309 -821642870268844975746651586 1310 -961887790342547034282852371 1311 -2412722938446198168449724615 1312 -3963107044374730620915598915 1313 289173932442656467226867887 1314 347012483442718067278366749 1315 -127260762107615466140932618 1316 -1445422931470649050441809 1317 -917690892225754090895864 1318 49889491581553098262137 1319 -52507739009675963741 1320 4370561947177451252 1321 -6599829684127006 1322 44081853550 1323 11175971 1324 -93 1325 0 1326 1 1327 -1 1328 -2 1329 -3 1330 -13 1331 -65 1332 -447 1333 -3351 1334 -28544 1335 -269270 1336 -2795872 1337 -31689198 1338 -389581679 1339 -5165672203 1340 -73512910689 1341 -1117937393138 1342 -18096787251877 1343 -310743077434399 1344 -5642249024063207 1345 -108023468997424550 1346 -2175086628366359447 1347 -45952007357795606912 1348 -1016404250978537322796 1349 -23491165976636050444969 1350 -566277856985710270792613 1351 -14213905575579368377401658 1352 32369448043170558958279138 1353 2504366085708847651891580 1354 3970636011069967541557922 1355 11511630687243770883364217 1356 54728460256886887541805636 1357 371163052142471648967679092 1358 3021504478020127375014557797 1359 23886764633315504264188073787 1360 79803504908874781088547236414 1361 -3905948403965730173487972371 1362 -7830752391263402428158396615 1363 -20587231783182505814566645315 1364 -19965744428427879260054028113 1365 2949165527369602731398763549 1366 1866556813242301097855246582 1367 -764072645971341080119158609 1368 14144953552301743962877576 1369 -1175480021865094088116743 1370 222260952029200424173939 1371 2703437102954408173892 1372 14999810244294730274 1373 959512059764638 1374 -3641674316059 1375 14203641 1376 98 1377 0 1378 1 1379 -1 1380 -2 1381 -3 1382 -13 1383 -65 1384 -447 1385 -3351 1386 -28544 1387 -269270 1388 -2795872 1389 -31689198 1390 -389581679 1391 -5165672203 1392 -73512910689 1393 -1117937393138 1394 -18096787251877 1395 -310743077434399 1396 -5642249024063207 1397 -108023468997424550 1398 -2175086628366359447 1399 -45952007357795606912 1400 -1016404250978537322796 1401 -23491165976636050444969 1402 -566277856985710270792613 1403 -14213905575579368377401658 1404 -370922013083435076625720862 1405 33526786172370819619891580 1406 15138707242268277450037922 1407 30228490806196493970724217 1408 109684227840117459840045636 1409 624525129100607802014719092 1410 4741901573342839004838557797 1411 40378889171461382310252713787 1412 295946064058872178844721572414 1413 -402644174312430374348196708371 1414 -30654317599514438527685052615 1415 -67149070684495766753356021315 1416 -173892970684353916416190322513 1417 -16329552258639118417561287651 1418 20169133779018806207063054582 1419 8706286686541861462387682991 1420 -365402997298324210890332024 1421 180760650062447828991071097 1422 -9663283770860105659070861 1423 234548625727231105711652 1424 6043490324780923352114 1425 27254584427321463838 1426 46676270918957573 1427 -4026063154605 1428 -36556004 1429 -107 1430 0 1431 1 1432 -1 1433 -2 1434 -3 1435 -13 1436 -65 1437 -447 1438 -3351 1439 -28544 1440 -269270 1441 -2795872 1442 -31689198 1443 -389581679 1444 -5165672203 1445 -73512910689 1446 -1117937393138 1447 -18096787251877 1448 -310743077434399 1449 -5642249024063207 1450 -108023468997424550 1451 -2175086628366359447 1452 -45952007357795606912 1453 -1016404250978537322796 1454 -23491165976636050444969 1455 -566277856985710270792613 1456 -14213905575579368377401658 1457 -370922013083435076625720862 1458 840109708425582090787891580 1459 61672337372261235402037922 1460 92893779381253677346084217 1461 254584781661567753907245636 1462 1153074107330022259850239092 1463 7650200372978482470730397797 1464 63388761000730749364424873787 1465 548300042028867116187460004414 1466 3325852322812010360516687003629 1467 -222100841184366798178455996615 1468 -230254569479317883891824885315 1469 -601577541499648458506715506513 1470 -1406994134854731268102203591651 1471 1005667580674077495500281972982 1472 130205615154875771591737212591 1473 26913012188125505554523312776 1474 -5794812620499213207945485703 1475 1293056243838826976001721459 1476 -55939378973748463935806428 1477 973668233345892880775714 1478 22273804057776286433038 1479 -36697010937272766067 1480 113645050152770643 1481 11044916721682 1482 8148005 1483 117 1484 0 1485 1 1486 -1 1487 -2 1488 -3 1489 -13 1490 -65 1491 -447 1492 -3351 1493 -28544 1494 -269270 1495 -2795872 1496 -31689198 1497 -389581679 1498 -5165672203 1499 -73512910689 1500 -1117937393138 1501 -18096787251877 1502 -310743077434399 1503 -5642249024063207 1504 -108023468997424550 1505 -2175086628366359447 1506 -45952007357795606912 1507 -1016404250978537322796 1508 -23491165976636050444969 1509 -566277856985710270792613 1510 -14213905575579368377401658 1511 -370922013083435076625720862 1512 -10048759741992770069980108420 1513 868255259625472506570037922 1514 372095560161211425058084217 1515 703789424516433108003885636 1516 2417056761744325422709759092 1517 13224166066057477837765277797 1518 99517100002507693590728873787 1519 878142532791784677108752804414 1520 7432560946661960917883999387629 1521 26759268648960992751937695299385 1522 -1020121737507797712693450997315 1523 -1929174978472865799419072882513 1524 -5526257730406863595761218247651 1525 -10266186182571667844870142551818 1526 551204765064508102892539951791 1527 852683021695327625456964042376 1528 -51640045502858353269450759303 1529 -27670045635631263647782649741 1530 6379844186564515512901742372 1531 -255114568238839156763584606 1532 1195656275728749889071358 1533 52076198303820963123053 1534 -350906118183707035197 1535 -54358751720953358 1536 18857255529191 1537 64970109 1538 -125 1539 0 1540 1 1541 -1 1542 -2 1543 -3 1544 -13 1545 -65 1546 -447 1547 -3351 1548 -28544 1549 -269270 1550 -2795872 1551 -31689198 1552 -389581679 1553 -5165672203 1554 -73512910689 1555 -1117937393138 1556 -18096787251877 1557 -310743077434399 1558 -5642249024063207 1559 -108023468997424550 1560 -2175086628366359447 1561 -45952007357795606912 1562 -1016404250978537322796 1563 -23491165976636050444969 1564 -566277856985710270792613 1565 -14213905575579368377401658 1566 -370922013083435076625720862 1567 -10048759741992770069980108420 1568 22645994160462176828106037922 1569 1581969943541028331810084217 1570 2270421638892862692387885636 1571 5894670053459132480322559092 1572 25380792565334010367982237797 1573 163499673594491849840349353787 1574 1361349841206441385246368164414 1575 12479640506061859664738768027629 1576 97600702094325366714370485827385 1577 -129714570202526851474518579445315 1578 -8117834213634632814457852274513 1579 -17190378368488637859788956359651 1580 -51191015637984946230841743191818 1581 -57866208107528093699066059062609 1582 6250855988254469634883492784776 1583 5455649083521587736081344965497 1584 -1615169644138110978874544422541 1585 -110892418715672903243777572828 1586 16473115889758653715661875874 1587 -878793109834784261213134082 1588 -9160277631686005387855027 1589 -4819857005613393284637 1590 -623690246033346970718 1591 -476017263582989617 1592 -16790712525387 1593 -81262371 1594 133 1595 0 1596 1 1597 -1 1598 -2 1599 -3 1600 -13 1601 -65 1602 -447 1603 -3351 1604 -28544 1605 -269270 1606 -2795872 1607 -31689198 1608 -389581679 1609 -5165672203 1610 -73512910689 1611 -1117937393138 1612 -18096787251877 1613 -310743077434399 1614 -5642249024063207 1615 -108023468997424550 1616 -2175086628366359447 1617 -45952007357795606912 1618 -1016404250978537322796 1619 -23491165976636050444969 1620 -566277856985710270792613 1621 -14213905575579368377401658 1622 -370922013083435076625720862 1623 -10048759741992770069980108420 1624 -282242350451251683673397962078 1625 23359708844377732653346084217 1626 9529667939171764132899885636 1627 17124786124830766332738559092 1628 55716376271277286276610717797 1629 291700884535308743282151593787 1630 2156173299245534158225056164414 1631 19406332812083128444085916827629 1632 179734874571324377861716733507385 1633 1161748842398383481282978400010685 1634 -67880319980144244597191176562513 1635 -61430561116101310363535315655651 1636 -161622863231298083461850916695818 1637 -468191820861833446589095975734609 1638 -92045859998359480245580106626424 1639 45815969590664061919005431672697 1640 33078275314906543847250145062259 1641 -11858281723649644849181505758428 1642 -335514055073666058852122879326 1643 -25158306886098453315550270082 1644 -1330961177807365471092958387 1645 -81734888941559807508874317 1646 -664626012011254191087998 1647 -908402707550050037257 1648 -1217366036249453355 1649 -87193297245681 1650 -48683525 1651 -144 1652 0 1653 1 1654 -1 1655 -2 1656 -3 1657 -13 1658 -65 1659 -447 1660 -3351 1661 -28544 1662 -269270 1663 -2795872 1664 -31689198 1665 -389581679 1666 -5165672203 1667 -73512910689 1668 -1117937393138 1669 -18096787251877 1670 -310743077434399 1671 -5642249024063207 1672 -108023468997424550 1673 -2175086628366359447 1674 -45952007357795606912 1675 -1016404250978537322796 1676 -23491165976636050444969 1677 -566277856985710270792613 1678 -14213905575579368377401658 1679 -370922013083435076625720862 1680 -10048759741992770069980108420 1681 -282242350451251683673397962078 1682 633136398067805453656354084217 1683 42196276290426820615203885636 1684 57857223698617935526722559092 1685 142656708564147462716930717797 1686 583459920517945524007358633787 1687 3627772491861169751966327204414 1688 30036893597205576023113454747629 1689 285723545318722251545666874947385 1690 2578577511305670960531634210570685 1691 9948003435794867565200965701261487 1692 -300352082226604728204668129991651 1693 -524998208321780603540975781719818 1694 -1574379056565990013488448469814609 1695 -4098484617936079146330991699330424 1696 2722818007662204929618264244037497 1697 320670782473815952110844555686259 1698 177526645452089935724806002158372 1699 -8623044260706553087854312517726 1700 29982087662148000835254529918 1701 54481233606850514524160941133 1702 7856211058860669505094529843 1703 -370103289169062482158425038 1704 -2844456314287756036929097 1705 1871398039888982476965 1706 -231928130209232193 1707 7631194445851 1708 211205842 1709 157 1710 0 1711 1 1712 -1 1713 -2 1714 -3 1715 -13 1716 -65 1717 -447 1718 -3351 1719 -28544 1720 -269270 1721 -2795872 1722 -31689198 1723 -389581679 1724 -5165672203 1725 -73512910689 1726 -1117937393138 1727 -18096787251877 1728 -310743077434399 1729 -5642249024063207 1730 -108023468997424550 1731 -2175086628366359447 1732 -45952007357795606912 1733 -1016404250978537322796 1734 -23491165976636050444969 1735 -566277856985710270792613 1736 -14213905575579368377401658 1737 -370922013083435076625720862 1738 -10048759741992770069980108420 1739 -282242350451251683673397962078 1740 -8208625595671896500887261915783 1741 651972965513854541618211885636 1742 253856873806148274420546559092 1743 434639726419809942879746717797 1744 1341849513166527421723070633787 1745 6704601554440775194569580964414 1746 48317833132104709801623278747629 1747 438110776051190164691304148547385 1748 4303395133322650194625905411850685 1749 35777271687813074220350905290381487 1750 -46607248064502893615657804477127651 1751 -2412121295749636723661654181719818 1752 -4815692778421921636006769597238609 1753 -15660175502253740586761899160962424 1754 -32435849713339968743035262265274503 1755 1225799879749089857585897263782259 1756 2313655741050417271844886528417572 1757 706693367757728191811093550778274 1758 -115134195802682580824335634282882 1759 11243402717634417608017177856333 1760 -165429914526448787597698044237 1761 62797225470106727940852336562 1762 -846071414527475834112685657 1763 -4071370799721071149320075 1764 16512937000289335042887 1765 6827373822928440547 1766 267499677527782 1767 -113845679 1768 -168 1769 0 1770 1 1771 -1 1772 -2 1773 -3 1774 -13 1775 -65 1776 -447 1777 -3351 1778 -28544 1779 -269270 1780 -2795872 1781 -31689198 1782 -389581679 1783 -5165672203 1784 -73512910689 1785 -1117937393138 1786 -18096787251877 1787 -310743077434399 1788 -5642249024063207 1789 -108023468997424550 1790 -2175086628366359447 1791 -45952007357795606912 1792 -1016404250978537322796 1793 -23491165976636050444969 1794 -566277856985710270792613 1795 -14213905575579368377401658 1796 -370922013083435076625720862 1797 -10048759741992770069980108420 1798 -282242350451251683673397962078 1799 -8208625595671896500887261915783 1800 18335496952993258450705443885636 1801 1168521907641289855925058559092 1802 1534415540912063511117314717797 1803 3602298152781152009171390633787 1804 13998577454006694712699756964414 1805 83636213754879964051413783707629 1806 682613674109006459008937520707385 1807 6635145889765403415672808523530685 1808 65530673734866111284572677312141487 1809 449661036120493729284079425735992349 1810 -23306795434900317513862060861271818 1811 -18258775060300251902883797637942609 1812 -47045307425736808210061619971458424 1813 -156540192300973572697350732842938503 1814 -201370486543703533337740417010009741 1815 15789907792035472834097416914695972 1816 16681641798976184198546883628474274 1817 316181771172129401317785790869118 1818 -649469384620769657439108280479667 1819 111995201341298526284039899197363 1820 -2841362420848041510777099514958 1821 117555559851546043421595889703 1822 269889034913674722096167685 1823 -8422566649558205619624873 1824 42271983251900645578747 1825 12365092980584650990 1826 240397740379069 1827 -308570810 1828 178 1829 0 1830 1 1831 -1 1832 -2 1833 -3 1834 -13 1835 -65 1836 -447 1837 -3351 1838 -28544 1839 -269270 1840 -2795872 1841 -31689198 1842 -389581679 1843 -5165672203 1844 -73512910689 1845 -1117937393138 1846 -18096787251877 1847 -310743077434399 1848 -5642249024063207 1849 -108023468997424550 1850 -2175086628366359447 1851 -45952007357795606912 1852 -1016404250978537322796 1853 -23491165976636050444969 1854 -566277856985710270792613 1855 -14213905575579368377401658 1856 -370922013083435076625720862 1857 -10048759741992770069980108420 1858 -282242350451251683673397962078 1859 -8208625595671896500887261915783 1860 -246917362859197800185603036114364 1861 18852045895120693765012290559092 1862 7022405743922913000144386717797 1863 11485839634884038973567422633787 1864 33716706862869824053308268964414 1865 160556940319370100116495127707629 1866 1121356222946585669693173296707385 1867 10140052196612165418022465816330685 1868 103476661419239654434646643740301487 1869 992075669412876069042228157107512349 1870 4081715639101012432476096632002728182 1871 -99285522474142125421918693694262609 1872 -157929524228711313219384056997250424 1873 -480465090409863316848614905259962503 1874 -1541523524944520671038181747902809741 1875 -448634956428856486744668483605496028 1876 122582987767406117967044425629984674 1877 118051175541436935755892447985557118 1878 -27681190160442274668166961071647667 1879 -3384561529599065983417737868553037 1880 689629400887342709790805316197042 1881 -22059321132096131761717071283417 1882 702351525103363316384317905285 1883 935583764967406765248349287 1884 12666590484922368194686747 1885 10118249013436783398910 1886 4588513023978209053 1887 -821184267917354 1888 536280464 1889 -192 1890 0 1891 1 1892 -1 1893 -2 1894 -3 1895 -13 1896 -65 1897 -447 1898 -3351 1899 -28544 1900 -269270 1901 -2795872 1902 -31689198 1903 -389581679 1904 -5165672203 1905 -73512910689 1906 -1117937393138 1907 -18096787251877 1908 -310743077434399 1909 -5642249024063207 1910 -108023468997424550 1911 -2175086628366359447 1912 -45952007357795606912 1913 -1016404250978537322796 1914 -23491165976636050444969 1915 -566277856985710270792613 1916 -14213905575579368377401658 1917 -370922013083435076625720862 1918 -10048759741992770069980108420 1919 -282242350451251683673397962078 1920 -8208625595671896500887261915783 1921 -246917362859197800185603036114364 1922 549357765519502811037629250559092 1923 33547691725142018863775234717797 1924 42279562440667138884219326633787 1925 94748820132464687914412908964414 1926 350200313708084007587879703707629 1927 2004315738515967025937935920707385 1928 16008121749999756481645666748170685 1929 157106928817422978518725415308941487 1930 1646650514448042884455107141586232349 1931 14503349606985941513370578466478248182 1932 -18570166158496435186614927996918582609 1933 -801977966336185635701092168107394424 1934 -1478873106668352061971972807354298503 1935 -5059548949020470347484154729716057741 1936 -14515269278702614929218913873671160028 1937 9076848066872436110267093360588064674 1938 914012352127784901168863012187745918 1939 792903895790053496926887543446931533 1940 -250387068086273147303955198049596237 1941 -16442018911352020420222200073326158 1942 2416672570327014845275269759801383 1943 -131299437906435652620550132845435 1944 2830904501523463830339435572967 1945 22861024530555706839961225387 1946 180099137640817414501564510 1947 -129645065570231697232187 1948 -64716666795916525370 1949 -1264609297097668 1950 80870960 1951 209 1952 0 1953 1 1954 -1 1955 -2 1956 -3 1957 -13 1958 -65 1959 -447 1960 -3351 1961 -28544 1962 -269270 1963 -2795872 1964 -31689198 1965 -389581679 1966 -5165672203 1967 -73512910689 1968 -1117937393138 1969 -18096787251877 1970 -310743077434399 1971 -5642249024063207 1972 -108023468997424550 1973 -2175086628366359447 1974 -45952007357795606912 1975 -1016404250978537322796 1976 -23491165976636050444969 1977 -566277856985710270792613 1978 -14213905575579368377401658 1979 -370922013083435076625720862 1980 -10048759741992770069980108420 1981 -282242350451251683673397962078 1982 -8208625595671896500887261915783 1983 -246917362859197800185603036114364 1984 -7673480888658420006687933629440908 1985 564053411349524136136392194717797 1986 201431278327981774066004414633787 1987 315487981631345522917501804964414 1988 882589807747388499784309527707629 1989 4004254629192710563630050864707385 1990 26976685470939236748751561148170685 1991 241224680181745266575117190336141487 1992 2519408231188634376906808369433912349 1993 26436471539418352988049850556651688182 1994 191934560775946214008031422206534857391 1995 -8933426314141943557608073939617154424 1996 -6038948011632535098573964206147514503 1997 -14883335074359724197473356279150937741 1998 -54189933554494870737304665451885560028 1999 -123764288749862297787964228820511455326 2000 3158958431157398638336282623593569918 2001 7118325239202694074215328634280134733 2002 4779158266674048610615687995589955763 2003 -196779282668684551367041367186439758 2004 -66200053222797363714013237816435417 2005 603578054439421692369019393356165 2006 -601471265881378651427157372983193 2007 8282809063793302640424910122667 2008 143383501680594890985101462590 2009 762681466842635549584318453 2010 -765101584761452957811770 2011 -182507888883053764012 2012 1464591382091222 2013 -1153435777 2014 -223 2015 0 2016 1 2017 -1 2018 -2 2019 -3 2020 -13 2021 -65 2022 -447 2023 -3351 2024 -28544 2025 -269270 2026 -2795872 2027 -31689198 2028 -389581679 2029 -5165672203 2030 -73512910689 2031 -1117937393138 2032 -18096787251877 2033 -310743077434399 2034 -5642249024063207 2035 -108023468997424550 2036 -2175086628366359447 2037 -45952007357795606912 2038 -1016404250978537322796 2039 -23491165976636050444969 2040 -566277856985710270792613 2041 -14213905575579368377401658 2042 -370922013083435076625720862 2043 -10048759741992770069980108420 2044 -282242350451251683673397962078 2045 -8208625595671896500887261915783 2046 -246917362859197800185603036114364 2047 -7673480888658420006687933629440908 2048 17009730719705369771587517954717797 2049 997189857764554949974929854633787 2050 1208505942999055420326407020964414 2051 2591488979296044687895239447707629 2052 9124625710687986065357434416707385 2053 49933632875743152011115389372170685 2054 387926419016435043165697213632141487 2055 3806534648745034154924698887081272349 2056 41491692975227189742546067199662248182 2057 421210508069414653787710022564996297391 2058 1840564684894782567142949805018053245576 2059 -36676953397951804628789471578916794503 2060 -52514330919887334025935272387926361741 2061 -157898507351664334150050487367939064028 2062 -581581289841979012125413774614944479326 2063 -836837140026474855289484522980291486082 2064 47553335362212008915298540449626822733 2065 56229094678652756823703239704604534963 2066 22579308126888184784980955541510545842 2067 -2742910506887433219015502595840371417 2068 -146557102568679026210651604555002235 2069 23597915495871077297821473272405607 2070 -1807272156256242860085309184571093 2071 7968782851997618464514996117950 2072 578750388041044094030914188373 2073 1539835356809301705367027750 2074 -2032397816258618497009612 2075 -12352087201097328922 2076 5991732760034951 2077 991693771 2078 236 2079 0 2080 1 2081 -1 2082 -2 2083 -3 2084 -13 2085 -65 2086 -447 2087 -3351 2088 -28544 2089 -269270 2090 -2795872 2091 -31689198 2092 -389581679 2093 -5165672203 2094 -73512910689 2095 -1117937393138 2096 -18096787251877 2097 -310743077434399 2098 -5642249024063207 2099 -108023468997424550 2100 -2175086628366359447 2101 -45952007357795606912 2102 -1016404250978537322796 2103 -23491165976636050444969 2104 -566277856985710270792613 2105 -14213905575579368377401658 2106 -370922013083435076625720862 2107 -10048759741992770069980108420 2108 -282242350451251683673397962078 2109 -8208625595671896500887261915783 2110 -246917362859197800185603036114364 2111 -7673480888658420006687933629440908 2112 -246121106213988160395630494205282203 2113 17442867166120400585426055614633787 2114 5983057419618494475779959660964414 2115 8992924662763588902984817431707629 2116 24031531543788511846857469488707385 2117 103931982924015227528802492860170685 2118 673109075760861530110450468032141487 2119 5909478432853091356334493262761272349 2120 62437878177001385561386896668006568182 2121 695672312515360117705333280638985417391 2122 6471668677452520849425169509494028925576 2123 -8162589740489935530292059603946440634503 2124 -297314195126239618313769910609566041741 2125 -498305352136028701578876213024748536028 2126 -1741708112787758534565677860031412959326 2127 -6136303258133115338177034087152268190082 2128 -2326576817458769110332453574097827129267 2129 387088257830848763946935294407898742963 2130 444563434618994853053534476418892997042 2131 40878047310773242118374889475984268583 2132 -17404472284843247600906614699291283835 2133 840480641171343908997340849366056807 2134 76635632719214263426267526380510507 2135 -450458726217927863956945948938050 2136 -103627883159332892086950384577067 2137 1416967762737430764973732787110 2138 -507696314231430863095362652 2139 -975004587347623747081522 2140 655543553188841712743 2141 -1333259735483861 2142 1315145392 2143 -255 2144 0 2145 1 2146 -1 2147 -2 2148 -3 2149 -13 2150 -65 2151 -447 2152 -3351 2153 -28544 2154 -269270 2155 -2795872 2156 -31689198 2157 -389581679 2158 -5165672203 2159 -73512910689 2160 -1117937393138 2161 -18096787251877 2162 -310743077434399 2163 -5642249024063207 2164 -108023468997424550 2165 -2175086628366359447 2166 -45952007357795606912 2167 -1016404250978537322796 2168 -23491165976636050444969 2169 -566277856985710270792613 2170 -14213905575579368377401658 2171 -370922013083435076625720862 2172 -10048759741992770069980108420 2173 -282242350451251683673397962078 2174 -8208625595671896500887261915783 2175 -246917362859197800185603036114364 2176 -7673480888658420006687933629440908 2177 -246121106213988160395630494205282203 2178 543704541033507460919862079934633787 2179 30651573382152262928956648300964414 2180 35783463503794885825251973911707629 2181 73589607518699541302074437168707385 2182 247302373205882941577169232316170685 2183 1292946655690567242194273830080141487 2184 9723723642555025547689573868457272349 2185 94616038615911380011834159609190568182 2186 1056997626974772199813242480071238857391 2187 11745015465202294964357777317738642045576 2188 89952624889951482110164233733399115845497 2189 -3799595191850279350453828959342811481741 2190 -2218387810094764579239500730423440376028 2191 -5126960565138528968889641312020110047326 2192 -19720921532011355387148481023016965022082 2193 -61846365235129370585067386922074772793267 2194 36798965424653686297749212274310862454963 2195 3031610310119943740076843038299923397042 2196 3441018455408940098344523216127056370983 2197 -625851554971173214442246789768134855035 2198 -105751237914551519982357117744360099993 2199 14271731413946153872970737234706129707 2200 117436975071493130066867736796623550 2201 23284446455647762933831699372065493 2202 -832130877332102146041499125781850 2203 -25824365351882979979157190172 2204 -6926185374331390941787340002 2205 11527701420508724552082023 2206 2017407957617370542851 2207 -19437754119407756 2208 -3298553429 2209 276 2210 0 2211 1 2212 -1 2213 -2 2214 -3 2215 -13 2216 -65 2217 -447 2218 -3351 2219 -28544 2220 -269270 2221 -2795872 2222 -31689198 2223 -389581679 2224 -5165672203 2225 -73512910689 2226 -1117937393138 2227 -18096787251877 2228 -310743077434399 2229 -5642249024063207 2230 -108023468997424550 2231 -2175086628366359447 2232 -45952007357795606912 2233 -1016404250978537322796 2234 -23491165976636050444969 2235 -566277856985710270792613 2236 -14213905575579368377401658 2237 -370922013083435076625720862 2238 -10048759741992770069980108420 2239 -282242350451251683673397962078 2240 -8208625595671896500887261915783 2241 -246917362859197800185603036114364 2242 -7673480888658420006687933629440908 2243 -246121106213988160395630494205282203 2244 -8139613077778379034598332321345366213 2245 556913247249539323263392672620964414 2246 183794559278997496544312105751707629 2247 265632678022725867754761776688707385 2248 679602642365798189240670249404170685 2249 2804900457042185356689512727744141487 2250 17423655374654540695197911737257272349 2251 149292577002720867248488813376870568182 2252 1580652257019127095284263216779846857391 2253 18332098771904986098380735511514380925576 2254 196468016718779462602655286936346556485497 2255 908529190985182568357186592850501248678259 2256 -15065738818597848396208446634654168056028 2257 -19289470096202801473518933337746840287326 2258 -56055897452365942201932773299176575902082 2259 -226349098556389843938691683191643878713267 2260 -564994378494456436629859002176354810249037 2261 9290695359914991710328450834094113733042 2262 25106345964402554137615284209839354866983 2263 25329080742119050291745280116080198917765 2264 -7122064654285851515206308290716262922393 2265 -629034078905615294361267874178187822293 2266 109473780911633953421205083033435765950 2267 -1024471793124507937239423114080203307 2268 35754508782886760379757094940461350 2269 -3177079261855989616661403860417692 2270 -14499001519111658230252700862562 2271 -50333631008326971236214669817 2272 36536540554440663658845931 2273 1125806792444514351196 2274 -13846122924244415 2275 668302700 2276 -294 2277 0 2278 1 2279 -1 2280 -2 2281 -3 2282 -13 2283 -65 2284 -447 2285 -3351 2286 -28544 2287 -269270 2288 -2795872 2289 -31689198 2290 -389581679 2291 -5165672203 2292 -73512910689 2293 -1117937393138 2294 -18096787251877 2295 -310743077434399 2296 -5642249024063207 2297 -108023468997424550 2298 -2175086628366359447 2299 -45952007357795606912 2300 -1016404250978537322796 2301 -23491165976636050444969 2302 -566277856985710270792613 2303 -14213905575579368377401658 2304 -370922013083435076625720862 2305 -10048759741992770069980108420 2306 -282242350451251683673397962078 2307 -8208625595671896500887261915783 2308 -246917362859197800185603036114364 2309 -7673480888658420006687933629440908 2310 -246121106213988160395630494205282203 2311 -8139613077778379034598332321345366213 2312 17923548484873312314299781475180964414 2313 973187070080078087045966142231707629 2314 1096139382094696072345043627568707385 2315 2166344921613129072897179279804170685 2316 6962641775216349064092148171968141487 2317 34779107612686300633544965874601272349 2318 252277197664673090415075989730662568182 2319 2417284428430786950995892053250630857391 2320 27365231633390288151078465497320716925576 2321 323028339624774041361037874334217271365497 2322 3165179127485335174087681339609449047718259 2323 -3939675085064146975568179038419787183096028 2324 -122408500594488846378135526854115531487326 2325 -184280182498611736064709677491220812702082 2326 -642132779639217546277705814704769430841267 2327 -2596550444726646575370929559490399631753037 2328 -4125606403553231242200247306224058420282958 2329 170515586951926605708392629976140362738983 2330 213350538689152693385856924656151665157765 2331 168659149712160199713300363638842236917607 2332 -5083965416284299631920298742126159867093 2333 -3492846927497500218289567859080785776450 2334 469900158467799373785716705137456411093 2335 -14229183218839795014206436504708249050 2336 416239948309389491562559544748168548 2337 -6040022661459129445680428874986722 2338 -46222465678701440710929966142297 2339 -190917024043549754325031035029 2340 86847821890215331976296636 2341 -8797433933994739746623 2342 60721189851826304 2343 5928824072 2344 312 2345 0 2346 1 2347 -1 2348 -2 2349 -3 2350 -13 2351 -65 2352 -447 2353 -3351 2354 -28544 2355 -269270 2356 -2795872 2357 -31689198 2358 -389581679 2359 -5165672203 2360 -73512910689 2361 -1117937393138 2362 -18096787251877 2363 -310743077434399 2364 -5642249024063207 2365 -108023468997424550 2366 -2175086628366359447 2367 -45952007357795606912 2368 -1016404250978537322796 2369 -23491165976636050444969 2370 -566277856985710270792613 2371 -14213905575579368377401658 2372 -370922013083435076625720862 2373 -10048759741992770069980108420 2374 -282242350451251683673397962078 2375 -8208625595671896500887261915783 2376 -246917362859197800185603036114364 2377 -7673480888658420006687933629440908 2378 -246121106213988160395630494205282203 2379 -8139613077778379034598332321345366213 2380 -277309250554730828533318828168339035586 2381 18339822307703851078082354944791707629 2382 5832494446901179615354967846448707385 2383 8119680107237945192930486804924170685 2384 19931649850013806493997178684608141487 2385 78625767851883225953906893906857272349 2386 467875286163459514545309450057062568182 2387 3893550964874643106385567704977990857391 2388 40980252014543515433325004651744524925576 2389 487705422292341319711611829178610743365497 2390 5721548531377206705907466616480187623078259 2391 46101572626033218194116932431830106377223972 2392 -1783280371193838572044408798559394732767326 2393 -902818761332492033643112963735362278302082 2394 -1925124147000842107745296514565081658681267 2395 -7609550222097250691513115194399580477833037 2396 -29228630967147156158997023815726375283770958 2397 -13518193796903543901314968412261255277581017 2398 1442382604274246037104756384436594969093765 2399 1839162098101432263190578283865869017845607 2400 908493759846609518829119955720038996638507 2401 -80923951655751637256256718682076758614850 2402 -16958010733900836369630003442633799524907 2403 487617295818178431591918283438245158950 2404 -110958841932010199823444790226389271452 2405 2615541925377411476114759895354512798 2406 -29632413003029047795253937359262937 2407 -246537542805616656624815559668789 2408 -388584789096067692295235537444 2409 38200736525226391757053657 2410 -21291672673210556336128 2411 83597580706573256 2412 -7265404682 2413 -335 2414 0 2415 1 2416 -1 2417 -2 2418 -3 2419 -13 2420 -65 2421 -447 2422 -3351 2423 -28544 2424 -269270 2425 -2795872 2426 -31689198 2427 -389581679 2428 -5165672203 2429 -73512910689 2430 -1117937393138 2431 -18096787251877 2432 -310743077434399 2433 -5642249024063207 2434 -108023468997424550 2435 -2175086628366359447 2436 -45952007357795606912 2437 -1016404250978537322796 2438 -23491165976636050444969 2439 -566277856985710270792613 2440 -14213905575579368377401658 2441 -370922013083435076625720862 2442 -10048759741992770069980108420 2443 -282242350451251683673397962078 2444 -8208625595671896500887261915783 2445 -246917362859197800185603036114364 2446 -7673480888658420006687933629440908 2447 -246121106213988160395630494205282203 2448 -8139613077778379034598332321345366213 2449 -277309250554730828533318828168339035586 2450 608805420386912132773319574231831707629 2451 31882447303336839101909551050288707385 2452 34695894637540991739819506033084170685 2453 66020660506681063887348958627008141487 2454 203358007397108137175985957233577272349 2455 971183401066380552757374020040038568182 2456 6777120343409305355050008642884166857391 2457 63569320642658331537538983236455692925576 2458 722566876690959173081752808809575479365497 2459 8885556604027071174867031301426955495078259 2460 100261171102036880731648806354044853554183972 2461 489104417245670724950619158594596679968032674 2462 -6846717828060870039406799261813198361502082 2463 -7817172678244706101603115397697426388281267 2464 -21539254483238480363358763500184410675593037 2465 -92215298229488020306653833465103613824058958 2466 -313969639676496585809846919906574750034957017 2467 179351325428164832434385566152937351006725765 2468 11720439189191750117508066637413910344437607 2469 15804332394327484218306939455801696061598507 2470 2515970218766063952298691766774032642165950 2471 -562999901854006048507448461936915306699307 2472 -58940149980796007662939367627841474546650 2473 6755244913288489252804672102701165058148 2474 -640584398407874823510284375938283554402 2475 13464210378866267082338875055738651303 2476 -68443529904208949306412668454038069 2477 -882792991342107005817666140786084 2478 190891173022156813589112150937 2479 -590779907242789032485864728 2480 -16286091196336792022848 2481 -121963222698435572 2482 -4592222349 2483 361 2484 0 2485 1 2486 -1 2487 -2 2488 -3 2489 -13 2490 -65 2491 -447 2492 -3351 2493 -28544 2494 -269270 2495 -2795872 2496 -31689198 2497 -389581679 2498 -5165672203 2499 -73512910689 2500 -1117937393138 2501 -18096787251877 2502 -310743077434399 2503 -5642249024063207 2504 -108023468997424550 2505 -2175086628366359447 2506 -45952007357795606912 2507 -1016404250978537322796 2508 -23491165976636050444969 2509 -566277856985710270792613 2510 -14213905575579368377401658 2511 -370922013083435076625720862 2512 -10048759741992770069980108420 2513 -282242350451251683673397962078 2514 -8208625595671896500887261915783 2515 -246917362859197800185603036114364 2516 -7673480888658420006687933629440908 2517 -246121106213988160395630494205282203 2518 -8139613077778379034598332321345366213 2519 -277309250554730828533318828168339035586 2520 -9724342545999232796893331763291368292371 2521 622348045382545120797146770337328707385 2522 190995611776154948659147005256124170685 2523 256527386446675179728414799430848141487 2524 605397257715829317503041903125417272349 2525 2286583208242288312368231861007718568182 2526 13029464909874111654826778992349766857391 2527 104904783663086303888449901484821772925576 2528 1090172426982096309702409365979018295365497 2529 13167160753383820411981954127381185767078259 2530 164170406199333669027143438275813317938183972 2531 1690094362312007489023061833880594125415712674 2532 -2079084764883638590796629871176434053944222082 2533 -55726298619359471476174354504056694207801267 2534 -74778948056080320467592372570636027976073037 2535 -254349070262089192789252330125878312832058958 2536 -1129439633549608567517215486694508426824717017 2537 -3058738288116120680835585360957193737311738235 2538 30300858769212334186154414726607411897077607 2539 101963670378869738184004787283086660348062507 2540 132812933210465361416840254292314050633845950 2541 -18180816197961845308330337221142730842980907 2542 -3821603497472450940611686990115209580274650 2543 16071592866560648862327725834272138574948 2544 32085945147152418749792679364273132938398 2545 -2619564661460935346088505459355644203097 2546 56485267713288488139957974618681549131 2547 40540648291923552361583172474952156 2548 -1932840913571357668139904406513703 2549 4136471284797519505913623447352 2550 -2266909640916587279543727088 2551 84634677127862092275028 2552 -409559077946999949 2553 19122926719 2554 -385 2555 0 2556 1 2557 -1 2558 -2 2559 -3 2560 -13 2561 -65 2562 -447 2563 -3351 2564 -28544 2565 -269270 2566 -2795872 2567 -31689198 2568 -389581679 2569 -5165672203 2570 -73512910689 2571 -1117937393138 2572 -18096787251877 2573 -310743077434399 2574 -5642249024063207 2575 -108023468997424550 2576 -2175086628366359447 2577 -45952007357795606912 2578 -1016404250978537322796 2579 -23491165976636050444969 2580 -566277856985710270792613 2581 -14213905575579368377401658 2582 -370922013083435076625720862 2583 -10048759741992770069980108420 2584 -282242350451251683673397962078 2585 -8208625595671896500887261915783 2586 -246917362859197800185603036114364 2587 -7673480888658420006687933629440908 2588 -246121106213988160395630494205282203 2589 -8139613077778379034598332321345366213 2590 -277309250554730828533318828168339035586 2591 -9724342545999232796893331763291368292371 2592 21288643978154834980130449445383728707385 2593 1076694008894967371202002834186684170685 2594 1133542465946675715775752433960128141487 2595 2080245598729181554090298861282217272349 2596 6153282634144260560252682824136038568182 2597 28128708356961742801188716091839046857391 2598 188528295640591509099718688684100876925576 2599 1722666348569311160620400766350930999365497 2600 19508420022146502452975760577417233639078259 2601 246434616088230145220092120084429282610183972 2602 3044084324212099052461358681935962804839712674 2603 25742062445143247472903624617701341528714337918 2604 -918878117879752407418301531140222919144761267 2605 -405797896180190018295432271860391131699593037 2606 -788357600655216312719043269481316671360058958 2607 -3129138503880634717937666120332592828222477017 2608 -13794063632336917993901079939093073697019386235 2609 -23960634722085827420489596352578804164582666393 2610 726342434744004272268410230673698428496030507 2611 919594811370381609530999755752287608463477950 2612 1062159727998933169225714519174455593054107093 2613 -269734766269582769284262693278125689470041050 2614 -25977491311525973362359490565394125524785052 2615 2570827586359177172702920893444456384445598 2616 137249256268465523112698255676068286452903 2617 -5379990469051643367363506505649579871669 2618 163249376998701114069917779032520058716 2619 1600468383042013838509348309277648857 2620 903947530528209903732897730344632 2621 13422152871297605338278801558752 2622 -3249467555647290911219397212 2623 286825955719950794495379 2624 151900038640281409 2625 -9938540697 2626 408 2627 0 2628 1 2629 -1 2630 -2 2631 -3 2632 -13 2633 -65 2634 -447 2635 -3351 2636 -28544 2637 -269270 2638 -2795872 2639 -31689198 2640 -389581679 2641 -5165672203 2642 -73512910689 2643 -1117937393138 2644 -18096787251877 2645 -310743077434399 2646 -5642249024063207 2647 -108023468997424550 2648 -2175086628366359447 2649 -45952007357795606912 2650 -1016404250978537322796 2651 -23491165976636050444969 2652 -566277856985710270792613 2653 -14213905575579368377401658 2654 -370922013083435076625720862 2655 -10048759741992770069980108420 2656 -282242350451251683673397962078 2657 -8208625595671896500887261915783 2658 -246917362859197800185603036114364 2659 -7673480888658420006687933629440908 2660 -246121106213988160395630494205282203 2661 -8139613077778379034598332321345366213 2662 -277309250554730828533318828168339035586 2663 -9724342545999232796893331763291368292371 2664 -350704682811746382487868998705451471292615 2665 21742989941667257230535305509233084170685 2666 6447732848659550251032887407543488141487 2667 8366967554748987376845471607808937272349 2668 19018538644343338330718473092674918568182 2669 68906102379414883349125309161837126857391 2670 376098632634535698093021799168068876925576 2671 2921394776161722358796817395553547319365497 2672 29801375430298342278354144178161632487078259 2673 362037928120862374622195036385193499954183972 2674 4705724436741815548144219111901942878823712674 2675 55766811071801666574714691499851277664906337918 2676 286184100564451249616676980729951637626391238733 2677 -3425515044341519860288142255098426424514953037 2678 -3488777208921163542754962724289888243420218958 2679 -8968639874744576676908833906272715649649677017 2680 -39655820911118883131019417799592804041528826235 2681 -165034140560263664734057295747793633164582154393 2682 -89494425311085172434895802767818553373783905493 2683 6334180866858105930908655294348067008032885950 2684 8503693018644471804895300829578971486449563093 2685 7723665365302353844020449506127307694882214950 2686 -151171350838861096578247859113725415143268252 2687 -171425083577410440000126820087231059782261602 2688 25227848036961748597045777321596684818344103 2689 455039896802698495451282520831916270483531 2690 5135453381408914469097798407838251738716 2691 61161584738568760623301124049132140377 2692 10824805070521594980031588825350366392 2693 30291525048580004249494561887924512 2694 45635849670501427766763827524708 2695 -10590022494086152359655101 2696 152621381358997811467201 2697 1398997453305893451 2698 -28307257072 2699 -437 2700 0 2701 1 2702 -1 2703 -2 2704 -3 2705 -13 2706 -65 2707 -447 2708 -3351 2709 -28544 2710 -269270 2711 -2795872 2712 -31689198 2713 -389581679 2714 -5165672203 2715 -73512910689 2716 -1117937393138 2717 -18096787251877 2718 -310743077434399 2719 -5642249024063207 2720 -108023468997424550 2721 -2175086628366359447 2722 -45952007357795606912 2723 -1016404250978537322796 2724 -23491165976636050444969 2725 -566277856985710270792613 2726 -14213905575579368377401658 2727 -370922013083435076625720862 2728 -10048759741992770069980108420 2729 -282242350451251683673397962078 2730 -8208625595671896500887261915783 2731 -246917362859197800185603036114364 2732 -7673480888658420006687933629440908 2733 -246121106213988160395630494205282203 2734 -8139613077778379034598332321345366213 2735 -277309250554730828533318828168339035586 2736 -9724342545999232796893331763291368292371 2737 -350704682811746382487868998705451471292615 2738 765729643521469692166534201810903484170685 2739 37447176747817985040032841420113088141487 2740 38185480257749005602454951181804457272349 2741 67688533897783962138097952711849318568182 2742 192640484008277995281427739981943366857391 2743 844175179494252263630241849252236556925576 2744 5430100135486878515134881011531920439365497 2745 48143699156327572954975894788947100903078259 2746 539593187646217471770021616986202840370183972 2747 6926858103742020405353833520734573924967712674 2748 90970550081204047224110409549290863329930337918 2749 981712780815123401209183342951896027192855238733 2750 -1195049658813806917681267150273111530481080713037 2751 -27926612994981514593106610883115641613716538958 2752 -33271987359123606651919559887715022356614157017 2753 -108458390388518342354367168584293944427976186235 2754 -512222592372101545929999355985511998562884874393 2755 -1882299643225129732011898719064999992705169249493 2756 1039762787610394084392355144736014657671483509950 2757 52809598099987829537003777849728314662043547093 2758 79376540479207791492118472248653049922203046950 2759 46330126256439536346567152842581100778508187748 2760 -2984697230711920189411096161470894575312450402 2761 -1068125129446561327200283186605086357602903897 2762 126992477632105114689297225582097762981497931 2763 261120869075314173954122017155385688935516 2764 -52737361113445663715624548554466524070823 2765 -2618839930724047549155601815973575018568 2766 44842361321742455945123410043312534432 2767 136624305245664083829477107114678068 2768 82210060728470429083975033507299 2769 29705612370087861039408455161 2770 -843215166853921531878453 2771 754556935572200594 2772 48184356037 2773 471 2774 0 2775 1 2776 -1 2777 -2 2778 -3 2779 -13 2780 -65 2781 -447 2782 -3351 2783 -28544 2784 -269270 2785 -2795872 2786 -31689198 2787 -389581679 2788 -5165672203 2789 -73512910689 2790 -1117937393138 2791 -18096787251877 2792 -310743077434399 2793 -5642249024063207 2794 -108023468997424550 2795 -2175086628366359447 2796 -45952007357795606912 2797 -1016404250978537322796 2798 -23491165976636050444969 2799 -566277856985710270792613 2800 -14213905575579368377401658 2801 -370922013083435076625720862 2802 -10048759741992770069980108420 2803 -282242350451251683673397962078 2804 -8208625595671896500887261915783 2805 -246917362859197800185603036114364 2806 -7673480888658420006687933629440908 2807 -246121106213988160395630494205282203 2808 -8139613077778379034598332321345366213 2809 -277309250554730828533318828168339035586 2810 -9724342545999232796893331763291368292371 2811 -350704682811746382487868998705451471292615 2812 -12998023447704875354149445379769998915829315 2813 781433830327620419976031737721783488141487 2814 224182143652699614336454675257222057272349 2815 281437080402457360111773826093757798568182 2816 617193932344847561706798818843726406857391 2817 2149051788212752761164212827492175116925576 2818 11244780582299148373927277436534928439365497 2819 84105551984099908900268393665025590503078259 2820 838088894482620826705994741407790406962183972 2821 10163750840655722828612715177155972010599712674 2822 135834833119506392607547641158372325327498337918 2823 1762356245108242297856271081887794366733847238733 2824 15606430288577750056414555471288406244383303286963 2825 -517435728698628980818979449031474465712245818958 2826 -200744806440087253614818054882906053690461197017 2827 -352116450776452554419287090789934468038825466235 2828 -1375653860352300111134000073908213860342095114393 2829 -6669472204373599128662612977230081265111349089493 2830 -19476758687063430939387545621909605789729066890050 2831 102990628337832045070478500292507786738343835093 2832 477508465634797672227244493342509714273988006950 2833 736881064562189069696129768187961956117921691748 2834 163354214214573215702693242803258767138441917598 2835 -22379787070575924269862924408133519131999934297 2836 -5952007685945179242973870269755170369270329269 2837 174268490457332899164464059439602891516058716 2838 -13087523865803565521381227490381768757728423 2839 86687315636297046723161997877639122927032 2840 -15326452421030686113974163793380468804448 2841 111022353682429607878305932260031525428 2842 360160558201471326905165967601950579 2843 -96415880745889467421032019395959 2844 115111793259916879238855793267 2845 -3214215581252149528358158 2846 -4463952073605039371 2847 8430310121 2848 -501 2849 0 2850 1 2851 -1 2852 -2 2853 -3 2854 -13 2855 -65 2856 -447 2857 -3351 2858 -28544 2859 -269270 2860 -2795872 2861 -31689198 2862 -389581679 2863 -5165672203 2864 -73512910689 2865 -1117937393138 2866 -18096787251877 2867 -310743077434399 2868 -5642249024063207 2869 -108023468997424550 2870 -2175086628366359447 2871 -45952007357795606912 2872 -1016404250978537322796 2873 -23491165976636050444969 2874 -566277856985710270792613 2875 -14213905575579368377401658 2876 -370922013083435076625720862 2877 -10048759741992770069980108420 2878 -282242350451251683673397962078 2879 -8208625595671896500887261915783 2880 -246917362859197800185603036114364 2881 -7673480888658420006687933629440908 2882 -246121106213988160395630494205282203 2883 -8139613077778379034598332321345366213 2884 -277309250554730828533318828168339035586 2885 -9724342545999232796893331763291368292371 2886 -350704682811746382487868998705451471292615 2887 -12998023447704875354149445379769998915829315 2888 28308940012780310512607990900883588288141487 2889 1340162124022403266740453019709727657272349 2890 1325085025007457998008105611183600998568182 2891 2271973770961828771157701125895656006857391 2892 6232286381965235454930193044555681036925576 2893 26223230081810078471118319039228294199365497 2894 161875418123179749746748365760355157223078259 2895 1388358606263497747004647259731354459442183972 2896 15312853366891020645899686014585242882663712674 2897 198026575795512128609416844605685994619530337918 2898 2712857198362106575389955469222663179689495238733 2899 33690175975095225997819720889058960373111367286963 2900 181417881244396938390511865512230025736181642181042 2901 -1877962153076640963485851987945481632399166477017 2902 -1710673778371067945199584925533338056175949306235 2903 -4049619437727170976062424956136570881759239434393 2904 -18092228429703655597726752006541740259061905249493 2905 -86416725641813641221165467880121620758982627210050 2906 -162796499446484566230289966159433948802241118308907 2907 3664552289834528494461808095276186817377021350950 2908 4520132352392253360219693203180323228046069659748 2909 6680430130842660163175808534360536085027252925598 2910 -655684351704036855774711423870203108184311230297 2911 -165644656987461334198328707621321666282237650869 2912 -26134555758471183665400052384809920596758424484 2913 2246091222494928110855245137543427750099820377 2914 -148641396948827551650589582650157394611760968 2915 1971221243658901461129802118146206447880352 2916 -43133008039170474711192866123975312590412 2917 133228391039245695584620867922887013619 2918 1273248019418231356643368549892577241 2919 -1297769206396857728800179077268573 2920 175556900380397136717999586442 2921 -2898905310472357548786731 2922 -5439146515920603235 2923 -104798922883 2924 530 2925 0 2926 1 2927 -1 2928 -2 2929 -3 2930 -13 2931 -65 2932 -447 2933 -3351 2934 -28544 2935 -269270 2936 -2795872 2937 -31689198 2938 -389581679 2939 -5165672203 2940 -73512910689 2941 -1117937393138 2942 -18096787251877 2943 -310743077434399 2944 -5642249024063207 2945 -108023468997424550 2946 -2175086628366359447 2947 -45952007357795606912 2948 -1016404250978537322796 2949 -23491165976636050444969 2950 -566277856985710270792613 2951 -14213905575579368377401658 2952 -370922013083435076625720862 2953 -10048759741992770069980108420 2954 -282242350451251683673397962078 2955 -8208625595671896500887261915783 2956 -246917362859197800185603036114364 2957 -7673480888658420006687933629440908 2958 -246121106213988160395630494205282203 2959 -8139613077778379034598332321345366213 2960 -277309250554730828533318828168339035586 2961 -9724342545999232796893331763291368292371 2962 -350704682811746382487868998705451471292615 2963 -12998023447704875354149445379769998915829315 2964 -494713677453820801247399233199190702911858513 2965 28867668306475093359372412182871532457272349 2966 8020964907225679912432095677898634598568182 2967 9753172898625397700236356694262452806857391 2968 20667103625408600713392809725856304396925576 2969 69284158169520594889739361321146266679365497 2970 347945192421172385228105051360451413223078259 2971 2503176043924440161308714724889787637042183972 2972 24267724571983121293978879747232869880423712674 2973 291896465166009498883924412641906539102858337918 2974 3969057123434572246126197954276944115621399238733 2975 54767549511009436207291089840328215540718151286963 2976 618256359876577419717003253672829487882655626181042 2977 -745532506550997253804633008054712061595074366477017 2978 -15337887074180255259263448552790745370610406906235 2979 -16212103530806366982222859629783716421199387914393 2980 -49853146053295801889435378465444823950956607329493 2981 -244205583829459470717585781781228737092733308810050 2982 -1095163471694964257447322006747568032315691450468907 2983 -678334919931921061540850597750427527311075660377050 2984 32718988358230398984902125196236536533850820507748 2985 44291519301079498430940645517939197719841462973598 2986 57649192950217160549332377494178887524359223873703 2987 -13427290528039038363375445509465101289854562258869 2988 -1246033486849770387627921772141165480345827890084 2989 -46980311860704635893222828278014846044723962023 2990 12806827313143893231743638030469920859094658232 2991 -1068407867226948672561326517269957696634334048 2992 17163757947150574718510470562875707941559988 2993 -296591666744775838680221171690361649332621 2994 434366222237039766763221670535250438361 2995 2192136862011133026318580061485374147 2996 -4686837458184146860820809583132758 2997 -193823893903224978817447681571 2998 10723714321487813201955749 2999 9839709050281589699 3000 87938037554 3001 -568 3002 0 3003 1 3004 -1 3005 -2 3006 -3 3007 -13 3008 -65 3009 -447 3010 -3351 3011 -28544 3012 -269270 3013 -2795872 3014 -31689198 3015 -389581679 3016 -5165672203 3017 -73512910689 3018 -1117937393138 3019 -18096787251877 3020 -310743077434399 3021 -5642249024063207 3022 -108023468997424550 3023 -2175086628366359447 3024 -45952007357795606912 3025 -1016404250978537322796 3026 -23491165976636050444969 3027 -566277856985710270792613 3028 -14213905575579368377401658 3029 -370922013083435076625720862 3030 -10048759741992770069980108420 3031 -282242350451251683673397962078 3032 -8208625595671896500887261915783 3033 -246917362859197800185603036114364 3034 -7673480888658420006687933629440908 3035 -246121106213988160395630494205282203 3036 -8139613077778379034598332321345366213 3037 -277309250554730828533318828168339035586 3038 -9724342545999232796893331763291368292371 3039 -350704682811746382487868998705451471292615 3040 -12998023447704875354149445379769998915829315 3041 -494713677453820801247399233199190702911858513 3042 1074912903239677316879386860383020114857272349 3043 49312224180904715051380034422641341798568182 3044 47324498904405420664504300957496808006857391 3045 78584397977002943044174390472673840396925576 3046 208114134357105006477782688701305467959365497 3047 842234025905033078435409424249332483303078259 3048 4991811760374995068396073831940333772082183972 3049 41326085637190305823237107815263355507303712674 3050 446369540953068433402533537764784665264778337918 3051 5772617661038738590180404854249040525090327238733 3052 81381576202117635978234252685704542303476295286963 3053 1106517493412549270134942719952634449358313354181042 3054 10240324296966120748120695649215263724915802305522983 3055 -317113768709092709940361757821397895623822054906235 3056 -108886689432824037700088367755613561349288680714393 3057 -171473282072775995940082873104699939820417496929493 3058 -647912263675599047272865013331058760007285608330050 3059 -3349823870575684006913749556334505853226919968868907 3060 -13218329582306476187147998714773918079744301552217050 3061 7101329359435046643084228366535948421074714619803748 3062 277045003201205643682367872341512703232618379965598 3063 442452473075818918365842631750814720380488178241703 3064 453839801562613606680796814080295482576116727853131 3065 -4934418674869135066806443175500049906755622962084 3066 -9285504633068857132664964563733282961154016608423 3067 619172167041398160006562860705281474686875010232 3068 70617293778047312591609357055546638821904853152 3069 -5401523264361402593224678242812161661783643212 3070 113827284532766985983980305040307406751345779 3071 -1363900951552831952876773419139484248572839 3072 -2339169384038358977073067943917402662333 3073 -4722886599362630704471969406042708998 3074 -9252422329824538343364771213051731 3075 -1559624560599889097345244153331 3076 34596553791464580300151811 3077 27822296427566806502 3078 121659671766 3079 609 3080 0 3081 1 3082 -1 3083 -2 3084 -3 3085 -13 3086 -65 3087 -447 3088 -3351 3089 -28544 3090 -269270 3091 -2795872 3092 -31689198 3093 -389581679 3094 -5165672203 3095 -73512910689 3096 -1117937393138 3097 -18096787251877 3098 -310743077434399 3099 -5642249024063207 3100 -108023468997424550 3101 -2175086628366359447 3102 -45952007357795606912 3103 -1016404250978537322796 3104 -23491165976636050444969 3105 -566277856985710270792613 3106 -14213905575579368377401658 3107 -370922013083435076625720862 3108 -10048759741992770069980108420 3109 -282242350451251683673397962078 3110 -8208625595671896500887261915783 3111 -246917362859197800185603036114364 3112 -7673480888658420006687933629440908 3113 -246121106213988160395630494205282203 3114 -8139613077778379034598332321345366213 3115 -277309250554730828533318828168339035586 3116 -9724342545999232796893331763291368292371 3117 -350704682811746382487868998705451471292615 3118 -12998023447704875354149445379769998915829315 3119 -494713677453820801247399233199190702911858513 3120 -19322969177957766041760894879519877241942727651 3121 1095357459114106938571394482622789924198568182 3122 295072054546479631498191933425953051206857391 3123 347907566572891424491005990933878525196925576 3124 713332737877622790523974272546827285559365497 3125 2306305580887190636668524861834543547623078259 3126 11132114312208752039280844456743510220082183972 3127 77000243642340463080967266700333217190503712674 3128 723970548310923553492988543476861102195338337918 3129 8588714342153659698415631895335656859590167238733 3130 117811374029219140429585284752278689445501511286963 3131 1696683952418147156000141050588173594051303306181042 3132 22034963220034993743935963129551449202870599873522983 3133 124225255007927536112416515932531208829223351577093765 3134 -1123240405451383455196224867316841632636809960714393 3135 -919000665430588710619192123912817027643848439649493 3136 -1983483271274870794701240989853302843926830911370050 3137 -8785421353799882651949896200250314987419144142948907 3138 -46212331992897286588308526621787417749300138889817050 3139 -144759878318299640234230689341506949816649267941476252 3140 299347037927942711193337122828673057817201457853598 3141 2578540887899649355361126622795909831157542992449703 3142 4447901789693255390608639771037618302731347308589131 3143 2985440139369342595934919553464954303939284182989916 3144 -137785501326585315391458192198864061348719586400423 3145 -67390240023277094230349489979691933710381581898568 3146 8320623546737144646925836987899525226105873160352 3147 362758968389683093610464151291283858479384843188 3148 -16577836399352268473463243313364764493213614221 3149 608407044645959812719523603565984901346383961 3150 -5132213874498977312065042632841756572956733 3151 -24869372494096255795389277537028666612998 3152 -58705438856323806368532659098833493811 3153 -13996325427702153754947993329057011 3154 -5433425576524591886884633209709 3155 38490623378448422991607598 3156 -14866835433204102666 3157 -297535785627 3158 -647 3159 0 3160 1 3161 -1 3162 -2 3163 -3 3164 -13 3165 -65 3166 -447 3167 -3351 3168 -28544 3169 -269270 3170 -2795872 3171 -31689198 3172 -389581679 3173 -5165672203 3174 -73512910689 3175 -1117937393138 3176 -18096787251877 3177 -310743077434399 3178 -5642249024063207 3179 -108023468997424550 3180 -2175086628366359447 3181 -45952007357795606912 3182 -1016404250978537322796 3183 -23491165976636050444969 3184 -566277856985710270792613 3185 -14213905575579368377401658 3186 -370922013083435076625720862 3187 -10048759741992770069980108420 3188 -282242350451251683673397962078 3189 -8208625595671896500887261915783 3190 -246917362859197800185603036114364 3191 -7673480888658420006687933629440908 3192 -246121106213988160395630494205282203 3193 -8139613077778379034598332321345366213 3194 -277309250554730828533318828168339035586 3195 -9724342545999232796893331763291368292371 3196 -350704682811746382487868998705451471292615 3197 -12998023447704875354149445379769998915829315 3198 -494713677453820801247399233199190702911858513 3199 -19322969177957766041760894879519877241942727651 3200 41891121621508993655851957962428584637798568182 3201 1864139906946282966778213605726175924806857391 3202 1738046628786752274168919928673549667596925576 3203 2798355334535019114432111179432258581559365497 3204 7165354747452645042250041320140115592423078259 3205 27937934650660015608329193134965466602802183972 3206 159125222285208775014850117233001239646823712674 3207 1269838102397553458429251841653836642255498337918 3208 13377379691552486668492514774144878770609687238733 3209 171918190157344130751211491751441581729569351286963 3210 2468490726460284949357492773104087070171289482181042 3211 35706274959042205555638268185385988124189016257522983 3212 420843388702889722164400389678820555065017021721093765 3213 -503156959743073134048292158228755086510255583976714393 3214 -9193062805307331989208260695425021412882953975649493 3215 -8635976706680159396272609660480233896530780622730050 3216 -24722121293770095272936337413560325079686255198308907 3217 -123014672763416015132897915810937446056796810203737050 3218 -633228862418671294018580677008886385555298155237476252 3219 -1285289346052772366432193089917446936646365823386946402 3220 21817874931066791493025927859531102902590685256257703 3221 25371110345950280958191601284604738327913358864429131 3222 44367535982606239892590946481275243397412347795405916 3223 12441805264533730250129362790724240151748301398943577 3224 -1098727615497447674574756731414605388336963662410568 3225 -463406398167009240149320401271389021996927730116448 3226 48189324239363995994355994688634173338292435339188 3227 1580147112017450310255219380944487040866913899379 3228 -24706974186314306051435343834025109946677571239 3229 2507393770846416073793367013294335207735689667 3230 -12988346203809757837032475777946960221249798 3231 -140953052809420119439014358451524361592371 3232 -269817614588953203944569448051670690691 3233 44147317754988724261208112987904451 3234 -8311162739175835142117172490162 3235 -102452289438969915052349562 3236 -99816011721765835299 3237 54216378723 3238 686 3239 0 3240 1 3241 -1 3242 -2 3243 -3 3244 -13 3245 -65 3246 -447 3247 -3351 3248 -28544 3249 -269270 3250 -2795872 3251 -31689198 3252 -389581679 3253 -5165672203 3254 -73512910689 3255 -1117937393138 3256 -18096787251877 3257 -310743077434399 3258 -5642249024063207 3259 -108023468997424550 3260 -2175086628366359447 3261 -45952007357795606912 3262 -1016404250978537322796 3263 -23491165976636050444969 3264 -566277856985710270792613 3265 -14213905575579368377401658 3266 -370922013083435076625720862 3267 -10048759741992770069980108420 3268 -282242350451251683673397962078 3269 -8208625595671896500887261915783 3270 -246917362859197800185603036114364 3271 -7673480888658420006687933629440908 3272 -246121106213988160395630494205282203 3273 -8139613077778379034598332321345366213 3274 -277309250554730828533318828168339035586 3275 -9724342545999232796893331763291368292371 3276 -350704682811746382487868998705451471292615 3277 -12998023447704875354149445379769998915829315 3278 -494713677453820801247399233199190702911858513 3279 -19322969177957766041760894879519877241942727651 3280 -774024161626388740689759311633687309634201431818 3281 42659904069341169684058777085531970638406857391 3282 11152453743185572285849049962474886909196925576 3283 12763312572582892927964880396496831919159365497 3284 25353224474191285267912938338578901026023078259 3285 79180439075035530146488233450447853854002183972 3286 367895509047556512024932318476309238878823712674 3287 2447085316567508647934347084861142077801098337918 3288 22260611927003850511387074956931324752387607238733 3289 259217187271906685106503530025126688099064391286963 3290 3561384661273330082898023735101311484432045962181042 3291 52821102270204544245729019773816623320285724865522983 3292 751093278548818166047227879128233748447751353625093765 3293 7250875067902192385845393402359607135047482264855285607 3294 -210721339163855607851688145260325528470120871671649493 3295 -64510932066633278615628941139852340820352672206730050 3296 -90973443289653835642432123253793339493740812157028907 3297 -327383125076934247869130252357159070749137943679577050 3298 -1762075102919032640806735182689483191606128052801636252 3299 -8474597132143014006387152906175776677967177495921986402 3300 -5885657117892972867087612382237535337927559844750782297 3301 198300076683489505424490065840297699520034111139885131 3302 260788627189160112044448953870060803392516037195725916 3303 431623872069614647418827310929688628838474462974879577 3304 -27771228963641061361447039498390906707241051615818568 3305 -8718528567986479025897419617832520866994642416836448 3306 -2889199938780323000584996102790990279148510327003212 3307 68487087412910405931727478696280159669177914910579 3308 4395428095451587093293290105928190753172712995161 3309 -312375945636793920693414670096850352195240227133 3310 6398838830028507785410792988955621029362692602 3311 6258370600743322219873934347065061736485069 3312 -564083118312917658210878926514400628171651 3313 -737737335463884692395115661158011622029 3314 376995704980445682391105411755355838 3315 12120706663854097147281502500918 3316 -439477423782424260886971891 3317 -37384095980322798285 3318 540855768858 3319 -732 3320 0 3321 1 3322 -1 3323 -2 3324 -3 3325 -13 3326 -65 3327 -447 3328 -3351 3329 -28544 3330 -269270 3331 -2795872 3332 -31689198 3333 -389581679 3334 -5165672203 3335 -73512910689 3336 -1117937393138 3337 -18096787251877 3338 -310743077434399 3339 -5642249024063207 3340 -108023468997424550 3341 -2175086628366359447 3342 -45952007357795606912 3343 -1016404250978537322796 3344 -23491165976636050444969 3345 -566277856985710270792613 3346 -14213905575579368377401658 3347 -370922013083435076625720862 3348 -10048759741992770069980108420 3349 -282242350451251683673397962078 3350 -8208625595671896500887261915783 3351 -246917362859197800185603036114364 3352 -7673480888658420006687933629440908 3353 -246121106213988160395630494205282203 3354 -8139613077778379034598332321345366213 3355 -277309250554730828533318828168339035586 3356 -9724342545999232796893331763291368292371 3357 -350704682811746382487868998705451471292615 3358 -12998023447704875354149445379769998915829315 3359 -494713677453820801247399233199190702911858513 3360 -19322969177957766041760894879519877241942727651 3361 -774024161626388740689759311633687309634201431818 3362 1674490470565136638375281316277763759182406857391 3363 72346099986777902361769895182183578979596925576 3364 65588596936709605215725610030604335330359365497 3365 102499060550514949252514003893339858978023078259 3366 254106209071391888747422825949448447466802183972 3367 956099220893350736941624522214077712274023712674 3368 5239334590425031253686364002971854841315978337918 3369 40274241211862637374283763796771517574372887238733 3370 412454478452669148148963782147021789251689031286963 3371 5238695961245204782868436152075361145238149002181042 3372 75975305491468678046449571449294027603885310145522983 3373 1147561318980027308586594725747435377165985428761093765 3374 15556182811361133595300941867255708829649705028887285607 3375 91627681934946194126695918081642440308641755908360350507 3376 -730035324183026197878437020551055793237857771982730050 3377 -539218090221149544630456271100638481551875479421028907 3378 -1053772854669004400871511187626784595883227334333017050 3379 -4550443600562343985787619769639474412693967597736036252 3380 -25584211582008692602873790894608244342891510354003266402 3381 -107919161160223968738295682697112027551552313124382142297 3382 56642521854983611818810598093365198186604708802048045131 3383 1689709223095837384665303162580128426126573578876877916 3384 2756659521253035544094060362720368896483762450953119577 3385 3996450484711637077708596531672840928709781956865461432 3386 -866599581331775432115696934679309819924535013496004448 3387 -71158703304243940391852401007763432522670736883675212 3388 -14861257606006555254082961995307737324092308561019021 3389 950482853598994273785722162033168555092915621820761 3390 -11472547082430305860899390616443225172705012566333 3391 -1062386286685491802548273111163604231699842926598 3392 -1926031297139855876693189357061875432139956531 3393 310534624027570289970695481354807237920857469 3394 -1464299535155546672935539516873226663671949 3395 -1252049734593440952177040553752750485442 3396 1337560071579413899829245927881540678 3397 97792028996429468811357120657909 3398 -416879028605480022624669141 3399 326217132003745212288 3400 -649288188784 3401 784 3402 0 3403 1 3404 -1 3405 -2 3406 -3 3407 -13 3408 -65 3409 -447 3410 -3351 3411 -28544 3412 -269270 3413 -2795872 3414 -31689198 3415 -389581679 3416 -5165672203 3417 -73512910689 3418 -1117937393138 3419 -18096787251877 3420 -310743077434399 3421 -5642249024063207 3422 -108023468997424550 3423 -2175086628366359447 3424 -45952007357795606912 3425 -1016404250978537322796 3426 -23491165976636050444969 3427 -566277856985710270792613 3428 -14213905575579368377401658 3429 -370922013083435076625720862 3430 -10048759741992770069980108420 3431 -282242350451251683673397962078 3432 -8208625595671896500887261915783 3433 -246917362859197800185603036114364 3434 -7673480888658420006687933629440908 3435 -246121106213988160395630494205282203 3436 -8139613077778379034598332321345366213 3437 -277309250554730828533318828168339035586 3438 -9724342545999232796893331763291368292371 3439 -350704682811746382487868998705451471292615 3440 -12998023447704875354149445379769998915829315 3441 -494713677453820801247399233199190702911858513 3442 -19322969177957766041760894879519877241942727651 3443 -774024161626388740689759311633687309634201431818 3444 -31778036142598670469794780737162987905969593142609 3445 1704176666482573371052992434374415367523596925576 3446 432750474398263585671250681348856487752759365497 3447 481167435596334154166759234141793645806823078259 3448 927057388960721577096950015631683508510002183972 3449 2800829380170869260315349973571443653317223712674 3450 12546294627107202049039241046487634814435978337918 3451 80300646493641113817457002065819902382923287238733 3452 705601142222564154964484268178974506650360391286963 3453 8032263868911206522237781376833284549061990282181042 3454 109855017470673077186206031271207984445968761025522983 3455 1661006138314897469289317273400354433048886687001093765 3456 25133429616893058467902939061288691437749000654103285607 3457 308740578709013628683719113778116582512258415675656350507 3458 -366265120581302106064749481794498844329237969871310730050 3459 -5989256070836359291256715005431467160100104804221028907 3460 -5018263018874712579921492776815487000286376347325017050 3461 -13232945466965825488286767982204711348838168795549796252 3462 -65688512879620071255374972085097630907621768108688706402 3463 -372807246578056006249514462769296949348699204621034942297 3464 -1246988887136791216601071891276237526508832137927086034869 3465 -194732454051157471691469783765379106596460119099442084 3466 16043385051741005683661454456939258491736477812528031577 3467 29597291986226734768463582204289814002849717140721077432 3468 33830523269693990103390122597327745320574510000556859552 3469 -144812365466180278401563701013089609923785551396827212 3470 -583124519575649003380528182025367838542678524662651021 3471 -44974617752832868774456024090110557894290083526160039 3472 6137913540973002754704846287505530954192482436393667 3473 -299494577773851583241592829444379169923812560366598 3474 -2297029275425284999544028384729760656919592142131 3475 -79463345189485010421870545477010739815899206531 3476 2040943515418874337593721076719632627961598451 3477 -1144886716743212805139265099784370827686722 3478 -1673401540985685218417497123860269614122 3479 2464290071666144422080387941136652149 3480 245390695219494243363915400688859 3481 986772651721353304411464408 3482 347447130288282126068 3483 -432423843330 3484 -833 3485 0 3486 1 3487 -1 3488 -2 3489 -3 3490 -13 3491 -65 3492 -447 3493 -3351 3494 -28544 3495 -269270 3496 -2795872 3497 -31689198 3498 -389581679 3499 -5165672203 3500 -73512910689 3501 -1117937393138 3502 -18096787251877 3503 -310743077434399 3504 -5642249024063207 3505 -108023468997424550 3506 -2175086628366359447 3507 -45952007357795606912 3508 -1016404250978537322796 3509 -23491165976636050444969 3510 -566277856985710270792613 3511 -14213905575579368377401658 3512 -370922013083435076625720862 3513 -10048759741992770069980108420 3514 -282242350451251683673397962078 3515 -8208625595671896500887261915783 3516 -246917362859197800185603036114364 3517 -7673480888658420006687933629440908 3518 -246121106213988160395630494205282203 3519 -8139613077778379034598332321345366213 3520 -277309250554730828533318828168339035586 3521 -9724342545999232796893331763291368292371 3522 -350704682811746382487868998705451471292615 3523 -12998023447704875354149445379769998915829315 3524 -494713677453820801247399233199190702911858513 3525 -19322969177957766041760894879519877241942727651 3526 -774024161626388740689759311633687309634201431818 3527 -31778036142598670469794780737162987905969593142609 3528 68609229892810187587393116541255918697827596925576 3529 2880496324141956788708084490137204170568759365497 3530 2541353525797275933389427689871986278843623078259 3531 3858599159861020808511790506712599910686002183972 3532 9273082870036054528549929896034465616990823712674 3533 33721628253555794146040160381047299856663178337918 3534 178029371078654405018777594199694849105944087238733 3535 1318064537907762908302971688733541062597859911286963 3536 13089094477876367802638969696855822887098603402181042 3537 163528979069773067585259228614377573591764058305522983 3538 2378786438174085617111654375340153965840473830681093765 3539 37027470829829332744083944459864740299296022908183285607 3540 549594503269322923757930019260103531655722875832584350507 3541 5525099552524893152020261181021006070235403512471089269950 3542 -151308668707585187820363978848384290222441238337405028907 3543 -41588433932402451249438423564762572607643233404605017050 3544 -52518441215528017461910187670272165561283864304029796252 3545 -177642600231776435188971691701244701439152640537642306402 3546 -975688322928658066203704503966942211633066519332054462297 3547 -5386851273431904625836760601445571739142015770797035474869 3548 -11716099726680716026717588812082344465785984818145790002084 3549 152620573847070592129543623208585660722470464333124511577 3550 162628618904894410140454831902032817676913419427392949432 3551 318870256523840469996665528222916426303041769156938555552 3552 241432306209261427531191963794396833379601759197720612788 3553 -7944783679718810047392504433675748583495885316879227021 3554 -4736009338532390530532761401074176465470914978385680039 3555 178949323518064787493304962566888177244912150968873667 3556 39358983884963040371251671321944361993074886755422202 3557 -2753855107159131664099434054587935018713662612506931 3558 9783367495179948228958075402771145857083162975869 3559 -176288303605421369060746389271827903770459579149 3560 8005639610947514765095993865808343755511967678 3561 7948409933379997255292734713880642582999638 3562 14476309002854592590557814617451788777029 3563 -119616942029449640984819333027786661 3564 337779981727693312893880895697768 3565 4942704894719423056476800156 3566 -775576818424469339310 3567 1731000007785 3568 881 3569 0 3570 1 3571 -1 3572 -2 3573 -3 3574 -13 3575 -65 3576 -447 3577 -3351 3578 -28544 3579 -269270 3580 -2795872 3581 -31689198 3582 -389581679 3583 -5165672203 3584 -73512910689 3585 -1117937393138 3586 -18096787251877 3587 -310743077434399 3588 -5642249024063207 3589 -108023468997424550 3590 -2175086628366359447 3591 -45952007357795606912 3592 -1016404250978537322796 3593 -23491165976636050444969 3594 -566277856985710270792613 3595 -14213905575579368377401658 3596 -370922013083435076625720862 3597 -10048759741992770069980108420 3598 -282242350451251683673397962078 3599 -8208625595671896500887261915783 3600 -246917362859197800185603036114364 3601 -7673480888658420006687933629440908 3602 -246121106213988160395630494205282203 3603 -8139613077778379034598332321345366213 3604 -277309250554730828533318828168339035586 3605 -9724342545999232796893331763291368292371 3606 -350704682811746382487868998705451471292615 3607 -12998023447704875354149445379769998915829315 3608 -494713677453820801247399233199190702911858513 3609 -19322969177957766041760894879519877241942727651 3610 -774024161626388740689759311633687309634201431818 3611 -31778036142598670469794780737162987905969593142609 3612 -1336396887860069710955749489703255651238556403074424 3613 69785549550469571005048208597018707500872759365497 3614 17227828624259435151610430542602072375739623078259 3615 18626665786647969800167354486402297597009202183972 3616 34845227705830582685831963103959397936632423712674 3617 101976644146823979510868002081269839675261578337918 3618 441079932399212553651481167766262928138264087238733 3619 2718988722770009583814035028150234530897123911286963 3620 23056081046052798034366666221942215278653429642181042 3621 255716720022751124984447621031389045917950820545522983 3622 3462937221508626389583861089641400584787144258841093765 3623 52944260229210307725868343437105231031665961913623285607 3624 836911907435280669935989935081093009898701744589064350507 3625 11821373558972848754173933856218756194140286645722673269950 3626 72610943479870927213849188970804779104391004701878402971093 3627 -513702176639042778493411098553021598260698834781885017050 3628 -344412361446823288143381312322551476301095475878301796252 3629 -606996712503802263713359113051435490289066676696106306402 3630 -2517748808668588054000128543982922159043232564290446782297 3631 -14783046796332702281346521947786780311710086453990543314869 3632 -75923317573305059961424046657808221160063720728367532082084 3633 -58317509882194834183881817062119519598178504865071066208423 3634 1405752385009887359624374594669258134124636724444409269432 3635 1738171228595363733075834993683674680671473570917280571552 3636 3401885469838944312969131344496401499908223649624903716788 3637 1144078463827323894285684224239949721805740796858244228979 3638 -66614255386582941712249003996481390262751335650004752039 3639 -37427493165559321856457199607229448122837570049584342333 3640 3868165284889216606869173094208743336424334323143262202 3641 245612410697436908497350636478501691516947706770021069 3642 -16607657264076686815854378701948859905328254257875331 3643 184892680262243035944714659983592705416022020548851 3644 -2841361205154308323071868657864940425582874131522 3645 25637603009957726413029282485173039357807343958 3646 45761237698385336543581493176934580811466949 3647 112537866725825839986087183828994474976859 3648 -17102544372963115188330476782220843352 3649 -708870977376656736376730650605484 3650 6132482144248866800891114226 3651 -1876620234165569061093 3652 -866152980257 3653 -939 3654 0 3655 1 3656 -1 3657 -2 3658 -3 3659 -13 3660 -65 3661 -447 3662 -3351 3663 -28544 3664 -269270 3665 -2795872 3666 -31689198 3667 -389581679 3668 -5165672203 3669 -73512910689 3670 -1117937393138 3671 -18096787251877 3672 -310743077434399 3673 -5642249024063207 3674 -108023468997424550 3675 -2175086628366359447 3676 -45952007357795606912 3677 -1016404250978537322796 3678 -23491165976636050444969 3679 -566277856985710270792613 3680 -14213905575579368377401658 3681 -370922013083435076625720862 3682 -10048759741992770069980108420 3683 -282242350451251683673397962078 3684 -8208625595671896500887261915783 3685 -246917362859197800185603036114364 3686 -7673480888658420006687933629440908 3687 -246121106213988160395630494205282203 3688 -8139613077778379034598332321345366213 3689 -277309250554730828533318828168339035586 3690 -9724342545999232796893331763291368292371 3691 -350704682811746382487868998705451471292615 3692 -12998023447704875354149445379769998915829315 3693 -494713677453820801247399233199190702911858513 3694 -19322969177957766041760894879519877241942727651 3695 -774024161626388740689759311633687309634201431818 3696 -31778036142598670469794780737162987905969593142609 3697 -1336396887860069710955749489703255651238556403074424 3698 2879797785056229368091333421086041847373640759365497 3699 117585408463750856476120616702924327371195623078259 3700 101034109394685640969074092715610002918481202183972 3701 149175356770942252711010742256115137621496423712674 3702 347922276761701019703782039134864674294858378337918 3703 1224567276577810461240515183144970534700670487238733 3704 6237222807830488067061576344969732612925872711286963 3705 44492299895034754401213725941352044736815912842181042 3706 427648960727566608518088023912155349411195666625522983 3707 5234177954278926072752616601965997026598389069081093765 3708 75913229824704328456183130699178816080996750511383285607 3709 1205627185036305172497601102436950524606659434465544350507 3710 19046991295782127606400261020678364668444220450430513269950 3711 243460518999950589698314498192454421626765607689808002971093 3712 -286773243152112688546311017980139303086902259414714045017050 3713 -4225731714687606673194081296638199195495879280302493796252 3714 -3172980883901890387485163332699361779831634800391210306402 3715 -7646832789805168270832543256586725658890589619594126782297 3716 -37266443634537586410321932171561622517749489378236846034869 3717 -226515267276778582735216697825122100080016676748250253362084 3718 -1017336740574035034883640414569533451541809660890815163488423 3719 523525549744097852555049786808233310713057073483334987189432 3720 11958736081558622516266687691516077974352394908765907771552 3721 19261678684789050542902769365521288808936969136843337764788 3722 35351000379699169791564026072644307649965900623765830788979 3723 -1213335820078716398394960767868445293702335643441704720039 3724 -559077954819730094238722101082682922887645473848700118333 3725 -280992933150967951603241360138251776539196824964566689798 3726 25627468256193144835742892100240548122627293440563864269 3727 1434786422393939893610221837050174685828366091774867069 3728 -62736873480118316404236590013554719700026737041723149 3729 1640941700396477655293692730940324905816209977522878 3730 -19893681290207647349596688686170595370253129744042 3731 135739258816055424381276204519926904770652917829 3732 369187570734051434072864855937573180940980699 3733 477271692740206123020219339682279253044008 3734 -106570957272126149014516742290263946444 3735 -5240526652972494260015016650967534 3736 -11933431157484301438965182061 3737 1343091089323001043031 3738 -2595847500213 3739 1004 3740 0 3741 1 3742 -1 3743 -2 3744 -3 3745 -13 3746 -65 3747 -447 3748 -3351 3749 -28544 3750 -269270 3751 -2795872 3752 -31689198 3753 -389581679 3754 -5165672203 3755 -73512910689 3756 -1117937393138 3757 -18096787251877 3758 -310743077434399 3759 -5642249024063207 3760 -108023468997424550 3761 -2175086628366359447 3762 -45952007357795606912 3763 -1016404250978537322796 3764 -23491165976636050444969 3765 -566277856985710270792613 3766 -14213905575579368377401658 3767 -370922013083435076625720862 3768 -10048759741992770069980108420 3769 -282242350451251683673397962078 3770 -8208625595671896500887261915783 3771 -246917362859197800185603036114364 3772 -7673480888658420006687933629440908 3773 -246121106213988160395630494205282203 3774 -8139613077778379034598332321345366213 3775 -277309250554730828533318828168339035586 3776 -9724342545999232796893331763291368292371 3777 -350704682811746382487868998705451471292615 3778 -12998023447704875354149445379769998915829315 3779 -494713677453820801247399233199190702911858513 3780 -19322969177957766041760894879519877241942727651 3781 -774024161626388740689759311633687309634201431818 3782 -31778036142598670469794780737162987905969593142609 3783 -1336396887860069710955749489703255651238556403074424 3784 -57535465278317606269263798647427955659890871240634503 3785 2927597643969510653562405829191947467243963623078259 3786 703179588431634168916135209677543532891217202183972 3787 739898021842420212377233301443703045074424423712674 3788 1345235925357687617837781334243937034760880778337918 3789 3818257880522001505103973167753427047807409687238733 3790 15970093576691139566471608566932751537121712711286963 3791 94925570550075634719612006160353009595589416842181042 3792 776493490613741666628557402290179083115614585025522983 3793 8368561146680180024325021944144387085688738985241093765 3794 111690205674744173947765952271119954506236874640663285607 3795 1714964445816496371914701869708646228042497482639624350507 3796 27953830824926817737920118411129038493976565381881393269950 3797 432348739193389257762924678448386925343912101687355522971093 3798 4519082246878728629902460300352403568079828973270088002982950 3799 -117041597953406951801555646840724737364583574418364829796252 3800 -29067590596060128669897468195533347086273048245023786306402 3801 -32936447023000934217425976901756184177208595913089934782297 3802 -103577223850467523006289104851650974624096357452519854034869 3803 -570600694508588850806009297411019874378804188302480443442084 3804 -3476829555274731712488201676517229384013588803992299400288423 3805 -12368473318247323937284574379622651002649985521905049555530568 3806 -20794398253393942095160299762969679602079014010699584708448 3807 114881931937713921239079187835238135462609249413170638884788 3808 218554916169808836157581348546149017159949490109904067716979 3809 349521458334620891254977787226663290408246776310479007983961 3810 -71516940370523540184227870891422071156637797852176301270333 3811 -4880668937019279081676181058691986789108397600425287329798 3812 -1928183766823602875578850923631314360767294750252759399731 3813 32545934130834773948626631195589124098072796221266271869 3814 7440057944828398169138144212246985095230563811698859251 3815 -149945875499921665283981396039347590844050435488179522 3816 10901472129991398359732676774276027791955269096956758 3817 -116592512890328836513230119863135272601304668995771 3818 441523376998939027086077088238082586222340558299 3819 1814069049996139766938406580263976782013362088 3820 1292253983988205127372721686532808431917636 3821 -349593330225208948197148840052938354014 3822 -12992831447479750253948894189445381 3823 -53670306140642374228996757681 3824 7063610289562964291823 3825 4328155096316 3826 -1065 3827 0 3828 1 3829 -1 3830 -2 3831 -3 3832 -13 3833 -65 3834 -447 3835 -3351 3836 -28544 3837 -269270 3838 -2795872 3839 -31689198 3840 -389581679 3841 -5165672203 3842 -73512910689 3843 -1117937393138 3844 -18096787251877 3845 -310743077434399 3846 -5642249024063207 3847 -108023468997424550 3848 -2175086628366359447 3849 -45952007357795606912 3850 -1016404250978537322796 3851 -23491165976636050444969 3852 -566277856985710270792613 3853 -14213905575579368377401658 3854 -370922013083435076625720862 3855 -10048759741992770069980108420 3856 -282242350451251683673397962078 3857 -8208625595671896500887261915783 3858 -246917362859197800185603036114364 3859 -7673480888658420006687933629440908 3860 -246121106213988160395630494205282203 3861 -8139613077778379034598332321345366213 3862 -277309250554730828533318828168339035586 3863 -9724342545999232796893331763291368292371 3864 -350704682811746382487868998705451471292615 3865 -12998023447704875354149445379769998915829315 3866 -494713677453820801247399233199190702911858513 3867 -19322969177957766041760894879519877241942727651 3868 -774024161626388740689759311633687309634201431818 3869 -31778036142598670469794780737162987905969593142609 3870 -1336396887860069710955749489703255651238556403074424 3871 -57535465278317606269263798647427955659890871240634503 3872 123758123770717181928272669966219942481772987623078259 3873 4918197941690273864545563028411078242700369202183972 3874 4118603209771964730302409568841218963254776423712674 3875 5918441087962154418844932500330166622155440778337918 3876 13410137552502206072627620612843625597971684887238733 3877 45742612655477860054854901151323640586493155911286963 3878 225100231697313338599771034882674438630653122442181042 3879 1548197369177092095835051552188932943609463980225522983 3880 14386189571348721948002436044971207707952308598041093765 3881 171912390588934363175503639690156233527819198188823285607 3882 2472940442467799056015089849357074534670413506365704350507 3883 39752719708159601819891675766516478964631211457928753269950 3884 656342889034476902181940820546634788047334049633298562971093 3885 9644569512481118504436419577001892843751067062907976002982950 3886 61670936334531533249740945105953333214436573324918515298203748 3887 -390056125475566717230660572059378140284892558845916202306402 3888 -238671621170867039939199609916288549642360520526242702782297 3889 -378787959552752867355918298996078475071119152043956654034869 3890 -1489696185614457983297701722221235040900741920059626555442084 3891 -8961052784805049516080011490945972009423554644727669353568423 3892 -52838221527351991315713874521857315852760046067559443616330568 3893 -122566416826351765009300664013390550545165025765220410791108448 3894 1248003147296531143217446975878199920736720126158983180324788 3895 1189838338298587709634205178759478945584069051936353393796979 3896 2510335336644015930552573644732831408968380552980247089391961 3897 3164008673086822942506023497419627911199808143527408886569667 3898 1395526584428695435207153981123286696314357254882763102202 3899 -43231565931504040235392581457292904929440134540178291047731 3900 -11200426501282803535837426720134731091161788541818506656131 3901 524830265794563230697101844919808230017768240546860408051 3902 29753846945378710104529994184847890500599651909632690878 3903 -1575489681234325009604184167112155949322313847251510442 3904 56347845221260365521425391567293148786007701520821829 3905 -578602157072622919421991227285831892149539743716901 3906 827064687384399861023890843875087325161925465128 3907 6700114620838428765821533514368248188131444676 3908 1551024178671455925945056442444056970116706 3909 -590536742521168609787673705520632721461 3910 -9826492370119269601379715531768161 3911 -77882641883148302698287408033 3912 1509928936883548397840 3913 863540793705 3914 1126 3915 0 3916 1 3917 -1 3918 -2 3919 -3 3920 -13 3921 -65 3922 -447 3923 -3351 3924 -28544 3925 -269270 3926 -2795872 3927 -31689198 3928 -389581679 3929 -5165672203 3930 -73512910689 3931 -1117937393138 3932 -18096787251877 3933 -310743077434399 3934 -5642249024063207 3935 -108023468997424550 3936 -2175086628366359447 3937 -45952007357795606912 3938 -1016404250978537322796 3939 -23491165976636050444969 3940 -566277856985710270792613 3941 -14213905575579368377401658 3942 -370922013083435076625720862 3943 -10048759741992770069980108420 3944 -282242350451251683673397962078 3945 -8208625595671896500887261915783 3946 -246917362859197800185603036114364 3947 -7673480888658420006687933629440908 3948 -246121106213988160395630494205282203 3949 -8139613077778379034598332321345366213 3950 -277309250554730828533318828168339035586 3951 -9724342545999232796893331763291368292371 3952 -350704682811746382487868998705451471292615 3953 -12998023447704875354149445379769998915829315 3954 -494713677453820801247399233199190702911858513 3955 -19322969177957766041760894879519877241942727651 3956 -774024161626388740689759311633687309634201431818 3957 -31778036142598670469794780737162987905969593142609 3958 -1336396887860069710955749489703255651238556403074424 3959 -57535465278317606269263798647427955659890871240634503 3960 -2534513451017731586115353141048395947837865540376921741 3961 125748724068437945139255827165439073257229393202183972 3962 29408713329323802904078976481242427222109688423712674 3963 30138070355892750765160057427021270827725488778337918 3964 53302683496341669997987592417206520016612580887238733 3965 146896546209301310765529762551053444597655984711286963 3966 594949320914018095577352259317269157750095042442181042 3967 3414228383413604667615787920291968643384083628225522983 3968 26944592647251024039979333666580062121311389660441093765 3969 281615802322978251480537826666399885595981445254423285607 3970 3689357621369153802728905782803073241128577726761224350507 3971 56560849313905911400656001086482437178013867047673393269950 3972 941361753967106986390576257041056350464369087439726722971093 3973 15500104338477717214439335164935800458982608376831949122982950 3974 205846601035456772803204084655929619349438510305462576738203748 3975 -240887731885940100100384322857826395895345655786590811178306402 3976 -3217925583103024026533247296349412934011560930028528526782297 3977 -2176936677427419144048921559161861442475035303701158318034869 3978 -4769790793518281661269567184218752658007532805790700603442084 3979 -22496844204415491831525232665907527837441811209418809961568423 3980 -143191073525438085576587882796895185354379672343182233719370568 3981 -782320967120658888374281865144455876332137240529076126487748448 3982 -657590167587450959296761586148825954700507287297018001313755212 3983 11612188073824493675500804462510782212554256660284169821316979 3984 13116792270491632943464903094294252690205529294585537564911961 3985 28861254224645089409938450882488077606334086652799919063849667 3986 24300605487624935192372481828763282968740020041302860390750202 3987 -570244881464931601757503550478635308925139474688014690663731 3988 -384146044385045414785224320926793844777883999356419091872131 3989 -43875984395675080464622594878618911087154588191955741831949 3990 3728488776052698815972939102174429292606461203977025766078 3991 37016286604336858027402170980738148808009132744034966358 3992 -7766007561904730822428894127492373442756488540560816571 3993 210730261339499642193751565401649174444550968421300699 3994 -2288254374577861345453180976008683363130021840506072 3995 -2674226488215327279730680831651716843099074372924 3996 16352762381614043778541494697765053729765134946 3997 -3922048412990838433111657590371638471985061 3998 579675392999368137788002562728601101519 3999 43734620832630299783236948232602767 4000 109644269647366364272907350712 4001 -23695696051978203001017 4002 -9519851311700 4003 -1199 4004 0 4005 1 4006 -1 4007 -2 4008 -3 4009 -13 4010 -65 4011 -447 4012 -3351 4013 -28544 4014 -269270 4015 -2795872 4016 -31689198 4017 -389581679 4018 -5165672203 4019 -73512910689 4020 -1117937393138 4021 -18096787251877 4022 -310743077434399 4023 -5642249024063207 4024 -108023468997424550 4025 -2175086628366359447 4026 -45952007357795606912 4027 -1016404250978537322796 4028 -23491165976636050444969 4029 -566277856985710270792613 4030 -14213905575579368377401658 4031 -370922013083435076625720862 4032 -10048759741992770069980108420 4033 -282242350451251683673397962078 4034 -8208625595671896500887261915783 4035 -246917362859197800185603036114364 4036 -7673480888658420006687933629440908 4037 -246121106213988160395630494205282203 4038 -8139613077778379034598332321345366213 4039 -277309250554730828533318828168339035586 4040 -9724342545999232796893331763291368292371 4041 -350704682811746382487868998705451471292615 4042 -12998023447704875354149445379769998915829315 4043 -494713677453820801247399233199190702911858513 4044 -19322969177957766041760894879519877241942727651 4045 -774024161626388740689759311633687309634201431818 4046 -31778036142598670469794780737162987905969593142609 4047 -1336396887860069710955749489703255651238556403074424 4048 -57535465278317606269263798647427955659890871240634503 4049 -2534513451017731586115353141048395947837865540376921741 4050 5442291873645335481226507449194670853896506449202183972 4051 210654502519445309816144372686784419743903224423712674 4052 172043688248933620518017460657716939391300272778337918 4053 240804095163124808839280790226741933099789540887238733 4054 530571733088509493466475660354661386604226992711286963 4055 1756077564986700194624300670108513830675581327242181042 4056 8360865507008637415061831011740182946716504441025522983 4057 55497636154094989920619617212833954959583817282841093765 4058 498250425611045760732924734296165427997469951315223285607 4059 5797134093365810425699724842469343006883959050946824350507 4060 82332033200050202660069192394528999603363011854360113269950 4061 1330725087113788861095637649768841885995972407949289602971093 4062 22667917133392521835847851712079732065492110711102126402982950 4063 364736706269130858913756822232063786895246891084237104738203748 4064 3958054260706804185102198925748131248052906632915831901141693598 4065 -97254848603992713317606360074688610667383036587883864974782297 4066 -21950774632588401730608700805394924369398799175608998318034869 4067 -22394275656761422576082793501041620689580288154092639291442084 4068 -64917410537929694502601216939458925214655358401404052073568423 4069 -353248722428302770892430136283034136374261862759903252599370568 4070 -2309194078949968192396170823753759648069254604939514567201988448 4071 -11003309630935694903767562350617058653250641862601734356815835212 4072 5567399030053939015150209716978414246274715903830180815412356979 4073 97988362013138417449176798029957808136059888346592326684911961 4074 151149701451931877365739910704083441723213620749855757435689667 4075 327979836756220291530569369663460343360605334721216764338526202 4076 127929710853525841454857073992636980156173978146699700811416269 4077 -4976397734895949592814827271170498373463039450007507316128131 4078 -3374684608069479996865793267799135064046569565840968707207949 4079 40472795872558840017342823229429770654636695409407915494078 4080 26711881385601934882795303286855612963618198063271785366358 4081 -838561472497801192515580412254830169239331651606524771771 4082 -36364957224055075773433574990631104641924978839923147301 4083 461709742093461273658398148914822284546180302370444328 4084 -5852335268388051988017515518040705224552906591166524 4085 -38805507123310072110655472132583549708740219856414 4086 4098675013132621652058516543182082863668775259 4087 -33881587196632805098209722856951863456643521 4088 7395090570942027911428334276475588095247 4089 264712509549025411181659999149774032 4090 654545198742407755990548188415 4091 -21705823559278347594002 4092 7792769781635 4093 1279 4094 0 4095 1 4096 -1 4097 -2 4098 -3 4099 -13 4100 -65 4101 -447 4102 -3351 4103 -28544 4104 -269270 4105 -2795872 4106 -31689198 4107 -389581679 4108 -5165672203 4109 -73512910689 4110 -1117937393138 4111 -18096787251877 4112 -310743077434399 4113 -5642249024063207 4114 -108023468997424550 4115 -2175086628366359447 4116 -45952007357795606912 4117 -1016404250978537322796 4118 -23491165976636050444969 4119 -566277856985710270792613 4120 -14213905575579368377401658 4121 -370922013083435076625720862 4122 -10048759741992770069980108420 4123 -282242350451251683673397962078 4124 -8208625595671896500887261915783 4125 -246917362859197800185603036114364 4126 -7673480888658420006687933629440908 4127 -246121106213988160395630494205282203 4128 -8139613077778379034598332321345366213 4129 -277309250554730828533318828168339035586 4130 -9724342545999232796893331763291368292371 4131 -350704682811746382487868998705451471292615 4132 -12998023447704875354149445379769998915829315 4133 -494713677453820801247399233199190702911858513 4134 -19322969177957766041760894879519877241942727651 4135 -774024161626388740689759311633687309634201431818 4136 -31778036142598670469794780737162987905969593142609 4137 -1336396887860069710955749489703255651238556403074424 4138 -57535465278317606269263798647427955659890871240634503 4139 -2534513451017731586115353141048395947837865540376921741 4140 -114179928991834859080736654046463044210487227310797816028 4141 5527197652096342845903395994716016200383180280423712674 4142 1259518423389662661990409837890968894522061488778337918 4143 1258028524416209855384516037147768309733731556887238733 4144 2166166116785927514406234504333540057768503728711286963 4145 5802234907139638223051295126097705991122094479242181042 4146 22784979986460122937187498764689376992374739321025522983 4147 126406814695082467648287599200749311551019363906841093765 4148 962911339419430938136069946295693041291755950624023285607 4149 9746456915791390404680955573614114481337799945308424350507 4150 124906634461597618795052750065138954329398759568203313269950 4151 1902201493709163386841624710647684465250982698000607362971093 4152 32073539676169314614732821116395643625254266958714255682982950 4153 552113820701022017633850121045948830582656213129804244578203748 4154 8427499866435486611259556251797396118237966679312697805781693598 4155 56010986553273365422408105873942277969390115232381856668785217703 4156 -318617653390941982128263717769177180052920732750912723374034869 4157 -178852744166553339693162899055435824278944184424885064763442084 4158 -255775114841204162723551575508987920548906980746984661609568423 4159 -943265711241215218088311941985336947109997386393896210551370568 4160 -5717826625172597602783724135320639936367061808997560375841988448 4161 -37241395838329906960346770622474993012551987546664209743695835212 4162 -140403908464186198536822595703724617960538180199697331763372923021 4163 -381885468675377188262414129556017678742699120927151794188048039 4164 945422546458492203291423530949879400822682434376890075054889667 4165 1796827705673278163310935812444947928924988223306112110289246202 4166 3626023591537662483937721450253736946628871077227723983173272269 4167 -25968219686012758805361027079859261583279481489929276681632131 4168 -43653951963489573162332728153847222641509501984082027404423949 4169 -28836248404668962166833683777720153429067432413791699880473922 4170 2494839781506918988457328241563616539028124811186486573974358 4171 190055169707742144324195987722289946499910224935366452994629 4172 -10745611565549143843293277230691620714315193693898141694501 4173 -138233913490546456388079430724423213576321411494075712472 4174 735671561592731872299105803944866185460970151739566276 4175 2702966110793445115448416809832246658116348760879586 4176 -241478844845625617621655208066795937502249698355621 4177 -191691297977371096474175022129152061677872728641 4178 -209855021210937662857001882336517813583221633 4179 28481365844779843045697364820941646918832 4180 647468356102642924212543062827866255 4181 881549460637167031759024703422 4182 60037642041894162910931 4183 11246929899381 4184 -1355 4185 0 4186 1 4187 -1 4188 -2 4189 -3 4190 -13 4191 -65 4192 -447 4193 -3351 4194 -28544 4195 -269270 4196 -2795872 4197 -31689198 4198 -389581679 4199 -5165672203 4200 -73512910689 4201 -1117937393138 4202 -18096787251877 4203 -310743077434399 4204 -5642249024063207 4205 -108023468997424550 4206 -2175086628366359447 4207 -45952007357795606912 4208 -1016404250978537322796 4209 -23491165976636050444969 4210 -566277856985710270792613 4211 -14213905575579368377401658 4212 -370922013083435076625720862 4213 -10048759741992770069980108420 4214 -282242350451251683673397962078 4215 -8208625595671896500887261915783 4216 -246917362859197800185603036114364 4217 -7673480888658420006687933629440908 4218 -246121106213988160395630494205282203 4219 -8139613077778379034598332321345366213 4220 -277309250554730828533318828168339035586 4221 -9724342545999232796893331763291368292371 4222 -350704682811746382487868998705451471292615 4223 -12998023447704875354149445379769998915829315 4224 -494713677453820801247399233199190702911858513 4225 -19322969177957766041760894879519877241942727651 4226 -774024161626388740689759311633687309634201431818 4227 -31778036142598670469794780737162987905969593142609 4228 -1336396887860069710955749489703255651238556403074424 4229 -57535465278317606269263798647427955659890871240634503 4230 -2534513451017731586115353141048395947837865540376921741 4231 -114179928991834859080736654046463044210487227310797816028 4232 244771639383056731969829718986031446329150647800423712674 4233 9234333147755008966121287270934816565480977072778337918 4234 7359970093816967254757384376067682057967447268887238733 4235 10041225406790819345740548812334027407261936048711286963 4236 21532917569187173713790076936045631613391505807242181042 4237 69230109749367406899065435196339163909394190713025522983 4238 319325662515288744798683279767229669380983775606041093765 4239 2047926992679501641600400721053340969146108200275223285607 4240 17761937977449888247019271155915439550192874669558024350507 4241 200786587453477257222002236213124665896592487238884913269950 4242 2804192929724213580921086406429314150138202766234642562971093 4243 45311893003156498354704908469140351833328779856039393602982950 4244 788651642933210570140331167101698573597469790160720094818203748 4245 13511983233913057366797243854233689479703834864233482701781693598 4246 186178188323648438263688186580726964931785936182156960750705217703 4247 -216562266914273475864084505669110112998404579934998725433774034869 4248 -2636623419093944891404844140862475695637138499432321061947442084 4249 -1615921133923985814045577190558754346466658080433013760617568423 4250 -3209980341617862897212550887025528318295196384393690075255370568 4251 -14467520064848551189644474672784533980329351045433141778977988448 4252 -94663014940437113522447380551896177850649985291236042932047835212 4253 -593843627316865305969285877016930337742081688177341239732560763021 4254 -1463231232538548644004121218983296264656135446647578063614209808039 4255 11862017025815553459452230039416988132645760484966743025255209667 4256 9927453743691897260944206605909097622113079673268882651570526202 4257 21785581666194389233715943000674339064948986343253590142072472269 4258 38125539739696720084661705731913994108429694941901758152757855869 4259 -7445584752222031010243724918348095570791995906640384018553991949 4260 -402916101149767996440983962383455642034604434415939666889241922 4261 -234396486739639794246951790674772964672578323691452094104681642 4262 18960392196313861878804544926859651840544806376644895121922629 4263 1309169925847349410613284876487418544691037423253623363636699 4264 -76569832417238284937182604485360112152937606129218973888472 4265 -228758537699974210790031452152105277082329128186037304124 4266 9065981422446722473231652833672154466838795935973161186 4267 122185480467751476608774861314080938893159089188261979 4268 -1028047897221912316024418822998274236373917433849921 4269 -1110045240680498089959033174084073947547552890753 4270 -801971039355661895959750970599001946069627088 4271 86105571338803840013749783254000033984255 4272 355674490383956954974157128482066622 4273 -979322070810621539772547977685 4274 125548181388216087642651 4275 -26832471287389 4276 1433 4277 0 4278 1 4279 -1 4280 -2 4281 -3 4282 -13 4283 -65 4284 -447 4285 -3351 4286 -28544 4287 -269270 4288 -2795872 4289 -31689198 4290 -389581679 4291 -5165672203 4292 -73512910689 4293 -1117937393138 4294 -18096787251877 4295 -310743077434399 4296 -5642249024063207 4297 -108023468997424550 4298 -2175086628366359447 4299 -45952007357795606912 4300 -1016404250978537322796 4301 -23491165976636050444969 4302 -566277856985710270792613 4303 -14213905575579368377401658 4304 -370922013083435076625720862 4305 -10048759741992770069980108420 4306 -282242350451251683673397962078 4307 -8208625595671896500887261915783 4308 -246917362859197800185603036114364 4309 -7673480888658420006687933629440908 4310 -246121106213988160395630494205282203 4311 -8139613077778379034598332321345366213 4312 -277309250554730828533318828168339035586 4313 -9724342545999232796893331763291368292371 4314 -350704682811746382487868998705451471292615 4315 -12998023447704875354149445379769998915829315 4316 -494713677453820801247399233199190702911858513 4317 -19322969177957766041760894879519877241942727651 4318 -774024161626388740689759311633687309634201431818 4319 -31778036142598670469794780737162987905969593142609 4320 -1336396887860069710955749489703255651238556403074424 4321 -57535465278317606269263798647427955659890871240634503 4322 -2534513451017731586115353141048395947837865540376921741 4323 -114179928991834859080736654046463044210487227310797816028 4324 -5257850520429032217880475709814223446632501105159576287326 4325 248478774878715398090047610262250246694248444592778337918 4326 55208858440009045079542648974330768083720940772887238733 4327 53781875864673476347185664429938161602521442736711286963 4328 90227881684478730593259948383158535802291128719242181042 4329 235122560777637866064572207891896042487701229945025522983 4330 896290241693348165683709989885197431207313170806041093765 4331 4813384955778013272979452018582039876212094518611223285607 4332 35419052702168524988338789211897488855375742643292424350507 4333 346911531883223716444307773265481210451384600330264113269950 4334 4336878575139920561780494482571272520275489683932997762971093 4335 65313567233994606755814455599899842107254140007835515202982950 4336 1108442809387621524622420126848439566629383102579532490338203748 4337 19695428010165465604560322715091895921388342491737198316501693598 4338 329200447706966275900723621014303440777707857666856669699185217703 4339 3703924685338846979958779223785763780679029057643103356675665965131 4340 -86586314729626826836336357882475538994383956816870556505147442084 4341 -17852772492021711161634437838921008738508604658150753411689568423 4342 -16469960222530184495022704712753313004884827327426667204727370568 4343 -43739238066271902268695113731778264182963145445587404610081988448 4344 -231880223230159701994347360596350124778849002607714976857935835212 4345 -1591035650714252214445699842379423052482473128703831982745936763021 4346 -9215448803204539455218041320596292566387741127283237807563173648039 4347 -8405634273914820428233285957756336217098835651258085332420197590333 4348 111275542383590694687248943848653203168696997459269409437802846202 4349 112032424999378688544997067793399856639303374210092351527564952269 4350 266608668476636258281992152985616057774959785651060155084526175869 4351 367375596181485133723766010102915603560622304034832299069432696051 4352 1349533293253903030168052816900058404361226161339906519741926078 4353 -3808648434947836504236237690783460171276157421622385009390697642 4354 -1750352628026007649700995793532890841940772313972480195206653371 4355 18675318773016079218691205971376612373067825118375045564724699 4356 8525444399443352137362057480507587570074472176092242979289128 4357 -331235117343874991962487851224937632290210820060735996676924 4358 2631289806931891461491663145328270210551724276113423273186 4359 -1508797302278068768999999701100491894774413798399456421 4360 682975496171016896451346914839039492852491550805606079 4361 -3232045048370221269992650985933732433905228733961473 4362 -4739572441598640578948646124434743114293315119568 4363 -2002895334453607088185976192445743030222923905 4364 121220550978690146995581045037696851159982 4365 -3109338075452210112698098732934227285 4366 -7342510514454952007385432235461 4367 -115388524116281673490855 4368 4338615089769 4369 -1523 4370 0 4371 1 4372 -1 4373 -2 4374 -3 4375 -13 4376 -65 4377 -447 4378 -3351 4379 -28544 4380 -269270 4381 -2795872 4382 -31689198 4383 -389581679 4384 -5165672203 4385 -73512910689 4386 -1117937393138 4387 -18096787251877 4388 -310743077434399 4389 -5642249024063207 4390 -108023468997424550 4391 -2175086628366359447 4392 -45952007357795606912 4393 -1016404250978537322796 4394 -23491165976636050444969 4395 -566277856985710270792613 4396 -14213905575579368377401658 4397 -370922013083435076625720862 4398 -10048759741992770069980108420 4399 -282242350451251683673397962078 4400 -8208625595671896500887261915783 4401 -246917362859197800185603036114364 4402 -7673480888658420006687933629440908 4403 -246121106213988160395630494205282203 4404 -8139613077778379034598332321345366213 4405 -277309250554730828533318828168339035586 4406 -9724342545999232796893331763291368292371 4407 -350704682811746382487868998705451471292615 4408 -12998023447704875354149445379769998915829315 4409 -494713677453820801247399233199190702911858513 4410 -19322969177957766041760894879519877241942727651 4411 -774024161626388740689759311633687309634201431818 4412 -31778036142598670469794780737162987905969593142609 4413 -1336396887860069710955749489703255651238556403074424 4414 -57535465278317606269263798647427955659890871240634503 4415 -2534513451017731586115353141048395947837865540376921741 4416 -114179928991834859080736654046463044210487227310797816028 4417 -5257850520429032217880475709814223446632501105159576287326 4418 11253723094502893297790658467862760032617551950512778337918 4419 414075521036449628765432133461303913276872142052887238733 4420 322267304918306801919591871342414366524804934064711286963 4421 428855431154689079340635463627179491830508718479242181042 4422 895811232583634356675601043909708918623016505721025522983 4423 2800540561972546808120705383582838694805110677878041093765 4424 12530138868586264358995279241241254189410670986579223285607 4425 77734663179311282423447689427445758041695480379689224350507 4426 651499812226246634453163765392931563067877439851748913269950 4427 7144436835839467183577625470046743848261657607748216962971093 4428 97785258930536413742675076648038510763194062464260782402982950 4429 1571785175832172955521443184194504353911991053985912317538203748 4430 27737713966059876389780678280987387183892004110788337224661693598 4431 496988398833726110833467311894701121706081507769242571267185217703 4432 7869275141990849310879741806402873763475695328035906687297105965131 4433 54281541684440840524053286347235450796955322624950038998346692557916 4434 -279210105109299144045489533174884509610604987272054596412009568423 4435 -144472283864278391919411886092950973257196800381523051663479370568 4436 -186593601246992951495171578742397625199434588475102349908513988448 4437 -639491345253494068964921096191558995844815698820887951900495835212 4438 -3849445957228347984847626881603730585923643451827178085820752763021 4439 -26938058459781222533128711240290416449505570636989595435966885648039 4440 -135749473256968857440327969864682935029051781560935349280871873750333 4441 67686707828123640506941192066987543122815313268846317414356443486202 4442 926967307954908822642904479089222222819858236797335331300226712269 4443 1332553696244594932380594791567708836308545635161523967843914335869 4444 3258598288066685393025472919581640192194704858132920440729101176051 4445 3017629621082405908863120081503687334226217054719950122013578726078 4446 -50751191523798202983397285682772093410321180386834365313053801642 4447 -36466656251333367206825916760030090478647432001826939242606077371 4448 -11239895246201371404177807601401134746681627734367473057425099301 4449 380224157587825550430741246645403761998445261100700377037785128 4450 50303016011686637430305541204427805661599470271471166179015876 4451 -910952182920504468425612028845565858810362488459097010365214 4452 38349950803433847301255309023417201838077351873155321170779 4453 -229988179136380617759292395594565723785204841729423558721 4454 2948603515549842736275423122897775111397899908142934527 4455 -9607891429275154456269319600887288569577526376215888 4456 -22803522366266171793941605677211447174329907069185 4457 -1479926045235357317060985576344499186717843698 4458 -286176654972268332658862334899841275737525 4459 -13088075771023807183799673194724807381 4460 -11697226877564593946483933098903 4461 -495933690911571132673209 4462 49326329196077 4463 1621 4464 0 4465 1 4466 -1 4467 -2 4468 -3 4469 -13 4470 -65 4471 -447 4472 -3351 4473 -28544 4474 -269270 4475 -2795872 4476 -31689198 4477 -389581679 4478 -5165672203 4479 -73512910689 4480 -1117937393138 4481 -18096787251877 4482 -310743077434399 4483 -5642249024063207 4484 -108023468997424550 4485 -2175086628366359447 4486 -45952007357795606912 4487 -1016404250978537322796 4488 -23491165976636050444969 4489 -566277856985710270792613 4490 -14213905575579368377401658 4491 -370922013083435076625720862 4492 -10048759741992770069980108420 4493 -282242350451251683673397962078 4494 -8208625595671896500887261915783 4495 -246917362859197800185603036114364 4496 -7673480888658420006687933629440908 4497 -246121106213988160395630494205282203 4498 -8139613077778379034598332321345366213 4499 -277309250554730828533318828168339035586 4500 -9724342545999232796893331763291368292371 4501 -350704682811746382487868998705451471292615 4502 -12998023447704875354149445379769998915829315 4503 -494713677453820801247399233199190702911858513 4504 -19322969177957766041760894879519877241942727651 4505 -774024161626388740689759311633687309634201431818 4506 -31778036142598670469794780737162987905969593142609 4507 -1336396887860069710955749489703255651238556403074424 4508 -57535465278317606269263798647427955659890871240634503 4509 -2534513451017731586115353141048395947837865540376921741 4510 -114179928991834859080736654046463044210487227310797816028 4511 -5257850520429032217880475709814223446632501105159576287326 4512 -247369518416665287345173696685749219936580080438607221662082 4513 11419319840660627528466042991061813699200175647972887238733 4514 2475467280496950304034928778264253237683712141744711286963 4515 2353444051301525987404220550801761396421927012751242181042 4516 3849694689541171302492805516135563798745700290937025522983 4517 9768023505159906093071989836796227595094006325622041093765 4518 36185686614886700615281374356077932424290176189779223285607 4519 188352981703251747678609741328593714324334933113129224350507 4520 1340127286490273467364624969576231485970009290827390513269950 4521 12697184724169832634025235878036292541343757905220626562971093 4522 154494627810917572034473175465290970458273678419099924802982950 4523 2291845448142344857961386880901846003773304019450572695138203748 4524 38930404791964259796653791872123321940008970045446771067861693598 4525 707225521226307990917411993163880140723354767104368902167665217703 4526 12589009701640337952901911142710897466391118737030997082596945965131 4527 179737124156540695110384925689791415394633199027449305625848772557916 4528 -207908008602458519724182831577996838362106783962777180946276969568423 4529 -2317850433277693133260463320053556601580823470962114340311159370568 4530 -1293920251194467922589675830342987100306644823350019012319777988448 4531 -2328799297412473129665069819194275519573979475846770200346447835212 4532 -9919708641184355041251827077225399450607480053775151364450640763021 4533 -65673020232745042444172771074543635074771485503819917745627557648039 4534 -455421238121741066406689544941250804008896880199605338400724417750333 4535 -1813924555198587983980871793642931344089384305428350765668513521313798 4536 -6206035471303986011213124567130221076752112670501659769287887207731 4537 8926372181250794654389203688961268465813301043663843914776793695869 4538 16471833019032247577275057271285817587546716088633318539692598136051 4539 39302187387191625954227421452596079432154231668745682646426179046078 4540 17380659332475768524340483444516089465273768773469880137685027734358 4541 -456665721286838506884506798649641426425755571390411212984176125371 4542 -349089796552474872716643197868348958214513325110761480166131403301 4543 -52149808624205229220276824348196249311344545402925618886259750872 4544 2915813795570138801188842190403469736863705110891619310614215876 4545 245862626736717016689472892253877479347490692061491000162677986 4546 -9926995991939203223863876596397203466264609820851006217696421 4547 321434529552506973990353694937888704812221935975192151225279 4548 -2426641891691129961643019947888627227185170972074560367873 4549 22384200403783781650771981635137770258130347627720072112 4550 -36609825712230459261142940785190134838844669300854145 4551 -75634141856204714694520684135221183132221890949618 4552 14406566919784249194621964991228409947979010235 4553 -2461227806765239643090344053773635764434661 4554 -30132036712721993842613822264475659383 4555 11100993276046213545507341161791 4556 -26578349184951804152593 4557 -58003557088349 4558 -1717 4559 0 4560 1 4561 -1 4562 -2 4563 -3 4564 -13 4565 -65 4566 -447 4567 -3351 4568 -28544 4569 -269270 4570 -2795872 4571 -31689198 4572 -389581679 4573 -5165672203 4574 -73512910689 4575 -1117937393138 4576 -18096787251877 4577 -310743077434399 4578 -5642249024063207 4579 -108023468997424550 4580 -2175086628366359447 4581 -45952007357795606912 4582 -1016404250978537322796 4583 -23491165976636050444969 4584 -566277856985710270792613 4585 -14213905575579368377401658 4586 -370922013083435076625720862 4587 -10048759741992770069980108420 4588 -282242350451251683673397962078 4589 -8208625595671896500887261915783 4590 -246917362859197800185603036114364 4591 -7673480888658420006687933629440908 4592 -246121106213988160395630494205282203 4593 -8139613077778379034598332321345366213 4594 -277309250554730828533318828168339035586 4595 -9724342545999232796893331763291368292371 4596 -350704682811746382487868998705451471292615 4597 -12998023447704875354149445379769998915829315 4598 -494713677453820801247399233199190702911858513 4599 -19322969177957766041760894879519877241942727651 4600 -774024161626388740689759311633687309634201431818 4601 -31778036142598670469794780737162987905969593142609 4602 -1336396887860069710955749489703255651238556403074424 4603 -57535465278317606269263798647427955659890871240634503 4604 -2534513451017731586115353141048395947837865540376921741 4605 -114179928991834859080736654046463044210487227310797816028 4606 -5257850520429032217880475709814223446632501105159576287326 4607 -247369518416665287345173696685749219936580080438607221662082 4608 528665802862996988814394753298285773637595440426212887238733 4609 18983333759933217153585845064665017916568667400624711286963 4610 14435288358715025638162499861863190617924684122511242181042 4611 18749306866230426647377328186872485863987274240377025522983 4612 38177636392817755189346229785562181268912563183990041093765 4613 116164200066613043597635180891378865495397671486803223285607 4614 504739892128390042205258657457621501165476568299817224350507 4615 3032751705575983764768980978198162253422798800283262513269950 4616 24576127657547726436370619571006856293386978646558533762971093 4617 261181841717500343662764152989358880921748059524078254402982950 4618 3493298040914391716475229859682976744043081150338307581538203748 4619 55610729983968111309018621936581654282182856296076444847061693598 4620 988705529682612368400124437970222334910982923771158763953265217703 4621 18293800039950172340615196632644418617955822840512117735908945965131 4622 317193689226056772030776690916156044826923185950411815536356292557916 4623 3695554504415559410290728811984514056721261797557978712826994070431577 4624 -82397266214645731221967070732079627232058058593538654947758199370568 4625 -15591694497389450462279329651580537352096487411398189645453857988448 4626 -13069416302377603153953378010554741746971413718820923375812431835212 4627 -31673850687869725370771909223678787698771082731737184308701520763021 4628 -161586307776575222897639884003789849438153511900940698642981285648039 4629 -1143137247492814973706443585407582046782416685502891097778656705750333 4630 -7603209205887355678276283756417820794471699850526828323103258353313798 4631 -19829741182095314844970813736694473323934887984147778687127578626407731 4632 130259977982519206492936090426388098492918366164738627828646105695869 4633 94359047030550319805368646609438595037187990359919199627340342136051 4634 209102029093301064076951973921042380851469408156085566380664509926078 4635 460639503805921662214897522714326011022067589929560737734062689174358 4636 8231651455248019981571394146125367577297509314704900398560309762629 4637 -4141309004144425307175751505761459749521746323890304696791779019301 4638 -3298621110109531859689724965720167014910788845495498645617628198872 4639 -36960115501729877764496534373152668406127928949358427648223544124 4640 22818378831558587848725117542227745518794843713649313743804277986 4641 719674587592394693357390653837079407742837470041805539314924379 4642 -58703406720843992758439123792880445329352416288962833556576321 4643 2001100757545543155224202942543647877151332652793668422032127 4644 -18367549346953797375279806041525391870616478432129182967888 4645 117938936281397196265193423318756733480538467314370211455 4646 -23280694835522429643142198473105355815930243773247218 4647 -156194927153050328579241924771600551067876938751685 4648 89162431450305958388084090364241542586099210299 4649 -8502505013745497995607144082588761402726503 4650 -11268173794049248933954627180759416969 4651 79852253265267602201430721404935 4652 1710776875707141076590829 4653 -40649099405541 4654 1814 4655 0 4656 1 4657 -1 4658 -2 4659 -3 4660 -13 4661 -65 4662 -447 4663 -3351 4664 -28544 4665 -269270 4666 -2795872 4667 -31689198 4668 -389581679 4669 -5165672203 4670 -73512910689 4671 -1117937393138 4672 -18096787251877 4673 -310743077434399 4674 -5642249024063207 4675 -108023468997424550 4676 -2175086628366359447 4677 -45952007357795606912 4678 -1016404250978537322796 4679 -23491165976636050444969 4680 -566277856985710270792613 4681 -14213905575579368377401658 4682 -370922013083435076625720862 4683 -10048759741992770069980108420 4684 -282242350451251683673397962078 4685 -8208625595671896500887261915783 4686 -246917362859197800185603036114364 4687 -7673480888658420006687933629440908 4688 -246121106213988160395630494205282203 4689 -8139613077778379034598332321345366213 4690 -277309250554730828533318828168339035586 4691 -9724342545999232796893331763291368292371 4692 -350704682811746382487868998705451471292615 4693 -12998023447704875354149445379769998915829315 4694 -494713677453820801247399233199190702911858513 4695 -19322969177957766041760894879519877241942727651 4696 -774024161626388740689759311633687309634201431818 4697 -31778036142598670469794780737162987905969593142609 4698 -1336396887860069710955749489703255651238556403074424 4699 -57535465278317606269263798647427955659890871240634503 4700 -2534513451017731586115353141048395947837865540376921741 4701 -114179928991834859080736654046463044210487227310797816028 4702 -5257850520429032217880475709814223446632501105159576287326 4703 -247369518416665287345173696685749219936580080438607221662082 4704 -11885249789673075682047894294075089264883890914251547112761267 4705 536229816782269578439514555371888977854963932178864711286963 4706 113482487235332626735467997580267778691234415675791242181042 4707 105355794772838087510238657109728671570601097482617025522983 4708 168148508498949380805303226563499795994310649733494041093765 4709 415765966623669492850540412379554588207820184339795223285607 4710 1498272897473008364969274652280761987030415786834217224350507 4711 7568102765057542840230625106145228461011016362354302513269950 4712 52121226628108799752829067738338853209472252685584197762971093 4713 477739009362384596230220958900951279951949971125502228802982950 4714 5648254058368875731563557614738570212456106556622194992738203748 4715 82252960059444471699296538714753295327051436018268878818261693598 4716 1391642399415170171047556527251115986131193697418862382308465217703 4717 25652099323690538143553260477065684283560386917241539317425745965131 4718 477664664254139385859530448350628850726047581856244888976550852557916 4719 7835588725994854611639672910288860888444631718840454511534562710431577 4720 56020271276162505479020505776796990010088480425913090970620538760629432 4721 -261819197570388940440311989420787250020789211070636933649160737988448 4722 -125419727367619787997522345104551096461084724329622806745775951835212 4723 -146791091180289147772791884420801834222137141070812492645149008763021 4724 -464308878611407187045219543556497238224999642723549902141039013648039 4725 -2739011630332088424927097882764513840154564659965760772680291777750333 4726 -20159725753080022093760854463127555413161167727489875277666268913313798 4727 -123408360185154762815939361061277633869533650939723987196859246594407731 4728 -121308660508167102012269531168177491443310504522764366781326344629664131 4729 1230751726651531692003036080444157350924139730464528454220794094456051 4730 1082349079490704621208085935688315651389924224258021167000159933926078 4731 2698264610869731106308350582039535916238235249157545754352619801494358 4732 5132087447639130318293738173624333571864805106659295037198555148802629 4733 -965512467355404569032420172267686461525816310405316750063550113483301 4734 -40002805476230452917825953203202323192243609769315417272385721382872 4735 -30296203782005728839266377507411552297268709892723712638820800824124 4736 2196096679554153193695070483011004152539371529170671574573598581986 4737 179699018125280777418057239858134908912967020609007858367670764379 4738 -2674617080316194426465094482489840618683691660908381667527366721 4739 -346173761956341332758402275546787629367583138290793685205129473 4740 9261350696320871018669879013507885457509866714840140541627312 4741 -113312198997580896460796001575551799771073619256954571407745 4742 541413484324324159231944075931410326105619146822726739982 4743 532226626100273245781484751124349481068523741280257595 4744 149256545793924464606022431649638453538177604015419 4745 357068818474008139708689749555194458358277375177 4746 -18606524635276924044702250163114544068747289 4747 182003876810414287829355578759591800655 4748 144349373794946376169613179201957 4749 1317981968132109561797691 4750 156656204087792 4751 -1925 4752 0 4753 1 4754 -1 4755 -2 4756 -3 4757 -13 4758 -65 4759 -447 4760 -3351 4761 -28544 4762 -269270 4763 -2795872 4764 -31689198 4765 -389581679 4766 -5165672203 4767 -73512910689 4768 -1117937393138 4769 -18096787251877 4770 -310743077434399 4771 -5642249024063207 4772 -108023468997424550 4773 -2175086628366359447 4774 -45952007357795606912 4775 -1016404250978537322796 4776 -23491165976636050444969 4777 -566277856985710270792613 4778 -14213905575579368377401658 4779 -370922013083435076625720862 4780 -10048759741992770069980108420 4781 -282242350451251683673397962078 4782 -8208625595671896500887261915783 4783 -246917362859197800185603036114364 4784 -7673480888658420006687933629440908 4785 -246121106213988160395630494205282203 4786 -8139613077778379034598332321345366213 4787 -277309250554730828533318828168339035586 4788 -9724342545999232796893331763291368292371 4789 -350704682811746382487868998705451471292615 4790 -12998023447704875354149445379769998915829315 4791 -494713677453820801247399233199190702911858513 4792 -19322969177957766041760894879519877241942727651 4793 -774024161626388740689759311633687309634201431818 4794 -31778036142598670469794780737162987905969593142609 4795 -1336396887860069710955749489703255651238556403074424 4796 -57535465278317606269263798647427955659890871240634503 4797 -2534513451017731586115353141048395947837865540376921741 4798 -114179928991834859080736654046463044210487227310797816028 4799 -5257850520429032217880475709814223446632501105159576287326 4800 -247369518416665287345173696685749219936580080438607221662082 4801 -11885249789673075682047894294075089264883890914251547112761267 4802 25364061001854414920164092650118639054897936641534384711286963 4803 889352211768837168664361063041103718598827312843151242181042 4804 661120632913859071445119505418554415759727924531577025522983 4805 838631056449965871325106746746661288930181477458294041093765 4806 1665788933680614853086606970125256549855836686107987223285607 4807 4937348975897241113210488333298702109088038084606249224350507 4808 20856353002913351210349879583564395508338965040195198513269950 4809 121518827810622921946407664091838014675036622573274949762971093 4810 952896726697500348324036306619773830033678800779018516802982950 4811 9809055400725603825066905738177218720531607419716349847138203748 4812 127908158584782252322822571908436263457302966992002804501461693598 4813 2008814431519312677005055239636074282791627488692160312138865217703 4814 35785379628117495732930908490094003274315000557245974341707345965131 4815 677332326094983589429495440498302091030812225478084111842470852557916 4816 12509111938358401226932992927985258289142491274221179848491818390431577 4817 184834534205757097169512590014359849547839643616098035465138483080629432 4818 -212701554955896774713563963975483109989065415211816554785123490337988448 4819 -2180506884439111866049657568060966600552984692118761518525513551835212 4820 -1114415784156279045720544747188807008974360522494521676238825808763021 4821 -1819200450931918663629064411862638588311000685407935133374390693648039 4822 -7255981232801841709847313454278284108759220567825857311367861697750333 4823 -47926766940143336570280250057880164201760627431033400730499888881313798 4824 -357550428205016604581024189974796265131823690049993281435602511874407731 4825 -1900060937514528458200006415891994041354597588815314503240822276533664131 4826 935321742643954943850462777160641537510285662827587801453023729083256051 4827 10090042029688537949566913458687435232836658337041365355935324329446078 4828 13196451875986684644873026880781482580406454194062569963885219793814358 4829 35054354515890498937692047149990232459100183466391846235130660221442629 4830 52434057243179636606768404775157642110507695565355047175065401121076699 4831 303806865409555106993810331888093875406463293596786580715727014873128 4832 -399327014515276501537816831128663084606256035135781669151930038584124 4833 -264882473381971478940335154736588233101979848662568621106111293578014 4834 19308056588766577031238046351989503841600505793619954950868027884379 4835 1394550367926180040799568637277032659824000910341782994315269177279 4836 -61967604867199844811943370729484263166542572120947904297175996673 4837 -1907232538963641163446606003897244586711371174510487397803230288 4838 30471015240025619934917913248859968890179865787840843000611455 4839 -574640247770843487920498487087854248822547719486270275039218 4840 2000042814694635109741525785859859093902470283113543937595 4841 4844737737228354679542260978350689508564888602117654459 4842 3333069527998031119237368205271788940358859269898697 4843 1289121037565958260429501497316121647695846055511 4844 -19295336258687784571097866328864074206123025 4845 708559078612852759044939643952649946357 4846 -89926394920208604974856826526589 4847 -4580065624436032559840500 4848 -75358010625589 4849 2048 4850 0 4851 1 4852 -1 4853 -2 4854 -3 4855 -13 4856 -65 4857 -447 4858 -3351 4859 -28544 4860 -269270 4861 -2795872 4862 -31689198 4863 -389581679 4864 -5165672203 4865 -73512910689 4866 -1117937393138 4867 -18096787251877 4868 -310743077434399 4869 -5642249024063207 4870 -108023468997424550 4871 -2175086628366359447 4872 -45952007357795606912 4873 -1016404250978537322796 4874 -23491165976636050444969 4875 -566277856985710270792613 4876 -14213905575579368377401658 4877 -370922013083435076625720862 4878 -10048759741992770069980108420 4879 -282242350451251683673397962078 4880 -8208625595671896500887261915783 4881 -246917362859197800185603036114364 4882 -7673480888658420006687933629440908 4883 -246121106213988160395630494205282203 4884 -8139613077778379034598332321345366213 4885 -277309250554730828533318828168339035586 4886 -9724342545999232796893331763291368292371 4887 -350704682811746382487868998705451471292615 4888 -12998023447704875354149445379769998915829315 4889 -494713677453820801247399233199190702911858513 4890 -19322969177957766041760894879519877241942727651 4891 -774024161626388740689759311633687309634201431818 4892 -31778036142598670469794780737162987905969593142609 4893 -1336396887860069710955749489703255651238556403074424 4894 -57535465278317606269263798647427955659890871240634503 4895 -2534513451017731586115353141048395947837865540376921741 4896 -114179928991834859080736654046463044210487227310797816028 4897 -5257850520429032217880475709814223446632501105159576287326 4898 -247369518416665287345173696685749219936580080438607221662082 4899 -11885249789673075682047894294075089264883890914251547112761267 4900 -582917803032413145952088070671176737832654894737675855288713037 4901 25717183396840982510388939157787853795641800022198671242181042 4902 5316338980114886323018477898183570055205285307535737025522983 4903 4822529500153918271016727877198045831434417346601334041093765 4904 7514478178456538005804671825132449212498750580835667223285607 4905 18119826704407724880338318518778433908434628650137897224350507 4906 63578272232731939089202567360959436400531351437174398513269950 4907 312003572308848403115796717465614795393741760180258629762971093 4908 2082245784490504354298832681480385703593175036379070740802982950 4909 18471342106520973927765177974640914681739683883773308823138203748 4910 211951443265507128911267354355604408725410957837074413538261693598 4911 3021219174387414371835616077206596642496633518135472803044465217703 4912 50694043808222134430885895793487068369462799182211008220849745965131 4913 942231100309636758335265738897467654992576532240343288777075652557916 4914 18125596064341292710939374438191806495611845130925337418898627990431577 4915 325595697739453134015376689356707641826434220939702212621195816840629432 4916 3923535139341607716598922205143642457323290908883271677941624710622011552 4917 -83624989162290236688085789058632638775693110180684148266626121551835212 4918 -14582495291321941310722331251719852258444862140938758037268212048763021 4919 -11160806366757088993666541224328189243297174806630212681922159013648039 4920 -24638943999041319500978653791353855591286369601465206195852252609750333 4921 -119646036119571032536899172700256486913807530074134675989987014385313798 4922 -859475757367152952269550837751680664704619939378166683660324562946407731 4923 -6323426896126567176249193295082807234662643037782644555595216699829664131 4924 -26532813527283205929248606995009546687382826845555451644276705520196743949 4925 -103185050005928619034033682521204406827966392428190921874299607689753922 4926 96492139720904225345503849291478810798916080343314408656633948523414358 4927 168460989231425479810236838607964744107622140352744208381805178483202629 4928 453936198826262497332485655303394580203909953113396639449909236226356699 4929 458302841909928073398575845837953777504356167781575657714687397481433128 4930 -5577377822882826563653169221460583090654559780755393664246341089592124 4931 -4072605632421275334594124795047860870246888189663391289874859649162014 4932 -2134584324531043438095082710801353983990816390987515580669776860691621 4933 12116067700754030923890539848695633409413821020694359182952907833279 4934 10504926800695730933928369101382006181412453433752343838042151235327 4935 -525902898659329435235890192985393078895096251749302312267924343888 4936 -9158923459757470719929337923603541910446667130531796181765468545 4937 107605486481205466530306497345875620044745374644397215892922382 4938 -2258429432617886649561668854724268489388829272764403395204805 4939 4529215491684549747416071099794097377320255871777366793659 4940 27588679254098164220950946935513761484953914705750704457 4941 18593342337261609891042816824871536344858646912275671 4942 2777618935296743666332053050807145953139494231375 4943 113655284866095666150564668094102567426740677 4944 1288780184158798873174928434801758175251 4945 -944309710886398885502473720266844 4946 -8320559566071689627846635 4947 -237954392605518 4948 -2166 4949 0 4950 1 4951 -1 4952 -2 4953 -3 4954 -13 4955 -65 4956 -447 4957 -3351 4958 -28544 4959 -269270 4960 -2795872 4961 -31689198 4962 -389581679 4963 -5165672203 4964 -73512910689 4965 -1117937393138 4966 -18096787251877 4967 -310743077434399 4968 -5642249024063207 4969 -108023468997424550 4970 -2175086628366359447 4971 -45952007357795606912 4972 -1016404250978537322796 4973 -23491165976636050444969 4974 -566277856985710270792613 4975 -14213905575579368377401658 4976 -370922013083435076625720862 4977 -10048759741992770069980108420 4978 -282242350451251683673397962078 4979 -8208625595671896500887261915783 4980 -246917362859197800185603036114364 4981 -7673480888658420006687933629440908 4982 -246121106213988160395630494205282203 4983 -8139613077778379034598332321345366213 4984 -277309250554730828533318828168339035586 4985 -9724342545999232796893331763291368292371 4986 -350704682811746382487868998705451471292615 4987 -12998023447704875354149445379769998915829315 4988 -494713677453820801247399233199190702911858513 4989 -19322969177957766041760894879519877241942727651 4990 -774024161626388740689759311633687309634201431818 4991 -31778036142598670469794780737162987905969593142609 4992 -1336396887860069710955749489703255651238556403074424 4993 -57535465278317606269263798647427955659890871240634503 4994 -2534513451017731586115353141048395947837865540376921741 4995 -114179928991834859080736654046463044210487227310797816028 4996 -5257850520429032217880475709814223446632501105159576287326 4997 -247369518416665287345173696685749219936580080438607221662082 4998 -11885249789673075682047894294075089264883890914251547112761267 4999 -582917803032413145952088070671176737832654894737675855288713037 5000 1242280911465376104254893265800378607570747462780619151242181042 5001 42558085757723104335605345040303695170769744371569017025522983 5002 30943476892781904515956127747712855808323378217902454041093765 5003 38356675384203296569715633753557877887548808656176467223285607 5004 74370860221970266090961313617335022182595371229706537224350507 5005 214897619683398180011815969325748801771066732539143806513269950 5006 883398332536648163030924659994638978428843553327417157762971093 5007 4996945034156097486429133728327350485146878571662082324802982950 5008 37952808517260719763611607231112639235090565899567476631138203748 5009 378383496959776252651401279293150349048430992360840607714261693598 5010 4801771916875587816153131371760232399576443226111095904689265217703 5011 74146581028179549657270846864115483642559283250596329554404945965131 5012 1317162471573434189142238715379515457650497236920507384675494852557916 5013 25313631890611684039458114155508043146583372301311549442071747990431577 5014 489169010172177265550642889976081550850859305378027599414699765640629432 5015 8303220078947823834075653069220779681606830457349559790755234817502011552 5016 61451322702784694074033370649921298511393027053005416358542332199088164788 5017 -262094607349352977690451930614219058113673877572824006633599936848763021 5018 -116687573481912142013393411699923936763343020341117708292152533413648039 5019 -124265514771667608979861984268571454097385339962265538544558249409750333 5020 -361033749065825558652864291560782926263409305756374348003250747121313798 5021 -2062366347687578952341337025158559507260092091375289833502072236034407731 5022 -15691100666813692264723944874456163074061472331202518767474621661621664131 5023 -110308384070240695099214682361100275028353954619657494059559597959748743949 5024 -303562343179988955414408201049722591827476869046637913230021857041033753922 5025 1642386167904256634315047776997894290651881594325359083739017621785494358 5026 1020407125744131709177199999079881976567482176226744628040041323655682629 5027 2223345359602490061680479093416121227628723037290814410818720817174836699 5028 5791954978327026510191800863708085322753379272486594921726492924234713128 5029 2856980200110921329440184566485675028999204963065626349843397145118407876 5030 -51304941815598582218779741109112071690387949778942588999060944750730014 5031 -41900042735536933917424128299253637178530270623967890928706881435155621 5032 -14944622567738994922484116524942051550151851074671806369939080018886721 5033 360821932108562499419297662520350234226319170613933389396750707011327 5034 75108385205693615184837506813768015025666643671421036763398768264112 5035 -2515808309267650665395926557971208396720841239953123688219907574145 5036 -32053609585529999703300831091666842117292672877528289860259500018 5037 904415424211949022913738636060178439922514614108501942170875195 5038 -5726833714312552731357967344579287410916834962554031164598341 5039 -7530028270943065205222923770506374476480585596710654466743 5040 116766324582795835481975868193303191900229000633710649431 5041 71732759920003029928777950610074253100487110358290255 5042 -206821068238524937370617926820462545589885171643 5043 742029184184695355839636388000932895830816851 5044 88358974336831117316223746948633664596 5045 -1658387820409284608266907202275611 5046 9572799006148069241784834 5047 388670415413844 5048 2286 5049 0 5050 1 5051 -1 5052 -2 5053 -3 5054 -13 5055 -65 5056 -447 5057 -3351 5058 -28544 5059 -269270 5060 -2795872 5061 -31689198 5062 -389581679 5063 -5165672203 5064 -73512910689 5065 -1117937393138 5066 -18096787251877 5067 -310743077434399 5068 -5642249024063207 5069 -108023468997424550 5070 -2175086628366359447 5071 -45952007357795606912 5072 -1016404250978537322796 5073 -23491165976636050444969 5074 -566277856985710270792613 5075 -14213905575579368377401658 5076 -370922013083435076625720862 5077 -10048759741992770069980108420 5078 -282242350451251683673397962078 5079 -8208625595671896500887261915783 5080 -246917362859197800185603036114364 5081 -7673480888658420006687933629440908 5082 -246121106213988160395630494205282203 5083 -8139613077778379034598332321345366213 5084 -277309250554730828533318828168339035586 5085 -9724342545999232796893331763291368292371 5086 -350704682811746382487868998705451471292615 5087 -12998023447704875354149445379769998915829315 5088 -494713677453820801247399233199190702911858513 5089 -19322969177957766041760894879519877241942727651 5090 -774024161626388740689759311633687309634201431818 5091 -31778036142598670469794780737162987905969593142609 5092 -1336396887860069710955749489703255651238556403074424 5093 -57535465278317606269263798647427955659890871240634503 5094 -2534513451017731586115353141048395947837865540376921741 5095 -114179928991834859080736654046463044210487227310797816028 5096 -5257850520429032217880475709814223446632501105159576287326 5097 -247369518416665287345173696685749219936580080438607221662082 5098 -11885249789673075682047894294075089264883890914251547112761267 5099 -582917803032413145952088070671176737832654894737675855288713037 5100 -29171812290248001939357714900264390236806894106179892848757818958 5101 1259121813826258226080109671682894448945875407129989497025522983 5102 254393957558431212591477330600433606501710132602102134041093765 5103 225599902238289059355221826884772951385247894505899347223285607 5104 343410565481662731115992296947665884664169410387179817224350507 5105 808109117466369949532568327672336732741663307988067966513269950 5106 2763162778648666029700442922200020777685308554794501957762971093 5107 13187789047579793176712863023399752056051199488762380564802982950 5108 85385468944566888014553054975258337924589407794769670039138203748 5109 733537251897386426862030440988161883457962127387175925730261693598 5110 8163503304104582879690922669646958210300762859913960266161265217703 5111 113630366000035515755662719529365855671054518398885516699723345965131 5112 1883691710417410459664528232908451931266113584669178672082906052557916 5113 35114886536553851288971615196277169013168651651515138988652125590431577 5114 691362438707561358974872624343517286283756044219377271949344911240629432 5115 13229860802627185123680896546202952411357640663675705991217241499102011552 5116 202083370308899846778657900399971567800013142072238416271251771031728164788 5117 -231434625762424290234266100784869710317006026785767550716837308803408763021 5118 -2189901072248036632356361361046958772444235129125225877225975488933648039 5119 -1029503647675771467664850771507201814415969420504531684984879683009750333 5120 -1527929199509681246990065100334791344398909456759500075437924759281313798 5121 -5664363139138545331196099111587797643895220681416554538749095176194407731 5122 -36856114860328469529519542996442147688205012780278598081298799641013664131 5123 -289709877193485721639734129903804212106207973718016940265161108679236743949 5124 -1869088013122706504815063573295329891846218590337144267808325476211337753922 5125 -1968691497072792662208282413558373195362155180524143362272986499731174505642 5126 15626064414832866191542267338128641428991545933651831268237704665592322629 5127 11818282105517332876608408774687694103397717549857653248750304494573876699 5128 30019655195112579272992373447674683528844609140056936875050374015798233128 5129 71738920654319872604448835191648344739292593328208218467990093396756167876 5130 2964578645094077732838141482706248127958445231707870606729979126970229986 5131 -475969856797787982631752544861135887912875037482112926193859723884051621 5132 -430010702374491974165466252991474468178288593072959678190687463816134721 5133 -78707924010539553841132966845541067183597398905333028983207142221500673 5134 2943549812841946412191968455282843086207213484811915400030715512456112 5135 492450584034348342092454442320598070096413187707924417863882481929855 5136 -6979421218266110120863252157858330782820637970331706715964490821618 5137 -495190816692353215195465259196099732871285323173315115044792005 5138 3460470681146403148640732915527795528258590166035077411201507259 5139 -2807153678638839260899979788665217805916206060582569455938743 5140 -153337604167841129232481945281143940316755412594842184275369 5141 367165059450021413629955180250141060970710871040394808655 5142 246729268104503504417406695793031309319502697970376517 5143 -35266187359422080859589589976116032426747696008429 5144 2385373477402318498856602273513700551646637236 5145 -9933186002495578453783364668341756863011 5146 622180640624621027952265484759250 5147 34548713872611060169214238 5148 87238383858966 5149 -2425 5150 0 5151 1 5152 -1 5153 -2 5154 -3 5155 -13 5156 -65 5157 -447 5158 -3351 5159 -28544 5160 -269270 5161 -2795872 5162 -31689198 5163 -389581679 5164 -5165672203 5165 -73512910689 5166 -1117937393138 5167 -18096787251877 5168 -310743077434399 5169 -5642249024063207 5170 -108023468997424550 5171 -2175086628366359447 5172 -45952007357795606912 5173 -1016404250978537322796 5174 -23491165976636050444969 5175 -566277856985710270792613 5176 -14213905575579368377401658 5177 -370922013083435076625720862 5178 -10048759741992770069980108420 5179 -282242350451251683673397962078 5180 -8208625595671896500887261915783 5181 -246917362859197800185603036114364 5182 -7673480888658420006687933629440908 5183 -246121106213988160395630494205282203 5184 -8139613077778379034598332321345366213 5185 -277309250554730828533318828168339035586 5186 -9724342545999232796893331763291368292371 5187 -350704682811746382487868998705451471292615 5188 -12998023447704875354149445379769998915829315 5189 -494713677453820801247399233199190702911858513 5190 -19322969177957766041760894879519877241942727651 5191 -774024161626388740689759311633687309634201431818 5192 -31778036142598670469794780737162987905969593142609 5193 -1336396887860069710955749489703255651238556403074424 5194 -57535465278317606269263798647427955659890871240634503 5195 -2534513451017731586115353141048395947837865540376921741 5196 -114179928991834859080736654046463044210487227310797816028 5197 -5257850520429032217880475709814223446632501105159576287326 5198 -247369518416665287345173696685749219936580080438607221662082 5199 -11885249789673075682047894294075089264883890914251547112761267 5200 -582917803032413145952088070671176737832654894737675855288713037 5201 -29171812290248001939357714900264390236806894106179892848757818958 5202 62087308217253014313305326003812432137701158545051013497025522983 5203 2079239549661233895208233820564319737164368626739732854041093765 5204 1479405377084432399112313020669483830275918016328353107223285607 5205 1792993834151760383619807507583661032391522139928197417224350507 5206 3395656659274246845221226102205939793353057466648225406513269950 5207 9572533413928646871218046010615542219359400704383125317762971093 5208 38329158497602982612978492494676816109595678387237355796802982950 5209 210717536680187392696155999989677823531398659811939168151138203748 5210 1551758841148455751967580469759974314698699172050530973666261693598 5211 14987217505569616953036413592086341763544584275388374227377265217703 5212 184852475699562453528363331311511285954246906717910440765515345965131 5213 2798340661995749653493541324662960126916876463336206204091558852557916 5214 49362278644578153659636588302594985514169638429361374632792055190431577 5215 957319764279565838130065993884218042369702549523667116806750351240629432 5216 19118500050205253858950479768500413136236943703455419915783383655902011552 5217 355372343195117410890343480642671370649937026268558500219728124772528164788 5218 4424353761315516814872435100239495493474314427202573887993991483741871236979 5219 -90327502904130108380994397920282751677894607754872456170154728006053648039 5220 -14569176508219045456868036765469333471750825942588097490949388211649750333 5221 -10229885150937743188965891570049498949397871237095114616350455314161313798 5222 -20571651138177439790445927485084723156394218860022101124851348662274407731 5223 -94198074534809205838894754447800793686395287049153966516494865121717664131 5224 -677875112195529832956217599576745209001193921710404462275527317056068743949 5225 -5371424572676083212121444047943500142456738231670101495954873262594697753922 5226 -30022390037756609449746334104424012116804990777919975284964487130336998505642 5227 14612168467779854812896868491147856271727165633751975375022415805127160322629 5228 125878721950788313996223065123037979726041551675764265283899040190650676699 5229 146736689154904000778391043915074140091291189307911431682461718807104473128 5230 410812749624779888325773511998944958052243043240412981563280232674150087876 5231 844207909304907739165845267691296517750239268019862829892074208623720309986 5232 -154128685358943998030653351861418796060228906774587089428476329090545171621 5233 -4766514465876711459648717393425600455148433811545458290182518586506182721 5234 -4349142406283375383159246774776161845403344730341788017301418976528060673 5235 -140625251895250385954691120231798786535095141061469450278832450357623888 5236 24771835571604560469688198745682741004919679007034139613100102758665855 5237 2769348695188558771608973060200921864582593517282895384950101798586382 5238 -84007939266749596183867133788741377053175502116848458532620481259205 5239 1334055223167889016977326425230630619457584552793413344877318780859 5240 10447311220191073878328492973706212296042389547287624758603325257 5241 28211485965381351015153113296761492258788721557829053368537431 5242 -979593195388531250242840639488142162389205861409667285127345 5243 815139626486462414428529928692584817843936354019678084037 5244 813435148178017139133524948163318772045280871757797651 5245 -191579095154278212259327545895008140938875149757484 5246 4266311081370213064468492719215490057223462589 5247 -36822096155089057776533992070041299231630 5248 10518686743597348034197301781538206 5249 -3770954488483471096833744 5250 -864579205490995 5251 2574 5252 0 5253 1 5254 -1 5255 -2 5256 -3 5257 -13 5258 -65 5259 -447 5260 -3351 5261 -28544 5262 -269270 5263 -2795872 5264 -31689198 5265 -389581679 5266 -5165672203 5267 -73512910689 5268 -1117937393138 5269 -18096787251877 5270 -310743077434399 5271 -5642249024063207 5272 -108023468997424550 5273 -2175086628366359447 5274 -45952007357795606912 5275 -1016404250978537322796 5276 -23491165976636050444969 5277 -566277856985710270792613 5278 -14213905575579368377401658 5279 -370922013083435076625720862 5280 -10048759741992770069980108420 5281 -282242350451251683673397962078 5282 -8208625595671896500887261915783 5283 -246917362859197800185603036114364 5284 -7673480888658420006687933629440908 5285 -246121106213988160395630494205282203 5286 -8139613077778379034598332321345366213 5287 -277309250554730828533318828168339035586 5288 -9724342545999232796893331763291368292371 5289 -350704682811746382487868998705451471292615 5290 -12998023447704875354149445379769998915829315 5291 -494713677453820801247399233199190702911858513 5292 -19322969177957766041760894879519877241942727651 5293 -774024161626388740689759311633687309634201431818 5294 -31778036142598670469794780737162987905969593142609 5295 -1336396887860069710955749489703255651238556403074424 5296 -57535465278317606269263798647427955659890871240634503 5297 -2534513451017731586115353141048395947837865540376921741 5298 -114179928991834859080736654046463044210487227310797816028 5299 -5257850520429032217880475709814223446632501105159576287326 5300 -247369518416665287345173696685749219936580080438607221662082 5301 -11885249789673075682047894294075089264883890914251547112761267 5302 -582917803032413145952088070671176737832654894737675855288713037 5303 -29171812290248001939357714900264390236806894106179892848757818958 5304 -1489031445070129265910937690465490778925558561471935098502974477017 5305 62907425953087989982433450152693857425919651764660756854041093765 5306 12428478929701248494812851960452800614251868981154137427223285607 5307 10780668723147876997324104777881984560281078260714895657224350507 5308 16040522806479792701397682318731490329987037307049469566513269950 5309 36860262311945348269172654494558587044006843175033636677762971093 5310 122918558572643786613106814293918997076136603453256171796802982950 5311 571114673270830003068640088972863492651188780164352290711138203748 5312 3591363239522620986758062722758239358347149373544225290210261693598 5313 29903675212949244269882838383276826208744891946494457584049265217703 5314 322683462575951251133412774524867044193944011703827879585867345965131 5315 4377692060869988297429216231272975008056685869267773689904294852557916 5316 71456918959493228210005879486223507985178675991559554841681091990431577 5317 1329767440825368193611579033433444825299943164831403519576804700040629432 5318 26599656906014465315646979940095535347254123040585357799565254043102011552 5319 532731409247574417316132245814029588920966193696299763436360365310128164788 5320 9346475427529547159534293641491254918576018452875728884938821842884271236979 5321 71521411569927374819702755686105504421030186046700004853570555551243866351961 5322 -279482204353820184756391651696878781547435082155908066543520289756609750333 5323 -116047177492457854405350440702046811610681438250454820989750385784561313798 5324 -112944275579783838283131461282908892145086410822445278494209111877634407731 5325 -300562718096347314634759800639404347317507802244441730847393759478197664131 5326 -1644883674731683533351531117917697920572356023961939975538318229563972743949 5327 -12747074010317060584806190232920141146811942609525753639259045409118857753922 5328 -99182467680563269879111036535559348280888462026759733230926332735606502505642 5329 -437302676316510647147739180197589877238391120166855223976811362229708295677371 5330 -1834084036101954332954180759049543399554821444185648524813995200753477323301 5331 1191159257282082971411261917222396285070642821126122535898687725993249753128 5332 1922144743967148875790081934196251262813675764158934141868035066473400007876 5333 5647180996973989396079850362872439186931621367010641317851843745436202869986 5334 9114100669438316105920302541013166428415793279918881989611905623165045228379 5335 64894870070819000289725298307892817119262458618569043599162973655270457279 5336 -49786738557576559300771276030799508069296863577288585111954075847182012673 5337 -42722136829884814312138043307852129467131968438086064407529814015560055888 5338 2594064077814017095669639157572760693800787779264360792215963650908425855 5339 212028978368301505368203049381086774304907118378953378266705456213690382 5340 11075585883161503056740759037404846312914783527714760017425245252628795 5341 -562359619834181043798576048958795842269580040130478899610861334351941 5342 15211185513352144245782785857350469650741489036047795290039893488457 5343 -6867039248094079911729930894160070599532123319806634469971468969 5344 133970659704989009213310412792110764235421580378691770814213455 5345 -4452389368294343893132800843156058252118786945953061322491963 5346 1203186822302297717510872186508812104261647436552926114451 5347 1145827516160837438771599301681010403085845600743383636 5348 -664473186483311206506979456049667761963392636398931 5349 -504821889627398724115652642462644111781470830 5350 -59799499539294276061432668312235784227554 5351 20850711958882690920108148526367096 5352 -122763267293624827558120801 5353 690102413827924 5354 -2720 5355 0 5356 1 5357 -1 5358 -2 5359 -3 5360 -13 5361 -65 5362 -447 5363 -3351 5364 -28544 5365 -269270 5366 -2795872 5367 -31689198 5368 -389581679 5369 -5165672203 5370 -73512910689 5371 -1117937393138 5372 -18096787251877 5373 -310743077434399 5374 -5642249024063207 5375 -108023468997424550 5376 -2175086628366359447 5377 -45952007357795606912 5378 -1016404250978537322796 5379 -23491165976636050444969 5380 -566277856985710270792613 5381 -14213905575579368377401658 5382 -370922013083435076625720862 5383 -10048759741992770069980108420 5384 -282242350451251683673397962078 5385 -8208625595671896500887261915783 5386 -246917362859197800185603036114364 5387 -7673480888658420006687933629440908 5388 -246121106213988160395630494205282203 5389 -8139613077778379034598332321345366213 5390 -277309250554730828533318828168339035586 5391 -9724342545999232796893331763291368292371 5392 -350704682811746382487868998705451471292615 5393 -12998023447704875354149445379769998915829315 5394 -494713677453820801247399233199190702911858513 5395 -19322969177957766041760894879519877241942727651 5396 -774024161626388740689759311633687309634201431818 5397 -31778036142598670469794780737162987905969593142609 5398 -1336396887860069710955749489703255651238556403074424 5399 -57535465278317606269263798647427955659890871240634503 5400 -2534513451017731586115353141048395947837865540376921741 5401 -114179928991834859080736654046463044210487227310797816028 5402 -5257850520429032217880475709814223446632501105159576287326 5403 -247369518416665287345173696685749219936580080438607221662082 5404 -11885249789673075682047894294075089264883890914251547112761267 5405 -582917803032413145952088070671176737832654894737675855288713037 5406 -29171812290248001939357714900264390236806894106179892848757818958 5407 -1489031445070129265910937690465490778925558561471935098502974477017 5408 3165144932527852550430919483091300279552439091798632980854041093765 5409 103670758534841382625650676458647107147384793688035673427223285607 5410 72217136990608900645421573273332817625923914230015129897224350507 5411 85620519702644480021580812429259257420899968325018314366513269950 5412 158474996776915562366539569897637930892742368632061036357762971093 5413 436149607795522905322916556361032983393144842334332846356802982950 5414 1702476298521873527700593415180331375060690330595726176151138203748 5415 9105974219889923192748592303392696725046756462299683207138261693598 5416 65087203550745225249421489620464760752096584867018724645297265217703 5417 609279459037482682213923393267321153430184511153753265956939345965131 5418 7297798558550592746109941314340937649667573790347795576601766852557916 5419 108042877022626795963166403156403835811209191138240656122027203990431577 5420 1885415733038315986067512984579839668838981649167406709698261954440629432 5421 36706035277750635523544327982642164078520090242148371904146660763102011552 5422 750611061407962960521106825039035635741500406168149178645307625111728164788 5423 14864878451433379467554974530228447821173278283943251907083970577553071236979 5424 234474005117655313498437297721958286553726401936291955208449563290328666351961 5425 -267326977718467405394053768150912792813129383797752739883264011894625729750333 5426 -2342753466529252468619779054755166173733636335395397156367949892892401313798 5427 -1017427263431402270484294455396741113856437051392259712802940989335554407731 5428 -1377339103940656787604406566258507552161786124621755716429992508375477664131 5429 -4719890073197108067792770170201077451080424928311367162500159163001412743949 5430 -29905470457224019908381358597982536011097441047658438235151462419978889753922 5431 -243544965577014280715430963553088944821693662336214531486915059094474470505642 5432 -1804546080808238776303295725307776855237901435589924113309311621824669191677371 5433 -5225334193374827526337728962786658677303507162679494628467731406354526021323301 5434 23631025397689042447444290130333997869568324476792256396224772592663841753128 5435 12535449044876674903435337111317691601324030306499778692288392305691248327876 5436 26207065180295269272993423800960425784885098277134456993449978893784577909986 5437 77241186368573694174043877727147450321321289383266786565171496535321348588379 5438 84414124049882267271644572849305976079761954317174736443664103619464627257279 5439 -753497570154333772985140929077737727917158485016914672520158029289670332673 5440 -535726490500509830609198902631910088169744597168448518234722069756070263888 5441 -399605494950448102058240110600890828229875421192520066059632894891359990145 5442 26714538913098464532098575896475948798446552901227089269916479731998394382 5443 1809654785758200196410979323837166497095274569376698213280417056111636795 5444 584391082861812613413881507958611242117987762653578322063580832176059 5445 -3826515592345123483974867860964724520957977295358087382535622012175543 5446 113196913663646962222241008229355430501408846702467023273073163916631 5447 -469973183817415289547537813915482347197488780664944446130492666545 5448 3735706156768269569102585768313777293395100412052496657011927237 5449 -20777907574614053237535092228519705281792038908964512848893549 5450 -3096471928581569894343264849835781394534384021562575284524 5451 -5060144327844331107909121962593260289027805634245970771 5452 -1796916057805975496920816873095903691460693255909790 5453 -39894733635635901984989543580752486579738818914 5454 36268570381306050740264977319375758133496 5455 -5819861600002282568734041273484345 5456 -76987106965066014771734336 5457 1039055984878082 5458 2871 5459 0 5460 1 5461 -1 5462 -2 5463 -3 5464 -13 5465 -65 5466 -447 5467 -3351 5468 -28544 5469 -269270 5470 -2795872 5471 -31689198 5472 -389581679 5473 -5165672203 5474 -73512910689 5475 -1117937393138 5476 -18096787251877 5477 -310743077434399 5478 -5642249024063207 5479 -108023468997424550 5480 -2175086628366359447 5481 -45952007357795606912 5482 -1016404250978537322796 5483 -23491165976636050444969 5484 -566277856985710270792613 5485 -14213905575579368377401658 5486 -370922013083435076625720862 5487 -10048759741992770069980108420 5488 -282242350451251683673397962078 5489 -8208625595671896500887261915783 5490 -246917362859197800185603036114364 5491 -7673480888658420006687933629440908 5492 -246121106213988160395630494205282203 5493 -8139613077778379034598332321345366213 5494 -277309250554730828533318828168339035586 5495 -9724342545999232796893331763291368292371 5496 -350704682811746382487868998705451471292615 5497 -12998023447704875354149445379769998915829315 5498 -494713677453820801247399233199190702911858513 5499 -19322969177957766041760894879519877241942727651 5500 -774024161626388740689759311633687309634201431818 5501 -31778036142598670469794780737162987905969593142609 5502 -1336396887860069710955749489703255651238556403074424 5503 -57535465278317606269263798647427955659890871240634503 5504 -2534513451017731586115353141048395947837865540376921741 5505 -114179928991834859080736654046463044210487227310797816028 5506 -5257850520429032217880475709814223446632501105159576287326 5507 -247369518416665287345173696685749219936580080438607221662082 5508 -11885249789673075682047894294075089264883890914251547112761267 5509 -582917803032413145952088070671176737832654894737675855288713037 5510 -29171812290248001939357714900264390236806894106179892848757818958 5511 -1489031445070129265910937690465490778925558561471935098502974477017 5512 -77493030238416026021229717373312466695737066349084644843145958906235 5513 3205908265109605943074136709397253529273904233722007897427223285607 5514 619670814621449705430448520262498656824721462471304345897224350507 5515 526016589263454194093091378673877110287488218243566528126513269950 5516 765428571842781763463009468290864356651173400971320756037762971093 5517 1718672866002307871026783155106356090151574638454906880276802982950 5518 5593588701973750511706496217945471699521572883632591712151138203748 5519 25323845366468840659510376307636051835437311878158273722338261693598 5520 154829797079208495580202708752388422672628393732741274573233265217703 5521 1250687140454806656838319659288511984573797741011314850293835345965131 5522 13086700007358922245522017929301879495734852199756328007056550852557916 5523 172796284376470580364529074327414445937941376781434923040349379990431577 5524 2769201345634918968082284631924980567679343151655333918053823426440629432 5525 51231494663036927387323336525062008612799474239150091612178780366302011552 5526 1034895021928712995875573831559650279760153220979086818229018699825328164788 5527 21427163895374288705309158841568701897201357478769678646099363477444271236979 5528 411670385101360405906264205207021625857387746860525535098463456219455066351961 5529 5289768086837210196954061786487856336066504478661041868839057163216644670249667 5530 -103639402373142462192321762517988799006064310346023427666049143535777521313798 5531 -15513228924335431683244502242518261145963727416647005505713020200937474407731 5532 -10038395972862653854397994847459640753375453993558547835320834360197557664131 5533 -18413812275063182820156440651480989426822750242575269672882444754676292743949 5534 -78894423432584852028921961956847190863775924011036636346203641524050569753922 5535 -561852909545991271230653922057321895589979216562987926928187827709628134505642 5536 -4698204663636065849305524703795958914146951662696844331884644625978648071677371 5537 -31863929297230452130297995008641074682558210527191533313278386252331233093323301 5538 -35787758848228927470546136047031942923406346346040745998162043549392143070246872 5539 226450437143477409193735701733456833578653148957170622144304206208223856327876 5540 145713017022321265533047309527187591931022326459412701277116921929710696309986 5541 367795686055362550500039994652648828244468983219253784757565264973398542828379 5542 1039567493908041483797181932955412146845151439139123570178184764316781347897279 5543 564977791409261815102329829302380119800392204250243150963485428455047870787327 5544 -7032139634280564388695903129608189053702171059201994156342693885737453943888 5545 -5861114401661156834205768704144713308245311519279065323020714815202557686145 5546 -3452674266558155420930283890712313212924191037013393794312510317767647557618 5547 6717536463279790783689979838705791119563178485083300902497648707390484795 5548 15222747490787442135206832807522977606530692930520907224560541846577584059 5549 -513492961777631363056393321944832289775882750795874415126464330144015543 5550 -25242399089452049563869445259897297459715838314715236785071024336140969 5551 611551066350158436271201736830270824509734412991070628240482996255055 5552 -5058805686965184436482123195606308412484036711214494131624928475963 5553 30324085798409138327833288556165578394945417775733874030383605651 5554 -119052558874999304855039547414669336100949700906364732646074924 5555 -84317266132708038037189388912432366399993808132866416068691 5556 -52845456048803364677328329415865991637402719284025299230 5557 -3350511636233064955718400374851251993419342302392114 5558 -212817759736738545255311493662816815613459335224 5559 532056392767290996854660870914851187460975 5560 -113926018154338092197391228387614792 5561 345139368483219089301809366 5562 -2419260816817725 5563 -3040 5564 0 5565 1 5566 -1 5567 -2 5568 -3 5569 -13 5570 -65 5571 -447 5572 -3351 5573 -28544 5574 -269270 5575 -2795872 5576 -31689198 5577 -389581679 5578 -5165672203 5579 -73512910689 5580 -1117937393138 5581 -18096787251877 5582 -310743077434399 5583 -5642249024063207 5584 -108023468997424550 5585 -2175086628366359447 5586 -45952007357795606912 5587 -1016404250978537322796 5588 -23491165976636050444969 5589 -566277856985710270792613 5590 -14213905575579368377401658 5591 -370922013083435076625720862 5592 -10048759741992770069980108420 5593 -282242350451251683673397962078 5594 -8208625595671896500887261915783 5595 -246917362859197800185603036114364 5596 -7673480888658420006687933629440908 5597 -246121106213988160395630494205282203 5598 -8139613077778379034598332321345366213 5599 -277309250554730828533318828168339035586 5600 -9724342545999232796893331763291368292371 5601 -350704682811746382487868998705451471292615 5602 -12998023447704875354149445379769998915829315 5603 -494713677453820801247399233199190702911858513 5604 -19322969177957766041760894879519877241942727651 5605 -774024161626388740689759311633687309634201431818 5606 -31778036142598670469794780737162987905969593142609 5607 -1336396887860069710955749489703255651238556403074424 5608 -57535465278317606269263798647427955659890871240634503 5609 -2534513451017731586115353141048395947837865540376921741 5610 -114179928991834859080736654046463044210487227310797816028 5611 -5257850520429032217880475709814223446632501105159576287326 5612 -247369518416665287345173696685749219936580080438607221662082 5613 -11885249789673075682047894294075089264883890914251547112761267 5614 -582917803032413145952088070671176737832654894737675855288713037 5615 -29171812290248001939357714900264390236806894106179892848757818958 5616 -1489031445070129265910937690465490778925558561471935098502974477017 5617 -77493030238416026021229717373312466695737066349084644843145958906235 5618 164522258606997363086395410422204787479852915115488563545427223285607 5619 5273027074483596546103177569670408290014500622522262681897224350507 5620 3597840002636505376497964803446418763569630016708578240126513269950 5621 4174848419754851442151982843706724944105907020851794151237762971093 5622 7556180120320878147700395094454164594890879860392222064916802982950 5623 20315448015449069091067554095099829056420960111043195416471138203748 5624 77366480128016842792580229313179574426274383198001472452578261693598 5625 402987291195737094849776539880939004174110712726736880834993265217703 5626 2798762387317829819938020313724781104481272229514382600988747345965131 5627 25410327855204773781983974535227406192893193676103119621012646852557916 5628 295440757279055967209119527816268876885598669466795842281643203990431577 5629 4269225626223395245961866102402374008546594272669259070548014018440629432 5630 73457426351554839085560694570917802354361013612590219217037070542302011552 5631 1429043778426423633983570405218968800279525941840044368307693561905328164788 5632 29706590677469053347098192852118931676381657552699956424039359349905071236979 5633 615851296985802201303029398090297763253486360610023886917833959402200666351961 5634 11156061454555415989388505299778556492843568250686352081614701441823697470249667 5635 88171592558843279811168167714341184700252473719442923423344749595618756878686202 5636 -316818057320139888758246183145040503367447424817207155812638082339039234407731 5637 -123070818731718584976577233216656410644125824029148482356133922987950517664131 5638 -109956779666935502722659189949412946639653005782727743199152294922218052743949 5639 -267745362357085478038425702549684746231440121019477351568596016051313289753922 5640 -1390684017068682305959642110529506633084224722348626220755972340648595174505642 5641 -10835272469748840687892593532703800918677711215228043689600197504314795527677371 5642 -90889196114486555336442379489679488589181759722943438837018164695828934469323301 5643 -533044355063430490810852710929662672221132066676287206622803895394718941918246872 5644 256829427405599238871071754133113039996426424429290935924761361974397422192327876 5645 1791944668226128656994967493677981928306919518069278795933378881028602984309986 5646 1830970909319519038559335148943436032424576729471504627975886867606520990188379 5647 5263037774008912615004628611204557289658716272993338150921063990790239585337279 5648 13568450498983267809101017397147717854986822158442919785739444515533870577987327 5649 863104151718176321985066202705301940625107317620152605957765776635267724936112 5650 -66075572020239641798961868107678921464078491703596592761800810055459766006145 5651 -64502246144055229494088992087184517387760046961697421333719063926547743045618 5652 -26099508157667018400871911158946116521203454941287094403926017248474764267205 5653 446549793479990102534431728025789902614773282316180751148758731689775536059 5654 124291451314217085877915818490582087903873551562862812774773950969001712457 5655 -5321133587619571743291503931596045826164110579874980742554022482169100969 5656 -156685805679175208023958999455386281388156073731194495882774806465658545 5657 2418821169085701035445759580404937850133957665332293971661075894564037 5658 -38870818746379079907223358934342750686641380271389351908991381232749 5659 204370433017636084954970158672365656934175178161939779933788907476 5660 -493258829757584547910584028015063508468129793526419527328843091 5661 -591924989898202441390013201214809499825842404334037869385630 5662 -272786572012367139736003031992076467012019169511927842354 5663 5910735372814359862569820204155907106594420940695256 5664 -627261137508369248044589885775602261129537852545 5665 1829916091727469359123555336602803360672208 5666 -251987012245289841110528826347448586 5667 545414449208684317891184301 5668 341148840933628 5669 3223 5670 0 5671 1 5672 -1 5673 -2 5674 -3 5675 -13 5676 -65 5677 -447 5678 -3351 5679 -28544 5680 -269270 5681 -2795872 5682 -31689198 5683 -389581679 5684 -5165672203 5685 -73512910689 5686 -1117937393138 5687 -18096787251877 5688 -310743077434399 5689 -5642249024063207 5690 -108023468997424550 5691 -2175086628366359447 5692 -45952007357795606912 5693 -1016404250978537322796 5694 -23491165976636050444969 5695 -566277856985710270792613 5696 -14213905575579368377401658 5697 -370922013083435076625720862 5698 -10048759741992770069980108420 5699 -282242350451251683673397962078 5700 -8208625595671896500887261915783 5701 -246917362859197800185603036114364 5702 -7673480888658420006687933629440908 5703 -246121106213988160395630494205282203 5704 -8139613077778379034598332321345366213 5705 -277309250554730828533318828168339035586 5706 -9724342545999232796893331763291368292371 5707 -350704682811746382487868998705451471292615 5708 -12998023447704875354149445379769998915829315 5709 -494713677453820801247399233199190702911858513 5710 -19322969177957766041760894879519877241942727651 5711 -774024161626388740689759311633687309634201431818 5712 -31778036142598670469794780737162987905969593142609 5713 -1336396887860069710955749489703255651238556403074424 5714 -57535465278317606269263798647427955659890871240634503 5715 -2534513451017731586115353141048395947837865540376921741 5716 -114179928991834859080736654046463044210487227310797816028 5717 -5257850520429032217880475709814223446632501105159576287326 5718 -247369518416665287345173696685749219936580080438607221662082 5719 -11885249789673075682047894294075089264883890914251547112761267 5720 -582917803032413145952088070671176737832654894737675855288713037 5721 -29171812290248001939357714900264390236806894106179892848757818958 5722 -1489031445070129265910937690465490778925558561471935098502974477017 5723 -77493030238416026021229717373312466695737066349084644843145958906235 5724 -4110361025453028201211618342967194862210490873251325161126572776714393 5725 166589377416371353689424451282477942240593511504288818329897224350507 5726 31517977561809386420534339099893876562708304977014328256126513269950 5727 26194651897795337145727511155937617587435319516779204839237762971093 5728 37296905298548322001427420115722259457054000445015948329236802982950 5729 81876564409374747444853150834875338180825590324830749044631138203748 5730 260248763090255061040857661043141169675935863190734152644578261693598 5731 1149009363938367298320818604076133339252076261856232044534193265217703 5732 6837179096098676984823175174661345890905203628471897347745867345965131 5733 53632265837567028665457410240159802763212175789835829331836070852557916 5734 544363519577814135683838822259589376266491641071362736791198915990431577 5735 6988868735084834190819098291584819633869346069683418281117545410440629432 5736 109692636468015561348166332112068579206815835214595234759615090894302011552 5737 2010062153837875308534730746915762581650701301720113156628978346033328164788 5738 40793665137778304725922406106422902793109117330326524367804091263735471236979 5739 865218143855556752337688401921227418142553370013428103000418889598066266351961 5740 17712327513952504408478100876725900047079038012882994537545215480201374270249667 5741 288227014882847673495700327681336873339919292767959529337348311899624491278686202 5742 -327234725651748544794797351584332074901918583819289662856394157546515064834407731 5743 -2664244607478298752205619471975927079718130687951677936841342702454948277664131 5744 -1073003075833074744792746202824272972802493857580203642660818282122504772743949 5745 -1329991098366194974761356798754018302706375901551451544075885695491431049753922 5746 -4197610266750729267953730387774595020381370574211313394514340825074323174505642 5747 -25629733848298923359308434447659433796218607528993410352805707750527362567677371 5748 -213177463886883580146582936203317963056130130157396264432006323652558204741323301 5749 -1749108991131078426826355616155662460267386471331479638009162986570179642078246872 5750 -8084903098042359625191191080896063541967373045648073297431623389394419922319672124 5751 -35458379156702977454464997160824075331308371649228114142267218756885300119690014 5752 16741013188459449867500029339270272669216106746518751182760708843051861150188379 5753 24462093233774543875681162444021237737070080866576649825727312454741106918457279 5754 76136156367997021958898041314312950119719925344291867287677729664519248656707327 5755 168170100745633504407468805895527032260083578130910421790122635933568093795976112 5756 -29966145239939027478949824109304370706933425922501426713783067313783335616246145 5757 -679869384850839327609803767391064225581668635465890147085780506663929446725618 5758 -706577859969333908795429366324274452947427404716174509737110567240767689707205 5759 -152297609984155774521816536079491505258306645022170534041052269551991139919941 5760 3826744545386854476130833114764560474450113348063971720924477504588506864457 5761 965829715875305493357171817153409569974954549986409403310045831584248563031 5762 -27665619441051667613774740457105974857060307491008458401417598304452730545 5763 -878158301691439782994735884513369031567817200636199748390395687829467963 5764 10404043851432747629169894502765036366739213556133583462976542770140051 5765 -239179149111432303468577134786296253085298338760780446833328001146924 5766 1180797306194069523419124538499963261113227870398109809284498331309 5767 -1644280418409863601267787217060795507467005294356842473002121630 5768 -3070849981490492454264996905518797875099667692181436710191154 5769 -1005135474162628204316847020837138790584759771174582538024 5770 76942665223306541360931113377322535006257560714478975 5771 -925045449347375567069047637045025564668980860512 5772 2742199228003861901384339323799267225772854 5773 14341131140795138382576365661554157 5774 -773770544384730804043427954 5775 4497372844806575 5776 -3405 5777 0 5778 1 5779 -1 5780 -2 5781 -3 5782 -13 5783 -65 5784 -447 5785 -3351 5786 -28544 5787 -269270 5788 -2795872 5789 -31689198 5790 -389581679 5791 -5165672203 5792 -73512910689 5793 -1117937393138 5794 -18096787251877 5795 -310743077434399 5796 -5642249024063207 5797 -108023468997424550 5798 -2175086628366359447 5799 -45952007357795606912 5800 -1016404250978537322796 5801 -23491165976636050444969 5802 -566277856985710270792613 5803 -14213905575579368377401658 5804 -370922013083435076625720862 5805 -10048759741992770069980108420 5806 -282242350451251683673397962078 5807 -8208625595671896500887261915783 5808 -246917362859197800185603036114364 5809 -7673480888658420006687933629440908 5810 -246121106213988160395630494205282203 5811 -8139613077778379034598332321345366213 5812 -277309250554730828533318828168339035586 5813 -9724342545999232796893331763291368292371 5814 -350704682811746382487868998705451471292615 5815 -12998023447704875354149445379769998915829315 5816 -494713677453820801247399233199190702911858513 5817 -19322969177957766041760894879519877241942727651 5818 -774024161626388740689759311633687309634201431818 5819 -31778036142598670469794780737162987905969593142609 5820 -1336396887860069710955749489703255651238556403074424 5821 -57535465278317606269263798647427955659890871240634503 5822 -2534513451017731586115353141048395947837865540376921741 5823 -114179928991834859080736654046463044210487227310797816028 5824 -5257850520429032217880475709814223446632501105159576287326 5825 -247369518416665287345173696685749219936580080438607221662082 5826 -11885249789673075682047894294075089264883890914251547112761267 5827 -582917803032413145952088070671176737832654894737675855288713037 5828 -29171812290248001939357714900264390236806894106179892848757818958 5829 -1489031445070129265910937690465490778925558561471935098502974477017 5830 -77493030238416026021229717373312466695737066349084644843145958906235 5831 -4110361025453028201211618342967194862210490873251325161126572776714393 5832 8716355945536422482285451958061277241621281088237916267673897224350507 5833 273492503074641022135516249669105177488576821299664161728126513269950 5834 182857645979820947448376055819337241904824551238494802151237762971093 5835 207767897694151805935876088886515288829790681439039618089236802982950 5836 367914419870984691001860135862917954913051546199759193091991138203748 5837 966898010137070352850188439146550322807106450106443130451938261693598 5838 3595013197731123398575101695336678901021418613888862384855473265217703 5839 18252423825458992551223571406574672639973390302195695235786827345965131 5840 123295651946403071004943939689791913159048527772473878113107110852557916 5841 1086603144883031603288164912920312550941458666030621567805267139990431577 5842 12262581069896005825136487791605560164618609655153937808493179842440629432 5843 172693656252731565019108753872119103723240382297180091164371095758302011552 5844 2921325353067109688162462426795850125054724416031158388428168243249328164788 5845 56559615397686730250242269052795643613884026164764826370951085746935471236979 5846 1188115788357252573367460728332686379530585072896708936340078728624037466351961 5847 25471202165561292633555178206290393268130785335363931906681294601145707070249667 5848 505279869488421287815774737673092779140670652332896007210047150208085444878686202 5849 6694535713180327068676312489721910059130653321978876900016641973151199008765592269 5850 -126085228890574727154842497466385268936966888937704944096868050793950986677664131 5851 -17567472266632031259152457558535762780764806526622096125962939791472781892743949 5852 -10519682735815536016123364798138015853797076426615537935467362298975017609753922 5853 -17645302760505776561647310258062132997517881633713501524307781208878698214505642 5854 -70312997875753196573222996551769174303987871363650470833660228179389212167677371 5855 -490050186177876982706652972219819497270998101733037098222356449039541219141323301 5856 -4253851748373394451625634678422059682662627483613630705062666640184279532254246872 5857 -33135522340666910927951088998426364314813633883059181332316977224513574483343672124 5858 -100706543391094815907398492576996064383335261937813683363017211598267263632279690014 5859 385716187097333612279206984825994548269553733715315353111937368144434742430188379 5860 174606717391565182452975482626575783243921504473059926195979858733522526438457279 5861 342509256304360166441569754210336202266571481999864035360089497594788492458307327 5862 1104138732614290983569018334351011821946749016729839478064331774906092245890696112 5863 1912740056475261946618352441087980711843198739347125390752983737711403429265673855 5864 15104702810575737256330917205584609982809505074769278816595577332454939524794382 5865 -7367184084036171429674062838549940879927249495593910900988883284640444371947205 5866 -7616813550180815742935735328783077149324784460892135733178224218059466255951941 5867 -395106194291750606387985188135960960959989198613042583899157100893287127311543 5868 34203748065728866430002836451999449851708966243973145781531641852327318259031 5869 6931469712464461590482427364117775788069107892338810510318656502972137349455 5870 -70159486508677484327751580436670624494533474784060668133497372238317019963 5871 -4039174877769512977255293296292291517034137694893389214837376124747146349 5872 90878657434072948667823420742405157640806475765164989982486927861355476 5873 -1179886891506103401038793799735225933549392273902618709787019107966291 5874 5775379394625366313417400144376102788567956790437888999204523452770 5875 -2741507780855208046895279229104154871133061244827297713069883954 5876 -12466274099911003265584368951194753163393424938648637733020584 5877 -2869728181500246043378144605852973168243865237588963349505 5878 369880234416371485714224154295285572812504151242874288 5879 1402782538208541422806408897055607730014573695894 5880 -3288875512498578691154845163587265419231323 5881 1312865680675867878571880515954705198 5882 -2387894564931953471968451485 5883 -5179670495997467 5884 3590 5885 0 5886 1 5887 -1 5888 -2 5889 -3 5890 -13 5891 -65 5892 -447 5893 -3351 5894 -28544 5895 -269270 5896 -2795872 5897 -31689198 5898 -389581679 5899 -5165672203 5900 -73512910689 5901 -1117937393138 5902 -18096787251877 5903 -310743077434399 5904 -5642249024063207 5905 -108023468997424550 5906 -2175086628366359447 5907 -45952007357795606912 5908 -1016404250978537322796 5909 -23491165976636050444969 5910 -566277856985710270792613 5911 -14213905575579368377401658 5912 -370922013083435076625720862 5913 -10048759741992770069980108420 5914 -282242350451251683673397962078 5915 -8208625595671896500887261915783 5916 -246917362859197800185603036114364 5917 -7673480888658420006687933629440908 5918 -246121106213988160395630494205282203 5919 -8139613077778379034598332321345366213 5920 -277309250554730828533318828168339035586 5921 -9724342545999232796893331763291368292371 5922 -350704682811746382487868998705451471292615 5923 -12998023447704875354149445379769998915829315 5924 -494713677453820801247399233199190702911858513 5925 -19322969177957766041760894879519877241942727651 5926 -774024161626388740689759311633687309634201431818 5927 -31778036142598670469794780737162987905969593142609 5928 -1336396887860069710955749489703255651238556403074424 5929 -57535465278317606269263798647427955659890871240634503 5930 -2534513451017731586115353141048395947837865540376921741 5931 -114179928991834859080736654046463044210487227310797816028 5932 -5257850520429032217880475709814223446632501105159576287326 5933 -247369518416665287345173696685749219936580080438607221662082 5934 -11885249789673075682047894294075089264883890914251547112761267 5935 -582917803032413145952088070671176737832654894737675855288713037 5936 -29171812290248001939357714900264390236806894106179892848757818958 5937 -1489031445070129265910937690465490778925558561471935098502974477017 5938 -77493030238416026021229717373312466695737066349084644843145958906235 5939 -4110361025453028201211618342967194862210490873251325161126572776714393 5940 -222127341393704957989807290724966303841657283483570024864614102775649493 5941 8823259071194692150731543756447904476869264398033291611072126513269950 5942 1634704799056810761738267519234605047460035649174393802983237762971093 5943 1330777875074216576818228032810290813639590718731337563177236802982950 5944 1854950678782356883688211386926322698021207575430945506307991138203748 5945 3983392713439428592185682679395550269902933330582033258231778261693598 5946 12373362779918557874492418418374835473005169653540031034071473265217703 5947 53315461244362612114362548423748806388637771111281967929649227345965131 5948 309062820550322040589661063292873893334549372124519556463934630852557916 5949 2356590354089333073044469519642270396605812861148593504792321219990431577 5950 23215182611041365238024136747111662137377900405754881166913631170440629432 5951 289638309933773439647969738006964265612118709568788937218860945614302011552 5952 4443204177958460023191899203524182752857826923315369041216445098033328164788 5953 80381368789556248906839843062364188650102215919847646692123761896183471236979 5954 1631598766769622628520429258504845224199683464001771654090668005177253466351961 5955 35196509193481720123906879355696649808804398702096696333902106878784465470249667 5956 754417979745510647741179369597091834201618503296368420535406683666437163278686202 5957 14096586339168489635004002408500750538798325626773991318834773778399411181565592269 5958 114952319009243388280022112972688173798657902146373867823880180678719410421322335869 5959 -381070132603354080800035523067918228202664918486358386697897583346192935492743949 5960 -138875288579882100989575158291449333959756139914955079205915572865820580489753922 5961 -114394069990489471547498872472075411361040781829810200221916925035895934694505642 5962 -254997686394067979417189498387324786964681192174018556363577703239114974727677371 5963 -1247072975754935963134556943456140969246415885885942696299183347448178945861323301 5964 -9654631274055109416491203168549759481560875223032964112766079471640666931934246872 5965 -85579576925654790441236053919253696771642945232270829504717134665406467880335672124 5966 -608738402228119081609463513263131736040886009984821482064959962718261511603095690014 5967 -725997935062473400409108726739741551948192930355284594300450615809250855041889811621 5968 3724616112988188091417213969672309200509126304239855017951932249083541102822457279 5969 2026334658716651345486984930416217002790384301846920915062020889623605720234307327 5970 4966609975431657544551837703790664280741320280754794306102882257793065167500936112 5971 15907383244712194611925576738338849756438321648017285991892901400741839799124233855 5972 18705612317957571351629492620957609887905961467190019280198698238122445009223354382 5973 -124531873303620447288646301881054638377159195324014346790898128488711856903147205 5974 -82943391153032855582080437938290893182651441233778901931161413014689475702351941 5975 -79681938404226129829777741712719438562016776024997449018212026668006597204239543 5976 4040506099379745345474069688390565759115677044662900139402063803017854096115031 5977 314025190788207081488362033735630313226882486895965309054284644009594933125455 5978 43511737072794505401293224936120972078164808197690489988887557142798322212037 5979 -972729598996932596665401121952593336411101967031019707367895743890137994349 5980 -10428970018114611685302863978768292128278088168655285079814904388993326124 5981 480247002460986115736227592659657764904992701535296769172170563695873709 5982 -4489138418715357956657707660890503930528057186707944648736784267356830 5983 22546622254529001912813269745309951432348702683384928275571216682446 5984 14962553650886517055100579271427522660398603772933980333405955416 5985 -37596142270283256979918635647168713002070649898930318500050945 5986 -6480606222014284859625523829293443449915258838783903724112 5987 1180791562951986149428270371244520554852207230518982614 5988 14469341216026185605288713806147392220656059137237 5989 -30296601366045671279698017183761892264676202 5990 2904598566218395102838871961374951155 5991 662948958449294959364801869 5992 -3815075237143322 5993 -3797 5994 0 5995 1 5996 -1 5997 -2 5998 -3 5999 -13 6000 -65 6001 -447 6002 -3351 6003 -28544 6004 -269270 6005 -2795872 6006 -31689198 6007 -389581679 6008 -5165672203 6009 -73512910689 6010 -1117937393138 6011 -18096787251877 6012 -310743077434399 6013 -5642249024063207 6014 -108023468997424550 6015 -2175086628366359447 6016 -45952007357795606912 6017 -1016404250978537322796 6018 -23491165976636050444969 6019 -566277856985710270792613 6020 -14213905575579368377401658 6021 -370922013083435076625720862 6022 -10048759741992770069980108420 6023 -282242350451251683673397962078 6024 -8208625595671896500887261915783 6025 -246917362859197800185603036114364 6026 -7673480888658420006687933629440908 6027 -246121106213988160395630494205282203 6028 -8139613077778379034598332321345366213 6029 -277309250554730828533318828168339035586 6030 -9724342545999232796893331763291368292371 6031 -350704682811746382487868998705451471292615 6032 -12998023447704875354149445379769998915829315 6033 -494713677453820801247399233199190702911858513 6034 -19322969177957766041760894879519877241942727651 6035 -774024161626388740689759311633687309634201431818 6036 -31778036142598670469794780737162987905969593142609 6037 -1336396887860069710955749489703255651238556403074424 6038 -57535465278317606269263798647427955659890871240634503 6039 -2534513451017731586115353141048395947837865540376921741 6040 -114179928991834859080736654046463044210487227310797816028 6041 -5257850520429032217880475709814223446632501105159576287326 6042 -247369518416665287345173696685749219936580080438607221662082 6043 -11885249789673075682047894294075089264883890914251547112761267 6044 -582917803032413145952088070671176737832654894737675855288713037 6045 -29171812290248001939357714900264390236806894106179892848757818958 6046 -1489031445070129265910937690465490778925558561471935098502974477017 6047 -77493030238416026021229717373312466695737066349084644843145958906235 6048 -4110361025453028201211618342967194862210490873251325161126572776714393 6049 -222127341393704957989807290724966303841657283483570024864614102775649493 6050 470510653749677453094917029122503066643426393541649173875648126513269950 6051 14459354651236887454632308779402803996531067014274834976999237762971093 6052 9477253567339548312555952355307071278143830768260548623401236802982950 6053 10548971290958134564345093494236767196030778306126152664067991138203748 6054 18285285486519925770036031930797681106514231124328455460599778261693598 6055 46999175885212507173149626545441883976432528412409770946632113265217703 6056 170723645266414904926568136804254993353566204008848224265070667345965131 6057 845579322830256872210479686192800250540754145789538057201859750852557916 6058 5561106115095791020660849874325347474814285052349943748730789059990431577 6059 47615965749776151280218810826844204997751416528921528562546701250440629432 6060 521681652665464991557934876007876848965086307329491796423388860622302011552 6061 7152248028701248181042423339206355307064082447866517866620953307185328164788 6062 118654423157184092851204573617327865473071186720911546427689737579255471236979 6063 2278002727425868075017543639306127597851454726213742036219694778988453466351961 6064 48112414973549552965097772412155008264325666817427929667488500439823313470249667 6065 1057014091158253388519185385450107069822636648873124977931713769383266142478686202 6066 22344594814180286979166829988187474959226877290241577477997329634120927418365592269 6067 374757825246030185978453177101019132757863062660906030650182517514534831144522335869 6068 -423805193183677826370979375126051650333483651432619284447984347127296351988292743949 6069 -3214692067606230446551750998831904204477223560791107710985510086424618916489753922 6070 -1204821891503920260685838526989411385449133880388072542752981725015803252454505642 6071 -1372866178601373875121720757447438861933115694541346467960777955718974563847677371 6072 -3983026586756467644027571156080720193626255357911212614600956946202142322501323301 6073 -23218812248082184628751565062231466693297448162501484155500757870125797049054246872 6074 -194783328359098936507023214802904870236404891636998091611449766739374981068175672124 6075 -1724449950298721936819404335425116629068468560163740391697960441306748556034967690014 6076 -10589037924782358415843631534575210084799155181422169928246287857079961616464737811621 6077 5055906951527680723964851659327017530055952721208405059372900212794605194748134457279 6078 28969800252940755646229068408074854085193494427619641452038564999046811923626307327 6079 25620706056270710935519796969394999074697119158282769806259720281814786452108936112 6080 73850113639542731035888803622336357786481363512238168194798893765833341701521673855 6081 225228949365343672482275474664408499828570380709473487697214401531353393837014714382 6082 133578452859641854920702597919918507145641623342779679117266872824370638900636692795 6083 -1171644802071679948428840336591507118787050552654931495708484080479365876198991941 6084 -956541909570934320143482797880825851238950283778602082967918612031241840990479543 6085 -793752409481245160261493806430993820623501472930451299369955553440342742699276969 6086 49503087961377296046491695923061468109592160073845911775925193483359214858117455 6087 2901714062444033860325362359690798160106501265284131806443416401751457610276037 6088 209452426779173609069629090282238174022966304728671524910054944589136596085651 6089 -7159293659871152889561577422553306713920874429852800389039361149617523758124 6090 55794296326435445313302522582406207966222513311355875599726510461091739309 6091 2483467727236957980381000909739269304440102265695264463555239492836975970 6092 -13652911618018458042989523923041277281828815375991506163193120549691954 6093 57721116844236522068228384444255666421496109625781981283303306256216 6094 186376113298480601933557376171505052322662615346059390752674489855 6095 -64659826256452743905623709180863353998762226789881595305455952 6096 -3790164055796592056351651113618972924176178801025280045226 6097 2520720145772045627540391606261227498191117004091630357 6098 57591973089908321764412762599369334091339212220118 6099 -87343596310514526987821113616407356958326925 6100 431311579472054496431810232613318765 6101 8755463437722901629343055656 6102 14174416210717443 6103 4022 6104 0 6105 1 6106 -1 6107 -2 6108 -3 6109 -13 6110 -65 6111 -447 6112 -3351 6113 -28544 6114 -269270 6115 -2795872 6116 -31689198 6117 -389581679 6118 -5165672203 6119 -73512910689 6120 -1117937393138 6121 -18096787251877 6122 -310743077434399 6123 -5642249024063207 6124 -108023468997424550 6125 -2175086628366359447 6126 -45952007357795606912 6127 -1016404250978537322796 6128 -23491165976636050444969 6129 -566277856985710270792613 6130 -14213905575579368377401658 6131 -370922013083435076625720862 6132 -10048759741992770069980108420 6133 -282242350451251683673397962078 6134 -8208625595671896500887261915783 6135 -246917362859197800185603036114364 6136 -7673480888658420006687933629440908 6137 -246121106213988160395630494205282203 6138 -8139613077778379034598332321345366213 6139 -277309250554730828533318828168339035586 6140 -9724342545999232796893331763291368292371 6141 -350704682811746382487868998705451471292615 6142 -12998023447704875354149445379769998915829315 6143 -494713677453820801247399233199190702911858513 6144 -19322969177957766041760894879519877241942727651 6145 -774024161626388740689759311633687309634201431818 6146 -31778036142598670469794780737162987905969593142609 6147 -1336396887860069710955749489703255651238556403074424 6148 -57535465278317606269263798647427955659890871240634503 6149 -2534513451017731586115353141048395947837865540376921741 6150 -114179928991834859080736654046463044210487227310797816028 6151 -5257850520429032217880475709814223446632501105159576287326 6152 -247369518416665287345173696685749219936580080438607221662082 6153 -11885249789673075682047894294075089264883890914251547112761267 6154 -582917803032413145952088070671176737832654894737675855288713037 6155 -29171812290248001939357714900264390236806894106179892848757818958 6156 -1489031445070129265910937690465490778925558561471935098502974477017 6157 -77493030238416026021229717373312466695737066349084644843145958906235 6158 -4110361025453028201211618342967194862210490873251325161126572776714393 6159 -222127341393704957989807290724966303841657283483570024864614102775649493 6160 -12225892699908598472870183818444013892936894657907787588400191873486730050 6161 476146749329719648398817794145457966163088196157890717241575237762971093 6162 86425152680420008469920199916316264972570018958863195667497236802982950 6163 68945490114721502650227394578273094486140380245325645808643991138203748 6164 94124134690999907597039945735031323005030188615118957434615778261693598 6165 197823911050330419139924338557891881331223872436189277335624113265217703 6166 600862774793599194246516656233124665380770004951755488076654667345965131 6167 2528605118937630611241150583017158670476644424625679146507254950852557916 6168 14292163039479982591142554683670200543062824736896090631219682499990431577 6169 106035377373266018889008822736054265898311709504348237663951188930440629432 6170 1014548722017006165137879079005651437739254391106534247552309170382302011552 6171 12297812790667090664712306641139542430174728847817307093018506700849328164788 6172 184095212627512157257470355016646168468604594534132604497585642334967471236979 6173 3278516369884387858594641747708006489372618695927220489708947177256869466351961 6174 66295217088456725226369482149213520895758700852735501095262660778505169470249667 6175 1446026372275070488133253431426357331449581183542435555020546260488816478478686202 6176 32060981114206772016257610633223438106603843477817001597686351438996644435965592269 6177 656035749033580363498905394014615070985234610243120378565271526113966893710922335869 6178 8954120065147353641185904094495230470061985134434434268237759701528759601010107256051 6179 -162367547192403031871968565722463524705903172247175858121086505567266393610889753922 6180 -21115426027717479730295292760036325203486679123897494034110406144311631630054505642 6181 -11745428469032340694238044206122817937231492786282310032239874792644020692487677371 6182 -18072258955846322152250044505380578053830992785879674607563477366801847430981323301 6183 -66687163034593490112854367962219170615747818526332527098089725557664728187614246872 6184 -450260916909951839135498384618432800825938548130094766892682484979820766770575672124 6185 -4001421319597916521559129781718459445064770073044590586737359926302860954452887690014 6186 -34530510363517021395321522801714457159025691997507768762742120706634180673223521811621 6187 -166976388715275718681194760965515019753978954604399509482842925740836883481452313542721 6188 -751023653571347684855248454978071365636080668687279356240662955759868139227989692673 6189 266924729443842054507800901034647524065836818880280240514410829780259687574156936112 6190 347099467303083316390213212271035760897340444469019800412003329314695226232209673855 6191 1116397899250800353136191573305214329457608034778871836787255222411943728029531834382 6192 3089802462747093057759754012287562586237377116358710027596296495737685606028946452795 6193 262722127267483516427778790109327449404569177921377376899442136135644627829477808059 6194 -11046219913260745805606603201536394816176144685791344699914787801758224291043599543 6195 -11177453245761865494836428446992890302871148168841704064451859654503886779256076969 6196 -7314711028204852632731182753710616658364119484846116941379402520496920779673722545 6197 -5086403044850006364740027320393703841829424474226656307152878136078234027483963 6198 26709956741150608399890976478585374715134177503252748017172142671252878597237651 6199 383100775177550144747100635526749881847383040583295712055437053538760205265876 6200 -54262243012765500230763832902593314549674189972376391538391893513385638756691 6201 1116496477550372936949050254634112530948372202250290373868366506254111446370 6202 10907354712197610401421520638694437521116542010871756551391848489453431246 6203 -57589854505522801399083691794273893100980972682820120865700767368866984 6204 -7847131586694197486167612838251710529236500662823488265224915724545 6205 1180666728340158867848182480491557898392022707452062490296407920048 6206 91385443541006164064531811836720826943517392495001949471262934 6207 108179475926082657528063746773697767802007188125804160345877 6208 1811328421158596255745162890666067848156383134062702278 6209 155753863544581134447003557465445183209800940942915 6210 -117732660361791667033902873707868661732267715 6211 -14461889943343135294898880405458264984 6212 4246006034970236732308370883 6213 -6544265796898800 6214 -4244 6215 0 6216 1 6217 -1 6218 -2 6219 -3 6220 -13 6221 -65 6222 -447 6223 -3351 6224 -28544 6225 -269270 6226 -2795872 6227 -31689198 6228 -389581679 6229 -5165672203 6230 -73512910689 6231 -1117937393138 6232 -18096787251877 6233 -310743077434399 6234 -5642249024063207 6235 -108023468997424550 6236 -2175086628366359447 6237 -45952007357795606912 6238 -1016404250978537322796 6239 -23491165976636050444969 6240 -566277856985710270792613 6241 -14213905575579368377401658 6242 -370922013083435076625720862 6243 -10048759741992770069980108420 6244 -282242350451251683673397962078 6245 -8208625595671896500887261915783 6246 -246917362859197800185603036114364 6247 -7673480888658420006687933629440908 6248 -246121106213988160395630494205282203 6249 -8139613077778379034598332321345366213 6250 -277309250554730828533318828168339035586 6251 -9724342545999232796893331763291368292371 6252 -350704682811746382487868998705451471292615 6253 -12998023447704875354149445379769998915829315 6254 -494713677453820801247399233199190702911858513 6255 -19322969177957766041760894879519877241942727651 6256 -774024161626388740689759311633687309634201431818 6257 -31778036142598670469794780737162987905969593142609 6258 -1336396887860069710955749489703255651238556403074424 6259 -57535465278317606269263798647427955659890871240634503 6260 -2534513451017731586115353141048395947837865540376921741 6261 -114179928991834859080736654046463044210487227310797816028 6262 -5257850520429032217880475709814223446632501105159576287326 6263 -247369518416665287345173696685749219936580080438607221662082 6264 -11885249789673075682047894294075089264883890914251547112761267 6265 -582917803032413145952088070671176737832654894737675855288713037 6266 -29171812290248001939357714900264390236806894106179892848757818958 6267 -1489031445070129265910937690465490778925558561471935098502974477017 6268 -77493030238416026021229717373312466695737066349084644843145958906235 6269 -4110361025453028201211618342967194862210490873251325161126572776714393 6270 -222127341393704957989807290724966303841657283483570024864614102775649493 6271 -12225892699908598472870183818444013892936894657907787588400191873486730050 6272 25868953456646271500329019489278491885323730299056764241793255237762971093 6273 778956244698144149886198427965399008222405712674287019064361236802982950 6274 500708701804784084644326783670602459104865102870373832000515991138203748 6275 546213206524140346991197815315174436901527866611269729638135778261693598 6276 927220442477435775210292150379400553998400059917256809656392113265217703 6277 2332153430058296659179377062586477090552137942895242483704686667345965131 6278 8281606136018192959039224413661961831758137636606425706942905510852557916 6279 40044955148916854508941848582866665688960653872816978666640088259990431577 6280 256647618140569542426978699406158888574109902490811699129059177410440629432 6281 2136984746398806323078834086673348409316436132772200027751430394062302011552 6282 22739763213593210500660737851180608681058270747048935757222262876209328164788 6283 303293142060194836202893416986661760853679837614383152815384003537655471236979 6284 4924257707692385148202325161571444592760284440372968178338284131628965466351961 6285 93444183436019033979248286142867380589133093865638257144681785278575569470249667 6286 1975578509257851634622080046741150028125953176271016121697588396491409246478686202 6287 44164825570716481647377851267344047531444569300887263893538634867669803603965592269 6288 977708079559040459921255669622397323381948125118356238772611204487106026946122335869 6289 18826729302145251953726284531371806910511781233986656455637248501289745588491707256051 6290 158251766151600385927296823854636295173809798304676483978389817838619734559630710246078 6291 -485480142189668186040505787272309394243537340201412548692114991277789880078054505642 6292 -166400778284698482010981994674562612304573364732015895640538841634836030318087677371 6293 -126885134772550609375688702460644053958642830286771933233233677636942247374661323301 6294 -259351314102057739750857618663307879496970133977196743657585986793361301013214246872 6295 -1186572450198979669281181441164941992941303562768778162007035523773048871269775672124 6296 -9030307842569611651104175842206099100844646678198407993181119484367844891313047690014 6297 -83238592815893920752142909098892703144867719796570877062790875573114932478950241811621 6298 -680058256935731509968587930535487394992923465448842273331054710592777567342124825542721 6299 -2164430744155925864238742296716624311765833700476512415731954528687012967639370581692673 6300 7102608814431115381693845413956100423753596919086510202240417553538922123963020936112 6301 2751247355848788161738235714219423615663196352624675858519582089923217888546193673855 6302 4962831802827106183345072318731976184173549124433571403288125770421865574997851834382 6303 17022686752773835647630977233471258461676843158271006812681969500626448419686853652795 6304 40230879075966071559003736626078730319453939978791214026906733294987742944776769968059 6305 -7027469011541362547741316596723207022410161950512453517095566207020889401470589199543 6306 -115770780805384158526832522451746139675480449299982150306832260721520621339839756969 6307 -131040907064545163533868277975625505030573326332663281890540410763819644329840762545 6308 -59268503811351871334738797419970774296316468084233645132328317416558002112718299963 6309 716910264125503955153824903827287703484053249451757795802902775999735693155445651 6310 241943975607319629374388468017213389944572507836704858248319030835457812710353876 6311 -5898834140007638565395144883079643328505627365955505924179606124950790470500691 6312 -405862757028242028346737344850299055864930781988217098718108875860282320681630 6313 10100756149343699406523057985023008137620070978012072232433865593076004932046 6314 30472235609544951069117321483008076498728958647912997011821750784740521816 6315 -365484662626282180635293017307940107130078855628725775480839281618137345 6316 -1012719915586258099043177256249828185183238928904140306237594687702352 6317 5583282889063719161555406079416396312024405177111173858816145982934 6318 1470585966889227410429871068597308704113815824278216330202598677 6319 794546672406674254156042572292183614837788570093529239950918 6320 -19416914365015996752078214296463084054645121497595552845 6321 171212834990151040885475258108952826296127072134205 6322 224068566118597209109345535653748358228708856 6323 -35337100949132173399692995418198005205 6324 -25734626661111846831475783932 6325 -21804566667444876 6326 4472 6327 0 6328 1 6329 -1 6330 -2 6331 -3 6332 -13 6333 -65 6334 -447 6335 -3351 6336 -28544 6337 -269270 6338 -2795872 6339 -31689198 6340 -389581679 6341 -5165672203 6342 -73512910689 6343 -1117937393138 6344 -18096787251877 6345 -310743077434399 6346 -5642249024063207 6347 -108023468997424550 6348 -2175086628366359447 6349 -45952007357795606912 6350 -1016404250978537322796 6351 -23491165976636050444969 6352 -566277856985710270792613 6353 -14213905575579368377401658 6354 -370922013083435076625720862 6355 -10048759741992770069980108420 6356 -282242350451251683673397962078 6357 -8208625595671896500887261915783 6358 -246917362859197800185603036114364 6359 -7673480888658420006687933629440908 6360 -246121106213988160395630494205282203 6361 -8139613077778379034598332321345366213 6362 -277309250554730828533318828168339035586 6363 -9724342545999232796893331763291368292371 6364 -350704682811746382487868998705451471292615 6365 -12998023447704875354149445379769998915829315 6366 -494713677453820801247399233199190702911858513 6367 -19322969177957766041760894879519877241942727651 6368 -774024161626388740689759311633687309634201431818 6369 -31778036142598670469794780737162987905969593142609 6370 -1336396887860069710955749489703255651238556403074424 6371 -57535465278317606269263798647427955659890871240634503 6372 -2534513451017731586115353141048395947837865540376921741 6373 -114179928991834859080736654046463044210487227310797816028 6374 -5257850520429032217880475709814223446632501105159576287326 6375 -247369518416665287345173696685749219936580080438607221662082 6376 -11885249789673075682047894294075089264883890914251547112761267 6377 -582917803032413145952088070671176737832654894737675855288713037 6378 -29171812290248001939357714900264390236806894106179892848757818958 6379 -1489031445070129265910937690465490778925558561471935098502974477017 6380 -77493030238416026021229717373312466695737066349084644843145958906235 6381 -4110361025453028201211618342967194862210490873251325161126572776714393 6382 -222127341393704957989807290724966303841657283483570024864614102775649493 6383 -12225892699908598472870183818444013892936894657907787588400191873486730050 6384 -685129634348217180353716627974446457851174248582111694445653784762237028907 6385 26171762952014696001816400123098432927383047815573160543616041236802982950 6386 4655895253911128933141996151965098918603879265162916772381699991138203748 6387 3641228704183598855542959772769099783277336769388842866300663778261693598 6388 4870840601110394830214495668199549932721229849438362912305224113265217703 6389 10024214923479310169484887375221426955646496488107997309543278667345965131 6390 29788562612377407425036650385105445433118327683751788897522105510852557916 6391 122513219158178167721444722527260228265819277535787892042604453059990431577 6392 675738350511010737810100530254711835850039807349026749488526062530440629432 6393 4882697092702830100691964646406221271642769902617255355517441315022302011552 6394 45411648403764104485338171189078239764670002600792888509152597125169328164788 6395 534843556348657747968038165573655181393658925612168668003273906252535471236979 6396 7803652444386819982078019543141449924563754384154694733413703940880293466351961 6397 136466270061735384673063504804148172924543144563317830644719638404117457470249667 6398 2739256198083952869595491855697607558646140605753934121664103130716047198478686202 6399 60114329096505982731554641152370308258149295222328997554180767002997367379965592269 6400 1366363531560099861404886895423835849277026772621373203560172076682134707650122335869 6401 29796568329859708877023920991002048501379271589693016024325719836667596028581307256051 6402 514612925968179581694458395700245015748837612167624518980448091687549860773569910246078 6403 -579816857552055531503410573061309784060974150163536453766217200580689858705575654505642 6404 -4108182819211917244274603279761134183835354065083107442930153549703405242836487677371 6405 -1437287336160253233340024221397839506538546014803059159466940107803878149992261323301 6406 -1511670758098617560169330662295520242000355568513319938880981623269991591936734246872 6407 -4029959875535291302978220079702195554468217614941483390863248505519311477093775672124 6408 -22249112831126781627035716361637142168536637816515110062441021320021324647252887690014 6409 -186132115243221249261971021594470262397298602771191761945832790332678825760865121811621 6410 -1743429510758853789228372707501711416702748209009089449909842889212420370389753625542721 6411 -12978857084429419039917778423985654445912740268636045860509215210810724358044732245692673 6412 -16376772842158407635051523681343916540255257622622356398689710938043936547248461171063888 6413 69150237524151326767976381045329154761782580415023415553257507140644724318571921673855 6414 31738706259463769098058474636604194110502577294083789195958079022143042253659995834382 6415 73945779795140056816404878761379363334434199787027271223160067065730607286159813652795 6416 259740345672798431773025468256493969886996071236428433045481362824872831928141173168059 6417 480785412493187412127592063936352834170077919230548070732764009458234939067256891120457 6418 3991976864210248730323225178685093221298200888754535427433716940202791254681285363031 6419 -1290885825999406171827287599785233857731114753870907224803515554417578612785336442545 6420 -1526298990245026178483430445338709705885802153659178999255209415240490704146392539963 6421 -377325295382855227243390885906595609626995965206249921746312322831732928680141706349 6422 6378582219601689503125663869524018066213867889165841342430288862341744297780177876 6423 2127204149508513654646377502152298453958353968240640090312488943032156807337115309 6424 -78260847128303214839537915799763321421859031017950781455542041214418221696809630 6425 -2937402671908491934680999967344103760133014426499806897390477170492929151419954 6426 62145270672712106014532311961992173210711816639147424280636923438550667945816 6427 -83649398364565071963050505087053645415340196033711299366657073942278642945 6428 -495134695053434954291137327314534855086458501671029487748622127109769552 6429 -6622823189118453114395392720354950316637339444109338727664304266138666 6430 23073829837962190691826291124318793342036684409315106049322420435477 6431 10850496249718158332858203508243707937813862216399839240896720198 6432 3741007943411486700129793143738750006889432408458329457298355 6433 -157243514232510798883862144007048082084474004399294654915 6434 -677837770858306257339942856934012013754016241344264 6435 1657241826752998840536720699081905215277627595 6436 -8037354230255365450695343144442187300 6437 -35290166035165989053000021154 6438 34893098408899646 6439 -4727 6440 0 6441 1 6442 -1 6443 -2 6444 -3 6445 -13 6446 -65 6447 -447 6448 -3351 6449 -28544 6450 -269270 6451 -2795872 6452 -31689198 6453 -389581679 6454 -5165672203 6455 -73512910689 6456 -1117937393138 6457 -18096787251877 6458 -310743077434399 6459 -5642249024063207 6460 -108023468997424550 6461 -2175086628366359447 6462 -45952007357795606912 6463 -1016404250978537322796 6464 -23491165976636050444969 6465 -566277856985710270792613 6466 -14213905575579368377401658 6467 -370922013083435076625720862 6468 -10048759741992770069980108420 6469 -282242350451251683673397962078 6470 -8208625595671896500887261915783 6471 -246917362859197800185603036114364 6472 -7673480888658420006687933629440908 6473 -246121106213988160395630494205282203 6474 -8139613077778379034598332321345366213 6475 -277309250554730828533318828168339035586 6476 -9724342545999232796893331763291368292371 6477 -350704682811746382487868998705451471292615 6478 -12998023447704875354149445379769998915829315 6479 -494713677453820801247399233199190702911858513 6480 -19322969177957766041760894879519877241942727651 6481 -774024161626388740689759311633687309634201431818 6482 -31778036142598670469794780737162987905969593142609 6483 -1336396887860069710955749489703255651238556403074424 6484 -57535465278317606269263798647427955659890871240634503 6485 -2534513451017731586115353141048395947837865540376921741 6486 -114179928991834859080736654046463044210487227310797816028 6487 -5257850520429032217880475709814223446632501105159576287326 6488 -247369518416665287345173696685749219936580080438607221662082 6489 -11885249789673075682047894294075089264883890914251547112761267 6490 -582917803032413145952088070671176737832654894737675855288713037 6491 -29171812290248001939357714900264390236806894106179892848757818958 6492 -1489031445070129265910937690465490778925558561471935098502974477017 6493 -77493030238416026021229717373312466695737066349084644843145958906235 6494 -4110361025453028201211618342967194862210490873251325161126572776714393 6495 -222127341393704957989807290724966303841657283483570024864614102775649493 6496 -12225892699908598472870183818444013892936894657907787588400191873486730050 6497 -685129634348217180353716627974446457851174248582111694445653784762237028907 6498 1448168938561741599709907695050548332400379005577910077918510121236802982950 6499 42745105314885956711037298694664649797344842419511227059209219991138203748 6500 26956442135446978283224326783754885472688471791141444920661751778261693598 6501 28831561408266838118104862755947134969235606783234353839091784113265217703 6502 47952834557688788685144013589939877934339658237123508990223214667345965131 6503 118084386030876978136612531109126419116858092518869625674551737510852557916 6504 410163270012206285111348414059500386329893938134825220064386981059990431577 6505 1937625163873417461782265931315338627999033435009150263224125944770440629432 6506 12112084649533399230514518726571243160081083165967501505842624762062302011552 6507 98166141549708711908563056549459997428797544459079180178511294638129328164788 6508 1015173275803259260421666001235544228934301852976823586556646690319095471236979 6509 13167559268857540534622057331792151581892140322765969407714630195001253466351961 6510 208878888925287265415801575014139449473600437318930728944410464396489681470249667 6511 3906661751029132145969280427424723525461239505308752631789125484219074398478686202 6512 82355518849782790884085358995591601518556918916929381354616536715106263635965592269 6513 1862621154276997956280816761422780835695496531367253957690115697257734233538122335869 6514 42663461550878112733917932015313338597247812184702450432619306971593161357989307256051 6515 899644686211097615883533232738431496926379660050161184289028154878228314285352310246078 6516 12638674390939295668770622119731465235944212513119432478921627907642019157591896345494358 6517 -220970625076487011993114500148512211699200564605688004462027607141357238854510087677371 6518 -26889178511929149582105480413042332500691643657356583140995250861275118908878661323301 6519 -13941486131844319647510678730252885855866160509867978222206342466920091693056734246872 6520 -19747463842517088435793556531739977378260900542463145314754175634043969421260175672124 6521 -67297433696288755460431339678248903378654751809687409881412638964860171383882647690014 6522 -436177175295122628210003682163802218633769925515644919073713944809596486982384481811621 6523 -3920544161025373504417978503982876027745584704331879625536276172028678410819034905542721 6524 -36533322715012949680554734036615509114210508666253035373267609990987022322473061205692673 6525 -234416598235117520521244006596680620544943077007128679103239997623425754673668085107063888 6526 111012651941423464742064327578964529516493949911870368527257196921420544236500979089673855 6527 529274473429249061233157544133586302786359799961640100041066932957227994224828251834382 6528 401713148731044619729347903515519529600788966937139187383396344260193696976439749652795 6529 1136128423659937315361293810697663805315221833922686513497924168643797274494207349168059 6530 3931655651780344065939513478279938841931663523731732209172515012541483683524324452080457 6531 4949290308105850310369859186607982376035748674358520630910556174643649896697996342003031 6532 -25040903604410064354299805520458990156683361575642546581180317639663964074177515642545 6533 -15089110893133864344643761363344461025797352675250504630362992121390253574758360539963 6534 -17471004444349915142773850364613059506383990584128730112008612805368018222507991946349 6535 -1226830184860271453911651690034331481790527250796242049353561250430428754972261422124 6536 59894981235607374420198707331843116897944613581545872659145551144633162537792667309 6537 17826202110310206900034935371083231014269636903975977846125098084844023303747798370 6538 -439386068010356773357156244128645325235855041259317789158172627366287003648443954 6539 -20168003034409574047750956720505996773717999063207800838022716945136462112342184 6540 273036372735515391713263690965286949247824198089507758430270805501219716467455 6541 -2251169434807430953221048398781826940058683638499213926840086298631088214352 6542 4871272060888847638479431063400999674640907832031107878370379686071832534 6543 -43653077897132993362583109334534132496814071066962504033513931731686123 6544 101156989354745996735029445566407918597178514817535064687688172393798 6545 70639658443426826153717016551741724133723257207725409704865624755 6546 13020300204197967614042057068430434356071789765251933812549565 6547 -671087700122428656312148450356850700245053558337579346984 6548 -4727642807980574450514195362337157249667937164421285 6549 4332855478558385944719518419199625798336878220 6550 155131417881249216107066129690412625134 6551 61283383147568496393232465106 6552 8716035005529735 6553 5000 6554 0 6555 1 6556 -1 6557 -2 6558 -3 6559 -13 6560 -65 6561 -447 6562 -3351 6563 -28544 6564 -269270 6565 -2795872 6566 -31689198 6567 -389581679 6568 -5165672203 6569 -73512910689 6570 -1117937393138 6571 -18096787251877 6572 -310743077434399 6573 -5642249024063207 6574 -108023468997424550 6575 -2175086628366359447 6576 -45952007357795606912 6577 -1016404250978537322796 6578 -23491165976636050444969 6579 -566277856985710270792613 6580 -14213905575579368377401658 6581 -370922013083435076625720862 6582 -10048759741992770069980108420 6583 -282242350451251683673397962078 6584 -8208625595671896500887261915783 6585 -246917362859197800185603036114364 6586 -7673480888658420006687933629440908 6587 -246121106213988160395630494205282203 6588 -8139613077778379034598332321345366213 6589 -277309250554730828533318828168339035586 6590 -9724342545999232796893331763291368292371 6591 -350704682811746382487868998705451471292615 6592 -12998023447704875354149445379769998915829315 6593 -494713677453820801247399233199190702911858513 6594 -19322969177957766041760894879519877241942727651 6595 -774024161626388740689759311633687309634201431818 6596 -31778036142598670469794780737162987905969593142609 6597 -1336396887860069710955749489703255651238556403074424 6598 -57535465278317606269263798647427955659890871240634503 6599 -2534513451017731586115353141048395947837865540376921741 6600 -114179928991834859080736654046463044210487227310797816028 6601 -5257850520429032217880475709814223446632501105159576287326 6602 -247369518416665287345173696685749219936580080438607221662082 6603 -11885249789673075682047894294075089264883890914251547112761267 6604 -582917803032413145952088070671176737832654894737675855288713037 6605 -29171812290248001939357714900264390236806894106179892848757818958 6606 -1489031445070129265910937690465490778925558561471935098502974477017 6607 -77493030238416026021229717373312466695737066349084644843145958906235 6608 -4110361025453028201211618342967194862210490873251325161126572776714393 6609 -222127341393704957989807290724966303841657283483570024864614102775649493 6610 -12225892699908598472870183818444013892936894657907787588400191873486730050 6611 -685129634348217180353716627974446457851174248582111694445653784762237028907 6612 -39078750566315475155970694210381773802580005790648692067265971158763197017050 6613 1464742280924612860419128593622114549270340800181848144434103299991138203748 6614 255491702501295944950596142039952190745134250717231306641626871778261693598 6615 195962398281877597579900008458459103673529287533223303218868296113265217703 6616 256964702965235618600366800034407795006649637081742132430611310667345965131 6617 518071583688769680672499067366143812101764736869932876618158521510852557916 6618 1507018050306526222877217138603118049999263630539238742783926181059990431577 6619 6061038364336483122407409628535016756841964618157695932022344184770440629432 6620 32647530535685017804287488438150337576601648504020038973456502132942302011552 6621 229960334172301853233993323416637894820461565411641835911279818844209328164788 6622 2080751879741291277701505368116732889864053250102789365897372400020215471236979 6623 23818878326126834475818715766793848926731178370664103106357565719885733466351961 6624 338451652076536832940207822184789689404756584789108423922804355812799441470249667 6625 5799633562560651576497150048521078388219281736006653865790791021742917470478686202 6626 115193659469305143987942066780719275330924978384694855353176670286765695571965592269 6627 2532500302360157001816241936593883786217095020067806771437085246941491912130122335869 6628 58598335082921548194746812273172318158946036732326145988909302731589337266853307256051 6629 1338438247319675892815438691123641160561079274278415567036567008293342331888936310246078 6630 26536759623785884303689923421710205338370297253774405844001900587750294079935525145494358 6631 229720832911151492875843473272108040382120667046866179226545960030219796745627998712322629 6632 -654017398369123278397245062980448443527408484781776691243162869609949115581083461323301 6633 -211311032617233599210262543781715394862756900714240568179882885374191133313434334246872 6634 -149721897046161275779143424326337171366571273931193695071717153723785718690559375672124 6635 -281311348837120692488086088440213502256240999141039939648799014587500759749378967690014 6636 -1198182349794972656753628392078570356313331121542773634197532579873104550573194081811621 6637 -8875984982383297412398595238660595175171457485336710008491881634214261633537498905542721 6638 -83939295012125124912256436259178633881661196606028904016227384269878280989845441365692673 6639 -760030953616591342168274430173324998374458524753863379926574902844625227894731232627063888 6640 -3837414117268903491962660256922958518237870841480115939047559984981190661344870363758326145 6641 -17474096881549983696847074262831704061690322113862008274084793525042380292992753828165618 6642 4809247285362823033232460440510432352088452062825673932633542385254601721112005061652795 6643 5488594598429596295166536704060465921067933158813026053617440846168340044363826549168059 6644 17840585494724894310956135582996627515983201967240793759465968197042455432952687716080457 6645 58421816750121562155131790202625107814932642885257437912986274365313887496291473257203031 6646 37520998515452416652439903139116714907440498393931190973610777534923739324374605967237455 6647 -236345613246644915953000131173558057729779050385536579133240925194728455693046867419963 6648 -182023908937308476734903199776245837865143423468634169378325367738165481931932672906349 6649 -193918602068852136736333179716481927787560140503460729668087003748544735265443101742124 6650 8149183077520284462943469051539197442982407481565291208542746584490176258815710363309 6651 583586095739470990717362586073953510781423231592392893857510929860934371805968598370 6652 138587184968305313187762263300336407412142559724983726902928809701022539463876164046 6653 -918582199788950965351018522959700244925984024726660317935116391298491653736022184 6654 -127118515773246897072041041556294725652647993525662286424950005221801598334604545 6655 1273995339329613881499137073343750003889825438278811891912093467964818108124848 6656 -22756223866357214710457791610913248747908614911525575057294412542913713997866 6657 74666909248557412556430647728997503409598871737256105632626116517911885077 6658 -370033807449452410912449881737315964362298059040707365000772147591971002 6659 448847755404153236735159483611684853409208348965133947584689125759155 6660 332915417247703433220772734505140365757843059530428225582808272445 6661 32245444971857315082462267272150979986645207452246498906101976 6662 -1958248391606847866438433282920872868041706631558267750165 6663 -16011013831641518754384261290923074364941202084797540 6664 4315064877168776366903152821018164382188122374 6665 420051254914289802282079381792861124018 6666 163704708889434585731899521231 6667 -78502231850092074 6668 -5272 6669 0 6670 1 6671 -1 6672 -2 6673 -3 6674 -13 6675 -65 6676 -447 6677 -3351 6678 -28544 6679 -269270 6680 -2795872 6681 -31689198 6682 -389581679 6683 -5165672203 6684 -73512910689 6685 -1117937393138 6686 -18096787251877 6687 -310743077434399 6688 -5642249024063207 6689 -108023468997424550 6690 -2175086628366359447 6691 -45952007357795606912 6692 -1016404250978537322796 6693 -23491165976636050444969 6694 -566277856985710270792613 6695 -14213905575579368377401658 6696 -370922013083435076625720862 6697 -10048759741992770069980108420 6698 -282242350451251683673397962078 6699 -8208625595671896500887261915783 6700 -246917362859197800185603036114364 6701 -7673480888658420006687933629440908 6702 -246121106213988160395630494205282203 6703 -8139613077778379034598332321345366213 6704 -277309250554730828533318828168339035586 6705 -9724342545999232796893331763291368292371 6706 -350704682811746382487868998705451471292615 6707 -12998023447704875354149445379769998915829315 6708 -494713677453820801247399233199190702911858513 6709 -19322969177957766041760894879519877241942727651 6710 -774024161626388740689759311633687309634201431818 6711 -31778036142598670469794780737162987905969593142609 6712 -1336396887860069710955749489703255651238556403074424 6713 -57535465278317606269263798647427955659890871240634503 6714 -2534513451017731586115353141048395947837865540376921741 6715 -114179928991834859080736654046463044210487227310797816028 6716 -5257850520429032217880475709814223446632501105159576287326 6717 -247369518416665287345173696685749219936580080438607221662082 6718 -11885249789673075682047894294075089264883890914251547112761267 6719 -582917803032413145952088070671176737832654894737675855288713037 6720 -29171812290248001939357714900264390236806894106179892848757818958 6721 -1489031445070129265910937690465490778925558561471935098502974477017 6722 -77493030238416026021229717373312466695737066349084644843145958906235 6723 -4110361025453028201211618342967194862210490873251325161126572776714393 6724 -222127341393704957989807290724966303841657283483570024864614102775649493 6725 -12225892699908598472870183818444013892936894657907787588400191873486730050 6726 -685129634348217180353716627974446457851174248582111694445653784762237028907 6727 -39078750566315475155970694210381773802580005790648692067265971158763197017050 6728 82518581290679046371780332404486758819231110392635052434803065859991138203748 6729 2388487465915886300512733084431127039954628187360736682703967991778261693598 6730 1478299137001363466102375194062677316591141713729616416208728136113265217703 6731 1550843626551683556146446622772777386978425991506725642477085550667345965131 6732 2528288424301872042002432756746221713972502309567754995694195129510852557916 6733 6098400868068503899879162936252208681553731401965366255189467045059990431577 6734 20731190957891917109292497896679264818109772308708599661133253112770440629432 6735 95741871203805354002895758491181677184051329887026214660236496244942302011552 6736 584200324456999740595298473344723967353938915315803897277213807749169328164788 6737 4612967550746632434016299865415057257742175259300531366026589880642295471236979 6738 46394375140493105561139224042902634161141395956802884278366086571014053466351961 6739 585191366002189978357233560462721965641862337965227058940646963502363601470249667 6740 9058201411420486209920363207970685832926859910009234289276878191399667550478686202 6741 166559503798893032148388763936712377870789329965106869798677653840898892371965592269 6742 3488871461751059752375062803852399396414622838935623274855823344562174451138122335869 6743 79441155237031268179535866645128007588521766599653137662366934795764517354149307256051 6744 1865980869381430450948093143120404054491689438673802377776604080825290510394664310246078 6745 41938030033502605671252916903237664585471979169075872456345103115377432220406821145494358 6746 745241991602314189686530748291026266162322946914901967601371919250905448381229406712322629 6747 -836751519516926477158799297938194341177194078207154022825592772686790814192973262661323301 6748 -5551131881126427048488842147569320626220750329359208346629382465334594858856448734246872 6749 -1818048132205280191185689879343469321544022400947884091256953323623504432703026575672124 6750 -1771805899766985765605045319258920674053574132600583556812714878203726150898434967690014 6751 -4343972095085915540959463904100642013058942699561606221649590658247600886679157601811621 6752 -22561401641026548988851255192668120298429116518290205695326536348924108974491918105542721 6753 -186281116640299412582702806694689889923023252749089642083293390184324999906973141845692673 6754 -1817218769497387476358818256151684019401975560784035791576425102962621199881780254067063888 6755 -15538621377732279593892469708103648656843197648769835790040300952829060634632525541998326145 6756 -51683227308434300859749033269211331257810291426903614116194350277195764611378619048100165618 6757 146789219393140663268854351673166314529041149300691768681123088784458700135468730821652795 6758 48903717658978237640010347999314864602918502449819862126254731551804550492062319989168059 6759 79705810728202644093538312097761442314193859001606666805280947537580481809935248484080457 6760 284091300300798847161324004259173354986446058780879456142578631168970605230934644585203031 6761 840415104653724009518181044432583938774347114826877035930172074477537641534773433282437455 6762 88911222450459014515017438988686707889544708500220958114771257003680850639925169068580037 6763 -2217083041996321891271850692065131238035523188220500164564058198421544526948734444426349 6764 -2240083492585307360324230049093013495217981221100945676120782143785186739530275306542124 6765 -2049282597596933301028859982573552119270260247122747249982700102544259871199816952676691 6766 121039881474401812965441587297560367641158361003257291452548053718494265169984641238370 6767 5770265912210565665584066098193187797425111429963448090762336539749763877251644996046 6768 953819300453164352209492792969915979062276270260175927208589916053774537666451881816 6769 -15441523693904345281858226712154533033022296391576184982494537239452831582721676545 6770 -690577103446168765453545783458128618573052029357773326445719724711986924932131152 6771 12159156278475350866990078206186603503302847793669991620373292577588634378827734 6772 -168058396858412474413354522313972021727258856981339991685584194032993241369323 6773 669169161252008658539798759052183663938911140686225403076237354342750249798 6774 -2246281263143108287434711502678268010408597063202521421722782207398612045 6775 1222266131525835321811643609278691192599552059336803386323568970026045 6776 1267471816875426911199466115733957180120439951759426816953869031256 6777 38315863467603190927654807790135121650848693506448876914003435 6778 -3273576570765760701221203983645042995680387986759802226100 6779 -34732466217094847585816712988601274358265520341370666 6780 -14173953138234874274118446534152372703702681902 6781 166000457483916119798647440418952298471 6782 -74530478973575233024435840074 6783 61070161845167926 6784 5553 6785 0 6786 1 6787 -1 6788 -2 6789 -3 6790 -13 6791 -65 6792 -447 6793 -3351 6794 -28544 6795 -269270 6796 -2795872 6797 -31689198 6798 -389581679 6799 -5165672203 6800 -73512910689 6801 -1117937393138 6802 -18096787251877 6803 -310743077434399 6804 -5642249024063207 6805 -108023468997424550 6806 -2175086628366359447 6807 -45952007357795606912 6808 -1016404250978537322796 6809 -23491165976636050444969 6810 -566277856985710270792613 6811 -14213905575579368377401658 6812 -370922013083435076625720862 6813 -10048759741992770069980108420 6814 -282242350451251683673397962078 6815 -8208625595671896500887261915783 6816 -246917362859197800185603036114364 6817 -7673480888658420006687933629440908 6818 -246121106213988160395630494205282203 6819 -8139613077778379034598332321345366213 6820 -277309250554730828533318828168339035586 6821 -9724342545999232796893331763291368292371 6822 -350704682811746382487868998705451471292615 6823 -12998023447704875354149445379769998915829315 6824 -494713677453820801247399233199190702911858513 6825 -19322969177957766041760894879519877241942727651 6826 -774024161626388740689759311633687309634201431818 6827 -31778036142598670469794780737162987905969593142609 6828 -1336396887860069710955749489703255651238556403074424 6829 -57535465278317606269263798647427955659890871240634503 6830 -2534513451017731586115353141048395947837865540376921741 6831 -114179928991834859080736654046463044210487227310797816028 6832 -5257850520429032217880475709814223446632501105159576287326 6833 -247369518416665287345173696685749219936580080438607221662082 6834 -11885249789673075682047894294075089264883890914251547112761267 6835 -582917803032413145952088070671176737832654894737675855288713037 6836 -29171812290248001939357714900264390236806894106179892848757818958 6837 -1489031445070129265910937690465490778925558561471935098502974477017 6838 -77493030238416026021229717373312466695737066349084644843145958906235 6839 -4110361025453028201211618342967194862210490873251325161126572776714393 6840 -222127341393704957989807290724966303841657283483570024864614102775649493 6841 -12225892699908598472870183818444013892936894657907787588400191873486730050 6842 -685129634348217180353716627974446457851174248582111694445653784762237028907 6843 -39078750566315475155970694210381773802580005790648692067265971158763197017050 6844 -2268042749992199525457694578110587925009631207788507871985896848380008861796252 6845 83442326475670319811873936895295771309915397779813940973072930551778261693598 6846 14276273717488905599475196848409726411848105333590648672582774856113265217703 6847 10743039654600275326545179636410935665714578432756117858364793710667345965131 6848 13814929318309400857424463224747489235877241167177160661475152313510852557916 6849 27297722343936817134281149357874130509753783552571718555200626597059990431577 6850 77767639533196553873117671572947383328916996313738102842549291512770440629432 6851 306035944427421702694778087049385261755040820227602043768945626484942302011552 6852 1610972618764580669283946958923678688179967182218430770657907676293169328164788 6853 11070882989253696358962382941906774229933712285976101496932247566740215471236979 6854 97542148129518642390571513653199689885769463018849241686720920636667813466351961 6855 1085803361693846793593476506907801740849297126216439342776864933171934161470249667 6856 15018548516377966316043050577820596869760042693637408258282997196549916510478686202 6857 251743235317811406522142896886048346694901230346512425328752603029471830611965592269 6858 4933749649010043288944757946398017044158817455517304130792469221715189456322122335869 6859 108245958604607107137559149177485434460950501613776908653486625432166097533605307256051 6860 2535245557727254740302906113950481196083014869673997591140783902745129898566952310246078 6861 59928566038954315025461040697031260794494663352434302148994196105397106942153765145494358 6862 1301165400916177735083302800370175870259366336541100902204582826455236445274974558712322629 6863 18799532495278932514248394361953779934763856394529538925768752836818689431264741937338676699 6864 -317332170953188812736488889517896440423699569134554650679883399543232137832325939934246872 6865 -36215889955808919568661259618605263852260387176590267475078027085259164643914495375672124 6866 -17556318145509512765276250981564390370027976462140840715792185938240661712304489367690014 6867 -22977455167215268038033213252755346893924150966920108981552040830475113521854888801811621 6868 -72232209359487377532932998360798643283909201197845718585237713836881235265976753945542721 6869 -445793024168879398515991860110969020560827210545542470873472793264581065706868263765692673 6870 -4008704349459890968283312294059061312354793094175492883357611491435515672080952513907063888 6871 -39563367603127739754009733031105362700766890650141929340632997569773339790223055876718326145 6872 -307645959557715333449704178890901058622151856399077747363205290950065908206822903996580165618 6873 -409391443906544759394753889548981324296654254412326978631654918788707060770042675099194347205 6874 1441640671880674606968298545153467034855878771535349986801778407990543602497882260853168059 6875 558957723330266460608854255508985327236685167493871798396910955262362588384191982692080457 6876 1213920399170221480152502057632695745754179054600296995916725767308028112529237530473203031 6877 4553836315216832918057799593488736134516999337837598090961487877694202709932770169794437455 6878 11468981226340520619415165328568545512970254077800733960603747323344704464873404113590820037 6879 -1970569689296170849545872502515932304794119617668141005339487694900065319392266692895626349 6880 -23473650397942389262082207941429332567818329242282096093928911493331782130222906817582124 6881 -27846944377267523291715528176765129934806918042966915467769623089694238996481033710436691 6882 -20054411149789771771149882175669840622380129186657562441211435728526531588471173359401630 6883 -49750801493409603956657295837328988293364787055212123459083772506493937705973481915954 6884 57321751182427981714918235588890059136316981849799706550259578042401764019160160681816 6885 5241902436584882286092976463680552024450996536757904538010646259659367194755438963455 6886 -122591723803993114098869423255656926789996428772022568445806307476868409982553123152 6887 -2706981461136215641102579565172030612736060792793980219974382724350260825312692266 6888 76137757952921281355582990892614504008293373428884920024194285532975444213837077 6889 -979402070912389396887318325339757174664286680883552168515599497163027832713402 6890 4770153578289559700658551005356365379810727047122452760233263781634050219955 6891 -12204063451738205180419458913680753961464281687934517054189044740368943555 6892 618227865948093294397810295431138607313417855690768568097603626311256 6893 3505703178645185353799960687568292708839029401712845715073529322475 6894 -163547098921130941994764284137114560501325089589054034375179700 6895 3311887622170907888492947446536753501127138499734716764374 6896 -21299864722055859734270555858324150359690968527830462 6897 -87115341263756631394007784562337886861540569889 6898 -1743994973073862250183164813738552614114 6899 -620579237690705079231529015436 6900 95934301586237975 6901 -5863 6902 0 6903 1 6904 -1 6905 -2 6906 -3 6907 -13 6908 -65 6909 -447 6910 -3351 6911 -28544 6912 -269270 6913 -2795872 6914 -31689198 6915 -389581679 6916 -5165672203 6917 -73512910689 6918 -1117937393138 6919 -18096787251877 6920 -310743077434399 6921 -5642249024063207 6922 -108023468997424550 6923 -2175086628366359447 6924 -45952007357795606912 6925 -1016404250978537322796 6926 -23491165976636050444969 6927 -566277856985710270792613 6928 -14213905575579368377401658 6929 -370922013083435076625720862 6930 -10048759741992770069980108420 6931 -282242350451251683673397962078 6932 -8208625595671896500887261915783 6933 -246917362859197800185603036114364 6934 -7673480888658420006687933629440908 6935 -246121106213988160395630494205282203 6936 -8139613077778379034598332321345366213 6937 -277309250554730828533318828168339035586 6938 -9724342545999232796893331763291368292371 6939 -350704682811746382487868998705451471292615 6940 -12998023447704875354149445379769998915829315 6941 -494713677453820801247399233199190702911858513 6942 -19322969177957766041760894879519877241942727651 6943 -774024161626388740689759311633687309634201431818 6944 -31778036142598670469794780737162987905969593142609 6945 -1336396887860069710955749489703255651238556403074424 6946 -57535465278317606269263798647427955659890871240634503 6947 -2534513451017731586115353141048395947837865540376921741 6948 -114179928991834859080736654046463044210487227310797816028 6949 -5257850520429032217880475709814223446632501105159576287326 6950 -247369518416665287345173696685749219936580080438607221662082 6951 -11885249789673075682047894294075089264883890914251547112761267 6952 -582917803032413145952088070671176737832654894737675855288713037 6953 -29171812290248001939357714900264390236806894106179892848757818958 6954 -1489031445070129265910937690465490778925558561471935098502974477017 6955 -77493030238416026021229717373312466695737066349084644843145958906235 6956 -4110361025453028201211618342967194862210490873251325161126572776714393 6957 -222127341393704957989807290724966303841657283483570024864614102775649493 6958 -12225892699908598472870183818444013892936894657907787588400191873486730050 6959 -685129634348217180353716627974446457851174248582111694445653784762237028907 6960 -39078750566315475155970694210381773802580005790648692067265971158763197017050 6961 -2268042749992199525457694578110587925009631207788507871985896848380008861796252 6962 4784564989041427463470823757925445138967640034142099789814472759031778261693598 6963 135857032232120555866517002564706692816789259722270455108136218696113265217703 6964 82553897022891483963803790030247155589100874299754132185796944750667345965131 6965 84978270115564037422458853475357816794324940660551253714031235513510852557916 6966 135849431737044344646097568584398337210773612478254112985306603429059990431577 6967 321110928874581370754220798848349186801303788199322861000042957304770440629432 6968 1068883879292304270012802676992886160940966820136249037682712890740942302011552 6969 4828783992838717815412968731628277008159900932751745730683687376005169328164788 6970 28782882503488590727027640438311077856607579781184204565228947011988215471236979 6971 221620716008780359049996444020817583911797441469538599693052577187149733466351961 6972 2169427208783427805688860904161023432100987570351100839033273934026093521470249667 6973 26615315070883664150643260276883413852904013092914984104121599757959432030478686202 6974 401637356365363799659610702220730289151449826350631124809112612833682334291965592269 6975 7245212643841498256164859318417706658452713276635844780840013481651183312322122335869 6976 150326289617806828162147267336860121309641725643960834803911101727476129249957307256051 6977 3431486824353972699648835451944575841554771253969058233099462081504662642320680310246078 6978 82085356165548006467032527680895302339580290257040548200075753151738930439394341145494358 6979 1932617487714563311153385533112801699390535295068461033310654130087949109034297694712322629 6980 39420378842925440386675885362710508965971947589250970460761791205646115496688798257338676699 6981 351142797614209914314064233572211635835118022428587853221638861488598236650103584357665753128 6982 -930209482321131891744506668321171912832176733172501447382904751104919119695291954575672124 6983 -283895920008043663318029135069883471475280407571824420207664212944473037968433103767690014 6984 -187550718299142349992410887992511539282000575031122769059605366346173446810352040801811621 6985 -324908424696500961675448242075131543858267918663993966685900508857770780305547288345542721 6986 -1284033210016062765554995573099813304901939183435113460014135047149524151050441542485692673 6987 -9176194378126868153794441447110921939421255029160734906998398497999277918820573828467063888 6988 -87988437980022087876654861753935730982075567700136537793701242532583924888563692958318326145 6989 -860871940291978010953138930040245977563840453842559718819554202727333151167592985747620165618 6990 -5761547912109902132052579592965498127269517230666290965090053115454816966307919471474234347205 6991 2708259989903730593443575001640305163307424446417767594369310748965694898979598314341749168059 6992 10874287242609535402149360735840878730312492027232588099910767754306571534730309282916080457 6993 7050504869473970219311018365253934845367036602336294522044175355756283521022816606057203031 6994 19172368181972679807705579688418461660966735058692052307355633187012488916656843625410437455 6995 72929936900305369266180438648546315919611434608800576309042639593891176616258376639158820037 6996 143668679850152274524582485839949774281019756967838413371416943803791757029994112318135413651 6997 1216149479721546744815899981841406307741286041913769656174686923170048668263645212099537876 6998 -267198843451685751509555511433097688576386556713304962456457978024576978556266479496036691 6999 -346521694764853835699362003186118126933166330378157765677235879636926203702652974114601630 7000 -173189897418076137384528702035352505086765527507180218211383915907627908902280679883195954 7001 1484963558265861339409825932993801117516436370930379751727048655815980754031997155753816 7002 565904035862632666833496451073032390391468470327175737225233518796570046102330497395455 7003 15480048529267291923097037817451890919383390262628010125112652818202186749116416988848 7004 -1014352797818499503684815811521025982166895345212946866658571230676265439111855540266 7005 -534208504098092660748143163230335326340347407674570206715828663839778475069362923 7006 482062217439426244225273363498467786102342921900846498993662436268029580089462598 7007 -4547033356573273938896877501722946345313191933598982845436181525672128690183245 7008 28566942231254992245700692264828520797073686647515368717423205730178001872445 7009 -57072431016621477392623824455140535044615719519432455007219459835128824744 7010 -23918910899315386871708990469705478453260854807618387472562322047087125 7011 3695017101602965521597152812471760385128453782501876818943371928140 7012 -1832444204025892422329596844855737747019265615827315482759714986 7013 54811165480013476862675773632328445387304927881894746058018 7014 258361598847716455687801195282112207510574323669515311 7015 -213284692418547401796849294948563926090062737154 7016 -4831467500529689989685712205850131652516 7017 -212588057698752625923049012417 7018 -218074625441785081 7019 6194 7020 0 7021 1 7022 -1 7023 -2 7024 -3 7025 -13 7026 -65 7027 -447 7028 -3351 7029 -28544 7030 -269270 7031 -2795872 7032 -31689198 7033 -389581679 7034 -5165672203 7035 -73512910689 7036 -1117937393138 7037 -18096787251877 7038 -310743077434399 7039 -5642249024063207 7040 -108023468997424550 7041 -2175086628366359447 7042 -45952007357795606912 7043 -1016404250978537322796 7044 -23491165976636050444969 7045 -566277856985710270792613 7046 -14213905575579368377401658 7047 -370922013083435076625720862 7048 -10048759741992770069980108420 7049 -282242350451251683673397962078 7050 -8208625595671896500887261915783 7051 -246917362859197800185603036114364 7052 -7673480888658420006687933629440908 7053 -246121106213988160395630494205282203 7054 -8139613077778379034598332321345366213 7055 -277309250554730828533318828168339035586 7056 -9724342545999232796893331763291368292371 7057 -350704682811746382487868998705451471292615 7058 -12998023447704875354149445379769998915829315 7059 -494713677453820801247399233199190702911858513 7060 -19322969177957766041760894879519877241942727651 7061 -774024161626388740689759311633687309634201431818 7062 -31778036142598670469794780737162987905969593142609 7063 -1336396887860069710955749489703255651238556403074424 7064 -57535465278317606269263798647427955659890871240634503 7065 -2534513451017731586115353141048395947837865540376921741 7066 -114179928991834859080736654046463044210487227310797816028 7067 -5257850520429032217880475709814223446632501105159576287326 7068 -247369518416665287345173696685749219936580080438607221662082 7069 -11885249789673075682047894294075089264883890914251547112761267 7070 -582917803032413145952088070671176737832654894737675855288713037 7071 -29171812290248001939357714900264390236806894106179892848757818958 7072 -1489031445070129265910937690465490778925558561471935098502974477017 7073 -77493030238416026021229717373312466695737066349084644843145958906235 7074 -4110361025453028201211618342967194862210490873251325161126572776714393 7075 -222127341393704957989807290724966303841657283483570024864614102775649493 7076 -12225892699908598472870183818444013892936894657907787588400191873486730050 7077 -685129634348217180353716627974446457851174248582111694445653784762237028907 7078 -39078750566315475155970694210381773802580005790648692067265971158763197017050 7079 -2268042749992199525457694578110587925009631207788507871985896848380008861796252 7080 -133898553556648408274468195962463961206935236738545332751006822181128221738306402 7081 4836979694797877699525466823594856060474513896084556303949536047176113265217703 7082 812038448110681385566054624328028954018747800631832970799117607790667345965131 7083 599741247686285176564787902239094680403549477370517217803742892473510852557916 7084 756614680907458429494309244324468050915534249646771424603259248549059990431577 7085 1465874288571470285411928065615932965524106604332065885200645573112770440629432 7086 4091815653783450018495536881835096442013749692402812706297762925940942302011552 7087 15764075800466767947390849816654863405851354430461688844336562148485169328164788 7088 81148269513175218090148713202837768618735021393218175107644334307732215471236979 7089 544516487934133555297300597845403432521374292803317106238335461492045733466351961 7090 4675668085245679110331043095065579162607762856391372352042660803243127761470249667 7091 50644690864083191281982921706247243062860882928973173728260062302098818910478686202 7092 681773670298365364647377008603676107882609417181155301352400206075744035411965592269 7093 11163664293711743477357549434087161224361860694180500335223461144325538471362122335869 7094 215345808044461087307783548751412915458130483390136473321060166199361804483237307256051 7095 4698898172527309613801859883368302623941635594590504156708728469506332170216744310246078 7096 110863737764418450909289485426588619428007283790048942374735485494292024130802725145494358 7097 2688219999943535104030126732452132740169488030769515080401916035668775447347669342712322629 7098 62213238624793845747943539497955642733950726563925126779493438401023686369332349489338676699 7099 1136594158206044273970351979967890606872760041338055571165412685868817446468412192357665753128 7100 -1271979003878321762475801383455092239109218773335357037216510404629380879794346396824975672124 7101 -7918718822921802927888819517701857648179239451230988097487420878303859142418109186967690014 7102 -2433952281633455266902152799374727079638017056841175752395773242390196112066145500001811621 7103 -2206011889903434480862447725955938453084644513060004777782995391111533632947589963545542721 7104 -4983003322888619779586483766822702449052040729939424757814751877687232075143530105685692673 7105 -24217610987260767164770652359750498049608429120393279877900576259507558531875713504627063888 7106 -195471580935500139058275457306508678078655464885661224010189734007527198150173870617198326145 7107 -1960030152534034628185701646302583552185355600776662023580147472863283718380812222816420165618 7108 -18580612089753400147741910643855209208049009550104176937199991219934799013052252165142074347205 7109 -97780505203936391965152585484129731582610950318351177985235341057874798488727239411006090831941 7110 -446817115777846451796845072607167653335728432047394330800917483684552465640112743371675919543 7111 97502345334463861230046860653942243648998119706981029387802452355607954579189507479401203031 7112 96664772141732261137352155108504228312598104159926083777400080914811044414221773804482437455 7113 311074040731414515377415235491367222199942853877578200744369503715362211895490917376694820037 7114 1157184102955983233637480888099825381229763210012837795467862104767302048164225474329271413651 7115 1552579873489518100059876209413590000219910819412126718999310706719906536471222870256436177876 7116 -6088828425746825407620388932394717729620509124410903918337277853257634767002341807434596691 7117 -3218865259485395615873713181263379565163177878946996488924741203449436655577181742933801630 7118 -4276764093374540795147086763136326406220161403515144469651772275820502572658301071327675954 7119 -1190227334324953189705274237759367427172884072758957603712545908734541327822382093043286184 7120 13563505047987411692950461943780603633584953585081696078783774361251395636084871895411455 7121 5491698053088023161071453576539441550606238689666416605749262442359436011333180064732848 7122 -88927404996189277685047621574796510121949963464610157100146623111374508583269186996266 7123 -8379364067324307338073999382310403728537488538738920654466181628244656996188897202923 7124 121227249708404670686470949210477117957017095779838678302499705183776305200218742598 7125 2864440701170908148525258340404976677426752057592110837373933067896828303893906355 7126 -18519769125265437449530039093058279372160585305668432767114913340872925104175555 7127 142930798032785720393152945665440502231505167551372880030092106153516269012056 7128 -214031322295358321681090831621739930455056501931811718856435939058873928725 7129 -221847990886983770280995029439938063254519141916204517471473822167483060 7130 -30222997291852576206972106273715259220494912744866697182583151540266 7131 -11466520900291357931482380594114111491660527381281253092314034142 7132 296811582760583457946500711948619190150641809485910968238831 7133 1432257591834010238747324766586654873342222005366361086 7134 -150945120703587035942442384563355806736509016116 7135 -2757775416169037483574142437922515418081 7136 1900929406921614014766341454209 7137 26206022591490738 7138 -6528 7139 0 7140 1 7141 -1 7142 -2 7143 -3 7144 -13 7145 -65 7146 -447 7147 -3351 7148 -28544 7149 -269270 7150 -2795872 7151 -31689198 7152 -389581679 7153 -5165672203 7154 -73512910689 7155 -1117937393138 7156 -18096787251877 7157 -310743077434399 7158 -5642249024063207 7159 -108023468997424550 7160 -2175086628366359447 7161 -45952007357795606912 7162 -1016404250978537322796 7163 -23491165976636050444969 7164 -566277856985710270792613 7165 -14213905575579368377401658 7166 -370922013083435076625720862 7167 -10048759741992770069980108420 7168 -282242350451251683673397962078 7169 -8208625595671896500887261915783 7170 -246917362859197800185603036114364 7171 -7673480888658420006687933629440908 7172 -246121106213988160395630494205282203 7173 -8139613077778379034598332321345366213 7174 -277309250554730828533318828168339035586 7175 -9724342545999232796893331763291368292371 7176 -350704682811746382487868998705451471292615 7177 -12998023447704875354149445379769998915829315 7178 -494713677453820801247399233199190702911858513 7179 -19322969177957766041760894879519877241942727651 7180 -774024161626388740689759311633687309634201431818 7181 -31778036142598670469794780737162987905969593142609 7182 -1336396887860069710955749489703255651238556403074424 7183 -57535465278317606269263798647427955659890871240634503 7184 -2534513451017731586115353141048395947837865540376921741 7185 -114179928991834859080736654046463044210487227310797816028 7186 -5257850520429032217880475709814223446632501105159576287326 7187 -247369518416665287345173696685749219936580080438607221662082 7188 -11885249789673075682047894294075089264883890914251547112761267 7189 -582917803032413145952088070671176737832654894737675855288713037 7190 -29171812290248001939357714900264390236806894106179892848757818958 7191 -1489031445070129265910937690465490778925558561471935098502974477017 7192 -77493030238416026021229717373312466695737066349084644843145958906235 7193 -4110361025453028201211618342967194862210490873251325161126572776714393 7194 -222127341393704957989807290724966303841657283483570024864614102775649493 7195 -12225892699908598472870183818444013892936894657907787588400191873486730050 7196 -685129634348217180353716627974446457851174248582111694445653784762237028907 7197 -39078750566315475155970694210381773802580005790648692067265971158763197017050 7198 -2268042749992199525457694578110587925009631207788507871985896848380008861796252 7199 -133898553556648408274468195962463961206935236738545332751006822181128221738306402 7200 282203216786177549175403506264373668752280267441459421385592125927496113265217703 7201 7863722441959317101054479355873253005505334755175261744061217350510667345965131 7202 4692960117678884068888528694687759216036568341789404034467375501753510852557916 7203 4741761765553718077136235098358646394188605421275720635546399907749059990431577 7204 7436218305192384298561831123074764334080197195244597578856474298872770440629432 7205 17232353278218230130075105754706793829522636454224389646802420878708942302011552 7206 56195016348305544015246153083660411062705432425619979521766227154053169328164788 7207 248474460965030349688857845383476881257691576420950553028984878692756215471236979 7208 1447828463160113168068628730162022917481741535058930362721467133199693733466351961 7209 10879596479208764943302289613446473863909161778925840252359243630767223761470249667 7210 103742259371472660874656757171655105934193714691571587044824103343952627550478686202 7211 1238418464914638860708187074158691323073519996346478941952653129023400780371965592269 7212 18208687982946705954818536284817212519819644706374079210800381605123432144322122335869 7213 321673105806708015799908211864318637715649691161589343223247202156417521859237307256051 7214 6592513068121297059908325200540163532132740675948780833477829902795283597452584310246078 7215 150298353495994041120510376298328783828764564699031610620917325359711464855966757145494358 7216 3640961975387063836017700672758286526608169987667583660598422988661473857729014110712322629 7217 88734226270326039942887014273145927557459822822074252285948433153597618247223921201338676699 7218 1982048858459551096739879110998916497152291780321634264100127258990741915150798501477665753128 7219 29429369923465632092815471624381480262572488067556051111728778668734546201568805909351024327876 7220 -480195169677371077649791026664834674674461077159821371893586439809762969156078932738967690014 7221 -51507315955118078652383184535543230548814270333286283400327341084620674342906817756001811621 7222 -23410686369339839446744611460003156583024727975506729097941813875887437637247302065945542721 7223 -28414813009032094095405967101599037425340763051570137020395398582690190081837870304085692673 7224 -82406042378129986295806183601846312408011298791952641989089997486577668319301684090227063888 7225 -480957611766838639423750133098435245624660363733656747367739160662076682110144112849518326145 7226 -4283700706872055075558038190501055369693623363713247104058679219796407831891157497634980165618 7227 -44091611109265001675422407447378248067132160736589546762053654641289201315104772309546554347205 7228 -393818165848418924855488533716149300965497468256040920066094564029724706509446185743186570831941 7229 -1366331548196512479735647095905319520707387557131197922826245684224536060888139990566818715919543 7230 3388731891344170858508893622351243402990936504101848716219280101935706680165334431749993203031 7231 977483894722943961704030775383373810526142359845437580846118126814133479512898301170626437455 7232 1418465551084726626611371165315881720231170536153506748386146781355825062979677795328694820037 7233 5143581969751771619320677652497356560945861876341319178606281794538301452867515881978551413651 7234 18006112378565429282829179344522201306844835203517134598034644013493356344014658770742068177876 7235 12443709918201189581919162605595087496649212263704194339783436651784771226041260636878722203309 7236 -57461634120049323528122396170320133489458809558546060903434201449764139719885609874138921630 7237 -40330981561443438459772331365487818497603829597335940134355027216367951726346193889001915954 7238 -51809782849759524283520209682009440911737120703995617025905619758118527146705566524638806184 7239 -4543408492392713936757770799335751889716650197942121933961918663017077431923124052551308545 7240 132442119167301233298820035082047038506200089961997756913303382905714312688604945998812848 7241 51710118077814670438098991149027174211236916744223259832714959036279790375055888687691734 7242 -1648619848343816046681061892994896392853859422230624492672649057298871778364565921714923 7243 -68002216517995767873301085097903018454295680323157942696414977462965247753073139081402 7244 1399349378569092467613574000695669028180511096181591444360515724146191725836108434355 7245 15224200844326822507207180036418868347067409432517930960215671195092430696446621245 7246 -99389020824658106101161907368962708729139055048004389535651269912726253711941544 7247 574820452996469513058342823841629999729737008897094839033305192933158296042475 7248 -501242348699839083222975563003849981207418350078970846909474569484535803060 7249 -1336224755438591425464853582417712165715032733227298493711576996619610666 7250 -266573460772939923646853181358824904383264120900657505886962994999902 7251 -48941760231228961542385102519507154368485627008679991307016842769 7252 1162940861057567200718523035718527942009991003457614439829406 7253 4337622069556164205238629305360918938323192230030443644 7254 922573643180605446450651270137079353200288054079 7255 18900669276057604088853973263560270363777 7256 2247722134620120142499110513242 7257 409943228445665950 7258 6871 7259 0 7260 1 7261 -1 7262 -2 7263 -3 7264 -13 7265 -65 7266 -447 7267 -3351 7268 -28544 7269 -269270 7270 -2795872 7271 -31689198 7272 -389581679 7273 -5165672203 7274 -73512910689 7275 -1117937393138 7276 -18096787251877 7277 -310743077434399 7278 -5642249024063207 7279 -108023468997424550 7280 -2175086628366359447 7281 -45952007357795606912 7282 -1016404250978537322796 7283 -23491165976636050444969 7284 -566277856985710270792613 7285 -14213905575579368377401658 7286 -370922013083435076625720862 7287 -10048759741992770069980108420 7288 -282242350451251683673397962078 7289 -8208625595671896500887261915783 7290 -246917362859197800185603036114364 7291 -7673480888658420006687933629440908 7292 -246121106213988160395630494205282203 7293 -8139613077778379034598332321345366213 7294 -277309250554730828533318828168339035586 7295 -9724342545999232796893331763291368292371 7296 -350704682811746382487868998705451471292615 7297 -12998023447704875354149445379769998915829315 7298 -494713677453820801247399233199190702911858513 7299 -19322969177957766041760894879519877241942727651 7300 -774024161626388740689759311633687309634201431818 7301 -31778036142598670469794780737162987905969593142609 7302 -1336396887860069710955749489703255651238556403074424 7303 -57535465278317606269263798647427955659890871240634503 7304 -2534513451017731586115353141048395947837865540376921741 7305 -114179928991834859080736654046463044210487227310797816028 7306 -5257850520429032217880475709814223446632501105159576287326 7307 -247369518416665287345173696685749219936580080438607221662082 7308 -11885249789673075682047894294075089264883890914251547112761267 7309 -582917803032413145952088070671176737832654894737675855288713037 7310 -29171812290248001939357714900264390236806894106179892848757818958 7311 -1489031445070129265910937690465490778925558561471935098502974477017 7312 -77493030238416026021229717373312466695737066349084644843145958906235 7313 -4110361025453028201211618342967194862210490873251325161126572776714393 7314 -222127341393704957989807290724966303841657283483570024864614102775649493 7315 -12225892699908598472870183818444013892936894657907787588400191873486730050 7316 -685129634348217180353716627974446457851174248582111694445653784762237028907 7317 -39078750566315475155970694210381773802580005790648692067265971158763197017050 7318 -2268042749992199525457694578110587925009631207788507871985896848380008861796252 7319 -133898553556648408274468195962463961206935236738545332751006822181128221738306402 7320 -8038783895955212595100937676958990712001892338919786531063685570482103886734782297 7321 285229959533338988576932518796652065697311088300550126825703807230830667345965131 7322 47003064080770698361819077083959103524956090069049976674039973958073510852557916 7323 34083251487084823008248990877891647619914404013743780588659964354469059990431577 7324 42199072258735573050061684964518668301546792876681567029461822425592770440629432 7325 80194338061547120436249005426923901659276791341525255977835564748148942302011552 7326 219433332170827414433313800145139766240635707528014417626978929054853169328164788 7327 828044926769317006683685542889885960335338611799577538052587241634196215471236979 7328 4170828587663817790950924513917410837112368498884696830927067272578381733466351961 7329 27347280847401777951914801458500352142997581196948544086168670730316919761470249667 7330 229054303194585226106765866716882892459532478993585162695293446804804339550478686202 7331 2415857878781415690143830484197518954361406618313330233535437793686230737491965592269 7332 31655231051730781074231318991198611818915305066239239684878186080742393798082122335869 7333 505840333350609541195964647300783002313379619786188154279269242302112214334117307256051 7334 9583410915747392980607594145609592062963223532272860205266686868502024658183464310246078 7335 207331864163794202257396475712396489036173460026996677183334312819786593611289637145494358 7336 4907210765737363391477006813568792478498957703119953004283451211733809980150983006712322629 7337 121225134296171827036586885844737162310954790457219576310872695093573150794698902065338676699 7338 2939348969298024121913120584679212115407400497257948829486856441196599891801827653221665753128 7339 61632875707730840838723269226604318075115810842844227547423505468323533804119458837351024327876 7340 564466771284167503717099965948457797431891479583285039010617255205596287293900845083901032309986 7341 -1394783669503285531997237549662039158468912083558130476074196176454834672831153158568801811621 7342 -402857451044615254969630974356150943840438209378263123887408135221868201487438811979545542721 7343 -248918480982115207880652874073042247198364582562600145165105472412314414678497301318485692673 7344 -398916662782666734635079501259126563029980127638023959491292688108237227001543897568627063888 7345 -1460013823969217992562641319226200774099389793627419384347734603140374352607547307422318326145 7346 -9985162972093974555082340738164284804618610203108341077178470586023129951995178982793380165618 7347 -96060415503214055044047721388177450196073302087830062684777418897491635956430093989869114347205 7348 -996355449195997456777219832651836779979223405419607600181408978658456414303797541419776650831941 7349 -8078301224183763640758239992656726947310576934573273201659463765391004540748331611006555035919543 7350 -11304953434734354378024995369016135886584613820757370165910421418171948077800829113896872086796969 7351 33587180669093659069964013294255661483753133482416238771863504131620945412961347291943874437455 7352 11044687071891747061276149324922177055973626134052152739992023768502997123899647040627382820037 7353 21970962074773724077523877169290056047705965170029883913055925854269863116399422106204855413651 7354 86051313886779288593681621432098076454105380126557830467361865361878183952124413662898996177876 7355 271033884054579139543308072598415149611670360188930955041189674492659011401783396459329410203309 7356 34167863281110310237648159601131347132017434849765302726769676565088097280369364274712500438370 7357 -532559060126697838420005623993128023996022665664664904717401448142029137743912422997492155954 7358 -519004164152463204945353320634912739254900043480187433635904680687433120283111365913085526184 7359 -608124861351352260275751246635217523574317377068859436849878631222268478034820484798801548545 7360 20873144173896867759374293092364546475983439901909655678885653873140598767736270394876892848 7361 1356757421420280270305008207230772079931209799211154848168492057081761326982630922486347734 7362 464474914120847148510924083208818702699679908105059656645538013399723018686895415689293077 7363 -10006146202794609122597233825342135543939581481291769540742119627928740499823029816713402 7364 -535175764096415290988411845099044021409051683580380248036614357649613599873376005485645 7365 9723783765966608139877748081076331217427875989048603566424395673801756908192832157245 7366 64828887099458818697733156046717447388601970221732927170237941469247231381511047256 7367 -707226295487448354481403648059485783942367004322432700570468735387768958843695125 7368 1751678923443664000307125195470435140670777568787104393374949066859171722552140 7369 679588135981303400465472007640455301194673410858286144766883866088448587734 7370 -6311878749847159782106856731381999053752817644306810995380255602272075102 7371 -1498245364992125057315245024447746063095746793124059961308079498251409 7372 -157479779673284375747494848955040262105564642667162303031198050914 7373 3020133716674945408684034791412176563329501835503899330546684 7374 7454715811852132430217081019997919484455686100559855199 7375 4450667319656197102565729738033370900657322689737 7376 57459565913231304820629188088608523863514 7377 -4774052602270832062057872025730 7378 -462355273413172975 7379 -7247 7380 0 7381 1 7382 -1 7383 -2 7384 -3 7385 -13 7386 -65 7387 -447 7388 -3351 7389 -28544 7390 -269270 7391 -2795872 7392 -31689198 7393 -389581679 7394 -5165672203 7395 -73512910689 7396 -1117937393138 7397 -18096787251877 7398 -310743077434399 7399 -5642249024063207 7400 -108023468997424550 7401 -2175086628366359447 7402 -45952007357795606912 7403 -1016404250978537322796 7404 -23491165976636050444969 7405 -566277856985710270792613 7406 -14213905575579368377401658 7407 -370922013083435076625720862 7408 -10048759741992770069980108420 7409 -282242350451251683673397962078 7410 -8208625595671896500887261915783 7411 -246917362859197800185603036114364 7412 -7673480888658420006687933629440908 7413 -246121106213988160395630494205282203 7414 -8139613077778379034598332321345366213 7415 -277309250554730828533318828168339035586 7416 -9724342545999232796893331763291368292371 7417 -350704682811746382487868998705451471292615 7418 -12998023447704875354149445379769998915829315 7419 -494713677453820801247399233199190702911858513 7420 -19322969177957766041760894879519877241942727651 7421 -774024161626388740689759311633687309634201431818 7422 -31778036142598670469794780737162987905969593142609 7423 -1336396887860069710955749489703255651238556403074424 7424 -57535465278317606269263798647427955659890871240634503 7425 -2534513451017731586115353141048395947837865540376921741 7426 -114179928991834859080736654046463044210487227310797816028 7427 -5257850520429032217880475709814223446632501105159576287326 7428 -247369518416665287345173696685749219936580080438607221662082 7429 -11885249789673075682047894294075089264883890914251547112761267 7430 -582917803032413145952088070671176737832654894737675855288713037 7431 -29171812290248001939357714900264390236806894106179892848757818958 7432 -1489031445070129265910937690465490778925558561471935098502974477017 7433 -77493030238416026021229717373312466695737066349084644843145958906235 7434 -4110361025453028201211618342967194862210490873251325161126572776714393 7435 -222127341393704957989807290724966303841657283483570024864614102775649493 7436 -12225892699908598472870183818444013892936894657907787588400191873486730050 7437 -685129634348217180353716627974446457851174248582111694445653784762237028907 7438 -39078750566315475155970694210381773802580005790648692067265971158763197017050 7439 -2268042749992199525457694578110587925009631207788507871985896848380008861796252 7440 -133898553556648408274468195962463961206935236738545332751006822181128221738306402 7441 -8038783895955212595100937676958990712001892338919786531063685570482103886734782297 7442 16927204185016119277129614885243380827205656301023042031724259200050030667345965131 7443 463052419717840205575636136245127322562664720387112274296503858778553510852557916 7444 271489945946655558763025956839914190686629498150039215955150655692709059990431577 7445 269352456083572372965651458644466833868111849659531672053220839999992770440629432 7446 414533602992318305172643576644618458298417864432627030822561973390708942302011552 7447 942162901514740320570190088153083122553624479428201149354735116457093169328164788 7448 3011315716352610914347871919308185533805458823538125234633789151934868215471236979 7449 13039116734612139765682508519491283806977065915354512860758116124984653733466351961 7450 74319503559152717816023864338964565360936677794240433423291517659114615761470249667 7451 545454651286702603588299439154308522225903824042843025611439171008533235550478686202 7452 5070736304150889169777522257467912097928048206443250899363639845778921169491965592269 7453 58930825987928182381211012203394357363269923445340098074290579305177574301122122335869 7454 844001470433887740114092016135825464495353252371479940306961424420411110636197307256051 7455 14580793910572998619737453311916161009066626297531145090669477558483643374855464310246078 7456 294438149361117624778293880302302090812964293769477404314712978751078359264138277145494358 7457 6681768473658264950981946902797099876533035344024173075361634005677684812783364446712322629 7458 163145781215687091244040139218207928914256796560734593839519001025251880851478071857338676699 7459 4079751438055908472295690000012394362818291636358361226264421215557278962551165236837665753128 7460 97141973118378127395043408729907405466856143880154532650681517539444361488779683820391024327876 7461 1823222077305269611784042159269757270000841460059832773117374107213517297629790089637117032309986 7462 -2034082033752110253877401863069001688329384778773691759041775579165015925902771417889192801811621 7463 -11907748389828303597431019708426520462717398066485894376938858074616524694389307000446745542721 7464 -3442890005168041000486543885772167776632159540064307449692672130685814833807709600172885692673 7465 -2911865921240412749779683377499728875534572619290849139226025834571957066546135989933427063888 7466 -6074985031999480079710006696399865306632123712610011027655569065821140655441330543620718326145 7467 -27520767797672736156174053818512532332688623574887829601964471248366236906984648154505380165618 7468 -215260115141809785703121826321738289373341517879060422367398835025522504658577396098561594347205 7469 -2193403256284137550740387241404694924777157096580763808587348077933585798829702585774930570831941 7470 -22481376678214882646896228968600149795925480224702741588637799769958607101257166241164809115919543 7471 -156673282724719969735710816423766583458819641555491387134342977936453723381670570131393161366796969 7472 73146617700839029137104555579768283724029990842351486723041698459427392188740569439186031554437455 7473 250056668698711013959042120539762789495746009074964246096045999513430197624407654908240566820037 7474 138340707689835022597398467535245507077274999520024603720452207297909398076280563622705847413651 7475 354957779797383724733898928897514424199009765508797057108976288660351419812281826554325812177876 7476 1446593342728830844403752358982128437103246960023021842762024056199242366566861050998273922203309 7477 3868472940933356553779217708382706672984820332895396238657487455332405070911716800502304692438370 7478 -655499171985228454530576147278574059724774822357395388729497275484851151054081699028883997115954 7479 -5652734903863587579280370428959332510379785932167798167708169701590870528021439119261632086184 7480 -6788925165630692051529412374996783505193052534307359274170884805301824126056996702344570508545 7481 -6794497533387159741923444489535940296046228974506938564852880089985879091916078999057472547152 7482 384850669360981315371799967309709685354446913643055836159388093319454942469974912154665547734 7483 14217440649340376279396319758379896671607278176653302540807417731670701733386060419735629077 7484 3881769431136936431392386955410153868330274676146129846655307902212327452240019371930230598 7485 -15047380955573910261630579354211261173588152396232764922533920367575482830666286316909645 7486 -4010576626749769824820974977156864718513166554853258719246587368219389156425602938210755 7487 45524100157462881246249734757708276918956604021226152705416733231382679894267331207256 7488 127218040637065276665065422064042087534539800464567995709645630785857354408365776875 7489 -3125462173242775649639982148672541264958683001182278980787716594591351596327239860 7490 4273052067107327787339186381838637828812167422305036962108031761875468928869334 7491 16075175944285177783646958724899295978806020011249200788718480194623908667298 7492 -25039239708436992840592343936821892648124973047493351315495165696294379409 7493 -7672727040202200658965308106871889590010138132060587307982441177291234 7494 -327316230283449642085255653727922668678079575925448951159719525636 7495 3386767603115448002605513218845799752667095774721076839167999 7496 -3360824431358723779785016863055209126998565967036005943 7497 10182529687900047630592937140946779451393406068994 7498 37240968044380271655571644486090479347942 7499 -11126968108499091895007778344221 7500 -357531183300910395 7501 7652 7502 0 7503 1 7504 -1 7505 -2 7506 -3 7507 -13 7508 -65 7509 -447 7510 -3351 7511 -28544 7512 -269270 7513 -2795872 7514 -31689198 7515 -389581679 7516 -5165672203 7517 -73512910689 7518 -1117937393138 7519 -18096787251877 7520 -310743077434399 7521 -5642249024063207 7522 -108023468997424550 7523 -2175086628366359447 7524 -45952007357795606912 7525 -1016404250978537322796 7526 -23491165976636050444969 7527 -566277856985710270792613 7528 -14213905575579368377401658 7529 -370922013083435076625720862 7530 -10048759741992770069980108420 7531 -282242350451251683673397962078 7532 -8208625595671896500887261915783 7533 -246917362859197800185603036114364 7534 -7673480888658420006687933629440908 7535 -246121106213988160395630494205282203 7536 -8139613077778379034598332321345366213 7537 -277309250554730828533318828168339035586 7538 -9724342545999232796893331763291368292371 7539 -350704682811746382487868998705451471292615 7540 -12998023447704875354149445379769998915829315 7541 -494713677453820801247399233199190702911858513 7542 -19322969177957766041760894879519877241942727651 7543 -774024161626388740689759311633687309634201431818 7544 -31778036142598670469794780737162987905969593142609 7545 -1336396887860069710955749489703255651238556403074424 7546 -57535465278317606269263798647427955659890871240634503 7547 -2534513451017731586115353141048395947837865540376921741 7548 -114179928991834859080736654046463044210487227310797816028 7549 -5257850520429032217880475709814223446632501105159576287326 7550 -247369518416665287345173696685749219936580080438607221662082 7551 -11885249789673075682047894294075089264883890914251547112761267 7552 -582917803032413145952088070671176737832654894737675855288713037 7553 -29171812290248001939357714900264390236806894106179892848757818958 7554 -1489031445070129265910937690465490778925558561471935098502974477017 7555 -77493030238416026021229717373312466695737066349084644843145958906235 7556 -4110361025453028201211618342967194862210490873251325161126572776714393 7557 -222127341393704957989807290724966303841657283483570024864614102775649493 7558 -12225892699908598472870183818444013892936894657907787588400191873486730050 7559 -685129634348217180353716627974446457851174248582111694445653784762237028907 7560 -39078750566315475155970694210381773802580005790648692067265971158763197017050 7561 -2268042749992199525457694578110587925009631207788507871985896848380008861796252 7562 -133898553556648408274468195962463961206935236738545332751006822181128221738306402 7563 -8038783895955212595100937676958990712001892338919786531063685570482103886734782297 7564 -490653009692208679523727197291381846398798872687012961067681680280935569332654034869 7565 17105026645200620494128318502691856084071009933109604179195059251597753510852557916 7566 2767786079769072602045928311806923504912881280058413001689933964615589059990431577 7567 1971158859932376458970191293857380904960208168022679149333807577909752770440629432 7568 2396016278344280064008135245606920984444013818274534289507066816613748942302011552 7569 4468034049381158177715928469797241161019857153117049663892591173145733169328164788 7570 11989423086591313787341592507689550068591623954169819330420487756478868215471236979 7571 44335921888043619243403204184837374077170005825800370052032643723822413733466351961 7572 218638510157849062828785540878000125101359906877006056238188325046185079761470249667 7573 1401774238432739280036150055097110192738501633780023624969529380185117427550478686202 7574 11461650539129629996615086844274529210720325185845943257537576362282358481491965592269 7575 117802796681267023852993182705335738927664254543682662653429812538319072157122122335869 7576 1502882080804307420965318368748514030151040610004872803536773843725740231670437307256051 7577 23420820832680271838748162212866450509757662871511888021358535485476988613649704310246078 7578 435010348199544133051159520720565231761996988016709134788789256139295189118489637145494358 7579 9305309964377072363278707475844214316073844529110566137232815428841140735528216926712322629 7580 220126976781450571239708915554680696749342243756091214305345271063507006360466672177338676699 7581 5509351391193123104418484349162408691972070212304755483361088740916202394640064394853665753128 7582 138305877884432467477492792098160117051825818708416058962310872374296254484773937345383024327876 7583 3175769320244408379112169658563116458127661016621936183416552632796254776936917512613117032309986 7584 48423171317792914370266898512273547813522281043011218386573944866732759775745347218458199198188379 7585 -764642439441127050400433446906916788427242904921660801934440658581771069894806244738686745542721 7586 -77238415660666594005951176093081978527716163476068101235843079232845397650573662098246485692673 7587 -32997523926865373274562770759055823397068040042004712882390636869988408484921036432659827063888 7588 -37274046117627106668442499241526159059735016309555553884659411457024262948864395077841518326145 7589 -99839164051099640302689952318853485249721683302791807004931994333700112254058363769020580165618 7590 -547961026692823582720432169579063321517524469830341982775946434052721279411476253192910394347205 7591 -4789523390384434454387254848396775675519368758210695840060076545640484123907377323444173450831941 7592 -50756800763509386357964967874939470602380168239235678449365637530646932070412280821728531355919543 7593 -502754839396769727984049700584807956061844537315112745061849081276378714080418159830090459286796969 7594 -2753108368426743194765853966855945830082654530218555644402172935555286653194411436619672218685562545 7595 -12546568899866733658354580931669619971902411139124103331223472049576206937164252641152523593179963 7596 2214719742915245355250880597524840685804975864160257991752472629305366388088917889740405431413651 7597 1894816697931583261506748879759330734460394094654599016302073457912043858956106934086970164177876 7598 5921775949411475996172246998232633044485945243839048387298307933937250163727561680633837442203309 7599 24261807107301064980394991148151948241857253685799532859710125720171187922952632340732317620438370 7600 50685455323934728383473711704018264179288605499074580633718039074008685216496345720191690210884046 7601 429274058144655473862901160428544031262200878202709236279727204091312914154462210120371468713816 7602 -65183399848883143169637783559299245361036778078229917247003370767647561201370299676582143628545 7603 -89465038274648406068362230572509101524078060231797539956877728784722066167201831794633874467152 7604 -70347892305411494435642488908521366025273678094974156191895106470732480612356774074341293492266 7605 -255591665568443490489207720131241949636656325554847765450869062282879363959524527881904050923 7606 150821199465772889184240989300042829922762921581424130791040320245237062934750361796997750598 7607 28945602974920541086427001845719092383539650897694512996338484259127615527331976914387602355 7608 -334651819541036142184051045080287436467106312572091288849086231767001438575237274932578755 7609 -27859209832714590586753335559301813455015299959257053353006406692680769465106181111160744 7610 215639833308418963632288778865198775911399803349503604045558763242305075829722936528875 7611 -1343122006223494945486088034494543328675378335092633532143940788863253026968239534260 7612 -12189066277158661895813464560591589482390646615832659080081240954872797959781837866 7613 14302270426496600262693180736221627887161377721710182525570031475941647795592098 7614 112884759723347332209602782875591640561890999422266810081339941853494860935791 7615 -91266082047347402707821329564748964796184638995202517694150655685160913634 7616 -35418424707418617907451079082898725218304073713363717595523000985843076 7617 55521775188699095705656159299786445400863515114173398157115578879 7618 -15991231217969981984081885022563765884758710325721145244931783 7619 -87616011075544527715878058623683759887675220818120531806 7620 4597539800815702563812229157903542450741876624262 7621 -199377505539131606224190969467112977461973 7622 7188740505320036119815109988739 7623 1282241729267222986 7624 -8057 7625 0 7626 1 7627 -1 7628 -2 7629 -3 7630 -13 7631 -65 7632 -447 7633 -3351 7634 -28544 7635 -269270 7636 -2795872 7637 -31689198 7638 -389581679 7639 -5165672203 7640 -73512910689 7641 -1117937393138 7642 -18096787251877 7643 -310743077434399 7644 -5642249024063207 7645 -108023468997424550 7646 -2175086628366359447 7647 -45952007357795606912 7648 -1016404250978537322796 7649 -23491165976636050444969 7650 -566277856985710270792613 7651 -14213905575579368377401658 7652 -370922013083435076625720862 7653 -10048759741992770069980108420 7654 -282242350451251683673397962078 7655 -8208625595671896500887261915783 7656 -246917362859197800185603036114364 7657 -7673480888658420006687933629440908 7658 -246121106213988160395630494205282203 7659 -8139613077778379034598332321345366213 7660 -277309250554730828533318828168339035586 7661 -9724342545999232796893331763291368292371 7662 -350704682811746382487868998705451471292615 7663 -12998023447704875354149445379769998915829315 7664 -494713677453820801247399233199190702911858513 7665 -19322969177957766041760894879519877241942727651 7666 -774024161626388740689759311633687309634201431818 7667 -31778036142598670469794780737162987905969593142609 7668 -1336396887860069710955749489703255651238556403074424 7669 -57535465278317606269263798647427955659890871240634503 7670 -2534513451017731586115353141048395947837865540376921741 7671 -114179928991834859080736654046463044210487227310797816028 7672 -5257850520429032217880475709814223446632501105159576287326 7673 -247369518416665287345173696685749219936580080438607221662082 7674 -11885249789673075682047894294075089264883890914251547112761267 7675 -582917803032413145952088070671176737832654894737675855288713037 7676 -29171812290248001939357714900264390236806894106179892848757818958 7677 -1489031445070129265910937690465490778925558561471935098502974477017 7678 -77493030238416026021229717373312466695737066349084644843145958906235 7679 -4110361025453028201211618342967194862210490873251325161126572776714393 7680 -222127341393704957989807290724966303841657283483570024864614102775649493 7681 -12225892699908598472870183818444013892936894657907787588400191873486730050 7682 -685129634348217180353716627974446457851174248582111694445653784762237028907 7683 -39078750566315475155970694210381773802580005790648692067265971158763197017050 7684 -2268042749992199525457694578110587925009631207788507871985896848380008861796252 7685 -133898553556648408274468195962463961206935236738545332751006822181128221738306402 7686 -8038783895955212595100937676958990712001892338919786531063685570482103886734782297 7687 -490653009692208679523727197291381846398798872687012961067681680280935569332654034869 7688 1032265454399650218095841942855942310536080067909181610378006938213568953510852557916 7689 27730747417993243034874951861477016647175399099142150859037767053844389059990431577 7690 15978153833047049868502032285616710945896398722064109835956758366865912770440629432 7691 15570912540184814459112342119043914587304787111679840380885089835928948942302011552 7692 23525372150435115707690419029205830889450898319309850830041996465771653169328164788 7693 52462278969850436531006664636134378022118995180580276307174834251004308215471236979 7694 164415815315124784164933454887843850618026617471420493363998748790359373733466351961 7695 697526070093058449464291077178989265474053567366376121849064963076123767761470249667 7696 3891302042155539092833930387761713493289273753436493759837040267411395315550478686202 7697 27914468639919733625654832611020661958571635128407352129177154020876261073491965592269 7698 253201596375110171314311463142125789249562975538308616610668117195046284189122122335869 7699 2866661827614177486314303029358301307368771528959915723007393504947499256822437307256051 7700 39990716549760903585736403285783531156674370868191185536715452409273634532451624310246078 7701 674884731951173203729392760703280541174960320749106809288123209258412887518745637145494358 7702 13399305368651273221760885491569777599583013715007160312407612727611853721212103006712322629 7703 301756631345812042976936159659182837058909815237685337574941679584925248661556218417338676699 7704 7395780502571309993753880750968593189120660486962931272150172507841745247195127035493665753128 7705 188483586509779378894325846372820135937905028828834204420523722446166133597744791024487024327876 7706 4702660508902241701033935657205149215972495337226279302856647151854450367377307186883837032309986 7707 101290894170679202909078470631768125661418180223026223219057732651065442209852695489693271198188379 7708 953083433930792608034701269802575977843898772238298252419790736015133272060325833397975425254457279 7709 -2201728426805757100726331136392635880348798353785192159270844208501353476087569548579654485692673 7710 -602878512396888437115090897375003947586114661708830135502495887684478191991162619068077427063888 7711 -349383318494874575790719527635178616398902769694791931234268268865479458918349720964919918326145 7712 -519747280662643222840936386930625422041131740023053528493955372735539075686048431440879780165618 7713 -1760631242669747845030281683154607659205468825459814566884439304056180448838098374387201594347205 7714 -11443204666780284487145477870800740273619376225898029244256540196591280084926239169814887050831941 7715 -109386864883284178666240270353593798818092675628356752583859880085620969536867943094143538075919543 7716 -1184704770969386855801066058220084437241941848034295527713608484807992158434074067599727077526796969 7717 -11033238975562860089563843759182423195738824626347053146969899015486323133533226688576479980605562545 7718 -39860069659450633913036611135153837912796059943105507855909738554168666150973167158097483193673179963 7719 87007947736130044281592836755538459215310641705210252003722706947300066564479361392091560631413651 7720 21892590025462686550855636501469342363911781781447432174400970927568206716782366666973162292177876 7721 27960834244177285954688213543188185936464754685862118939949787101355238199633907752587343746203309 7722 101160929207428418892432483318640254530132456900109795795718684485297403795326813604009611188438370 7723 402684837034537255731903012959612278851871676898387739104659096902601508016052527133605996002884046 7724 573629458698553718233678114446892239643362962893844506175983152319421115532592451838150069516713816 7725 -1778384872849040738735385360761463941170549683106203152148552175739244289286492898095651808908545 7726 -803490379767446160408749167148086507237503866501183576627323334968152695909789186548837522467152 7727 -1177805604107407805267451395194898034570066382757750057475894093574889606127051717293673512372266 7728 -644545416852641937135445026380915429703575462242601824394717241038890003091025996406996983730923 7729 3947449812910264533793472653658730655212984945501221399854584024211572169032692952043745910598 7730 1602618508539640555939596870076857784026200993719968005678610149157167011572273222964175506355 7731 176616106148017041466968400274296415845087516056201776971146121234169013030184023458785949245 7732 -2823477549807099385611194126266313983981719011595723742756707697463371428105126237924728744 7733 -170993102896858793532481497082513018914608063131056286787350662699208870732490754714415125 7734 2293725202579166711266732754515563495109807254525666307879199280195478673740406417233740 7735 -21818996096369516472293383884756172243510481085677292803822275755274214002618696141866 7736 -20473513605235016805245276197160257789968312517603456652360341874329323780214468702 7737 14163422926301595759909961948081510798122223667176050124160552296192497587489391 7738 638819691070868738863512987633967336206339798911106741670812553126804563361566 7739 -327225392471285797603586439223788673608272106851995294873069390750831219076 7740 -122464092889441067383783941025155742532952229946198943206645621004620161 7741 4693315707449746305272832243897106079805016313722146580909335180857 7742 -128587029646313293343189000600501689452760338853830412085102286 7743 -412384826792635836976477329694601531410522821577155142298 7744 -55694956046457066842115027398059597405449405289573 7745 -673477888654399264143079760883597784375461 7746 43709511325303146706821438492322 7747 -567179363149909475 7748 8474 7749 0 7750 1 7751 -1 7752 -2 7753 -3 7754 -13 7755 -65 7756 -447 7757 -3351 7758 -28544 7759 -269270 7760 -2795872 7761 -31689198 7762 -389581679 7763 -5165672203 7764 -73512910689 7765 -1117937393138 7766 -18096787251877 7767 -310743077434399 7768 -5642249024063207 7769 -108023468997424550 7770 -2175086628366359447 7771 -45952007357795606912 7772 -1016404250978537322796 7773 -23491165976636050444969 7774 -566277856985710270792613 7775 -14213905575579368377401658 7776 -370922013083435076625720862 7777 -10048759741992770069980108420 7778 -282242350451251683673397962078 7779 -8208625595671896500887261915783 7780 -246917362859197800185603036114364 7781 -7673480888658420006687933629440908 7782 -246121106213988160395630494205282203 7783 -8139613077778379034598332321345366213 7784 -277309250554730828533318828168339035586 7785 -9724342545999232796893331763291368292371 7786 -350704682811746382487868998705451471292615 7787 -12998023447704875354149445379769998915829315 7788 -494713677453820801247399233199190702911858513 7789 -19322969177957766041760894879519877241942727651 7790 -774024161626388740689759311633687309634201431818 7791 -31778036142598670469794780737162987905969593142609 7792 -1336396887860069710955749489703255651238556403074424 7793 -57535465278317606269263798647427955659890871240634503 7794 -2534513451017731586115353141048395947837865540376921741 7795 -114179928991834859080736654046463044210487227310797816028 7796 -5257850520429032217880475709814223446632501105159576287326 7797 -247369518416665287345173696685749219936580080438607221662082 7798 -11885249789673075682047894294075089264883890914251547112761267 7799 -582917803032413145952088070671176737832654894737675855288713037 7800 -29171812290248001939357714900264390236806894106179892848757818958 7801 -1489031445070129265910937690465490778925558561471935098502974477017 7802 -77493030238416026021229717373312466695737066349084644843145958906235 7803 -4110361025453028201211618342967194862210490873251325161126572776714393 7804 -222127341393704957989807290724966303841657283483570024864614102775649493 7805 -12225892699908598472870183818444013892936894657907787588400191873486730050 7806 -685129634348217180353716627974446457851174248582111694445653784762237028907 7807 -39078750566315475155970694210381773802580005790648692067265971158763197017050 7808 -2268042749992199525457694578110587925009631207788507871985896848380008861796252 7809 -133898553556648408274468195962463961206935236738545332751006822181128221738306402 7810 -8038783895955212595100937676958990712001892338919786531063685570482103886734782297 7811 -490653009692208679523727197291381846398798872687012961067681680280935569332654034869 7812 -30437707805988287307557280412094821777476200729349050581785161309607538246489147442084 7813 1042891175172442840636588576214727471099184457075214157057849646015815589059990431577 7814 165755921862392072465476173583637269799471505636566536980043756902238712770440629432 7815 115977490367264255533380192396605844781738469895105541540439707372604788942302011552 7816 138451367320848897720148935829019377405895463642140471833743277372707973169328164788 7817 253436934398236254388313752389851386214694257580844641635832629482256788215471236979 7818 667189828048492145052581807837200264566051864786795362728053870644823373733466351961 7819 2418850353531789820738929338773024230334665262440898267369163981012200567761470249667 7820 11684528398485141723523060920869633719272128123905837391841467866313200371550478686202 7821 73299406758659677477390915255989150495739319044477923895155935107235223249491965592269 7822 585529136594004694309864821656069879114761378467248619235712816053225024413122122335869 7823 5869132332974458401375193724957311767152882414975386516543494399837715647478437307256051 7824 72934747068281887628297720916417959439458738749860828698206073374540090584163624310246078 7825 1108046051134429591460917496849844726708821112874163212891887047681086804219663397145494358 7826 20146770912895745618858436231646408365136583038874283375163274042246261554220968286712322629 7827 425063081409595991354883906592397215717327846936745811482887206473607677030564284977338676699 7828 10016915498596430073554644462446340509534591057949335813578180929601481020608602650213665753128 7829 252815584400954037339851592084570780749825064746421945989873761087317688041745253135207024327876 7830 6513872318608632664661708525408268525711161029669786460568338764587933659201054341983485032309986 7831 159450425617062169904187953101382570750871421155196669861922409251123153820059174677661271198188379 7832 3072288074695683642248761885566963056921668736753264478535650994742839851529546816124565889254457279 7833 -3417572888900144715657034912732483413466719663714393342993986649928177769725770201499177798485692673 7834 -18849564831943328479405161522176028900226049704582063966017124739223548295241392797810349427063888 7835 -5137454006069412061015346158836359160038095641803138834880546746166487118721412984550814318326145 7836 -4067149157969033622400206424980391872281937854606733369566400258379666815414216100932182180165618 7837 -7859859208644621240953406930714697619960423315212479057991755537429535340385411639043585594347205 7838 -33107006901059832756111872770822865092758703195739718627726310991530445628277751578180352650831941 7839 -248964505297917678891906962748361411843420099699848112414399113006691852971964913049337189275919543 7840 -2551675366486420933871888783548609540674797154212915878444130386404332024545623574464147040406796969 7841 -27749342565127880488332458281249933057433960987931180941015857742303571617770634953541930609725562545 7842 -234200647618278565256096123192200949598539249231827438054811994491882269193826651221528768994633179963 7843 -343791001511406650260413817117182137553260361883593044791285771732071615940221842633753127060808586349 7844 870577656698697755001766314749454840629422513000274903578362976308946221416995166581156391732177876 7845 244234955276520771831426423287267874559912290051768662826530108612192276282509109428808693634203309 7846 438342620576389198164778447776784107085431496385524871223464639041773285369195860569330421684438370 7847 1756662290379204723089805254713878977504872948879829544950990438591374824405509211193336505826884046 7848 6548247939996086310531303615229892369077429559311927249363539867356539172865107420401908600076713816 7849 4843605946297894958351495629453657169905101612098758155127043111193140114391126732118106186783091455 7850 -16751331821093722960588589111637762443541644450430911436278413362724305908195988517417234865187152 7851 -10386443062908797115012279043033689774666840931876171651995245057507147324269260200390182337972266 7852 -15355556163809291544190769054632894513708432419181702933905864316335732456572206647408529235890923 7853 -4744558694797947730828450697601932136173724508333019491294418202058745070578195844917965393289402 7854 36609286496732210083431902962930867796461715173456547581322552734260934110060774008648983186355 7855 16894201968209870062847563316217888596560487038189724189842577550460084955355807039938767517245 7856 668381417923209486256593137283268603906777767397164345202993257825468068246953283097162375256 7857 -25149566039169410345196565402423546956074817138461805098707166411035944512379141797808943125 7858 -829117837129775840581457692030337806625323396814943504834011583504660489331496441424046260 7859 16168889354670872669306358334887456557130554718462653475762542026734179846515207578418134 7860 -197136415775027095051804273264543076987291224303713502243233364889237073449133875601502 7861 251984553182240687094605582563465778633350517069310209362311711902577236677865710191 7862 -1089699847380203532825629788125685868740334462031086427688589483618751820704324834 7863 3917014548193891922453671190688707850735686886080074677534287048726987419699324 7864 -845134696336970278348815791595334551470093012609818744876758086140276575361 7865 -290868444614618582995440202476085204713556160074650833879651105004645703 7866 30897696928780128859290856099376216274555155152546128566402095903794 7867 -561739839670434197708286319657504490780072870240567543110083578 7868 -1122871498419801019764975744952481102257072242312481433173 7869 -232120154535996008104722717174320522703077333461581 7870 -530242490451170469036443480592104069204342 7871 8674816315051331765637105453211 7872 -1997304094955617824 7873 -8933 7874 0 7875 1 7876 -1 7877 -2 7878 -3 7879 -13 7880 -65 7881 -447 7882 -3351 7883 -28544 7884 -269270 7885 -2795872 7886 -31689198 7887 -389581679 7888 -5165672203 7889 -73512910689 7890 -1117937393138 7891 -18096787251877 7892 -310743077434399 7893 -5642249024063207 7894 -108023468997424550 7895 -2175086628366359447 7896 -45952007357795606912 7897 -1016404250978537322796 7898 -23491165976636050444969 7899 -566277856985710270792613 7900 -14213905575579368377401658 7901 -370922013083435076625720862 7902 -10048759741992770069980108420 7903 -282242350451251683673397962078 7904 -8208625595671896500887261915783 7905 -246917362859197800185603036114364 7906 -7673480888658420006687933629440908 7907 -246121106213988160395630494205282203 7908 -8139613077778379034598332321345366213 7909 -277309250554730828533318828168339035586 7910 -9724342545999232796893331763291368292371 7911 -350704682811746382487868998705451471292615 7912 -12998023447704875354149445379769998915829315 7913 -494713677453820801247399233199190702911858513 7914 -19322969177957766041760894879519877241942727651 7915 -774024161626388740689759311633687309634201431818 7916 -31778036142598670469794780737162987905969593142609 7917 -1336396887860069710955749489703255651238556403074424 7918 -57535465278317606269263798647427955659890871240634503 7919 -2534513451017731586115353141048395947837865540376921741 7920 -114179928991834859080736654046463044210487227310797816028 7921 -5257850520429032217880475709814223446632501105159576287326 7922 -247369518416665287345173696685749219936580080438607221662082 7923 -11885249789673075682047894294075089264883890914251547112761267 7924 -582917803032413145952088070671176737832654894737675855288713037 7925 -29171812290248001939357714900264390236806894106179892848757818958 7926 -1489031445070129265910937690465490778925558561471935098502974477017 7927 -77493030238416026021229717373312466695737066349084644843145958906235 7928 -4110361025453028201211618342967194862210490873251325161126572776714393 7929 -222127341393704957989807290724966303841657283483570024864614102775649493 7930 -12225892699908598472870183818444013892936894657907787588400191873486730050 7931 -685129634348217180353716627974446457851174248582111694445653784762237028907 7932 -39078750566315475155970694210381773802580005790648692067265971158763197017050 7933 -2268042749992199525457694578110587925009631207788507871985896848380008861796252 7934 -133898553556648408274468195962463961206935236738545332751006822181128221738306402 7935 -8038783895955212595100937676958990712001892338919786531063685570482103886734782297 7936 -490653009692208679523727197291381846398798872687012961067681680280935569332654034869 7937 -30437707805988287307557280412094821777476200729349050581785161309607538246489147442084 7938 63982837695948317891942833286116255647123746051591678541384186141658029989059990431577 7939 1688496563494066468868046610113512951477485092600674546278261575345195512770440629432 7940 956397188754144660105290651902165647237909903137591382737816754709974388942302011552 7941 915770246769440427031297141361801999974681087953053531225046635512304773169328164788 7942 1358762544259365791126834204835549590463694645220027109272498136454560148215471236979 7943 2974142613394262141441490919158555457917112024692191410403051620832773453733466351961 7944 9143324385448335056344623378141386916622635514595625172839265864738270327761470249667 7945 38023344194921657988475865417424036439770279450821191000439682957959828211550478686202 7946 207733908159690867368471053219877728725481013505927311178001523017454229201491965592269 7947 1457528495935880186648971347293614914750880805423003289432610431958701861789122122335869 7948 12909869917054302069363744307670394383891615906695936122319886241987530673142437307256051 7949 142487514155585260961095938607517110577563015616568017591207676096849800866915624310246078 7950 1936540836988461178810329550495698759054656512708128088659732893870919100159759397145494358 7951 31900615716725570082091864990799458526371786342761769425630637745083028775833512286712322629 7952 621574860814757632562028451347224253325767967859782331891277476814601900343390816817338676699 7953 13853509263121419245204324935357941104084266917584259607249212130108138408759811323493665753128 7954 339591323524350634249279826567655267618660217380698032274171614365892659259278134604647024327876 7955 8771869206749243678419195967767969375584725485088603006187917017822078219284742757543165032309986 7956 226633637918006836068745657041632012096044131261787767117286568089683759799436320345572951198188379 7957 5345600157369794049417659486705229904381192401493909686332453869469145196196162791787673985254457279 7958 83645050864435848710434799528128060331291772974849530005632595740413140135059431543064751289514307327 7959 -1279614047547199583830001834487046167050636296458171086581582328879226385337906575391882925427063888 7960 -121948682709180875160644981197290677076618514945762411971114890610581356807150014034425246318326145 7961 -49081561099473951099909416045784980448659695290738423936844584104463226335037443651031228580165618 7962 -51769750505810240743682444286045766818302098559889407653166127969902470744066764510723995194347205 7963 -128317031769241253372374410174815131636708700086325315750605558571085671873909051524935219850831941 7964 -659413176601071833139272002747974320865311378601461850160183143327122557327405349318779851675919543 7965 -5608313547909969014800292221719181664913350803963845338191393697139187948937057329177511930006796969 7966 -60515708035827687189412467307538411540338207163827208228909402819904859151694082441141208116285562545 7967 -648439131869728429539749357679925225405598961828970313797553172190014227837842751279139274415433179963 7968 -4698266779675910478880256644846466235667360358865830201719793132558597292889116262067926797419848586349 7969 2179865952972487935223927739714260610625114805778051071946983918992881271988111935119002178333492177876 7970 6406654624862971872734892733457115879638515587061643939458379590147925634600288869453080934274203309 7971 3029740482663623780671353161669333960241965078730169712063972522846240365552291355270843338676438370 7972 7210084931770034917567034914312860668214144504285813422947197937899177965048092149080418264546884046 7973 30802767431114019192968297936710885014793975779048176503587765907025400699881961717264849718540713816 7974 102935323139334046499742180769671464900467546811211624881023442775394182087115147216043911816223091455 7975 15023834965926855892617913410050051275400997473736059490011087546453977266907387731199271456334812848 7976 -152565486946381591549236901617203053989314008128045182686308567208262982630890932800246138305972266 7977 -138855185673404742851323230130465706178338811363488950167647935590296795526000568856982332366770923 7978 -196282244309668610878123361626172085569407852791855450608178262776505303307405567225503056629129402 7979 -20517845338281274697648834139832340746600095934600438740470736023572864905344902127870996323693645 7980 368049988597138423263038768753306794007631453780417930033922186710120292050287240592474811037245 7981 174857800198199743743942025040660548394061208146746532586738838842900718373728691830283514503256 7982 -1564487776014678902624331669008511595262892782888420634806938199006604182827408406130797359125 7983 -225729884470382356117039800133998995908008034023529031003390161583347941628766422473238702260 7984 -1903237672086018035539795863643955224739686117205520837584556051414752484930237455060173866 7985 116947390392090683483617762205547304855319665156536474093819703302152810723602422435950498 7986 -1327771760268123883611485966137724116593990900626919926294880980699034024926655520273809 7987 3843022911138218306572556041702076372771652718948480759799119331261428585714774868766 7988 -11096341977596970585538090959645975913121054901562766277907043831870858004228249476 7989 24751936964625127226585909076090442342771644157128602464709176065845984668352639 7990 1790453495918158408587002003780970309295701748754048978332995697523851399097 7991 35366210505977545991858127016679319952362339830553858063144003519748914 7992 153049187103062379209192876814069448303571031901632135126455948121862 7993 -1862084979279672537373161035166265516144403144422815652245514693 7994 -1463656782691744888669823661464722871068500077368720816941 7995 -462535963044328869036038651487421214762920701471302 7996 2179680067929632114934239356014254553303691 7997 -139226281997577839975680730711304 7998 3131662821384331525 7999 9420 8000 0 8001 1 8002 -1 8003 -2 8004 -3 8005 -13 8006 -65 8007 -447 8008 -3351 8009 -28544 8010 -269270 8011 -2795872 8012 -31689198 8013 -389581679 8014 -5165672203 8015 -73512910689 8016 -1117937393138 8017 -18096787251877 8018 -310743077434399 8019 -5642249024063207 8020 -108023468997424550 8021 -2175086628366359447 8022 -45952007357795606912 8023 -1016404250978537322796 8024 -23491165976636050444969 8025 -566277856985710270792613 8026 -14213905575579368377401658 8027 -370922013083435076625720862 8028 -10048759741992770069980108420 8029 -282242350451251683673397962078 8030 -8208625595671896500887261915783 8031 -246917362859197800185603036114364 8032 -7673480888658420006687933629440908 8033 -246121106213988160395630494205282203 8034 -8139613077778379034598332321345366213 8035 -277309250554730828533318828168339035586 8036 -9724342545999232796893331763291368292371 8037 -350704682811746382487868998705451471292615 8038 -12998023447704875354149445379769998915829315 8039 -494713677453820801247399233199190702911858513 8040 -19322969177957766041760894879519877241942727651 8041 -774024161626388740689759311633687309634201431818 8042 -31778036142598670469794780737162987905969593142609 8043 -1336396887860069710955749489703255651238556403074424 8044 -57535465278317606269263798647427955659890871240634503 8045 -2534513451017731586115353141048395947837865540376921741 8046 -114179928991834859080736654046463044210487227310797816028 8047 -5257850520429032217880475709814223446632501105159576287326 8048 -247369518416665287345173696685749219936580080438607221662082 8049 -11885249789673075682047894294075089264883890914251547112761267 8050 -582917803032413145952088070671176737832654894737675855288713037 8051 -29171812290248001939357714900264390236806894106179892848757818958 8052 -1489031445070129265910937690465490778925558561471935098502974477017 8053 -77493030238416026021229717373312466695737066349084644843145958906235 8054 -4110361025453028201211618342967194862210490873251325161126572776714393 8055 -222127341393704957989807290724966303841657283483570024864614102775649493 8056 -12225892699908598472870183818444013892936894657907787588400191873486730050 8057 -685129634348217180353716627974446457851174248582111694445653784762237028907 8058 -39078750566315475155970694210381773802580005790648692067265971158763197017050 8059 -2268042749992199525457694578110587925009631207788507871985896848380008861796252 8060 -133898553556648408274468195962463961206935236738545332751006822181128221738306402 8061 -8038783895955212595100937676958990712001892338919786531063685570482103886734782297 8062 -490653009692208679523727197291381846398798872687012961067681680280935569332654034869 8063 -30437707805988287307557280412094821777476200729349050581785161309607538246489147442084 8064 -1918625477708491746224203875075781881897649944175676949564895413471071723610940009568423 8065 64628443084269941520174291320015041127502046687117138930604598070987409912770440629432 8066 10092841038544191038520713271081419737305991424922239438527123665367715188942302011552 8067 6940164916394206891487368158015517811640702054958595600798323687712855173169328164788 8068 8139396259313778929861886696024548834933923999267033748490873709963803028215471236979 8069 14630672628240639577165302008874141933086477243907524599465203744245417293733466351961 8070 37801443111250274626940579496254702511660074611571992726590407810442718327761470249667 8071 134417504067490614779855608066689994471964534374994431149565227962380129011550478686202 8072 636361357757819012056373232540813341154538003881741210938245040957053507281491965592269 8073 3908315154347837154642719810121913295757935736890814164795464610622085819293122122335869 8074 30523229548655711788128072308909431146747131261929756261447255281471003905014437307256051 8075 298615980434319868544262254778665654486336781689372498855084922631141053181027624310246078 8076 3616686393433031364980956749658054601476659274673279889895754563099508358797071397145494358 8077 53558681675888389468668101798127667803064825949014589605818829666216724610879400286712322629 8078 952200672482736780019808437610979160837892864729271361966304881231687884160825215537338676699 8079 19772218866183048767345816788152231279688332439139162354830597420764894970472198518373665753128 8080 462784668337531277999915721007109391678114954217059045721288010188600240609711488496487024327876 8081 11731141109743277966913380270508499036933047137297639118378018795315049723708764014636285032309986 8082 308138169354794429431995436110772381034284087421745589214312690662690507931504942325057111198188379 8083 7904619541010644597202476715368265488317135002509409338618499639871684507045247876058265985254457279 8084 174770850417326163181639406005996704731635881448993077728614586865704523052235933800308141241514307327 8085 1688313974498233449704989991009385365812152987457737474066783359586820252924640858211543122258572936112 8086 -3654094449958198162165613031429109901854067001680567795306946748990216604699496946879509918318326145 8087 -950093080065468079908140857676164089504664828419295590024337861249808767267601371913670844580165618 8088 -517736766182225347680833867215863531091687918573688696419474606472487549188696050489596212794347205 8089 -717337155093558806559231423428483660875032812327752030338136257430349149209893911563313511050831941 8090 -2250173908696594673916860011915917150296419347544984576353239694025451100671530844215770469275919543 8091 -13817647025369516451764485182314442104722950470821941363394639424132471412690289248928876538006796969 8092 -130076358723807214223852741096948411684016349042575601852503062054104435678119107432451798887485562545 8093 -1452630300665923799452454947542658433633714110891076069605404723260192549417866557394131479747913179963 8094 -15006714685480992188510775498165429288668753779052152557922952829182385813214469286639901003515208586349 8095 -85382910202783244494570744520868628977873716475126211367954908613230026375468521263071091097949387822124 8096 -386334367697703105773034362538698198917616145188304833571462147195880177463705823366571320821885796691 8097 56119386125280463161155970828874263105987482201135493291421129597209229544765106891220307546036438370 8098 41300967750307791019803434806231979717634597709665982775401020634974490936187394743113117705698884046 8099 123113628051737592327883140617657978168106792919923472164087322937956031461708442027828379012364713816 8100 541874378375164463930560869046625954778599201933625589847907745545310144454256625613440714286111091455 8101 1533653162903994859937734135041851145349600384234821560816813089022110300419870371324267592765006812848 8102 -256811700494084984847289959724238047650361028843705541463828060483804174578456131418634317874625972266 8103 -1612541023457693716237693341096919113835076631303944318718099837113641760275140206590057752813490923 8104 -1898494107478784541073910940653457608843290617630735296393198345005083331200878106553191572213129402 8105 -2429175581560118447323593152535561820870271338659157221347733416770230548857438942404736867048813645 8106 66426260279174720935722078752997027130028003136398850963778162449509396136258178054000709347997245 8107 3929744406277891829459082475181704962258141506026356644007762149107603584804174784735939834503256 8108 1755239190856982987969944941113783693396097040387833418110246144778986952462260918174449833168875 8109 -48968739024628289606504104187981725380716356837989485681048381608890430172818201838212630702260 8110 -2010973993922187924199686365773100275207718975078720804332522257086475086512561883960798413866 8111 17929493908786166610574363875291166152643323017233252762960227805290229760169406860054638498 8112 818245696437728710784760560165207719432498266821380409573599378122056616089947581557998191 8113 -7033715212750093051620700727413322462978163546615731183328094374052457217192683896030434 8114 35031064456299069398626247007859014988076413949015423010973142752074046258393693363324 8115 -87739499162905737691903979435270714295850832647638949112867183363923295650376818561 8116 124270470485986842812363166138107058982178968276130541668299324246687321910791097 8117 33718568552787041826075444347309852695294901492504653489445468183571241867314 8118 5351935023929975933791445758917923227396743012929486633526181846980196102 8119 617322985454070332503070141648577344337124278047721788350352053394747 8120 -4301253942380252885719689817473831199137329463153473942264580381 8121 3322396553329742119057616225623821653232996711329671671898 8122 -71298509372519290904471703414631487453126539908749 8123 7706732377838262957379714873436294103824208 8124 -140380418584343707176515972955743 8125 862945369817931410 8126 -9912 8127 0 8128 1 8129 -1 8130 -2 8131 -3 8132 -13 8133 -65 8134 -447 8135 -3351 8136 -28544 8137 -269270 8138 -2795872 8139 -31689198 8140 -389581679 8141 -5165672203 8142 -73512910689 8143 -1117937393138 8144 -18096787251877 8145 -310743077434399 8146 -5642249024063207 8147 -108023468997424550 8148 -2175086628366359447 8149 -45952007357795606912 8150 -1016404250978537322796 8151 -23491165976636050444969 8152 -566277856985710270792613 8153 -14213905575579368377401658 8154 -370922013083435076625720862 8155 -10048759741992770069980108420 8156 -282242350451251683673397962078 8157 -8208625595671896500887261915783 8158 -246917362859197800185603036114364 8159 -7673480888658420006687933629440908 8160 -246121106213988160395630494205282203 8161 -8139613077778379034598332321345366213 8162 -277309250554730828533318828168339035586 8163 -9724342545999232796893331763291368292371 8164 -350704682811746382487868998705451471292615 8165 -12998023447704875354149445379769998915829315 8166 -494713677453820801247399233199190702911858513 8167 -19322969177957766041760894879519877241942727651 8168 -774024161626388740689759311633687309634201431818 8169 -31778036142598670469794780737162987905969593142609 8170 -1336396887860069710955749489703255651238556403074424 8171 -57535465278317606269263798647427955659890871240634503 8172 -2534513451017731586115353141048395947837865540376921741 8173 -114179928991834859080736654046463044210487227310797816028 8174 -5257850520429032217880475709814223446632501105159576287326 8175 -247369518416665287345173696685749219936580080438607221662082 8176 -11885249789673075682047894294075089264883890914251547112761267 8177 -582917803032413145952088070671176737832654894737675855288713037 8178 -29171812290248001939357714900264390236806894106179892848757818958 8179 -1489031445070129265910937690465490778925558561471935098502974477017 8180 -77493030238416026021229717373312466695737066349084644843145958906235 8181 -4110361025453028201211618342967194862210490873251325161126572776714393 8182 -222127341393704957989807290724966303841657283483570024864614102775649493 8183 -12225892699908598472870183818444013892936894657907787588400191873486730050 8184 -685129634348217180353716627974446457851174248582111694445653784762237028907 8185 -39078750566315475155970694210381773802580005790648692067265971158763197017050 8186 -2268042749992199525457694578110587925009631207788507871985896848380008861796252 8187 -133898553556648408274468195962463961206935236738545332751006822181128221738306402 8188 -8038783895955212595100937676958990712001892338919786531063685570482103886734782297 8189 -490653009692208679523727197291381846398798872687012961067681680280935569332654034869 8190 -30437707805988287307557280412094821777476200729349050581785161309607538246489147442084 8191 -1918625477708491746224203875075781881897649944175676949564895413471071723610940009568423 8192 4029845073893150069752467708043811316217049427141654395143163797296446917112770440629432 8193 104502760819708003615480080335933712001342833816696936015016628408831036788942302011552 8194 58205766517993911570373906187854665761467159482750231913838323575292400773169328164788 8195 54778529026229270688530779027991506189061061457921817311969075198339611028215471236979 8196 79844883610047282244738008703170335983777500114619290190028468655611315533733466351961 8197 171604704661304934417497307952893303726021563886084963491740277321343822967761470249667 8198 517712523886733693209380168310686667590378838747813864761361035334766105331550478686202 8199 2111335042358263922893730284347859893502434478189001013019745086089264666321491965592269 8200 11302212731404552598652127398135785098393728932270530465351971945684131146653122122335869 8201 77611194953116988374439824693336863071097580317540508452079726540366753123318437307256051 8202 671775072390551582947655435662459033173489656750561627961233690265081249541219624310246078 8203 7233430281972806778286464069595210460658081671742053712331837904659613293500175397145494358 8204 95811915754444000423488116534066223452702431340546798269978967821898171703824296286712322629 8205 1539892912674228003181479875568631668899653029923645664489673066373526245241452415537338676699 8206 29401296057035969186495899481138756122501898364367951854841720667473611912800698578533665753128 8207 646941169034730758239100383706866220216499395479535387817497507812919795240969504813927024327876 8208 15809600848542918021656507291213469919768299311108615173740017899408073370932809443699965032309986 8209 412006026209262536064839858459318620128468052371011150312813290311461157695354609440802391198188379 8210 10927864094553154574607573392679490348849906957306008715109886787606911776117219431114291585254457279 8211 274796582054987021097070900456080446019854922697581466871673913353661958217567036729484897465514307327 8212 5432006795891681167026938871966388746836768170915986178057726402371496922830404533227792073042572936112 8213 -6025733780038843383056621162152500951319672897688838929131335446531303776785834600374970430878318326145 8214 -31368821092487242354341383052914198892852494077021416986791106777556070924035766627790115004580165618 8215 -8074957695609555553596466816281243387393209406119184240757633819122897534410368777546340660794347205 8216 -6000610117944378290239437874777555812615584925715474056821397031109028980481068476789295053450831941 8217 -10775101352437148115792286392923396353199137510449802523684192332329620389224685992015389643675919543 8218 -42148704537722983505619513644827206472192063150753040091694178344107184984598906138918104672406796969 8219 -302604957026105287452948661920441162371274589277384424349039940913838450486647118579472660327485562545 8220 -3090560098559743513056427845455246353308200682159292853742707482278433540823194805434514061712713179963 8221 -35132660067160118766010000364929600329182465347804045137599119311441641745468365861345513140946248586349 8222 -340593304200632590999673882139346918652473449508270082810560178132301673503251960856320818738975947822124 8223 -1279254088509826456284793276142198561855791543463749801100446511258888142357505368805697773300500605796691 8224 2474733850783618564913441315626191202798195559743615298396284065309597977176265883090859687022516438370 8225 547359326790026326968870875142602295858048925019582892660033337412584274235947674896202567362018884046 8226 610202774684967029604689285346815410300119085516779551479671316698446497088427957303227175030028713816 8227 2162829533515657849763399557299765607922741708687543466154281460891375883689809893943841124525087091455 8228 9498102098108179062765034922968881240060034175220438880065945869842575999494665944438492330413646812848 8229 20976057288718277491892592329109016955962781636408433910827574097034976705230123895357833333684798027734 8230 175667202964327720923457927325196498601821395730928035231175484042676028164340293153185623725842509077 8231 -18699844407656567305417330801354629969054589944515705926228226430063529317457185089403855111228809402 8232 -26303108146163400431289329381488725973518503531095869985009944509620963484986697371760441661529453645 8233 -28608926518170560105247584405388630775254325831229520354379037334447931043647791273459242732541282755 8234 1569416101201178327263903655760240636633272777155489624098421243004668052582582499717964932100743256 8235 43275211340576530845054780668935987416792395077149023230579777987082411559921773520346813240528875 8236 16814657565445416898208203722414385089786408277524316618997974643793199621935661779274678064977740 8237 -323268575059644514130631511958568639734121961120172660651309827275270898240107710487759400141866 8238 -17602306931416930012857381405682030785699033151627212047553328382381949130965373868656091025502 8239 295421677595972941211436942548158423982972945893804462384916869982741815941913771133992174191 8240 5419450044851677861006007638766241816434222283066633066588204796311173484629725129213729566 8241 -32863493055904086781348663827681929544709169806158953940890293585213747634864041188019076 8242 252066198678339911133679100659853332014699159272112217262948585551047891325939103399039 8243 -587140445549475168995902119577477314037526961011981670809091838887503895409491525703 8244 550975849055442669774599961144496318973422695456906026305902445150868025632548914 8245 257594518331483683355681083387232175001276783136767893703795527493395130794502 8246 38302975721120895577053438233614828284044406313202082090700547184332915387 8247 1774587816646275058569297698161557252623601799526122360045222023098979 8248 -1259047209654727396601412843415311112685588356536143067973768982 8249 29173096765239438311657920655935208991506858665502310310771 8250 3174065531694238374158178506203271472085121384674008 8251 7278831756715077966404397528235532668924681 8252 366784084689191378783856153199298 8253 -7126271011747148906 8254 10422 8255 0 8256 1 8257 -1 8258 -2 8259 -3 8260 -13 8261 -65 8262 -447 8263 -3351 8264 -28544 8265 -269270 8266 -2795872 8267 -31689198 8268 -389581679 8269 -5165672203 8270 -73512910689 8271 -1117937393138 8272 -18096787251877 8273 -310743077434399 8274 -5642249024063207 8275 -108023468997424550 8276 -2175086628366359447 8277 -45952007357795606912 8278 -1016404250978537322796 8279 -23491165976636050444969 8280 -566277856985710270792613 8281 -14213905575579368377401658 8282 -370922013083435076625720862 8283 -10048759741992770069980108420 8284 -282242350451251683673397962078 8285 -8208625595671896500887261915783 8286 -246917362859197800185603036114364 8287 -7673480888658420006687933629440908 8288 -246121106213988160395630494205282203 8289 -8139613077778379034598332321345366213 8290 -277309250554730828533318828168339035586 8291 -9724342545999232796893331763291368292371 8292 -350704682811746382487868998705451471292615 8293 -12998023447704875354149445379769998915829315 8294 -494713677453820801247399233199190702911858513 8295 -19322969177957766041760894879519877241942727651 8296 -774024161626388740689759311633687309634201431818 8297 -31778036142598670469794780737162987905969593142609 8298 -1336396887860069710955749489703255651238556403074424 8299 -57535465278317606269263798647427955659890871240634503 8300 -2534513451017731586115353141048395947837865540376921741 8301 -114179928991834859080736654046463044210487227310797816028 8302 -5257850520429032217880475709814223446632501105159576287326 8303 -247369518416665287345173696685749219936580080438607221662082 8304 -11885249789673075682047894294075089264883890914251547112761267 8305 -582917803032413145952088070671176737832654894737675855288713037 8306 -29171812290248001939357714900264390236806894106179892848757818958 8307 -1489031445070129265910937690465490778925558561471935098502974477017 8308 -77493030238416026021229717373312466695737066349084644843145958906235 8309 -4110361025453028201211618342967194862210490873251325161126572776714393 8310 -222127341393704957989807290724966303841657283483570024864614102775649493 8311 -12225892699908598472870183818444013892936894657907787588400191873486730050 8312 -685129634348217180353716627974446457851174248582111694445653784762237028907 8313 -39078750566315475155970694210381773802580005790648692067265971158763197017050 8314 -2268042749992199525457694578110587925009631207788507871985896848380008861796252 8315 -133898553556648408274468195962463961206935236738545332751006822181128221738306402 8316 -8038783895955212595100937676958990712001892338919786531063685570482103886734782297 8317 -490653009692208679523727197291381846398798872687012961067681680280935569332654034869 8318 -30437707805988287307557280412094821777476200729349050581785161309607538246489147442084 8319 -1918625477708491746224203875075781881897649944175676949564895413471071723610940009568423 8320 -122857087111991014033680921627117669486648466747403537803658730577918257313287229559370568 8321 4069719391628588131847773497059729987090890214271234192227575827634290543988942302011552 8322 624665285204976787032130108576968419345688213833398411372775352036072330373169328164788 8323 422266603873340025020351111043868170700688340445259883555938975382573185428215471236979 8324 486682906513312070568841158174510290651991261357439688543131003066165888333733466351961 8325 859339975537241203125202162246112905761014111819789621646407252602689809527761470249667 8326 2179883409983246188303945623161258972102550306372443182878927268185624089331550478686202 8327 7605802155094694460002375615356019501337507008866875701519901151341221811921491965592269 8328 35305349908899728701174649440108179394420920393316108851925608950301690719133122122335869 8329 212404461165774621614095990148893274026485601548270106597036706366852870786038437307256051 8330 1622896492497027707760929147729367018367687485933187915474111618397188804062307624310246078 8331 15508238994745740980194278826666083287823091273600691219317331970977049666148111397145494358 8332 183179484689561650104360730890508727258646574962734691934252094621784813152964520286712322629 8333 2644454276591531791896867952742370342010998049842539493679270854351344732828792703537338676699 8334 45932586640434926559384898794326501498108143207842403358593090888327911103672418514533665753128 8335 936957939584750604824033484493786438821098606035725622448985387055100866764876477363047024327876 8336 21722881399575588921687030224307267874622126679253943819201604898898037275753610430508285032309986 8337 551091805649982147624066520688123514211839170024835847585748073853630818403283608524179031198188379 8338 14677072540645383869317063229859947320008944940664068531573088425965222190192376042170562945254457279 8339 389952454318825295747387675745917047296972339743278951224545973021776227205775865521661537465514307327 8340 9441541976218855003759941556992609100451908943778302277868934011884317771186170632546501230930572936112 8341 151510604737119559390209357135448378243168727728342025496603068424484428957657021604068742056545681673855 8342 -2247763143331537736719322808955470141822340530631962245517418663916058898024134469487713734844580165618 8343 -202450689102190150116337499960569811363752262149357662699565704219440179630425772869437331764794347205 8344 -76923065205560946190349789723059707137057105658248864853988054426072587256571288005564303309450831941 8345 -75993372948182341095952231970674907228920627468672728185385638360739861501675028315697983640475919543 8346 -174728299482793083216823178679552067892078418494617677187039851480446001424250562242181259667606796969 8347 -838203048251799948714500312797966312397042504418982099275625831090509603828036657946316738817085562545 8348 -6883026416561990952429030452098977490143833836614828557047756209357236809041376489755941557034313179963 8349 -74875490691573460053918882478406524072504565790794229275715577009523231459774277807180619464607048586349 8350 -851904763548215533684887849628390100777973048648030876275070031157339031124231757923530283821651147822124 8351 -7472940217424995320432963384923206272389859479301730918192313527986770408640937618729272658952079485796691 8352 -11480547540746383076787892683048012420755127284969454615330476809380549673770066138297177692812996683561630 8353 25002351060524559575156727668357839648769299795174818889406853900276752841781694860988197122713058884046 8354 6026664743857534730731135818309174889541968193007941013786228483091449883751268138977774470057228713816 8355 9637894194185443400162983396431911051280539102634612337204621819863115515741366343442995468837919091455 8356 38795911494619045828096689668894221540304866139173306086484977524675612360641180870001602587741774812848 8357 164583056225630124165655199262230981836151637923435721453794058310735638894678764100272925098228286027734 8358 248080275182168490239197781415484490094791241750437123323571615929954386008376540002396098426066706509077 8359 -619514182683083032004913476221306278778294579672772939039893215900447756740587546822436338074684809402 8360 -234212858745321487164051294299822012762448397994982861253818482896477884892810001771550570192248173645 8361 -366281491874289078030109147390733558027785570334484141182206270123310492885074164633439677117355362755 8362 -312381300114166156509484480233880679535692006289604555688586290601594295617895260610279257532288376744 8363 -1354797731044567028704499981105244054532346676588236183417914937495411542799560797718704624429871125 8364 485965398061789757823540602020053636892551531133671310057511075003836400092525593323734152599377740 8365 150163775773744576771205024845422676591816149534417276793175945921817976782388133179616485462834134 8366 -275533204568743492168412967102202462867780194146499295841848535362904481523007544013162364817502 8367 -149462155741197004799078358456683867842618035907810332317201359111063230831206346306454213393809 8368 2324946290856635928773331465163368375236634722159282114325986992408221740782780139573221153566 8369 32927969337711805904404526570870475269267601851130600128189453036501803518986913080151628924 8370 -198452509410784974429945984526264191791917547660288052468093630957949266153926420938738561 8371 1504678687633855137454343392276991968026672692224834201526999243438940881432896549639097 8372 -3401281071779425168985584565079188848812056737897614635774217659197622610679597454286 8373 1928324468942771771133568536140920899646031792553110760062294253996516198153181702 8374 1460111430378767683282574032557515397899780723103369782015177007611686553113787 8375 193772731419194479375827850904438891615508779882013883968358092206779447779 8376 2727011317562066229254292711964296797263245327890275224037045796796778 8377 44390642436977813433868481026463969793621251749922724434672105011 8378 112482673975835131649214688512680217925713720385487914812648 8379 11998025699755525637434145301007834790062258272349081 8380 -23044557149141305313893568092632973414852366 8381 749334444464963074385080799708332 8382 5400380269963885298 8383 -10975 8384 0 8385 1 8386 -1 8387 -2 8388 -3 8389 -13 8390 -65 8391 -447 8392 -3351 8393 -28544 8394 -269270 8395 -2795872 8396 -31689198 8397 -389581679 8398 -5165672203 8399 -73512910689 8400 -1117937393138 8401 -18096787251877 8402 -310743077434399 8403 -5642249024063207 8404 -108023468997424550 8405 -2175086628366359447 8406 -45952007357795606912 8407 -1016404250978537322796 8408 -23491165976636050444969 8409 -566277856985710270792613 8410 -14213905575579368377401658 8411 -370922013083435076625720862 8412 -10048759741992770069980108420 8413 -282242350451251683673397962078 8414 -8208625595671896500887261915783 8415 -246917362859197800185603036114364 8416 -7673480888658420006687933629440908 8417 -246121106213988160395630494205282203 8418 -8139613077778379034598332321345366213 8419 -277309250554730828533318828168339035586 8420 -9724342545999232796893331763291368292371 8421 -350704682811746382487868998705451471292615 8422 -12998023447704875354149445379769998915829315 8423 -494713677453820801247399233199190702911858513 8424 -19322969177957766041760894879519877241942727651 8425 -774024161626388740689759311633687309634201431818 8426 -31778036142598670469794780737162987905969593142609 8427 -1336396887860069710955749489703255651238556403074424 8428 -57535465278317606269263798647427955659890871240634503 8429 -2534513451017731586115353141048395947837865540376921741 8430 -114179928991834859080736654046463044210487227310797816028 8431 -5257850520429032217880475709814223446632501105159576287326 8432 -247369518416665287345173696685749219936580080438607221662082 8433 -11885249789673075682047894294075089264883890914251547112761267 8434 -582917803032413145952088070671176737832654894737675855288713037 8435 -29171812290248001939357714900264390236806894106179892848757818958 8436 -1489031445070129265910937690465490778925558561471935098502974477017 8437 -77493030238416026021229717373312466695737066349084644843145958906235 8438 -4110361025453028201211618342967194862210490873251325161126572776714393 8439 -222127341393704957989807290724966303841657283483570024864614102775649493 8440 -12225892699908598472870183818444013892936894657907787588400191873486730050 8441 -685129634348217180353716627974446457851174248582111694445653784762237028907 8442 -39078750566315475155970694210381773802580005790648692067265971158763197017050 8443 -2268042749992199525457694578110587925009631207788507871985896848380008861796252 8444 -133898553556648408274468195962463961206935236738545332751006822181128221738306402 8445 -8038783895955212595100937676958990712001892338919786531063685570482103886734782297 8446 -490653009692208679523727197291381846398798872687012961067681680280935569332654034869 8447 -30437707805988287307557280412094821777476200729349050581785161309607538246489147442084 8448 -1918625477708491746224203875075781881897649944175676949564895413471071723610940009568423 8449 -122857087111991014033680921627117669486648466747403537803658730577918257313287229559370568 8450 257843583763396916338714552167382691592821922563361618589831364578063699004788942302011552 8451 6572490231418296979380570233662662831980009284515204295691614150874261591173169328164788 8452 3600733903172521715111316468893895343589928700968341334964418968412505012628215471236979 8453 3331670005295157067847643590424494689253746646335381485915301293857090176333733466351961 8454 4772192634445639763179564563903884548802475484062495557080203147284643703927761470249667 8455 10074275841436471115946792602102936443749878173568708458022769569328789263091550478686202 8456 29836913304610793008914800109507826542205536662490402851004057978939608438481491965592269 8457 119378849931125088618904001393109832878251019428829917570571111522837726784413122122335869 8458 626462725480950686478622815077670094974090020489534219428201117130327409118198437307256051 8459 4212734589742397920008075528872875774206962183991779285958897537636455011069027624310246078 8460 35658829960382253557977510594390925736929346526904904191049365423209820269598479397145494358 8461 374866910782169747009552618847177987795261962007379704523364511724470374692229032286712322629 8462 4841622448676423561547508719011175235792153530202214344215598038446779981661927295537338676699 8463 75904890890200978940630142130166779409257911632755492787284868330561667518784405714533665753128 8464 1418411799127396625781537619143112680961776902297165097449541549390536713881301480371047024327876 8465 30746549933738363453407078696595352473002964301115284581915870282489695452685253230062845032309986 8466 746857873112364870251736617681962116587931274367762698243124030850095953470037789119235671198188379 8467 19558861812805384881060751080241620557435591293279549903202616609457442729093310396610591105254457279 8468 529021703781780754708022122902233390881479849663922522543149781817596681583086557054238715065514307327 8469 13942699899913593609954358807246377458421765799964779789306603703842402353626070264359455261010572936112 8470 316233088878431258952375107897556527008251795800504968472204562307010202433510623304783695891041681673855 8471 3134155378763939793466687832791413059852517241933835758141573148889973894063190951239429362134851419834382 8472 -6368141738385667031104360214216322538805244290855578138093370224878549888514558957003947350324794347205 8473 -1574595323560669531897125247043457858124030761508833143692993233519223526349405750289378183117450831941 8474 -808691881632900723814184522407131232331009936870885369248741110161107345379584555154685702296475919543 8475 -1046927295436640220328925680237725588184679690400883253988382470577873742404967149248362399738006796969 8476 -3045194149160795465342984649781809795416557382459008403144842305588992709482516323549191206759485562545 8477 -17585121947984239335147874051928452019642374816558967822149432902789151004005697011247475977411913179963 8478 -161682096869897195331781533073359882772382387460434361421748634908587956418533965678047956529874248586349 8479 -1841707864932739449564825400314974370304438314219667156301030215089972323826548507970244565569721547822124 8480 -20591964073995042405199102957751150380669302766129420747274596791773507311450790952557633911885547645796691 8481 -154894790909272733154087592184280289327700211799918782520939919214133415608185743176052633873989890123561630 8482 71455601097922806123781607568189539854203062272973599831022059308146444191721276680236506999572243938884046 8483 182113873530540553039272786917934784148779935069562799171181491340553284349971726278594347630218508713816 8484 73913595094642220493196716759493395115494760397112260250602988696159510904365762183554005656675359091455 8485 160671802401593330132743416001445108655220977132749212442146135674153048933923439289257082319752782812848 8486 705824340227013757973462618424861742361142410755816775957347974939294283196774406381739959565531710027734 8487 2791792516963595850865882376433200385528649512397483407455784281771882461761838363493253965705926418509077 8488 2200193007827011201970363270409498978001734268117550609223225331500103106981412896244720825745996739190598 8489 -5821776569256653063005500004436798731183301916807086070244815439850178445959576721755326596455800173645 8490 -3103174680074425340498418356914339289148478549307459995843916258955261734467116963303390266360583522755 8491 -5086494620874959259288292050183529630250148210816036529604183922334280526999891645235934761097252216744 8492 -3024914225289449745494312307799279045999091230258848761716839342887582406923502875630943894043683631125 8493 13396596761161522088093399095508120486517609674468557682771782242032692400071826276077234490857297740 8494 5504359322596937910986691211010563638532546907821034111834007053925648582850612503846357796377394134 8495 1202976366731776015137679931216947743736908940880660045322327319596888545223050467212781315154030498 8496 -9837817212913540917329935089409000699341074791987755048471763081748548649279430730967301853969809 8497 -1211371726384538161157893794060331957640237128835209331502072106471816130693010325598242429150434 8498 11312297815069880302715073689160713061633733318120554622382408643598600147316406457700814412924 8499 172102557305869007904724784548725267041905307407580715392625130887919972915334233024906765439 8500 -1578890176196717514415212167243631802368009928230463335082604836960584240745535812007416903 8501 7494068687961174578291809226108731266494992104242176764994734537847285921275827543256114 8502 -16866004242165123518421018607564115154529684860443310343019740687566810710173026543098 8503 3598717094422317075874167180029721433929680830443185688986267706094064659818630587 8504 6725345835722177472357862876826273057394994702370302710718480385212800530225379 8505 851295771011677116860880040780148222721645528526398617977385138624176972138 8506 -7822655636792322118822279033808686131976696419020332352838447172353869 8507 269212262583691683702471487714182899695986706142184155406225077448 8508 276026171059383341336060307471316865148534414169544811529081 8509 21036915950474527189107981695365103993720500172651594 8510 -90065822261629599121616718956324334428772692 8511 -640620102337283614974052517236528 8512 8852161752433473949 8513 11564 8514 0 8515 1 8516 -1 8517 -2 8518 -3 8519 -13 8520 -65 8521 -447 8522 -3351 8523 -28544 8524 -269270 8525 -2795872 8526 -31689198 8527 -389581679 8528 -5165672203 8529 -73512910689 8530 -1117937393138 8531 -18096787251877 8532 -310743077434399 8533 -5642249024063207 8534 -108023468997424550 8535 -2175086628366359447 8536 -45952007357795606912 8537 -1016404250978537322796 8538 -23491165976636050444969 8539 -566277856985710270792613 8540 -14213905575579368377401658 8541 -370922013083435076625720862 8542 -10048759741992770069980108420 8543 -282242350451251683673397962078 8544 -8208625595671896500887261915783 8545 -246917362859197800185603036114364 8546 -7673480888658420006687933629440908 8547 -246121106213988160395630494205282203 8548 -8139613077778379034598332321345366213 8549 -277309250554730828533318828168339035586 8550 -9724342545999232796893331763291368292371 8551 -350704682811746382487868998705451471292615 8552 -12998023447704875354149445379769998915829315 8553 -494713677453820801247399233199190702911858513 8554 -19322969177957766041760894879519877241942727651 8555 -774024161626388740689759311633687309634201431818 8556 -31778036142598670469794780737162987905969593142609 8557 -1336396887860069710955749489703255651238556403074424 8558 -57535465278317606269263798647427955659890871240634503 8559 -2534513451017731586115353141048395947837865540376921741 8560 -114179928991834859080736654046463044210487227310797816028 8561 -5257850520429032217880475709814223446632501105159576287326 8562 -247369518416665287345173696685749219936580080438607221662082 8563 -11885249789673075682047894294075089264883890914251547112761267 8564 -582917803032413145952088070671176737832654894737675855288713037 8565 -29171812290248001939357714900264390236806894106179892848757818958 8566 -1489031445070129265910937690465490778925558561471935098502974477017 8567 -77493030238416026021229717373312466695737066349084644843145958906235 8568 -4110361025453028201211618342967194862210490873251325161126572776714393 8569 -222127341393704957989807290724966303841657283483570024864614102775649493 8570 -12225892699908598472870183818444013892936894657907787588400191873486730050 8571 -685129634348217180353716627974446457851174248582111694445653784762237028907 8572 -39078750566315475155970694210381773802580005790648692067265971158763197017050 8573 -2268042749992199525457694578110587925009631207788507871985896848380008861796252 8574 -133898553556648408274468195962463961206935236738545332751006822181128221738306402 8575 -8038783895955212595100937676958990712001892338919786531063685570482103886734782297 8576 -490653009692208679523727197291381846398798872687012961067681680280935569332654034869 8577 -30437707805988287307557280412094821777476200729349050581785161309607538246489147442084 8578 -1918625477708491746224203875075781881897649944175676949564895413471071723610940009568423 8579 -122857087111991014033680921627117669486648466747403537803658730577918257313287229559370568 8580 -7989807008319073750384455754618113560593436628782075874332291769810892075971211057697988448 8581 260346354603186625186247348903985624437711041633605588693295402901303670051973169328164788 8582 39287683580452442869201957219408061819395855125059176640877451761441640577428215471236979 8583 26115930645816023836420504175408847888974637943550341593041435105279571789133733466351961 8584 29589312031544791850949856681655621783563514919874539856619457746328472644727761470249667 8585 51338392093992647238409083859696112565849431049590987947302788086209548456691550478686202 8586 127904995584305030219494161945691592508423653252343532619940465717140229494481491965592269 8587 438057942469838059771205430591583090132685226208146649503580163307451241229213122122335869 8588 1994641544598175724322406571470096569847639933769132187462898426393528304749558437307256051 8589 11761157497651225381428820794384034787708691372912636782076488407919677600181347624310246078 8590 87970508066238440422707564758070864922610227131949350004257651470475735768258319397145494358 8591 821706581271908193912574615729005120462172480507746129900581191305611938815217576286712322629 8592 9472103602237658994633757279902627937507193142178172708422073758840771978466359167537338676699 8593 133342081813900775953830322143201190411047852668537971905143953305408228873326100690533665753128 8594 2261507618880743451798876584115687695117695389314362124140861430654105972615759197107047024327876 8595 45247388461239355782653733735941363403232924828924796313490264244598749028880601857518845032309986 8596 1036608620112965744353232241403558216375768815406883801870741793825104184806257037472843351198188379 8597 26234979225959926235903630867224255473437404940663135372303486219481586443073902352612669825254457279 8598 705234500748115531559368145249714868525954634881751333916920258820437271044618917773883468985514307327 8599 19239870024050154243868930470578861117169166984066864069538718448575658727083676388799580701010572936112 8600 496662171993154081605360228723736442920933130579309192963708904735087140609520097774125607996001681673855 8601 10065754273518909515490390877885851744410006869479193792873886919214666134378676624234952711581507419834382 8602 -11136568944854343369288871980218893740404517054460769019549400721254157756131704044807015677532468794347205 8603 -54812339402045997817396591464406167134353678179167761509984022915898304478100351766127726692301450831941 8604 -13350381045152726269131688925128434417966587646777298202246806888058421277083016341908025127064475919543 8605 -9336134747732902508571282898059469064988720698345192995645900841243430285048033678689683982330006796969 8606 -15626578013299941764779854779601792124339337701839563135584417077497250475574027323562268686183485562545 8607 -56759131867928415546251352167842941848962930245978317759318689097001606735522244749292945245789513179963 8608 -386718974922583126895282215554508907166047138393964220618805766326912426473520035882244103697106248586349 8609 -3901873522368761247905708350613246879358453523042016015926546120712514222445396803376830660513977547822124 8610 -45797108526847803774963213205132236875701277215195671183664042497683857579274467764927704473138514045796691 8611 -492610062561963051074924812695861311161977811316023449424539128642955330726267530899558206549395632203561630 8612 -2908025103930931067802329696278118721234427587026694297757727666145324693178916308742757524893039483421115954 8613 -13021937966991202240168212339185788155735639846220003466191019257389551172540457861200808671635419891286184 8614 1579715843593655763540713378184551298405004464461348991249087071302287896982481916927113747377169439091455 8615 999838683576330034826544709340470840423400217255175220025952891593039294518285518795953464164437582812848 8616 2795646371955530017422093976592630837343883471436239591031990902342134652958999542266814400953432638027734 8617 12943941405946114116801554770446554337340320180779361496983348297338996210900944814656146240452450066509077 8618 45748625407218583795442862817850753026064245279575868653710471331364227619010373953391079300009491395190598 8619 7573466059382430620232857721424225888175481469103013270608318354145356990540849269884233413735801479826355 8620 -51919354969102772376193918116486976006179334502003141890223584704103294004783549036323258711900935522755 8621 -42833584027236371088653125118857686698681113394314664363035151177230416131285106656200766135826795896744 8622 -69855566901381287335472178812319433977737627322401779151810224856510403930895472786336674914754882351125 8623 -23707905310455086262335657949177323487826721208015287328820784134928411613053683916289651497785796782260 8624 124827130614529325631619784146745323001996767067818283598586736242682395127716807706231819267035954134 8625 62309875206107774639817123809494784819353660825033679845311552603419639930235293559333848132935790498 8626 8012685709003146579850023116798649010813096498068788358599794130017434243020567841068138049162478191 8627 -87054666346291716294102202256392168776576204115038085675143846888222327508499923923817643432158434 8628 -9153579553548216919388977824850615555719218705020774527443463115653497799623002045423581307315076 8629 51186497222346459876827795026497737599131766358610823859398024912392302286215624712793044493439 8630 640592121771941142651712384424013270187415516694104396821894199280991851364204346821901575097 8631 -9093381527679481242794550758823035351389229710711718552164586045893767116381808903097895886 8632 31948801724240762466007138932028596388351164702012846316717946479807359816813600233360902 8633 -68550920845443919192453703644006283616977921542968581095987471780665753627590308524613 8634 -15596818773730783570749904266243945410136356110457235503707695520334367423661576221 8635 25713110429164252724902742159266290818028751058910096529308855868069406855788138 8636 3437644906825173431519872477546967533472902438670644650214410669268200876211 8637 -89599838931351395872395468440103120943958465764157806538450786863730232 8638 1028772341911099448351090620312636642468197817032845899425827133241 8639 228338675902862075509341377893905776685693999393805957352954 8640 -6861880749891081442893384313332162757252489814105732 8641 -92479631048496569026144104184074503212755208 8642 -3058753294727790794753310236212967 8643 -19652922292794877252 8644 -12162 8645 0 8646 1 8647 -1 8648 -2 8649 -3 8650 -13 8651 -65 8652 -447 8653 -3351 8654 -28544 8655 -269270 8656 -2795872 8657 -31689198 8658 -389581679 8659 -5165672203 8660 -73512910689 8661 -1117937393138 8662 -18096787251877 8663 -310743077434399 8664 -5642249024063207 8665 -108023468997424550 8666 -2175086628366359447 8667 -45952007357795606912 8668 -1016404250978537322796 8669 -23491165976636050444969 8670 -566277856985710270792613 8671 -14213905575579368377401658 8672 -370922013083435076625720862 8673 -10048759741992770069980108420 8674 -282242350451251683673397962078 8675 -8208625595671896500887261915783 8676 -246917362859197800185603036114364 8677 -7673480888658420006687933629440908 8678 -246121106213988160395630494205282203 8679 -8139613077778379034598332321345366213 8680 -277309250554730828533318828168339035586 8681 -9724342545999232796893331763291368292371 8682 -350704682811746382487868998705451471292615 8683 -12998023447704875354149445379769998915829315 8684 -494713677453820801247399233199190702911858513 8685 -19322969177957766041760894879519877241942727651 8686 -774024161626388740689759311633687309634201431818 8687 -31778036142598670469794780737162987905969593142609 8688 -1336396887860069710955749489703255651238556403074424 8689 -57535465278317606269263798647427955659890871240634503 8690 -2534513451017731586115353141048395947837865540376921741 8691 -114179928991834859080736654046463044210487227310797816028 8692 -5257850520429032217880475709814223446632501105159576287326 8693 -247369518416665287345173696685749219936580080438607221662082 8694 -11885249789673075682047894294075089264883890914251547112761267 8695 -582917803032413145952088070671176737832654894737675855288713037 8696 -29171812290248001939357714900264390236806894106179892848757818958 8697 -1489031445070129265910937690465490778925558561471935098502974477017 8698 -77493030238416026021229717373312466695737066349084644843145958906235 8699 -4110361025453028201211618342967194862210490873251325161126572776714393 8700 -222127341393704957989807290724966303841657283483570024864614102775649493 8701 -12225892699908598472870183818444013892936894657907787588400191873486730050 8702 -685129634348217180353716627974446457851174248582111694445653784762237028907 8703 -39078750566315475155970694210381773802580005790648692067265971158763197017050 8704 -2268042749992199525457694578110587925009631207788507871985896848380008861796252 8705 -133898553556648408274468195962463961206935236738545332751006822181128221738306402 8706 -8038783895955212595100937676958990712001892338919786531063685570482103886734782297 8707 -490653009692208679523727197291381846398798872687012961067681680280935569332654034869 8708 -30437707805988287307557280412094821777476200729349050581785161309607538246489147442084 8709 -1918625477708491746224203875075781881897649944175676949564895413471071723610940009568423 8710 -122857087111991014033680921627117669486648466747403537803658730577918257313287229559370568 8711 -7989807008319073750384455754618113560593436628782075874332291769810892075971211057697988448 8712 16755647538768127958632587962474978128810228144324480574537541671679215220003973169328164788 8713 419948480138104935179502125224892504227992403648694753237283134887085753268628215471236979 8714 226359370501664470312151321719960559780996780656504473031775674666165276902733733466351961 8715 205978512156019181682235607481154654496872348788506931293694015775365778500727761470249667 8716 290022404287404959401725190360820182791378574756396050008764337661808736015091550478686202 8717 601568541471498525878064980682192240807263325284119449128571003785730139920081491965592269 8718 1749693500291287874157038475746539705543898975771934751323145416135756052196253122122335869 8719 6870904545887246599550708984744192471909785677828933093144337575600618396535798437307256051 8720 35362478563616261078706849815324313581722143252564691213452859821437726285114467624310246078 8721 233001441511979172308547762102107355249609610223230466751405662947874643360634639397145494358 8722 1929989084381916385690652362953871455163016519439477843345843031178414322004987816286712322629 8723 19823224611238496227514119229562768006484424042589003388234144282385792301586642815537338676699 8724 249791994934400039745314282755447849781449093127600738983569294062466297061482234066533665753128 8725 3820067439868578175623629237579382146497483347409842774432833857650261306201582531507047024327876 8726 69801535297914302851486444603057001752407517938258209538518628523705977231818277010926845032309986 8727 1487792046821104470939234665017962446294810696499950840006455063004687093652839177450571351198188379 8728 35827516531616679644659465619922346989865918053466551054514908112308378061344857201770445185254457279 8729 939560385811795580123065162068035183922433659807294439755137611628063856911863766787004820665514307327 8730 25776124748809060815018749486925729265641019950337111921513097461979220082817278890830708048210572936112 8731 703715436483112057490303422235409787387546545963887158489841710565159031401755480837521493379681681673855 8732 17478266059877935995787849662180718438838744932726526226775954143928325940792088700767125634133827419834382 8733 287465345783798762747139034467452101066338388544279753616468777045736861836700948663319561980372683205652795 8734 -4139708693957278072122983905416549980986556851620552788636103713696630184209162546377274150225869450831941 8735 -352947529657110508233487150950683534155391590807498212444398106481746691605144746401571364286616475919543 8736 -126844196458844903082861840714311582079274040618084858413973267882044328832284028216445805348858006796969 8737 -117697591708682004329826170119360670221603349902525989951469794737223734405280227108351347914599485562545 8738 -251731529729320809938861885983860502198456107834982717518032645112708981777402745796467932445072713179963 8739 -1125278155626725848417123922613164088880755503443189253711047175141635832201920908971249188015211848586349 8740 -8859686908370483885719382888834539263038228040615563762403597358111675809741791511903459322348524747822124 8741 -96287938607219955127531716501604445709034164841707033842860553375129313365218810323886451721001912445796691 8742 -1146284964721752079229679769495181319314392843598486518366895561422454402759257817044952158998707171403561630 8743 -11550023961975787293934219666948639355212552701797484112032778512668418804401021677839798485245218150941115954 8744 -45035278832239195778333671112223795730957383920264260483497735101217338493560985542046567690764258226931286184 8745 77688382629508776111761802369976654512225699116244870187944963914099856966413828854309413257316410399091455 8746 15218202678356676186638347780502691052794927389586904549329831469615263810281698403329672598342291022812848 8747 14733763732573571065540642226282960618876416735144561316876012283272154937014809661754785661210180158027734 8748 50289107674685391207535436766921241376029047609554679605742881218784886719561598752629652476511409938509077 8749 237808144524403501627668329000647528819296800596156383018847618203429978439577643102288176884995259331190598 8750 710261731683062626182660176175245734766224078237292246662197009735314106283581270593331733307198857863826355 8751 -117723962623750902598971256619483406603669970772193212023486317017364228635543165398338976512855081735522755 8752 -543426154717794073554486482706686180159605564633223116511853045097882891532249527277674833054038379896744 8753 -608436407421749439391875945881193385897188060894159479159921089111798847084408558280862927646543047471125 8754 -939640795867109650748916158531223673524434866018090022706378199527638527187850538277572663475258042542260 8755 -113615174954049863431367701480590512439830537388687717286152676252861338886295901504444310788430802125866 8756 1279344529911755472750315604530752088346307224171868636749683095107771710052182559405914026762526830498 8757 698604191681814131423270196956380558739628286819674488397839805647633714483395635455963246138281198191 8758 35741102615812410933029499902587423925665402244092759268711150749124949019595890242906344228857633566 8759 -825508706227137006915068130327822392862668112644483190830583217990359238251682572345573252678067076 8760 -61995615635657695812096595344254675852613072258196900461195000641720871139169553281151355845106561 8761 618037730457357280681589521858003233449151958925240578746751592223261944689462454434418932999097 8762 -139142770692286036775676163902456491977493958793103260205599371952179286677459298528886567886 8763 -51812775470066686157379860392867392412663129704790980682664143101753380564778016088203733498 8764 137495729343805111768616640781219811543329852651732469272064103920801157118530941951545787 8765 -205736282587371521543520695330135833990727066880183002649903960028689876349967392494621 8766 -221051000727193085492377916017351336580883577314799882969680612548459924374057997462 8767 81992141735065817433648385695582051379674588721967995863529953520099223796473011 8768 11366527014881512580952041175553225272879694079639102421985817451219180752328 8769 -482940080114065932081562673638689392858085758972424027692938599978874439 8770 2884696861437346690803991200832573876342323979507074840335520499514 8771 -1500296087103898802001181130475094121126350614089054281936772 8772 -174821856985550532831187130576796745413796315002996208 8773 236186656305441727959030143125943402177779609 8774 -156013167387420371563251486525682 8775 1948598787346715222 8776 12778 8777 0 8778 1 8779 -1 8780 -2 8781 -3 8782 -13 8783 -65 8784 -447 8785 -3351 8786 -28544 8787 -269270 8788 -2795872 8789 -31689198 8790 -389581679 8791 -5165672203 8792 -73512910689 8793 -1117937393138 8794 -18096787251877 8795 -310743077434399 8796 -5642249024063207 8797 -108023468997424550 8798 -2175086628366359447 8799 -45952007357795606912 8800 -1016404250978537322796 8801 -23491165976636050444969 8802 -566277856985710270792613 8803 -14213905575579368377401658 8804 -370922013083435076625720862 8805 -10048759741992770069980108420 8806 -282242350451251683673397962078 8807 -8208625595671896500887261915783 8808 -246917362859197800185603036114364 8809 -7673480888658420006687933629440908 8810 -246121106213988160395630494205282203 8811 -8139613077778379034598332321345366213 8812 -277309250554730828533318828168339035586 8813 -9724342545999232796893331763291368292371 8814 -350704682811746382487868998705451471292615 8815 -12998023447704875354149445379769998915829315 8816 -494713677453820801247399233199190702911858513 8817 -19322969177957766041760894879519877241942727651 8818 -774024161626388740689759311633687309634201431818 8819 -31778036142598670469794780737162987905969593142609 8820 -1336396887860069710955749489703255651238556403074424 8821 -57535465278317606269263798647427955659890871240634503 8822 -2534513451017731586115353141048395947837865540376921741 8823 -114179928991834859080736654046463044210487227310797816028 8824 -5257850520429032217880475709814223446632501105159576287326 8825 -247369518416665287345173696685749219936580080438607221662082 8826 -11885249789673075682047894294075089264883890914251547112761267 8827 -582917803032413145952088070671176737832654894737675855288713037 8828 -29171812290248001939357714900264390236806894106179892848757818958 8829 -1489031445070129265910937690465490778925558561471935098502974477017 8830 -77493030238416026021229717373312466695737066349084644843145958906235 8831 -4110361025453028201211618342967194862210490873251325161126572776714393 8832 -222127341393704957989807290724966303841657283483570024864614102775649493 8833 -12225892699908598472870183818444013892936894657907787588400191873486730050 8834 -685129634348217180353716627974446457851174248582111694445653784762237028907 8835 -39078750566315475155970694210381773802580005790648692067265971158763197017050 8836 -2268042749992199525457694578110587925009631207788507871985896848380008861796252 8837 -133898553556648408274468195962463961206935236738545332751006822181128221738306402 8838 -8038783895955212595100937676958990712001892338919786531063685570482103886734782297 8839 -490653009692208679523727197291381846398798872687012961067681680280935569332654034869 8840 -30437707805988287307557280412094821777476200729349050581785161309607538246489147442084 8841 -1918625477708491746224203875075781881897649944175676949564895413471071723610940009568423 8842 -122857087111991014033680921627117669486648466747403537803658730577918257313287229559370568 8843 -7989807008319073750384455754618113560593436628782075874332291769810892075971211057697988448 8844 -527589291538674936045096652285367774515482836244474393958322585197991865928412026830671835212 8845 16915249664303046268625842738795885008600509506339569739081529403664997303220628215471236979 8846 2510324149847579424173952329752867214232576071798317932610209773420029953049933733466351961 8847 1641386932508833788102325824335168906079288500513049418042640445894982120107127761470249667 8848 1828683806907552388843483301661427891346563019776742796580198122802526130344691550478686202 8849 3118679632877425269348264747395375984255336050721478497974652133315456450729681491965592269 8850 7633778437072942106791800185917565663516985971163122537459329880427793315556253122122335869 8851 25672971005671311897536493307454114649921403877808620277191871630892815748778998437307256051 8852 114716850072415313273646307686085049124388038222781373359465303758703378231733347624310246078 8853 663261547262782337609530242236243419019208173991719344030108342554018330940036879397145494358 8854 4859443058309862850115535396119948049561145833321966808885507049825305589929938856286712322629 8855 44399406488174110807180329058063260303164502560109156783981061659348578328351012735537338676699 8856 499837977226706753131971705043586295674061232174302490650718982963741864888921555154533665753128 8857 6864238558824667417323238778270205929592350222306314167679365361317129057992292365235047024327876 8858 113642517925088337804388070781630902488515279263152454926467262349411578686010078281198845032309986 8859 2227334811723655079730814072024609003736538683418235938316749155072248826038801957450827351198188379 8860 50315053881646723349734246806002151979257795105422606235895796261058789628155819619450829185254457279 8861 1266690139056368106510366271630184294806522528529090127741080222519246898896912772631106677945514307327 8862 34234339003193130103883358559604840192575809640792894867454080358115568376970832205373656236370572936112 8863 952682432317530407284288290412036519348674401616685119660751103567622080954262968686207389059681681673855 8864 25778003883155185837825165220184994570822086332551520553385153895619865096888524526356853590961987419834382 8865 599387296047772400238205671496701841871425421783820865179422896710348012650897803948118112705472203205652795 8866 6090738691843000452311132896465823602599592646283364801982022561517132387029287372862042205082482738549168059 8867 -11639854831259102119017716370460602773847826779054474210848467704011735429593816395511043422826648475919543 8868 -2740815751195950104330396959086413814330245430947277893129713529276279430159658858757646530201594006796969 8869 -1329462025659263226347778463989499241645578303170121743356204914028140811788342848910633419536231485562545 8870 -1613002407326254862792034633364636444061020853354070991529117863292970601276886789401320471312784713179963 8871 -4359152666476397109773041301079659817934110709634850276267071306282691804122398540496566077636511048586349 8872 -23590837345555673120289260119221824416035900807094274031053437188972679466020597150384195731493049547822124 8873 -210235309336933709007227081613012811636693273033073117330069416154294858893168651758678020546177157245796691 8874 -2419241633910926368697152432331503559902646283771495069726117510452330563034446715067657675493581385803561630 8875 -28740905236287102319880177086697635175664578333985546671597931677087342648049357090904125380460268902941115954 8876 -261667225689640104753097965735188890572097540651582210265879725352650215279419002468297122440927071810291286184 8877 -419842406749224942778835062120318967140482688474841794677030596441611684460034577411168284643667942300640908545 8878 792613782057378183898589228305918257339458435637548545001979665214570127226469275178362726226036739662812848 8879 165413600240711381638963242745091460137431311305356868754994326158231504147376511401402759025759730238027734 8880 233464201702222962223993377031476698389096254050907596344364817618525787672055838305065738204065847058509077 8881 927733339870552290611157190181413275772921502310925878001179021689035607706009350812024731163734506435190598 8882 4348231872547711973869122285301470481833610770873562295331282446760887037757986244205584468344300692103826355 8883 10122505666323434359537672527726097654339199618577603804267342763632493893245928226247466525366573628664477245 8884 83202137263453464261228944943346574918507022629980789129300044516711548181337720309712624356942644884103256 8885 -6295125586041271557034278534100119858099821311590570419248454962372261227362226794443465942852684999471125 8886 -8806983386452688592101513997841968140265441366674417919448155066322372030160799494640914709613784639662260 8887 -12228764558856350536185659036808242865153664923876729799375101636629304455739143774069401010002524810445866 8888 255487974294455776441281009607569392521480693705708372150257356912568089284705102349599885731730514030498 8889 14117711839937176126959311923165831551706239958831882231690793642665734196599059460062074782144875758191 8890 7682033485137550061252847780903990658677179475551078405294720546959442002834227009785351663615584033566 8891 -18675198213200475275236979941753703963025098940822382511340552693304845322410952449275495535837619076 8892 -7955170265372858054052321579869491377811582185296238271357585522054282136194858953322284399229426561 8893 -346658535062545037325573912579737640815293190838961967239713574128416813059168066090873670050552903 8894 4775518089970424301148629775477926597369930555734137213891166849676436868895189973762402787544114 8895 -32119080060999221989998561866933735622747480446456107550327449875551855565565072038770914517498 8896 -259973996300383861848539204013352477392374478343295336753548040263793720003231944600082067013 8897 766610391538211091990747579596011521893877183069847409996285552053409694433803182322679779 8898 -307506823872625539226862701382579396147404210100252092688226576601161395292655487194262 8899 -1537023769780680014697028495988183603447488946520786370442280599592264533094917382989 8900 210980030795671044190438376415173680237320787632596651306546002451405497051606728 8901 19539452701204989175051512191390940339093364860611949191203613709015013241401 8902 -2030958710516299766214281383201516989432523021810247643105268297985882566 8903 5010006259992735741537232914650894459385697029441311649453568083868 8904 -9205019596704315479735450155606107501730326975496758831363328 8905 -606516357814955687615074899057462682740168960710218871 8906 1042236910940720332356383289398907104274144206 8907 10117240370866703661524481293989160 8908 37357245802971459812 8909 -13446 8910 0 8911 1 8912 -1 8913 -2 8914 -3 8915 -13 8916 -65 8917 -447 8918 -3351 8919 -28544 8920 -269270 8921 -2795872 8922 -31689198 8923 -389581679 8924 -5165672203 8925 -73512910689 8926 -1117937393138 8927 -18096787251877 8928 -310743077434399 8929 -5642249024063207 8930 -108023468997424550 8931 -2175086628366359447 8932 -45952007357795606912 8933 -1016404250978537322796 8934 -23491165976636050444969 8935 -566277856985710270792613 8936 -14213905575579368377401658 8937 -370922013083435076625720862 8938 -10048759741992770069980108420 8939 -282242350451251683673397962078 8940 -8208625595671896500887261915783 8941 -246917362859197800185603036114364 8942 -7673480888658420006687933629440908 8943 -246121106213988160395630494205282203 8944 -8139613077778379034598332321345366213 8945 -277309250554730828533318828168339035586 8946 -9724342545999232796893331763291368292371 8947 -350704682811746382487868998705451471292615 8948 -12998023447704875354149445379769998915829315 8949 -494713677453820801247399233199190702911858513 8950 -19322969177957766041760894879519877241942727651 8951 -774024161626388740689759311633687309634201431818 8952 -31778036142598670469794780737162987905969593142609 8953 -1336396887860069710955749489703255651238556403074424 8954 -57535465278317606269263798647427955659890871240634503 8955 -2534513451017731586115353141048395947837865540376921741 8956 -114179928991834859080736654046463044210487227310797816028 8957 -5257850520429032217880475709814223446632501105159576287326 8958 -247369518416665287345173696685749219936580080438607221662082 8959 -11885249789673075682047894294075089264883890914251547112761267 8960 -582917803032413145952088070671176737832654894737675855288713037 8961 -29171812290248001939357714900264390236806894106179892848757818958 8962 -1489031445070129265910937690465490778925558561471935098502974477017 8963 -77493030238416026021229717373312466695737066349084644843145958906235 8964 -4110361025453028201211618342967194862210490873251325161126572776714393 8965 -222127341393704957989807290724966303841657283483570024864614102775649493 8966 -12225892699908598472870183818444013892936894657907787588400191873486730050 8967 -685129634348217180353716627974446457851174248582111694445653784762237028907 8968 -39078750566315475155970694210381773802580005790648692067265971158763197017050 8969 -2268042749992199525457694578110587925009631207788507871985896848380008861796252 8970 -133898553556648408274468195962463961206935236738545332751006822181128221738306402 8971 -8038783895955212595100937676958990712001892338919786531063685570482103886734782297 8972 -490653009692208679523727197291381846398798872687012961067681680280935569332654034869 8973 -30437707805988287307557280412094821777476200729349050581785161309607538246489147442084 8974 -1918625477708491746224203875075781881897649944175676949564895413471071723610940009568423 8975 -122857087111991014033680921627117669486648466747403537803658730577918257313287229559370568 8976 -7989807008319073750384455754618113560593436628782075874332291769810892075971211057697988448 8977 -527589291538674936045096652285367774515482836244474393958322585197991865928412026830671835212 8978 1105605127819189174276084323234481390297186638283937318804801783143007159600052628215471236979 8979 27253275926094991424343463250109355970791351725834630411376579176586897277977933733466351961 8980 14456967083283134362549098147186478467168705634142113830121631777791667247377527761470249667 8981 12941203414749438948214485602029866952285019553500583457115895278631876399272691550478686202 8982 17917088388868988623473863350465068338238142960543392345785268207002606079350481491965592269 8983 36527254736191745341964620128844105209746205965101453444485792702611777851517853122122335869 8984 104371104474958300760686476016751511574594228851635906386365786800591104406801398437307256051 8985 402416367148470494912116150069256707346054637122309626794670213561921693647121507624310246078 8986 2032138169088754408051655925450779589071988383011538501049937884538065154666157839397145494358 8987 13126206264717084567608426644730027998200110669524990463472943704037043322695389096286712322629 8988 106463226662334569546752682902655775046411768740286132736915724692225511786978146175537338676699 8989 1069149632721752800940391612274893999467808931696898178040382861758717982660537155794533665753128 8990 13152533867331627662063372651331525535594017207095703589914333762198264740152723567539047024327876 8991 196246188437443578167099961415206708411644041042212929391941800980207811366058715004398845032309986 8992 3504150447230752327310115037114622197893617525103573426018224097585824692591561065428043351198188379 8993 73325408643761798405620370410336767705128931041169025180817172989217517979331508758314957185254457279 8994 1746317004339205776948158009265088870627948184169260911851651317160586479810460515088995445945514307327 8995 45716307371313452483504512383702535647003281862144507053526730645689271084465829807016602468690572936112 8996 1266422659105957922699479603196686190475323343997657016555521296210993026029475888783701501725281681673855 8997 35509507314183210704417495315233641760752916855626684933113395769633243964123587530336460203994947419834382 8998 940362838220287618331888775574265709815147372693198157138917989047176363745914759468598067142878923205652795 8999 19527824854632390227550388686611018368903023398226688320602840561031728268706756744727738199688214578549168059 9000 -21551198766901200596671036441151240602353275974460899478055985078496016925540491438655971954697580696475919543 9001 -100444747252796483050713619340788046907355129830562063218120347904036933680500869696220279970023418006796969 9002 -23186619285149910180847432582299738219645125965516323031665038936432563315970418684954360208553831485562545 9003 -15294375200741426163844936989442885920102868187542213254120756706917440163073554455896033050409360713179963 9004 -23935213374740786911664287786606011074801265913004088836860490497521175755591929237654063742992287048586349 9005 -80791927368553955770723438853626681249081698357581224651782541945620924032634773627167144077044307147822124 9006 -519822486017493263532572954989922296814583888972659790890762012514680042613821783123665585989822597245796691 9007 -5139952519076836940300347035875044571088554608221054430732645927345960505311691018788441459714348413003561630 9008 -61633364747227181551353632090004075206098874802916440506703932138917532322026380439720741928276420352541115954 9009 -717816932837908587688342344680231280959026816441099130459944007623902557709768122468809725697719147279091286184 9010 -5598111873547832484037219918097781227392176938115997906790249641704543042740313276960251624900082704571360908545 9011 2568843904345017814227957475828172154152869216557042032442493572407141171614611617333650541491393575734862812848 9012 5720985284039323362131295921078259789956730846034421738167368119865821878717520853305737253772584925758027734 9013 2003938237004491957528125056539257850145260916120864738666372147114671007887342412327404533905904654098509077 9014 3927569730086245575955231829728208520159878550133141223220744061979458096957531502609338278171050965955190598 9015 17431465310756279666017257144058356259969550724123298846089746518126796269147872159052362581046183387783826355 9016 78522676156334984916127717279817592418946235038214087353448614076671210290597650617602445903834914520312477245 9017 124862204170205479068651447989856562785628293219331798673767952206492984467223301073117811724693853013652103256 9018 -255548231953785756585919073335532793905049489266094791809243609092380755774453946739057693399257435335471125 9019 -79571931697087327685603882975955891889041138862734043546463379508466916543800897706704676288891203135662260 9020 -128830537993214047875554127568716329838923421638745021142636554642883653501135146660915963188807012101325866 9021 -151404510584009684051580161446816307665791706757590236130545903894443809264435130849814866272204823961489502 9022 8105188646215972504856534219324339922849662969503069112777527758659595446902097734903323485017173150958191 9023 162099662634343538064486306469224234875156386127007692666541985913883322008499068773012023199486682913566 9024 81882942857372814715177691307549703716550462656984816428631720096086923019579364820498091864252481100924 9025 -2017909935477897250602242762455996604106762438058425404285631711701670126758122735157702421940443634561 9026 -76711876855140655182966802149492297486788216824119694527753213802075982852609667469758151022912248903 9027 -1221616087157028565610666930606333483528448242531237420905568703048197101293916904177904653905703886 9028 38300399950378642190400350839581113356596111655568801500023300640700334408171064008822257670954502 9029 -377942749971023344874094652556214785522566326812582716750615781128061372810510671758370165395013 9030 -995006621017109378090628548507313600722182921887336821907036408926994241246500371937637845021 9031 4263708223030404265908976069237126932852750198447194140789764431762416778560773675520626538 9032 981909855973171127914544409427724770168502725311437484314325703078121577949717272722611 9033 -8511638854776273645790867161037012807974783067922686828778418621363522516307495311672 9034 200652610602854010359725011055033865340864271557002213827116361266933956510355001 9035 -57009721912164990034629033654975140949325147080621957047465406214781091313606 9036 -7165014017161199858747025537233223840525269809606349811860917820520766052 9037 -6155171568232085564595038539180796725147640663187934974621999213088 9038 -30291598938002870943683148723913134458584387338000782535139031 9039 -947317710496648487095879531307897916075512006851924954 9040 1201847297018486004801223351748032664144779472 9041 8547305732274881958737893391034584 9042 -41254443374889433896 9043 14157 9044 0 9045 1 9046 -1 9047 -2 9048 -3 9049 -13 9050 -65 9051 -447 9052 -3351 9053 -28544 9054 -269270 9055 -2795872 9056 -31689198 9057 -389581679 9058 -5165672203 9059 -73512910689 9060 -1117937393138 9061 -18096787251877 9062 -310743077434399 9063 -5642249024063207 9064 -108023468997424550 9065 -2175086628366359447 9066 -45952007357795606912 9067 -1016404250978537322796 9068 -23491165976636050444969 9069 -566277856985710270792613 9070 -14213905575579368377401658 9071 -370922013083435076625720862 9072 -10048759741992770069980108420 9073 -282242350451251683673397962078 9074 -8208625595671896500887261915783 9075 -246917362859197800185603036114364 9076 -7673480888658420006687933629440908 9077 -246121106213988160395630494205282203 9078 -8139613077778379034598332321345366213 9079 -277309250554730828533318828168339035586 9080 -9724342545999232796893331763291368292371 9081 -350704682811746382487868998705451471292615 9082 -12998023447704875354149445379769998915829315 9083 -494713677453820801247399233199190702911858513 9084 -19322969177957766041760894879519877241942727651 9085 -774024161626388740689759311633687309634201431818 9086 -31778036142598670469794780737162987905969593142609 9087 -1336396887860069710955749489703255651238556403074424 9088 -57535465278317606269263798647427955659890871240634503 9089 -2534513451017731586115353141048395947837865540376921741 9090 -114179928991834859080736654046463044210487227310797816028 9091 -5257850520429032217880475709814223446632501105159576287326 9092 -247369518416665287345173696685749219936580080438607221662082 9093 -11885249789673075682047894294075089264883890914251547112761267 9094 -582917803032413145952088070671176737832654894737675855288713037 9095 -29171812290248001939357714900264390236806894106179892848757818958 9096 -1489031445070129265910937690465490778925558561471935098502974477017 9097 -77493030238416026021229717373312466695737066349084644843145958906235 9098 -4110361025453028201211618342967194862210490873251325161126572776714393 9099 -222127341393704957989807290724966303841657283483570024864614102775649493 9100 -12225892699908598472870183818444013892936894657907787588400191873486730050 9101 -685129634348217180353716627974446457851174248582111694445653784762237028907 9102 -39078750566315475155970694210381773802580005790648692067265971158763197017050 9103 -2268042749992199525457694578110587925009631207788507871985896848380008861796252 9104 -133898553556648408274468195962463961206935236738545332751006822181128221738306402 9105 -8038783895955212595100937676958990712001892338919786531063685570482103886734782297 9106 -490653009692208679523727197291381846398798872687012961067681680280935569332654034869 9107 -30437707805988287307557280412094821777476200729349050581785161309607538246489147442084 9108 -1918625477708491746224203875075781881897649944175676949564895413471071723610940009568423 9109 -122857087111991014033680921627117669486648466747403537803658730577918257313287229559370568 9110 -7989807008319073750384455754618113560593436628782075874332291769810892075971211057697988448 9111 -527589291538674936045096652285367774515482836244474393958322585197991865928412026830671835212 9112 -35365505790369496113973774773370983036870448675765587274896826717124955277343819371784528763021 9113 1115943154080981119431801943745794861259377480503432379477096832915929059574809933733466351961 9114 162914677740767606363566163669325411006521359558359988702719848196792871196945527761470249667 9115 104807342317329573759100259480686779053559653263871302609048466806287322262082291550478686202 9116 114852756753938276678304624362403353977214762996825237379785596670867801922115281491965592269 9117 192588142403359203437117005665061497303526714942217714472942822733454809121713053122122335869 9118 463300285618639208951406940337184095010952535570498361340673039122405377471761398437307256051 9119 1530540354735514412791263209431852038026751729121090857837522256879453534781713507624310246078 9120 6714046088107898487553083939825662986089276186254322747664672076836738619516671759397145494358 9121 38081292398263668155065410492509919696836827368097345345637699121193377202300719016286712322629 9122 273442103176227518018971015793122140927105139631588003772676573755098314058700355455537338676699 9123 2445415817830147217401699362670921568081893328678026768202210234868634000159341871314533665753128 9124 26905062893408496898329530877179140059687684854664299931607566651768420970661886227379047024327876 9125 360631428861072397218878876612511192698766852286622384627254502178218669962757046025710845032309986 9126 5827722526470976179813901224579038936907328875322968431579501690348221569663726532752459351198188379 9127 111781632418694430062782499574682388692098786360919850292952465776730728063401573318328269185254457279 9128 2485181409190738005906971849755158925086933913819019726102076612746857469717819598390695029945514307327 9129 62072795033542078802869567861809991191207725298234291452823861190248423183718280099221695332690572936112 9130 1680875157570777317853845447757962625895128038829990380906629458121674092443000001196305962945121681673855 9131 47459923114235291494528768987711724894887053926960987069317046633751470342643946947073383196634947419834382 9132 1330450515914318360907642606800466688018364418484972890489550377376678704082447243271315281113802443205652795 9133 33876234566775177552139453989956506445937026927245579452498730065603841206159812087828471533042792498549168059 9134 570706678697033569006661901546039029648016876827815243362060819374590248776478502436570924955158040423524080457 9135 -7984676786821009820925207318656944349855452620747410257402500263690777976578391995669064616226146298006796969 9136 -645399584282242581966694834615818213275609060446101596080623403734998137764371025054936707094148967485562545 9137 -219772723960840410885729523283380536368231566377105271328600913556086625963603576769723268304386448713179963 9138 -192024324214373429277304176098694350606287041673503457401731042171115069989963852993060794615218079048586349 9139 -383153733792430721652144856372897036750254340019498340783882829864567686266954140874729163779877459147822124 9140 -1594918615093035485082586458703195264674783339780527275122703202541723283959711514714574872303865579645796691 9141 -11966931418837955903713191804486185271067242146043613430047327934885896492769050354631861265586954825803561630 9142 -128852222997082332349136069102257977929482816719719533852194639120626606910331657367746036876589282253341115954 9143 -1585711656719321005958075968683644942270984461227515844961546027194624898401239983557389317272508019880691286184 9144 -17731519103149698685304660177408663999223924011063966874962304901844494503389675292605366530987706930158560908545 9145 -108463694352037489531825762414755645133452669612653329731244200332529011499349912774423443039675877550240177187152 9146 -479529189169922398130463308050477759100212302211638317715721949091718578471035510497843232699944707966401972266 9147 49202583033741501161119501095077378165740993253040141482627422538658992138229222484351880115035906266898509077 9148 26842130882448547770370251655280007500418793540222882383268930944738693178902502967211557531945017998275190598 9149 69341819423577967348617477098377300284110541526984144077085086981119673792868213253179548726969275048583826355 9150 331540401647019660976749176268180048149373163108411412569051960751487502160789120165859803702183849917688477245 9151 1387045055348142480758664588877213968831143404867026269189069879386761896116473256593125540144144348448404103256 9152 1160077373399610262594456081492832905370265838308827906369140398630080382583422297777809193643751349826360528875 9153 -2397067316902541463760404228997260659442298865521013398065383322583342342875090747301345352946553728575662260 9154 -1073680414261012486399585478325774459060033675240329438617189497525239751750327226277448797199168376581325866 9155 -1890303775378063196155730142214988492285774929085915775876637218632355225538881741829512784736262930800529502 9156 -1738538017956428022517492740370690796787103203687616362685447926298564496890790671018234389272640639513361809 9157 -8228613033286741642504059116019071181754949905580048484127008783242889600425340432041585792573892942046434 9158 1912215495111065601796191318134856900357644119332246869679281514219431526051023446873384241764298325580924 9159 833072873606561994903055305958147983720295916995838056347207004187518621370466853782266138629531756045439 9160 -14617813822578019976754888780193905083490823121197417098125219804258863986870736544558411930077643512903 9161 -733591296703180758592421798856427712539370653361700229646883991493970469309014343265418684271054631886 9162 2851974531185210345320400127479796110086592895742246453680433173911397658761996430356339841997610502 9163 301712117268828679617143839432638209773914838414164556690487273150868632624654815487694191463788987 9164 -2934061799300724117945380027467494552017639330029543031606860548148400382825404616537665416149021 9165 -906711994222656717482404182908191697198313323953127015596574644417902757544239056758401267862 9166 11754981977536939678074185240226754235006009387888037364647437504961318215021240934740037811 9167 14047205364960200087754332277798013342781112364473597456939695141803484777546707686128328 9168 -45017110391680377739992798646064855093381735472129636780581396961072882768840918112199 9169 -3830705938034141965162417857487900275244755384210083835581087894126100593598136006 9170 -796114390754274580579910733615869091563860638344868270188314075780631854319972 9171 -18584146788404322647915010190531269354268222374360002539364215163609768608 9172 -103784694454251054461540313516562551889275088701665906666723722636871 9173 -61887379357361090844824869877161393275693885764254711890880474 9174 849536791980305751249635532809478890252179285559417192 9175 -2483929911568659380640729171856099579537253728 9176 -27845707469683767080280534220546416 9177 -33460048234918302343 9178 -14878 9179 0 9180 1 9181 -1 9182 -2 9183 -3 9184 -13 9185 -65 9186 -447 9187 -3351 9188 -28544 9189 -269270 9190 -2795872 9191 -31689198 9192 -389581679 9193 -5165672203 9194 -73512910689 9195 -1117937393138 9196 -18096787251877 9197 -310743077434399 9198 -5642249024063207 9199 -108023468997424550 9200 -2175086628366359447 9201 -45952007357795606912 9202 -1016404250978537322796 9203 -23491165976636050444969 9204 -566277856985710270792613 9205 -14213905575579368377401658 9206 -370922013083435076625720862 9207 -10048759741992770069980108420 9208 -282242350451251683673397962078 9209 -8208625595671896500887261915783 9210 -246917362859197800185603036114364 9211 -7673480888658420006687933629440908 9212 -246121106213988160395630494205282203 9213 -8139613077778379034598332321345366213 9214 -277309250554730828533318828168339035586 9215 -9724342545999232796893331763291368292371 9216 -350704682811746382487868998705451471292615 9217 -12998023447704875354149445379769998915829315 9218 -494713677453820801247399233199190702911858513 9219 -19322969177957766041760894879519877241942727651 9220 -774024161626388740689759311633687309634201431818 9221 -31778036142598670469794780737162987905969593142609 9222 -1336396887860069710955749489703255651238556403074424 9223 -57535465278317606269263798647427955659890871240634503 9224 -2534513451017731586115353141048395947837865540376921741 9225 -114179928991834859080736654046463044210487227310797816028 9226 -5257850520429032217880475709814223446632501105159576287326 9227 -247369518416665287345173696685749219936580080438607221662082 9228 -11885249789673075682047894294075089264883890914251547112761267 9229 -582917803032413145952088070671176737832654894737675855288713037 9230 -29171812290248001939357714900264390236806894106179892848757818958 9231 -1489031445070129265910937690465490778925558561471935098502974477017 9232 -77493030238416026021229717373312466695737066349084644843145958906235 9233 -4110361025453028201211618342967194862210490873251325161126572776714393 9234 -222127341393704957989807290724966303841657283483570024864614102775649493 9235 -12225892699908598472870183818444013892936894657907787588400191873486730050 9236 -685129634348217180353716627974446457851174248582111694445653784762237028907 9237 -39078750566315475155970694210381773802580005790648692067265971158763197017050 9238 -2268042749992199525457694578110587925009631207788507871985896848380008861796252 9239 -133898553556648408274468195962463961206935236738545332751006822181128221738306402 9240 -8038783895955212595100937676958990712001892338919786531063685570482103886734782297 9241 -490653009692208679523727197291381846398798872687012961067681680280935569332654034869 9242 -30437707805988287307557280412094821777476200729349050581785161309607538246489147442084 9243 -1918625477708491746224203875075781881897649944175676949564895413471071723610940009568423 9244 -122857087111991014033680921627117669486648466747403537803658730577918257313287229559370568 9245 -7989807008319073750384455754618113560593436628782075874332291769810892075971211057697988448 9246 -527589291538674936045096652285367774515482836244474393958322585197991865928412026830671835212 9247 -35365505790369496113973774773370983036870448675765587274896826717124955277343819371784528763021 9248 74058164990458351695931520136956723715594648108602481566880353833451853933462553933733466351961 9249 1795949494973096798374753884412853668939400552724756612301300228805806114642193527761470249667 9250 937820052117659111098140460466021900524371766949760489394182903379571855534658291550478686202 9251 826054011655819016478048771585983453877275981155151039654070214643946219133507281491965592269 9252 1124887894030827694747029717658452115604443550260998286885011635375745235724823453122122335869 9253 2254695816164005009532121776798629546877164175194674877576313734097812418701380598437307256051 9254 6331126496362020733443412154698993250431794052524555310497131082231049142921079907624310246078 9255 23976017112671209385861274482815962479389272120226017953776966665029837544439961359397145494358 9256 118845013085996020311150825802167553729950859700266675609807642098252139802141855656286712322629 9257 752914369147846377633558708212506777948165100131363375738747899699379102559096469375537338676699 9258 5983053567757293365557323531812694908446987500948114397519486027742619207301088477394533665753128 9259 58786515601131075575601045682132371472137556027929658425428743864287083565872359863219047024327876 9260 706487670828955210679586239630883771028858536450038802850177764226681132481580762152430845032309986 9261 10288320734138159159400343318792132456756282011392234052715126776411218134386352915805259351198188379 9262 179452861100570584184485450724453087982423964970242737141130637729950248990697806041120717185254457279 9263 3681719856820721908813050277180558942832232982477833511237988202611111343978955433611629685945514307327 9264 86533765162966799995196946481190124558100433735883001442462987016956741810309214964574022500690572936112 9265 2254973575976793436834903138962847398616501649897570990210261972500359227817749881278453274561121681673855 9266 62833194226868239749873143314159558780092852103628610017160786073276646651329380031850594717249347419834382 9267 1797562680603663554504074451362801753135044283592580780716505987329320889709730267462336398539384523205652795 9268 49902085048883392802542559881602008239291958619986312174594999405434773707625608997291029391600908338549168059 9269 1188812642185345498667667667892717988897974691417208125218618447352261659333642093542392940707021705063524080457 9270 12378245848640441835839863731626555417807322004504045238074549543912896744693341400031287586007642454021993203031 9271 -22289191630703848126303179712346206253963836082821977727280105808775432716058287227659831769642694503485562545 9272 -5004612618375258679303909463035645625541807777571976021913609716038722071800347673988255004399679888713179963 9273 -2297105658920341133634338417186684531382766521881154462064041355922060229340169099813762118180159391048586349 9274 -2619226027636403331916441715943221568635306448718758652353833133806646693832165957809234219086785107147822124 9275 -6592537559182097497303262764706689052413570740518544088328734535017010897650631477174750607252098795645796691 9276 -33359105736293616842229004935365088526269235333556465289824801142404802207906604310879394683103925629003561630 9277 -286170715459211139881556273927725914654316597131941788485701427720481036753367945249602496719003464653341115954 9278 -3297630893476288749872664426112369365798203943425982161606641949953241771796155940594882916555307018203891286184 9279 -41027301843296223841932633907112969815363582522143077181230209639046370399437629336988517979433208239086560908545 9280 -429051866482070135727593934221164260550136266478153542019105818536762695758941865381640333599109788749574577187152 9281 -1734360231876323359770409587919017583560520141592277889714098701252480817748298845592130594575888930712733121972266 9282 2682727092891650998056860959281980668185156421173698280266931081334333143200364693544386693216749318854418509077 9283 468713696925880413069907045820140195060518264294891008542993227985268511860603450167465732225312456375235190598 9284 393274948598994527033638273691849715912518986414471730241834180961550675905885395724021083130563957416583826355 9285 1271934873042261913325127467179199972349996556798162372242359409281463927737026130074653333266377978445048477245 9286 6346219899142314877374619131495337043990813350447993555818653593838463183970193424767944509419705997035156103256 9287 23654957952553908366346185811249782953913978776542743599091637967520063397270863482777632603625966373319480528875 9288 4373791633083230329520689856080029700462027932989738916465027800161496313162923844392180585342723376140736337740 9289 -20894415324770471374329370979957698759440742660015007425573650738477753345619847676144094334416739569413325866 9290 -15210268600380133741429205699643040146800335727245314234242337870312958650798096106342502205750671819120529502 9291 -27615554835907430651163800917566168354590773287985533657979698167532616211760283903409680022792714342937361809 9292 -17734472087471050865522033518718715808679222375902240528183205757796688506845301134926417480511936183752926434 9293 57731359998651489754564944487047502837641414151160840917809738967151225358371779442664075374111682461260924 9294 22902073993561494766685953416531509536718063405037257418757577384300494042286509627210820679796480108045439 9295 7911760733746376278071408975986276901363380343600952131253188043713564182396839666425255453758767054087097 9296 -3071636851125238891399409047733821852260336178203923347188107198677958948559365403916568675323858727886 9297 -6885730958535203471199393261058760516536318582020244454290517784067964254713597292248532202888594645498 9298 93102502781934831832235363704385665376306873885910032847295085758401209885004043188388471987047788987 9299 2301433431546632002005660353437566121722051080650557117148507640680842405118632646847814894642218979 9300 -17191714712398744534279562430749809727661720744615712696818544853893526945900167690476360605683862 9301 33217338161935360638558543481271964824332477155797252276449397581277181342490402626147158393011 9302 -6166069863034713747998897152010754596503916455352200982637767416982109979415175058076252472 9303 160775623419831511192764701333074758834676728434620514034798166959220585473461377620665401 9304 -247355588379686265556174688552680344763629082025604164283595404259308733057933690129606 9305 -44210277513464436253765218532569313575368156385342313489386222863061448360930358372 9306 -4968450602845254364841414422237004370410008335858758226494650838733031298111008 9307 -12220736068875881394063967609484051355099140936857834358638287880102435271 9308 -524212072615695635212396285678069486039039238485082865611654145538474 9309 -12431683367013157964452171336589782056730477464307101386720968 9310 9703347033542867909728270173253462673972456665081502552 9311 -11841665899443236094116726850710495208805431192 9312 -49952346220066218858567906832043953 9313 115968934983083619354 9314 15623 9315 0 9316 1 9317 -1 9318 -2 9319 -3 9320 -13 9321 -65 9322 -447 9323 -3351 9324 -28544 9325 -269270 9326 -2795872 9327 -31689198 9328 -389581679 9329 -5165672203 9330 -73512910689 9331 -1117937393138 9332 -18096787251877 9333 -310743077434399 9334 -5642249024063207 9335 -108023468997424550 9336 -2175086628366359447 9337 -45952007357795606912 9338 -1016404250978537322796 9339 -23491165976636050444969 9340 -566277856985710270792613 9341 -14213905575579368377401658 9342 -370922013083435076625720862 9343 -10048759741992770069980108420 9344 -282242350451251683673397962078 9345 -8208625595671896500887261915783 9346 -246917362859197800185603036114364 9347 -7673480888658420006687933629440908 9348 -246121106213988160395630494205282203 9349 -8139613077778379034598332321345366213 9350 -277309250554730828533318828168339035586 9351 -9724342545999232796893331763291368292371 9352 -350704682811746382487868998705451471292615 9353 -12998023447704875354149445379769998915829315 9354 -494713677453820801247399233199190702911858513 9355 -19322969177957766041760894879519877241942727651 9356 -774024161626388740689759311633687309634201431818 9357 -31778036142598670469794780737162987905969593142609 9358 -1336396887860069710955749489703255651238556403074424 9359 -57535465278317606269263798647427955659890871240634503 9360 -2534513451017731586115353141048395947837865540376921741 9361 -114179928991834859080736654046463044210487227310797816028 9362 -5257850520429032217880475709814223446632501105159576287326 9363 -247369518416665287345173696685749219936580080438607221662082 9364 -11885249789673075682047894294075089264883890914251547112761267 9365 -582917803032413145952088070671176737832654894737675855288713037 9366 -29171812290248001939357714900264390236806894106179892848757818958 9367 -1489031445070129265910937690465490778925558561471935098502974477017 9368 -77493030238416026021229717373312466695737066349084644843145958906235 9369 -4110361025453028201211618342967194862210490873251325161126572776714393 9370 -222127341393704957989807290724966303841657283483570024864614102775649493 9371 -12225892699908598472870183818444013892936894657907787588400191873486730050 9372 -685129634348217180353716627974446457851174248582111694445653784762237028907 9373 -39078750566315475155970694210381773802580005790648692067265971158763197017050 9374 -2268042749992199525457694578110587925009631207788507871985896848380008861796252 9375 -133898553556648408274468195962463961206935236738545332751006822181128221738306402 9376 -8038783895955212595100937676958990712001892338919786531063685570482103886734782297 9377 -490653009692208679523727197291381846398798872687012961067681680280935569332654034869 9378 -30437707805988287307557280412094821777476200729349050581785161309607538246489147442084 9379 -1918625477708491746224203875075781881897649944175676949564895413471071723610940009568423 9380 -122857087111991014033680921627117669486648466747403537803658730577918257313287229559370568 9381 -7989807008319073750384455754618113560593436628782075874332291769810892075971211057697988448 9382 -527589291538674936045096652285367774515482836244474393958322585197991865928412026830671835212 9383 -35365505790369496113973774773370983036870448675765587274896826717124955277343819371784528763021 9384 -2405977377446372247905058898432214857331804553246765190804830384184769591778720742066266533648039 9385 74738171331350467374874472077623782523274671180823805799704557229341730988529937527761470249667 9386 10736028955511634263165266784927191448121646925948140230985665187033651316206146291550478686202 9387 6797353040323527779185624073698682740460127172329247784529687363941550200216131281491965592269 9388 7328770669395262130256198422422502396498947232583036369061032657063117769661770653122122335869 9389 12086531739195554869526722065580325248785336240752999322369106626040923388723678198437307256051 9390 28584735727270237041268080942565813423486009069094027517664180726183534072948599907624310246078 9391 92791580355480888376489245103934277650911794732151673047390941307399279853650073359397145494358 9392 399759488227144665081236506664660557550988127894833730406691693636172547693172690856286712322629 9393 2225264451027094809293520755231520388167731385347132313786468469311602801455810934655537338676699 9394 15667828405563084376945986839459744129527203012643622917593615273389241739060976615634533665753128 9395 137233688152309557313895587454705942883140366655853988064652904131552296563304228647859047024327876 9396 1476629296289259887910491100278350184378103924713880197984998806042609881390093871103470845032309986 9397 19329508957437744207248183654643879092548036629834754090657325342301815357204761121977419351198188379 9398 304925753379542672219689904847531591889164377882090067441439627739119680352594741276639181185254457279 9399 5719899716892151386642643122890876855141635314424627242181158720349311478434668855292335221945514307327 9400 124954714215246475901055266186673767389967691677670459783485102387442833285491887296262400868690572936112 9401 3089154446750453379122520968346327631370928265138149994574415630272875984879624846180913010625121681673855 9402 83555819150109209507591435542223380551083086845245278234716194168810699972005585652480817778241347419834382 9403 2383133054806215513219526861314227826707617000087961585390484879671113982257227878882445625178744523205652795 9404 68626293578196868446178743780459655193046376817991499375425354045250886043779168219821455662205237298549168059 9405 1863187898656056502923353737149955928518572857281096008417725254067150967393935694668127407374686867303524080457 9406 39622108211981441237593178879037307849324349033408747808719922548754864966986215118291724843861001025541993203031 9407 -43623495157220220804438408974567460260143824281097525185495653980451891258471384117809634775109935691623485562545 9408 -192821559386495770613815708762163983235509192901051364506756988319974519506962103638379674557028153744713179963 9409 -42250607735795945541357359874555512382499148834445975693425666321345488045192093158281526794840981407048586349 9410 -26342660841623750490341640620731740556983309355614083356124252906725012243500634716752956529610992211147822124 9411 -38658733460831195792799633587099022375125224859253928230534844006373701569157275245093286195541020395645796691 9412 -121449171333399825400856777417074152626739397308311160003354392879120899282098647085245744336351450493003561630 9413 -735109578337927362757462285537048647864335419459437193625609889335928503077680736558210440357098487962141115954 9414 -7070538818281389925713080279947554427069741096634601994851459081814152811830535089103084551599168979317491286184 9415 -85807631605036840125162631943848403746667932278058085338414204553568215990162723555793577704638311158766560908545 9416 -1062508852543417456761429647527270620739198334212138945831701591011811283341660308939514683248307142466515377187152 9417 -10026659995686421585204551426238326197008782919316449774373074672094310190788619502536596705344057155660957121972266 9418 -16770320404039905810086797189342238795439443362393138941816527652192287612852032435899336732516937073341999341490923 9419 27640738173925238352642426764697909994178444070643646899395514770904798035466313169671602401789498221853635190598 9420 5032945112437542083795008310076535416083656770064925077479968529993223473311064554122681357853979139957383826355 9421 6227933059335153377964636100958060586920147503902633504313799989413184868646650348595342359132367252126968477245 9422 24033835207827849950472293843195654624819674927909353783740880648785268714832782440368983368410824830453396103256 9423 121542959745584793969339688511991928338421036268012156038237428746111161171827932206829849938858085091259192528875 9424 382060367230172013538291391415705235000880552096485041227067346143513990048371221705328517011029261261328832337740 9425 -62762722287314891894467760522978735308633306862925472140928123257059130044705574715516273786447549225963269325866 9426 -215679007399824635584932752723926095103038837741532471112369451882770448280697694526433313605554662654320529502 9427 -223190212009837732858741425361309116800773784044161672803194631129892931167302742667548907556049959473689361809 9428 -398494096735970643845204015091104796770019274693426386653573017411696242953471827566591128647561403783010526434 9429 -147286542755044153047670762864804055837909820389940028605742545383248417040746829072744533769480344645403059076 9430 535256185186680733416787547160908500322258408520295149704250803302998448057203777490505436672558550574605439 9431 275901007826911760316638812123084746982082598837666720629553100587893082156097826033557828593450661428487097 9432 67660354617266726479814990850962744860322914683353990675205042302035488466127212541337447567576294568152114 9433 -389547942381236347216038766844235937035640642880941493500230489477883564642581585739067355255765238997498 9434 -62706123476942154640138367622670244962895969884589315292962154338513378313167805301992046839642346131013 9435 839929922830132986848099313755764369858806301323260333662314686960874295991995294389300148437558314979 9436 16725201878017784101730379848062808916016297106153991191719493906244787992930887178241676334297100138 9437 -86503064185447322927409282878691604644759116775374742860079966309079099316209114008356546780550989 9438 447366413289453073910354856380281085588254730031934302472558291143530639384470987755792221552328 9439 -564469863358003003470413596285523276700863506718629623395179301499839255057048082313036768199 9440 1605157054910776870835364106462207989719932823870625487137112293054289778973493207189639994 9441 -1271692451207207087864346538846590076106302235446391295157351740459988806973928230627172 9442 -291349519791780772837815735369891075124164309181950588771320605725290649868230335008 9443 -23408127770103157318814145346308064865919297596462906715772927859145153351673031 9444 193059904530634630224762356708294646326169072765847778305654401219805081046 9445 -1795237172276514691843566934809831155994000264104764398068156005276168 9446 554508189833063298703267550742350452598137233834606746256216872 9447 29816501071301411952851989196031445986730780187989969848 9448 -15415243922107649149962270270719466323509320505 9449 54359926765784461202878495457590392 9450 -49048838518841388299 9451 -16430 9452 0 9453 1 9454 -1 9455 -2 9456 -3 9457 -13 9458 -65 9459 -447 9460 -3351 9461 -28544 9462 -269270 9463 -2795872 9464 -31689198 9465 -389581679 9466 -5165672203 9467 -73512910689 9468 -1117937393138 9469 -18096787251877 9470 -310743077434399 9471 -5642249024063207 9472 -108023468997424550 9473 -2175086628366359447 9474 -45952007357795606912 9475 -1016404250978537322796 9476 -23491165976636050444969 9477 -566277856985710270792613 9478 -14213905575579368377401658 9479 -370922013083435076625720862 9480 -10048759741992770069980108420 9481 -282242350451251683673397962078 9482 -8208625595671896500887261915783 9483 -246917362859197800185603036114364 9484 -7673480888658420006687933629440908 9485 -246121106213988160395630494205282203 9486 -8139613077778379034598332321345366213 9487 -277309250554730828533318828168339035586 9488 -9724342545999232796893331763291368292371 9489 -350704682811746382487868998705451471292615 9490 -12998023447704875354149445379769998915829315 9491 -494713677453820801247399233199190702911858513 9492 -19322969177957766041760894879519877241942727651 9493 -774024161626388740689759311633687309634201431818 9494 -31778036142598670469794780737162987905969593142609 9495 -1336396887860069710955749489703255651238556403074424 9496 -57535465278317606269263798647427955659890871240634503 9497 -2534513451017731586115353141048395947837865540376921741 9498 -114179928991834859080736654046463044210487227310797816028 9499 -5257850520429032217880475709814223446632501105159576287326 9500 -247369518416665287345173696685749219936580080438607221662082 9501 -11885249789673075682047894294075089264883890914251547112761267 9502 -582917803032413145952088070671176737832654894737675855288713037 9503 -29171812290248001939357714900264390236806894106179892848757818958 9504 -1489031445070129265910937690465490778925558561471935098502974477017 9505 -77493030238416026021229717373312466695737066349084644843145958906235 9506 -4110361025453028201211618342967194862210490873251325161126572776714393 9507 -222127341393704957989807290724966303841657283483570024864614102775649493 9508 -12225892699908598472870183818444013892936894657907787588400191873486730050 9509 -685129634348217180353716627974446457851174248582111694445653784762237028907 9510 -39078750566315475155970694210381773802580005790648692067265971158763197017050 9511 -2268042749992199525457694578110587925009631207788507871985896848380008861796252 9512 -133898553556648408274468195962463961206935236738545332751006822181128221738306402 9513 -8038783895955212595100937676958990712001892338919786531063685570482103886734782297 9514 -490653009692208679523727197291381846398798872687012961067681680280935569332654034869 9515 -30437707805988287307557280412094821777476200729349050581785161309607538246489147442084 9516 -1918625477708491746224203875075781881897649944175676949564895413471071723610940009568423 9517 -122857087111991014033680921627117669486648466747403537803658730577918257313287229559370568 9518 -7989807008319073750384455754618113560593436628782075874332291769810892075971211057697988448 9519 -527589291538674936045096652285367774515482836244474393958322585197991865928412026830671835212 9520 -35365505790369496113973774773370983036870448675765587274896826717124955277343819371784528763021 9521 -2405977377446372247905058898432214857331804553246765190804830384184769591778720742066266533648039 9522 5034809256205011666576855309215966944618073073891559150543126033265784622412896529527761470249667 9523 120149361710077690127914844074743584729624552868096714012090550687837538627037762291550478686202 9524 61776191887145277243562277338730800757533726675597934112348560177778329396206147281491965592269 9525 53556852238017510217239567991955208890002926412874213516889532825313214888402250653122122335869 9526 71753715843353538313361135633157324820044013701154955956741510635147510691322743798437307256051 9527 141442654151628282477853115639636876891057342365417148040509544509634177670414609507624310246078 9528 390427921136324280256922479710497032820024418783166469112286688479198207558290790159397145494358 9529 1452739720725506629878036129787068826642287879867107137979541663515951582113493356456286712322629 9530 7071087692291035938658645673810978430154573325277292129636665047935128557446279133055537338676699 9531 43956692097888597094206660692203437713769740682130369863591823504101808260584347336914533665753128 9532 342416677648084033906921789264928796624315828647519070565054900118243438577525531800499047024327876 9533 3293872100629446872514967444160684374887746581590005632132805907156173649317090868346350845032309986 9534 38697458507639181761047795983672743479033170942986073511141028017015713258258889225073739351198188379 9535 550258654801237736096944220029251735480856800365899676603899007472584491412339192344543181185254457279 9536 9374146065713463709214602484978494616819194959328063131982780005823165608508665422323127413945514307327 9537 188371251939635622755077422840219968330468542316587590395688416650248288621332086562971937636690572936112 9538 4361124893480538881123544656554094566449349103895882914035650173261708553462353459179234023361121681673855 9539 112834838488816031575625377793672503959873141009691889309201452402123641876117829536670330670657347419834382 9540 3151796610437862925986745577636619520967906908921342732782671851647372797691499533121306201209464523205652795 9541 91514789647974782932403904164014073383763690208264285996546178932930353139516036405181490416058759218549168059 9542 2632428721797250834942702819948940014599609578532651179078346182379035727464293946322330184585476427623524080457 9543 68673088495932101931660449897331218934072366319110213255978131063705421263172903900265359584198593263621993203031 9544 1184378992352761230589656778593815147604471602275330666277813695571576068040673602496644557976149671676056514437455 9545 -16112244625144736591705019426672801224125951575984450472814413827335595853144304120710886585467328969104713179963 9546 -1236459644059021000555559975781340700663962281445131923932736657889259235326169326529563074162578702239048586349 9547 -399589704973003182703676001763256852752500738223006740746816194065879416195414862001294387585475816019147822124 9548 -329525455796654439402410331494039822516568657241171019283847119987839189536147126394440675255134424811645796691 9549 -615204829869361379748965864438559739429260344540235766433052229174174939735393823168040095093266240893003561630 9550 -2385331118139847595007961259603120325330666194792444116315190208125732799744795649666908352518473580698141115954 9551 -16968943674376727455942247412490160247530947448319811524323597031296815302733450405168812286835444030223091286184 9552 -179610697537928037872918328242164277156319153590267570777150852004436425224892364218314587099386848701832160908545 9553 -2261401622988104541661890368267782308877851190714507512013882096030509686249643685217956560163217031581446577187152 9554 -27390470371619207994810496217656581917354759006904177172079162032815411496880919323278838800039057301843101121972266 9555 -221194392171183792272232042980957199254278157176811734949838692689833759671304940681916964265114348370389346541490923 9556 101003162984995810379341255512573343138090210458706198337578397554585916849355159507563548275495611828187626435190598 9557 197898710041663537680908491234071881267618794241790751786853129543459351919286350290897461250871655321625223826355 9558 60217594401969968134027544890495111289098132776470045299905093371633086369991890590056056202647687802158328477245 9559 105297440320519299330525790852065468847774337184085232097900523915492947963675614066408149799618759245792916103256 9560 464429541443724854049247626469795827805716121968703594721496570041704052744975493537956468926344939121554232528875 9561 2314273413540175178206645934256696096224504790030491609837865390643466695303654587317164377860551926780907968337740 9562 5664460673630385654223554418614558869072448835415710354782636327572879980840812251383568534924907524363972858674134 9563 45481974372159386533989250052305877436799515850487305505943647433140447383959626896519688503477831241318031470498 9564 -2481289599331556853550815479467425902363840874252073149933605107043563093074475482121592471784952673686041361809 9565 -3356114621991319592285509819481415913921479302691768374101787876034491242348372121808288007969370144921442526434 9566 -5626819371224966218886325879071234575515220262210427887447422877159341499148028534015392769503350872202543539076 9567 -770681811624749904587710089365464299198673013788075960219585749622973218511927687106404023507601502252538354561 9568 5537954192790056381174427215926657946458031011083458666992518179024810679652208346431689452108364329565447097 9569 3315041837562936343990144618724283683349388017479610696703209922037990799218745800755040665508961686532312114 9570 486438775079266870570326093927757560346453124950835121799105462535104960940069743398210415015244120390442502 9571 -3569948796574640464773131944066404702825478378729163897389787983180889679794963446767996448985422926483013 9572 -545821621290582766900474157728586385666802179656413320695888190202691941719564178002663113898054507477021 9573 4188055151563092514956229050738870188233434984407319539880690346704593613053886831887385170195107852138 9574 112903618236977538474059493182289818047310234372262264785459597840045043220332719358369319547175545011 9575 -561580272066831180297942364401960167634242352124368149445235971271083343047913933482816042293391672 9576 3931265962027980979771938873693162999514869299829194930186897633811331823494300857353474899846201 9577 -6519200663272887177135900983352671978871856655648796194582659169303279238037330107047310481606 9578 11358325229688442606893585728241430809528562384360951916335801600435933196512448542069968028 9579 -5141718171536334586628433583950183155345926789316694637089655483394591865985295697656608 9580 -1551777542588723149457046995562400367095192492612895039445195195293860759618117868231 9581 -93004909723635002589075366776463621196536966386158011765967259901079862382871594 9582 1473271351182972771133010595132782800669409398285787034092065494490906224632 9583 -4249101492794976783464956028527564612479190523656129907232328011499288 9584 2753493361876523459952086013182510522112857484524651666754110328 9585 41197172099445263924303753895354554340148538120446715735 9586 25157820061962413506810777212366947629854681096 9587 212619010492450578530659278193801783 9588 -182889031451261074448 9589 17284 9590 0 9591 1 9592 -1 9593 -2 9594 -3 9595 -13 9596 -65 9597 -447 9598 -3351 9599 -28544 9600 -269270 9601 -2795872 9602 -31689198 9603 -389581679 9604 -5165672203 9605 -73512910689 9606 -1117937393138 9607 -18096787251877 9608 -310743077434399 9609 -5642249024063207 9610 -108023468997424550 9611 -2175086628366359447 9612 -45952007357795606912 9613 -1016404250978537322796 9614 -23491165976636050444969 9615 -566277856985710270792613 9616 -14213905575579368377401658 9617 -370922013083435076625720862 9618 -10048759741992770069980108420 9619 -282242350451251683673397962078 9620 -8208625595671896500887261915783 9621 -246917362859197800185603036114364 9622 -7673480888658420006687933629440908 9623 -246121106213988160395630494205282203 9624 -8139613077778379034598332321345366213 9625 -277309250554730828533318828168339035586 9626 -9724342545999232796893331763291368292371 9627 -350704682811746382487868998705451471292615 9628 -12998023447704875354149445379769998915829315 9629 -494713677453820801247399233199190702911858513 9630 -19322969177957766041760894879519877241942727651 9631 -774024161626388740689759311633687309634201431818 9632 -31778036142598670469794780737162987905969593142609 9633 -1336396887860069710955749489703255651238556403074424 9634 -57535465278317606269263798647427955659890871240634503 9635 -2534513451017731586115353141048395947837865540376921741 9636 -114179928991834859080736654046463044210487227310797816028 9637 -5257850520429032217880475709814223446632501105159576287326 9638 -247369518416665287345173696685749219936580080438607221662082 9639 -11885249789673075682047894294075089264883890914251547112761267 9640 -582917803032413145952088070671176737832654894737675855288713037 9641 -29171812290248001939357714900264390236806894106179892848757818958 9642 -1489031445070129265910937690465490778925558561471935098502974477017 9643 -77493030238416026021229717373312466695737066349084644843145958906235 9644 -4110361025453028201211618342967194862210490873251325161126572776714393 9645 -222127341393704957989807290724966303841657283483570024864614102775649493 9646 -12225892699908598472870183818444013892936894657907787588400191873486730050 9647 -685129634348217180353716627974446457851174248582111694445653784762237028907 9648 -39078750566315475155970694210381773802580005790648692067265971158763197017050 9649 -2268042749992199525457694578110587925009631207788507871985896848380008861796252 9650 -133898553556648408274468195962463961206935236738545332751006822181128221738306402 9651 -8038783895955212595100937676958990712001892338919786531063685570482103886734782297 9652 -490653009692208679523727197291381846398798872687012961067681680280935569332654034869 9653 -30437707805988287307557280412094821777476200729349050581785161309607538246489147442084 9654 -1918625477708491746224203875075781881897649944175676949564895413471071723610940009568423 9655 -122857087111991014033680921627117669486648466747403537803658730577918257313287229559370568 9656 -7989807008319073750384455754618113560593436628782075874332291769810892075971211057697988448 9657 -527589291538674936045096652285367774515482836244474393958322585197991865928412026830671835212 9658 -35365505790369496113973774773370983036870448675765587274896826717124955277343819371784528763021 9659 -2405977377446372247905058898432214857331804553246765190804830384184769591778720742066266533648039 9660 -166087643171936299705891483572056872147652471819628810243104914889991495131727750894472238529750333 9661 5080220446583738889329895681213086746824422955578832058755512026724280430051404354291550478686202 9662 718256188414541612432059741077629160446551162328489376798977873182601653261195843281491965592269 9663 447662588130086288555939537931393361804471105030364598678680264678955077639855434653122122335869 9664 475006096242041776621457101442820593078186753052087431298182877044826725397224311798437307256051 9665 770680153225647473517507534121665401813180354561149912507248289593993279751841655907624310246078 9666 1792405302683541907649876613346106703722439964827043218163810816048204758150024550159397145494358 9667 5719304641779706727296970308296404367276684281806497753783608091342857005284520300456286712322629 9668 24206870675901103269633872206423051663237846685145882472246592191748273438799160080255537338676699 9669 132297697010643502993804383513344254326943717795076506146455057680835230194387215253714533665753128 9670 913818393078625703578852924416104700668048543837554073249428525611394167951358931956659047024327876 9671 7843808108597798813336050866969951516725909598009616751207807202657556003168139257855470845032309986 9672 82595531158876548363209373040578329039940158074025033033825827400523651946044136435283019351198188379 9673 1056565195306014498776423278836949547085195058998680798728662127162457935890170051890184141185254457279 9674 16275155141056928551150847461747812331689917669479666298499774456327484333412996860276642933945514307327 9675 298432964383492814557875436508577135595176268241714451866619624608111095881940611333730036580690572936112 9676 6397435193251361704134035600944727636538313774810618206109822287897471401647035092758718076865121681673855 9677 156212243769046348574581504921613476063103325002201997536137442606294513243335327711598236945985347419834382 9678 4208650481523152383630378481267874431288408880743792811877997664519609517045986019773447577320056523205652795 9679 120793308358102380868176524661585377062392326033033326230245123550020007766890916976186951748026759218549168059 9680 3549914939733611141480875830992964715333576070234905351919033559730025231935818348226321071845088546663524080457 9681 101043100806526230135933381221678640035861078280576831649535257786020108050066996754300613984246521051141993203031 9682 2464840523429788202472062590522120511885771872633851687098146226799148574488438667254885109095257524537496514437455 9683 26282375264591813984646990658216814038128506799686911576243923278103449203440980039168716829207755889657455286820037 9684 -44666940686999327928578097514995406865379344364733902600086554705465236255727413671364687685474697363359048586349 9685 -9575023547479415852806563465983038523587832407908316668294595670050665115060148225630652907813923596883147822124 9686 -4166096697830931009739161000155651349467488921653523322434885995643318750030835358335666419291119390443645796691 9687 -4475695483205073971594759210022751429843937467809924851482235707608488131476740836742222416296548423037003561630 9688 -10519575076846373943526573342080521287921467564285662549117590362498430259238394426629106534576595599514141115954 9689 -49712428928846864247527911324215015278893463050855863118573493531941582022302083026458721984836636908303091286184 9690 -408007560900275846428941734167884224524513190298003484926648079218660853598741464166220088423805561564552160908545 9691 -4670068667979752588995979452513604539715045532502685480878839188529893282365051635884459567445911155527430577187152 9692 -60127763016194707571603526788371190985273112820436041637613003207212172904031542979722456092958977333275805121972266 9693 -697950803896494447696649398283279242259540853666518503702281375235011634465401772749001868713699545167240341741490923 9694 -4418545229687995104295846009697965011483161969552981079718087643610783179127081951446983203728244420399838331964809402 9695 -19253137526976358193001446947426515041232581041511054129629512993102304695618531810661227749420569429020974456173645 9696 1689342963969224108986153972117511606750432768711206013311844862100492383380246037926161122707634467473751288477245 9697 797647659733744900518163115744099223191546033383494691139404515793349627233823184058677025897200928089015956103256 9698 1878609076808606025725846994701095775635275668713146856337302119030896180491907573727188491316940382717227832528875 9699 9120563090217552009706441595189210791974805353950510890112105093229822035432019011417629061234623148511580608337740 9700 43482959694928813448501162774836324260345939924768566250529768259874718072588187351763443680734117989107167482674134 9701 72745649921073638449452267798402225982366987349168603433584807118361159644027783620626521259372679531020959375470498 9702 -123935312929244126669611049752521996911676229416481058239059656894732008707877876489656149916077361851879961361809 9703 -31451245002097317208892234683334941501898944939073878886087185042643061949900977637039613585865384964020066526434 9704 -51265307709887778512381332061847424902294965152841939846721170482884825811737689811425592352550661106949423539076 9705 -76821341686658732040685977265270964907041039089900316066912944548345048275425589650437638981259147167367141874561 9706 1138708004941183024893888647252552608755868822272858189999181251002977943758892748325859945231027526529301767097 9707 62635041111536654982157471114190193111216768327760683356570696522405316347306612520426366751393000410525912114 9708 39392094763185674179660573634519779432528670895327751555727481588909820454387765919891060037061197060504362502 9709 2454583192532619118579953433148960095715417562429760883956088910299300772431167855534626405969114300378476987 9710 -35690031406332683488911291511953199832235847402099872900303283056201728102448959546713979752588343876565021 9711 -4445855984374212682369038282843469364920905055344516355095645827937378841440011718878837187264822038515862 9712 16874903307798424082982556294773724146716765469956430342001736309581560757881132302848338005905621625011 9713 677089068188202884950257524131654258855645465265205851011961136103998013150059757267364937146365808328 9714 -4975959679382471844751940240328260344039675595667262218315649091541357993521612886953314611744889799 9715 27358958556861822128133163304570378213217434865310716761117437144614384747318253715227483895508794 9716 -54593562621760375398721498242512479495125614407533064623337548674814169807060695559796358499172 9717 71961066306221988430443114752107142121025991750205383582824735362775466545358144687808903392 9718 -16175937256633478370456475645606647494653257278211898541045219866849734596290578122674631 9719 -6873247607953305233239807184123001335912869546384262031796759011376708544167178513194 9720 -323299973239303568385567298147703998168032076792143407580247883337158938758314248 9721 7028728242208777394321795564697314149075644516230520191559473616474096751592 9722 -3931775160706941502304083589429975652025797060602642085563941703336712 9723 7959983445423546729355390749310219186986252139533715081220133095 9724 -65761014191234814866863062354898860740765772176229805944 9725 136336981056560126493191901088382345593420305223 9726 -21624786703622187729101074903148180 9727 280986708502268375356 9728 -18152 9729 0 9730 1 9731 -1 9732 -2 9733 -3 9734 -13 9735 -65 9736 -447 9737 -3351 9738 -28544 9739 -269270 9740 -2795872 9741 -31689198 9742 -389581679 9743 -5165672203 9744 -73512910689 9745 -1117937393138 9746 -18096787251877 9747 -310743077434399 9748 -5642249024063207 9749 -108023468997424550 9750 -2175086628366359447 9751 -45952007357795606912 9752 -1016404250978537322796 9753 -23491165976636050444969 9754 -566277856985710270792613 9755 -14213905575579368377401658 9756 -370922013083435076625720862 9757 -10048759741992770069980108420 9758 -282242350451251683673397962078 9759 -8208625595671896500887261915783 9760 -246917362859197800185603036114364 9761 -7673480888658420006687933629440908 9762 -246121106213988160395630494205282203 9763 -8139613077778379034598332321345366213 9764 -277309250554730828533318828168339035586 9765 -9724342545999232796893331763291368292371 9766 -350704682811746382487868998705451471292615 9767 -12998023447704875354149445379769998915829315 9768 -494713677453820801247399233199190702911858513 9769 -19322969177957766041760894879519877241942727651 9770 -774024161626388740689759311633687309634201431818 9771 -31778036142598670469794780737162987905969593142609 9772 -1336396887860069710955749489703255651238556403074424 9773 -57535465278317606269263798647427955659890871240634503 9774 -2534513451017731586115353141048395947837865540376921741 9775 -114179928991834859080736654046463044210487227310797816028 9776 -5257850520429032217880475709814223446632501105159576287326 9777 -247369518416665287345173696685749219936580080438607221662082 9778 -11885249789673075682047894294075089264883890914251547112761267 9779 -582917803032413145952088070671176737832654894737675855288713037 9780 -29171812290248001939357714900264390236806894106179892848757818958 9781 -1489031445070129265910937690465490778925558561471935098502974477017 9782 -77493030238416026021229717373312466695737066349084644843145958906235 9783 -4110361025453028201211618342967194862210490873251325161126572776714393 9784 -222127341393704957989807290724966303841657283483570024864614102775649493 9785 -12225892699908598472870183818444013892936894657907787588400191873486730050 9786 -685129634348217180353716627974446457851174248582111694445653784762237028907 9787 -39078750566315475155970694210381773802580005790648692067265971158763197017050 9788 -2268042749992199525457694578110587925009631207788507871985896848380008861796252 9789 -133898553556648408274468195962463961206935236738545332751006822181128221738306402 9790 -8038783895955212595100937676958990712001892338919786531063685570482103886734782297 9791 -490653009692208679523727197291381846398798872687012961067681680280935569332654034869 9792 -30437707805988287307557280412094821777476200729349050581785161309607538246489147442084 9793 -1918625477708491746224203875075781881897649944175676949564895413471071723610940009568423 9794 -122857087111991014033680921627117669486648466747403537803658730577918257313287229559370568 9795 -7989807008319073750384455754618113560593436628782075874332291769810892075971211057697988448 9796 -527589291538674936045096652285367774515482836244474393958322585197991865928412026830671835212 9797 -35365505790369496113973774773370983036870448675765587274896826717124955277343819371784528763021 9798 -2405977377446372247905058898432214857331804553246765190804830384184769591778720742066266533648039 9799 -166087643171936299705891483572056872147652471819628810243104914889991495131727750894472238529750333 9800 347325125302866361634266573443758764931365512742619570846051593873238839938332699202291550478686202 9801 8158362815725033411235030996785143903588748766394592393914110087237265990397745731281491965592269 9802 4131244790867143502669175306688545268948402271749366582642544743206019283771186506653122122335869 9803 3526059479771110150362359493031979221649449378951305123054863888149333135234095991798437307256051 9804 4649047119995916397366744416014170373944994389487277093741454550185921454420780919907624310246078 9805 9015312081842456815591318833958654765647005295791722931625914098189045948387849164559397145494358 9806 24470394110972840415764264088509857942930779597020429905872040163166189450676885458856286712322629 9807 89491645090799545087035448840012364346898431307426833741763290324294573572859041347455537338676699 9808 427892914727743911885077003546691194888141076130816254913317048976870301309805775356114533665753128 9809 2611150214618156466614493355580726315722600804006758890009321019454148159242761175233459047024327876 9810 19949604488848492932324596773773099887455261855517856618731524965872333382007196143861230845032309986 9811 187995613810607393470269000985753712089499432172840308214398639265110350485809962275370059351198188379 9812 2160538319667496439343001181591594817114847714848306005696233179621150116250255353766674381185254457279 9813 30013797620671852128277089111924140372824693328573004411597499721401513752758686120079266933945514307327 9814 499416513568664992299333201423396112487442048711403425805708795309173073036010422520423607140690572936112 9815 9821928230368375634251232060236222487325359709312143259168801258088965989782405853161033062337121681673855 9816 223626677445740880180635760396625123622259629456361842267582873384702639378219944200509250620993347419834382 9817 5731159487135907131168143478343228848545491697295016587751231092651882496059822701751302247725688523205652795 9818 159995149695316398919304679194027353469667111383535764747246659120809207354038771342368841125593479218549168059 9819 4694339743222506865792133850170685624869441739748544682975074804113998586722661757494322809537764642663524080457 9820 138735901140444752404881486278828860253831877621903035011905683273302461293514551085356550067575209506821993203031 9821 3859287577059419915787291599400228243953676702347522028566540235516775276705399728789619576631461951965336514437455 9822 83998492177560942200169464473930796607765431847839036575019462707048763290500794410048063888516957435938415286820037 9823 -92271748186017381514322920064928379369494891324474164680793877750672713354103239291899837053587671838375839048586349 9824 -387344558261151876827517746596312040184798399721153820334100506694626235183632328204253471657836923988563147822124 9825 -80680895275080720060036576485859858381497525942551395952354976782709359178327898886510898339925723156203645796691 9826 -47638871949092894563455373637422631710458698093907426394333068846675817166802287154034649421032365938045003561630 9827 -65738939355459902280842737148631357434637174491761955581503513319384098281614105650977947662986872815770141115954 9828 -192602708878309682852782601549862558458690105096528718980000074771647273152233966733316195481156333738767091286184 9829 -1093744010379305661075561829327900878544068483486776515708663124997150224105157839187304828986259098529160160908545 9830 -10163840912691757236385647265025194977508879697933569946667470074256239451434320647418383359598778594853433777187152 9831 -123779098484340145365913983159395266135831554776386708767610289445469958720448026611056839824092137875713181121972266 9832 -1606375118544801980190434334258378788136825704385719592584360167303373311762218410707456890158578701675024328941490923 9833 -17412256752943092530149768283793619157242163973572162193346932255016918796619435852650410087556874980580950344764809402 9834 -72877935635471983932745710143848982497233847234283129140879688831897200834322897078167526143067514176040132091256173645 9835 101586099001493825831885572261315368456793652589193521069122866093529805355585641370933291435113112974273838328477245 9836 15932850842493970014311899151245507383517579304616343800254335729700637993814199312094508967700651001040701076103256 9837 11591223678607916432525376253070091940542900021090086301252496894442925094769938865100726433438587511036326712528875 9838 34998281133201750514307308863763690653619774687801149013208893590936684796464050007093857596199601378847478208337740 9839 180990765056688205999715796873100931003081766408171003562458060322566579941677740885930097988052043065100398842674134 9840 798597327277961112365479770170997587005094597497708024654104485288640341603001421250700281539227702264487231119470498 9841 706382473785656654875020212258208477080519005953269970485722468530503631069251111892547379734578653012387868134638191 9842 -1161688649703145127609490119464538688387747552966236188726062588513820689882297669458873720316041621594986338526434 9843 -429479722913579443359030162721755447903534346006911074015232851161125912677634014719367474504004011252243759539076 9844 -789530803940654305870420282243141669678337714049179868104215697797408788981247056046374089837052083138494437874561 9845 -997478790653698880400543074110091188874649530387086395158240466229288570800612772538951444330952671459485827832903 9846 52405794082657720018933511868260129326785204243149231663700499743634575892534186487266443769365965875718271192114 9847 744180022105810768209710613534398870456385628370243816842294898910161829108025308851829496855677206926129962502 9848 458627581096997678189464947674989405576295947050287995185704815269127130563689183833782834147791115146653036987 9849 1622656537230497278411357884819815036095673585186513196025506095541439073635092724089960456277688183186474979 9850 -365730844676477897025106124104175798451565654325074780242184083566537580159767776401291981420227731165171862 9851 -32747363791248335364884853299442303556071236519024646344347581531654303638475214814922847884502386146694989 9852 237569194388065605431241836456913694476467615090554319536658503279050230827147446695395247077559146352328 9853 3250954536811987953149588099976715283832818435473149795255621543305429388284996178605399688182009734201 9854 -33379000674561526397930749798590226029812451045436849479699051952145853499720121619066104057339435206 9855 157766167116229805810800704241513927365192914365116587685728081021630621957265230185761935074819228 9856 -380450538484680894826086357300268187213460988152860048119201895663362810786889812070638433375008 9857 402373790988285387420715409913020091756624271518913527042892428984478742853396499109820800569 9858 -16155921358005634417621005187261795974430222466702843053349844183645054247341831011517994 9859 -25003809686037172674517783243372339246104781573021001096083116247673873302398311882248 9860 -898647694200064302808858204117505833740562739673590304710029691521338872658866968 9861 26256750932060362254817389109534245038607290448293969234308396374069267865848 9862 27417946236006518469938519591974931409161488178186475048781545196658855 9863 12740777850878740330498535498425621341473117688549799154892530136 9864 -530357080278129704682291128707567051623438895184525634377 9865 190038823938798607651761616292832430142877191812 9866 -729772794875985736631451614021268842 9867 84791354407417725176 9868 19053 9869 0