0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 0 10 1 11 1 12 3 13 1 14 -1 15 1 16 1 17 2 18 1 19 -1 20 0 21 1 22 1 23 5 24 2 25 -3 26 -1 27 1 28 1 29 1 30 3 31 5 32 -1 33 -1 34 1 35 0 36 1 37 1 38 7 39 5 40 0 41 -4 42 1 43 1 44 -1 45 1 46 1 47 4 48 7 49 1 50 -1 51 -1 52 1 53 -1 54 0 55 1 56 1 57 9 58 28 59 49 60 -29 61 -5 62 8 63 1 64 -5 65 5 66 1 67 1 68 5 69 3 70 8 71 -7 72 -9 73 5 74 7 75 -5 76 5 77 0 78 1 79 1 80 11 81 15 82 27 83 -28 84 -343 85 295 86 200 87 -44 88 -1017 89 691 90 -691 91 1 92 1 93 6 94 55 95 125 96 -87 97 -1576 98 67 99 1543 100 -629 101 -2663 102 691 103 -691 104 0 105 1 106 1 107 13 108 22 109 121 110 -27 111 -27 112 4 113 3997 114 -41 115 -35 116 368 117 601 118 -7 119 7 120 1 121 1 122 7 123 13 124 3 125 -11 126 -205 127 -6 128 464 129 133 130 -1013 131 15 132 1247 133 -7 134 7 135 0 136 1 137 1 138 15 139 91 140 169 141 -11 142 -605 143 -75 144 1539 145 140 146 -38759 147 -3515 148 5350 149 -244 150 -809 151 3617 152 -3617 153 1 154 1 155 8 156 35 157 49 158 -13 159 -95 160 -55 161 775 162 1113 163 -18536 164 -9653 165 32421 166 107 167 -1511 168 3617 169 -3617 170 0 171 1 172 1 173 17 174 40 175 125 176 -91 177 -3887 178 -517 179 10769 180 9597 181 -51219 182 -88508 183 1104901 184 3035 185 -46705 186 43416 187 922191 188 -43867 189 43867 190 1 191 1 192 9 193 34 194 352 195 -7 196 -343 197 -7423 198 9643 199 38555 200 -105155 201 -74976 202 441824 203 7179 204 -47569 205 -220565 206 1623817 207 -43867 208 43867 209 0 210 1 211 1 212 19 213 51 214 289 215 8 216 -885 217 -377 218 169 219 3223 220 -1331 221 -326115 222 -170073 223 98908 224 -563801 225 -5472055 226 181300 227 -276356 228 -6132631 229 174611 230 -174611 231 1 232 1 233 10 234 57 235 351 236 34 237 -5024 238 -5165 239 6601 240 21177 241 3567 242 -164455 243 -738425 244 52449 245 179992 246 -9937529 247 14842153 248 619991 249 -10405289 250 174611 251 -174611 252 0 253 1 254 1 255 21 256 190 257 361 258 255 259 -12427 260 -2520 261 10825 262 988897 263 2494609 264 -1381937 265 -25619891 266 410187 267 3255471 268 -84078428 269 -91434539 270 79819919 271 -46300675 272 -21376 273 12988703 274 -854513 275 854513 276 1 277 1 278 11 279 35 280 125 281 171 282 -6291 283 -6698 284 7456 285 1967 286 970543 287 -2132689 288 -5441531 289 169939 290 155735 291 -7542618 292 -129558928 293 25942189 294 -21955485 295 -4486325 296 21491081 297 -854513 298 854513 299 0 300 1 301 1 302 23 303 77 304 147 305 152 306 -361 307 -1479 308 -289 309 105272 310 8147 311 -242333 312 -2836327 313 120659 314 8374289 315 -25306815 316 -626165937 317 4638284 318 1108107805 319 -678649375 320 337992250 321 32209348 322 -1552922421 323 236364091 324 -236364091 325 1 326 1 327 12 328 253 329 2057 330 427 331 -1063 332 -399 333 -4941 334 218314 335 1261664 336 -943565 337 -194383 338 762863 339 609029 340 -38510285 341 -3196365475 342 249912591 343 11876842408 344 -328836059 345 119063489 346 582059503 347 -2523785339 348 236364091 349 -236364091 350 0 351 1 352 1 353 25 354 92 355 529 356 77 357 -686 358 -684 359 -1083 360 303399 361 1107737 362 -283208 363 -10368135 364 10369 365 23377679 366 6694963 367 -3001800791 368 900387 369 274348161 370 -22816268 371 -6661850629 372 886838131 373 -18141585 374 -107638072 375 1139644561 376 -8553103 377 8553103 378 1 379 1 380 13 381 25 382 152 383 253 384 -121 385 -381 386 -15 387 513 388 636417 389 -146098 390 -1485856 391 -163361 392 361949 393 693979 394 -65974293 395 -29878651 396 2264592835 397 -7030668 398 -1501623488 399 227017945 400 184550647 401 -150546745 402 1827648887 403 -8553103 404 8553103 405 0 406 1 407 1 408 27 409 325 410 3125 411 4876 412 -53429 413 -219439 414 -126343 415 536104 416 842213 417 -348483 418 -90734729 419 -927208 420 20818639 421 13574561 422 -225197401 423 -153207835 424 10692144551 425 172090155 426 -11414065671 427 1136903908 428 74587309657 429 -18511988255 430 6768026800 431 842271812 432 -7089687053 433 23749461029 434 -23749461029 435 1 436 1 437 14 438 117 439 169 440 205 441 -664 442 -18469 443 -51667 444 88151 445 293245 446 17613 447 -9284517 448 -670106 449 9750176 450 156824675 451 -1117854983 452 -387567557 453 1361390201 454 208735615 455 -6317754175 456 -361830837 457 71527976584 458 -20217548561 459 -43597042623 460 2924743559 461 -11254630547 462 23749461029 463 -23749461029 464 0 465 1 466 1 467 29 468 126 469 2673 470 3055 471 -39625 472 -69092 473 -151823 474 126973 475 2125424 476 297844 477 -3567763 478 -5532123 479 28024619 480 341579704 481 -3018551695 482 -9894184391 483 59711076113 484 3683074417 485 -130271599469 486 -6040416093 487 5661825323859 488 -378147458164 489 -123601607588137 490 9194040084569 491 -2765846511545 492 -17380760743952 493 378639019356093 494 -8615841276005 495 8615841276005 496 1 497 1 498 15 499 203 500 1127 501 117 502 -1352 503 -1775 504 -20236 505 15433 506 2253383 507 1005025 508 -1739215 509 -310479 510 125753553 511 3481362578 512 -1963487072 513 -45389402737 514 21641566527 515 587853689813 516 -835776444953 517 -1003250897879 518 18392665376975 519 1756630755402 520 -147653672046128 521 540201920089 522 7043839847269 523 -160974527939935 524 596303510772251 525 -8615841276005 526 8615841276005 527 0 528 1 529 1 530 31 531 145 532 841 533 189 534 -486 535 -6500 536 -168125 537 785588 538 31156513 539 27016591 540 -174391 541 -578208 542 2650101 543 1084420089 544 -1017074521 545 -1639873520872 546 -768718294563 547 473383384539 548 341000734763 549 -1630585580675 550 27629378745727 551 23291844682185 552 -510603999545313 553 -3734407504708 554 27161485402723 555 -3358366543488455 556 37011879077950 557 78381346456972 558 -5645818769488043 559 7709321041217 560 -7709321041217 561 1 562 1 563 16 564 155 565 1875 566 13601 567 -62083 568 -550251 569 -7971899 570 3000260 571 147827776 572 334040339 573 -4594256843 574 -133067499 575 27155181 576 9368631549 577 57126741291 578 -265715469238 579 -1287864273824 580 46778413295 581 1872413032063 582 -978930707963 583 -136536617949 584 15956655812845 585 -178860729240925 586 -10508379435681 587 607227019180712 588 -2145268463452009 589 -18566786190720487 590 818912043504603 591 -8834901408462277 592 7709321041217 593 -7709321041217 594 0 595 1 596 1 597 33 598 496 599 12493 600 6467 601 -841 602 -37701 603 -605799 604 97565 605 101244125 606 47198852 607 -1001660971 608 -21890429 609 11140682 610 1317371764 611 4772961139 612 -51537067719 613 -229830918617 614 8898226024 615 437238485465 616 -1790568956813 617 -13974856491401 618 6652193244301 619 -473438541257 620 -6532598785551 621 104816115507537 622 1084435995174364 623 -105779053462256573 624 164807798297293 625 -431245550675215 626 -11191744708984 627 67894941959587 628 -2577687858367 629 2577687858367 630 1 631 1 632 17 633 44 634 128 635 1271 636 -2995 637 -29899 638 -264271 639 14625 640 526435 641 4115875 642 -11332228 643 -552299 644 -10836397 645 229268333 646 2274260315 647 -4498335063 648 -158451923169 649 17697429182 650 1593021999776 651 -528420013681 652 -6573264916547 653 10209601679537 654 26927816029243 655 -3917458641503 656 19482261716135 657 325555556912904 658 -14764512136334176 659 198527138848087 660 4213775170171353 661 -30092810459185 662 105697073459989 663 -2577687858367 664 2577687858367 665 0 666 1 667 1 668 35 669 187 670 121 671 496 672 -18259 673 -70615 674 -682051 675 104265 676 9514665 677 18669625 678 -713703125 679 -210954436 680 -126103549 681 51608457901 682 119921527537 683 -97567361624 684 -2071869164443 685 1795365934671 686 148312964303501 687 -68250051266536 688 -765395527824139 689 681411178820827 690 15648566238296693 691 -2567138088186001 692 -54955972131102955 693 1601020788482746725 694 -18491395258437068817 695 -259418672105285140 696 197903031977441655193 697 -2029755955421007845 698 130785739894457300 699 479045504390869788 700 -8222082433140118821 701 26315271553053477373 702 -26315271553053477373 703 1 704 1 705 18 706 595 707 8381 708 2596 709 -9088 710 -248465 711 -1738475 712 4616423 713 726935531 714 273935727 715 -3923492677 716 -666523495 717 -16931868536 718 966281025017 719 35971260904733 720 -3313591015609 721 -26811141956723 722 105935738169 723 44170101043425 724 -46043735779382 725 -6012827171665312 726 1446512606787115 727 24462964435947163 728 -21371906191835281 729 -153444418321389515 730 5895721755116780455 731 11949669049953887225 732 -23175912707428338687 733 869656204850562154264 734 -9984854869351353 735 -20087877601953700037 736 3698785153161779183 737 -12745379713118458459 738 26315271553053477373 739 -26315271553053477373 740 0 741 1 742 1 743 37 744 210 745 6125 746 20009 747 -29403 748 -482608 749 -21909839 750 109069 751 609248153 752 261360351 753 -2642772501 754 -875884345 755 -412788125 756 308221527908 757 321310631971 758 -343378980791 759 -19138831594708 760 -255953076 761 157221014825487 762 2763548745453 763 -4813184163035299 764 -273095609474120 765 72475589995478625 766 -1530495990317911 767 -25561802555592199 768 1710432681589587703 769 98487582561597348229 770 -11078927789402666187 771 6260409368416144773 772 1687213261158668404 773 -95112988481654565863 774 3578930853369592475 775 7134184511439685 776 -53977876347278501536 777 294857320048274438263 778 -2929993913841559 779 2929993913841559 780 1 781 1 782 19 783 111 784 837 785 3451 786 -12427 787 -41932 788 -35968 789 -85343 790 75677265 791 7087339 792 -692085359 793 -213488307 794 -4771079638 795 4924122475 796 2980450385348 797 -488791159351 798 -3608657740853 799 -208939239051 800 7195134951825 801 23004363635523 802 -2391685981711659 803 -938971709915578 804 189857358823248416 805 4985930691763 806 -150313065679722827 807 350319504797410317 808 3912560524435871787 809 -4994755545598634035 810 -57656278674155113685 811 334585688357146134 812 -10592463472445174416 813 -284756725155498799 814 9151158782827676543 815 -44757008082536826815 816 455443615848938396081 817 -2929993913841559 818 2929993913841559 819 0 820 1 821 1 822 39 823 703 824 2738 825 3948 826 -1715 827 -450857 828 -11827871 829 -366544 830 3903508003 831 4230682835 832 -5860717909 833 -1165621419 834 -8014553829 835 540245893850 836 87948790705625 837 200615704988 838 -2341563606057757 839 -318129456436253 840 2750929195968289 841 1043103856394128 842 -3644956467105211 843 -435801716869881 844 758080979491529851 845 5237463779536728 846 -753088221725787125 847 -248463324791491537 848 607927801147902631513 849 -8038842702373537879 850 -1191507514351676949757 851 64353055350136153035 852 -179720872672814570763 853 -373501844616010173476 854 18219172354548840589327 855 -53245099482846805949215 856 -9138915566031900914350 857 15700351621967437588 858 -82622815315007896987 859 261082718496449122051 860 -261082718496449122051 861 1 862 1 863 20 864 247 865 3971 866 2997 867 -3105 868 -221425 869 -6214367 870 -23980 871 37638528 872 22104395 873 151779725 874 -4460943067 875 -73550549359 876 305825541957 877 4731309596299 878 450724522790 879 -29513326306032 880 -37457853958943 881 26645043118441 882 18516275259853 883 -10485488484910753 884 -19537473726215037 885 665957069035441749 886 43812869892849994 887 -3620957984069021216 888 -83102031028742929595 889 1798933877487201331583 890 70099091565274699577 891 -178443686104422652621 892 23477757257062968295 893 33648158492927438675 894 -329623912486460328213 895 8792847914384736692296 896 48423849734554721952623 897 -871417942970351113160511 898 38007839519647590721 899 -127237791110368203253 900 261082718496449122051 901 -261082718496449122051 902 0 903 1 904 1 905 41 906 260 907 8619 908 20387 909 -6845 910 -252480 911 -15119825 912 -29702893 913 193957313 914 19997663024 915 448552459301 916 -129135955391 917 -7765658599 918 7378243607511 919 1116721912693689 920 6219118276475 921 -26636284863826375 922 -2644278463549172 923 26347748024568917 924 2338591065684209 925 -13832208985820442 926 -139477927086028780 927 5115264189737880713 928 492045522238181787 929 -11228549119095122183 930 -11082027733822413560 931 412808824804645768225 932 218170385838542383519 933 -309033374319329423795837 934 43637968111141071373 935 49764684122283298596439 936 -5343256283488217854629 937 -14682375507550490578557 938 3553305200820167082977876 939 -155258354935626442723542487 940 9023547361644235419161 941 3021015417212111734825 942 -6473169964882592467064 943 1090216130166795762864501 944 -1520097643918070802691 945 1520097643918070802691 946 1 947 1 948 21 949 205 950 1000 951 57551 952 -36461 953 -1432677 954 -22828959 955 -68234957 956 382797551 957 5384404468 958 24465277568 959 -22778965075 960 -343339075105 961 3870649477009 962 453803082229021 963 4593816065592 964 -880251287814509 965 -26105203151275 966 2340455127754124 967 20569438247311 968 -6979093838502379 969 -27152840401923215 970 1983538725205225 971 270417338542498839 972 -1957267889330940639 973 -327482344027725733894 974 11944284548137401241568 975 507344803880168376073 976 -72340503635233742671 977 -4856171443552166638433 978 70461407408849866290293 979 -9630261312567966861571 980 -592419447341287572085685 981 3980651026571816337418092 982 -87621782667241419647341568 983 -938187312522531621223 984 37749028286261634884005 985 -505815115949682288563575 986 1674617144383909237165427 987 -1520097643918070802691 988 1520097643918070802691 989 0 990 1 991 1 992 43 993 287 994 1681 995 4316 996 169 997 -215821 998 -1826246 999 -2197860 1000 381080105 1001 622562287 1002 107250033 1003 -644051536 1004 -3955811389 1005 123390756865 1006 21970688521 1007 1599987482793 1008 -54331566705909 1009 -2608443998225 1010 1029362460198125 1011 5961502107134948 1012 3034322562125293 1013 -12283188441746624479 1014 -9451533386294594623 1015 10412031946753363896 1016 7178442129649658481 1017 -11809730364131523973077 1018 2850078900870500109005 1019 331384176361034546254664 1020 -19746550815064921218249 1021 -10192972152486251585041 1022 665343068003324428912363 1023 12637815745624282025879 1024 -4104647790502100843393491 1025 29833051863039801602311485 1026 305502191163940891587073263 1027 -84787291178072916112252 1028 3388654890126934983133985 1029 -8092486520376228039959825 1030 -210789353956337178393000 1031 537907551984437394111484 1032 -2676063895089484003374331 1033 27833269579301024235023 1034 -27833269579301024235023 1035 1 1036 1 1037 22 1038 301 1039 1813 1040 2419 1041 3560 1042 -242801 1043 -8712013 1044 -557553 1045 222488559 1046 2403081835 1047 30697433477 1048 -29495092 1049 -48348762752 1050 4527601305 1051 83034287630025 1052 173461562595811 1053 -4300939039388873 1054 -3496835250641889 1055 26305049552619539 1056 1271345706048685 1057 7429502900181464 1058 -6822104921276388403 1059 -55206158315351301269 1060 142463537069694663 1061 4750071685962537867 1062 -224615047669809366753 1063 -662234864409045901341 1064 58331666697691331367686 1065 423443405869643033824 1066 -15532476007841071243855 1067 115531829870014926963203 1068 26609895097706183521843 1069 -104925475845079769818683 1070 3324444144903744378903145 1071 712147127921488107229671575 1072 -62000275103143932472773 1073 1072528160303446493549576 1074 19513781392483240256971073 1075 -217521334951144962198395761 1076 416875444339817643510811 1077 -4101501457159515076216229 1078 27833269579301024235023 1079 -27833269579301024235023 1080 0 1081 1 1082 1 1083 45 1084 946 1085 35131 1086 32431 1087 5043 1088 -18980 1089 -20661433 1090 -49906673 1091 772024277 1092 3061078440 1093 5058462325 1094 -69499298187 1095 -4775416275773 1096 -23659077657136 1097 653039462743901 1098 4147773831828959 1099 -74642424059482207 1100 -271475964990981 1101 -24913598101151967 1102 743444427032825765 1103 18307190815985274625 1104 -34779136139815235708 1105 -975334370173772493371 1106 33191249476810859027 1107 707311670543089367224 1108 -149058712111445244124 1109 -16374263075316605104865 1110 527547699353965150884021 1111 2499841076350815888061403 1112 -15543835916801447707912 1113 80388758189695707592955 1114 3975242614385398390854547 1115 -58933694669297040795036341 1116 -269476415890075797774928777 1117 44164575012066184525755228389 1118 -787317436051816752824691 1119 -17022948114928012994854863 1120 4016192570796459879009548 1121 -37641314108663285432176827013 1122 35239977557416567629886907 1123 29424325118122150131421805 1124 -4516839788400105770621552 1125 21991850164281867499624451 1126 -596451111593912163277961 1127 596451111593912163277961 1128 1 1129 1 1130 23 1131 165 1132 1573 1133 1505 1134 1029 1135 -44280 1136 -10661600 1137 -96539209 1138 5159678779 1139 11267623431 1140 104840231877 1141 -31566992419 1142 -2484424755917 1143 -4089390972524 1144 227458379100032 1145 36890090826373 1146 -7079958841150975 1147 -9394575184581157 1148 -54043608624871873 1149 24837092678507499 1150 135279717324371828 1151 -2287578890235651475 1152 -16491733364985579388 1153 10720043820701872789 1154 312955451937206892451 1155 -858568604791685687291 1156 -38040788912715912781085 1157 745374052611599678595 1158 2485615623559277738726403 1159 -35151382261154198479246 1160 -1630385885063100363341728 1161 1747274604679171332655919 1162 -5501214562375419170993507 1163 -1031665536225559916110535729 1164 6944217989570459762838673829 1165 85948565241829163665781 1166 -28346694169855106586358685 1167 135996939756737240920843254 1168 -1663005899193046551185389136 1169 -25182685647573154642846415 1170 246758754647845217759698719 1171 -10341843247027359680289185 1172 33641857081536375318959717 1173 -596451111593912163277961 1174 596451111593912163277961 1175 0 1176 1 1177 1 1178 47 1179 345 1180 3375 1181 25069 1182 134977 1183 -1266121 1184 -364777 1185 -2566668 1186 238972929 1187 1726259383 1188 1326637664 1189 -5368330956 1190 -138545162585 1191 -678689987701 1192 122752246859 1193 9126412959984 1194 -857570209708435 1195 -54323569876775 1196 -6252199246242589 1197 3106581371145693 1198 1127805718556304 1199 -203161616554163800 1200 -39513366007467390625 1201 4276068064943449612 1202 148669505143706880709 1203 -3188285088265082649767 1204 -51312641429805905448929 1205 17454585821796716537984 1206 1010199132480814535508541 1207 -5379249822932312202309 1208 -372121773970598981341087 1209 173917638999942238644824 1210 17732276869772999814845467 1211 -3171178137171514743255228701 1212 30289563488379550087898707841 1213 12783820751361623436978725 1214 -1478523377076847596809678089 1215 270617269910823656067820305 1216 260906951994598260352920448737 1217 -5469110732407469479024791196 1218 189397356924431280127938094961 1219 -8004073778648620573197329315 1220 -9993447155628381065262549850 1221 5913692097581372634477880084 1222 -84804953215513203362599646013 1223 5609403368997817686249127547 1224 -5609403368997817686249127547 1225 1 1226 1 1227 24 1228 1081 1229 21689 1230 22209 1231 7381 1232 -3741 1233 -119297 1234 -12833 1235 16110088 1236 85699861 1237 2094259553 1238 -501886389 1239 -3733106697 1240 -145366252255 1241 17266541346223 1242 1865439010468 1243 -208288278055040 1244 -1844492696885305 1245 -18858858991485475 1246 5979282124636331 1247 6734359569624065057 1248 -1791050544412255737 1249 -269315604080702232313 1250 131475399053526040 1251 4168023043239047082016 1252 -3743048436840862815699 1253 -12660468335582616966051613 1254 153711629909963294014181 1255 530517810363437749794785 1256 -55145860255481873845281 1257 -11968713691937337513242151 1258 12739755589966831371399566 1259 327088599223865568390943264 1260 -15793705969092040579590862925 1261 -8124904015664754328923807069 1262 289066139820954625063247 1263 -1395979921836330011237919173 1264 -21711625193719484212642547435 1265 2501220799323849890502912182075 1266 -23371589816184099728724716697 1267 151403461691163726341238067304 1268 13999172606784974144051495569 1269 -374023362528970662757054700099 1270 40095701933667146389822308839 1271 -129514204497359260335376983187 1272 5609403368997817686249127547 1273 -5609403368997817686249127547 1274 0 1275 1 1276 1 1277 49 1278 376 1279 2209 1280 16353 1281 6453 1282 -61963 1283 -253313 1284 -5007617 1285 1706215 1286 105562340 1287 1926591043 1288 -14942458325 1289 -1373272649 1290 -45354054000 1291 189952523727575 1292 7995714996467 1293 51142176380031 1294 -3460471334459696 1295 -283865220439871143 1296 131351529723333653 1297 6370977380487330671 1298 -980506761845627331 1299 -258027185111054632569 1300 -1013477374279513165 1301 2873429118326570652625 1302 12754747280554324642652 1303 -100699500840259817325731 1304 -63178931114889617205101 1305 197719309090466221784054 1306 5849603736324568795308 1307 -9557248833782425363639413 1308 7425389728981777089048741 1309 379195440375578794353727867 1310 -4978885592668590790773781448 1311 -154468861504734157023777686535 1312 3133230499504580105871897 1313 -42505331870953146554737313 1314 -29170303425674909517271118603 1315 2656340666534516424584447546671 1316 -34207636899521802970730090997 1317 -237556240240459277892664600857 1318 413620681266967940105634495428 1319 -13461331534448217564087845314651 1320 10318514046241090395252218201 1321 15811784671680956760045100465 1322 -262544139574251261573947435224 1323 1235286869473933029942010949947 1324 -495057205241079648212477525 1325 495057205241079648212477525 1326 1 1327 1 1328 25 1329 98 1330 4128 1331 5405 1332 123257 1333 -136389 1334 -3373117 1335 -3136979 1336 6568877 1337 4610942 1338 1958802640 1339 -3215054923 1340 -65244483401 1341 -27471752193 1342 984363760269 1343 55468586820353 1344 434270957114959 1345 -286261629770204 1346 -9970989023598464 1347 6614541077416187 1348 864784290701482635 1349 -289759929864337709 1350 -105903870227604836681 1351 -1133808360228347571 1352 703707027820864296827 1353 15146842541196023757275 1354 -800418406408560195738988 1355 -24649187974122320578013 1356 1470984115852181937387337 1357 178731094051995574074915 1358 -4968675469828439957654265 1359 -6433431042689395123059801 1360 2570343874638278429674876689 1361 -19357438034245213509760288886 1362 -7879034819330381612987984445728 1363 775365711541473716740465451 1364 150144082531319222416548457 1365 -279929214990493938957734779327 1366 459468468607298215256011583223 1367 48400349514015393315494812283 1368 -3688248330256500721474117405475 1369 45730307052680689881511632528 1370 16383342342733849376238421408 1371 -275787791050233676851258750149 1372 2281344014923832811397386669877 1373 -195597238735826172565545091155 1374 1883782022740387542187386626429 1375 -495057205241079648212477525 1376 495057205241079648212477525 1377 0 1378 1 1379 1 1380 51 1381 1225 1382 26411 1383 29704 1384 307051 1385 -299253 1386 -7780455 1387 -81729197 1388 4498962763 1389 2352673111 1390 1245390703 1391 -617484092 1392 -169565593223 1393 -5754284991371 1394 82021757862794 1395 1855036597692 1396 183718899138635 1397 -3733973217053717 1398 -241708447417269811 1399 45104773405646320 1400 675935274780550573631 1401 48068396504225221315 1402 -17348381652687767063 1403 -327950808842819448567 1404 26288148074584037548941 1405 1439651153529663831625375 1406 -273477559680485351769644375 1407 -215538174460592675840528372 1408 11564742369423525641058233503 1409 315523428223822660642485913 1410 -2343931474311003580891971419 1411 -786579922915535003631036104 1412 250588068084571413721708603 1413 824115435636787882084932495 1414 -58208690743409155747002054843547 1415 2144933390842806207789863864 1416 2181172570170975254517231469 1417 -6196403355025969496686300140661 1418 -7370491038993873813592238034379 1419 496050197173732233586066908515 1420 -37261222260261680530427356362991 1421 104757042390306807078873062085 1422 38912646020693571828412809637887 1423 -12120945387753473336411617880756 1424 371821130275284424503599612406499 1425 -9071185567864988711746604335805 1426 -27535969238914215907718831447300 1427 55831296562216987547634870644 1428 -2850147526904205772424853940711 1429 801165718135489957347924991853 1430 -801165718135489957347924991853 1431 1 1432 1 1433 26 1434 425 1435 3125 1436 27146 1437 8032 1438 -909121 1439 -49663049 1440 -74454369 1441 35762639 1442 1157053159 1443 122075289 1444 -535145407 1445 -932699444744 1446 -24201765181789 1447 1096470114954103 1448 642750830555553 1449 7076915723496483 1450 -18649038949499935 1451 -1472375673650350097 1452 110125015774624036 1453 6804485718513437056 1454 30601913908742569735 1455 -3301244760728341669475 1456 -1811346057471353217779 1457 92224570238716366412857 1458 1287652055098559054204079 1459 -11093795917411661686147747 1460 -10283114078102458201401635 1461 2701767641754066939480488 1462 34583099577799313289221683 1463 -602669590753042576012798571 1464 -6112725848242868652460957 1465 69707317061850822975566051 1466 2279810857248228431424048273 1467 -6222191700886778773447956649359 1468 -293502043067219728334590882 1469 3380025773875198782858687968 1470 -146006130728977554286912845835 1471 -30537286639707214553146756322779 1472 1147343821374508117597763475157 1473 -3010264945699031922705319372681 1474 -701647702480871690817773559455 1475 41733334908157147207343737632575 1476 -5995352379045979601183495168427 1477 -53172444218828402171253063103496 1478 113414159119782591341958567149101 1479 -884610969517128026511176013401757 1480 1359478683757659832824273698293 1481 -4340816370050751712025434183129 1482 801165718135489957347924991853 1483 -801165718135489957347924991853 1484 0 1485 1 1486 1 1487 53 1488 442 1489 6647 1490 23765 1491 16807 1492 -1387816 1493 -159196003 1494 -254376021 1495 529479315 1496 742132571 1497 12746038973 1498 -748280873 1499 -43178305523 1500 -633922420300 1501 1958701459923 1502 97455475138685 1503 17281360787627 1504 -3148469775373080 1505 -1829612843943475 1506 33465159902041669 1507 836538119075264551 1508 2526206620061913136 1509 -2774694245449155183811 1510 -143096936405785048199 1511 156744059191084720177 1512 101584539617510995235379 1513 -3632350487758061735463129 1514 -466530304555387308922465 1515 125378727070140899187567125 1516 4771253258634238331496644 1517 -9166589922146183038142643 1518 -14826562930959961756073653 1519 10419986351466047099197748 1520 14023445613888337923748924 1521 -67220426468121010616739119879 1522 -133781662844452387509838743 1523 179046636836848093162627331443 1524 -239067466291983593456456934664 1525 -133451009308422856753307369124455 1526 303688842944478981486115432177 1527 114317588477885635339034102855147 1528 -10637806210169307160629486310781 1529 670968570649837628298518823392617 1530 7951874715965855914660914389427 1531 -2408244875852188539764496495126249 1532 1672651149136529155350881026230076 1533 -48416214862852378754207869176392957 1534 32919956981998973948084061222941 1535 184863384947212229771930425812535 1536 -182017636600340742613216348535616 1537 2503876760740149404340418254176739 1538 -29149963634884862421418123812691 1539 29149963634884862421418123812691 1540 1 1541 1 1542 27 1543 689 1544 7943 1545 19465 1546 45125 1547 -242494 1548 -9730208 1549 -6603829 1550 589804847 1551 632418537 1552 117314395 1553 -8324069 1554 -84551369 1555 -1115578676 1556 2599917795520 1557 23823409169443 1558 863394081792887 1559 -2504531915266557 1560 -227666603736362187 1561 17039518555450909 1562 54716966349663463667 1563 17013580575585666028 1564 -1380979487613224881792 1565 -581018151334578726433 1566 8492559705562225123685 1567 1660427078166268281883699 1568 -312410888016033278806369 1569 -3642891298187833486674945 1570 299784005052492850826170 1571 2436581950230623006643625 1572 -5744089756782675605597612 1573 -128946904384536866489118169 1574 1636050283581507151552961987 1575 51304197430767921249554572117 1576 -852038887611421013421303029165 1577 -1221121533941239616977421523 1578 81184075950344396818752919611 1579 1398900255364697602777063236086 1580 -437877061369273810384910864534752 1581 130525311468547334323691433671 1582 35052707709596894310681695712103 1583 -153421672192905247162818982678379 1584 207330295199324610130893074607719 1585 330267656146800635742147882409757 1586 -16494827397721205223739341510756965 1587 1018116848799257450541774930514902 1588 20364051238099096260641542471811312 1589 -50460122065838051419264698241251 1590 1125502477346597027700726785512153 1591 -1198660860114064620006572115130145 1592 3809092661366234188674264393223333 1593 -29149963634884862421418123812691 1594 29149963634884862421418123812691 1595 0 1596 1 1597 1 1598 55 1599 477 1600 2809 1601 7072 1602 11849 1603 -350525 1604 -2458967 1605 -1204328 1606 57215309 1607 500249655 1608 11479728105 1609 -94862515 1610 -510358833311 1611 -1332407567017 1612 8715582634159 1613 32151880740772 1614 934168209355823 1615 -3623585056747391 1616 -18237613344537508 1617 -1790861991534276 1618 2852869258773969575 1619 2361154303160085037 1620 -67237082028051249303 1621 -1123486010706158576 1622 934905393176717706241 1623 109866455224475509243195 1624 180238622087466826918723 1625 -14394152666997257859957105 1626 -65944516209295942267294545 1627 22897538563837535410133750 1628 1015297158760417101762715625 1629 -6677845605188466872985845668 1630 -61390187012613444594231677933 1631 31188718528066224922702460732639 1632 -309638877716885723269597845581 1633 -75260896925181432217200569712 1634 1009962409902427645825328483901 1635 123943041429243298539591997511523 1636 -9308075776147081822190285163797447 1637 -115540568936731861280348636904968 1638 4100863352377494034240873878472593 1639 -145881800739328629792269789145329 1640 -474058916181277953870871158765107 1641 1331895857925722928425048445188909 1642 -70454870935366023750361220276223505 1643 -6443135063078143323507389524306575 1644 821398072911728838740639042322574719 1645 -292012349269357088349229213964300 1646 87688964135637846480128592115243223 1647 -2391859615867388809192796615396245 1648 -1926744364728600307797487781153450 1649 23605422300084816889833198824497276 1650 -107101923381514182712649679156509689 1651 2479392929313226753685415739663229 1652 -2479392929313226753685415739663229 1653 1 1654 1 1655 28 1656 495 1657 1701 1658 46163 1659 187421 1660 -1136875 1661 -8363125 1662 -6992594 1663 993941152 1664 44284097903 1665 2178868149607 1666 -5840115963 1667 -632274211063 1668 -1823145784439 1669 7809408907237 1670 107027255378941 1671 2191241895002872 1672 -4363238980003033 1673 -108575806907625347 1674 -11800267992087063 1675 2059829322203207835 1676 13055537029545097675 1677 -783750103831801577179 1678 -51072959435151914084 1679 13345600856479792768 1680 196314021174312694606465 1681 4297796199238290049573425 1682 -54013102907501274782315441 1683 -1126428350054937821553933677 1684 103680197361997870772899611 1685 5281770912123061805155661539 1686 -1623903004950255142418066330 1687 -1199481778061051619599855888 1688 17262851492046955675112638310003 1689 145187075278106284097560486798549 1690 -43867875941231879568792124293 1691 6031543887897428112742591203 1692 1536118100976827507985368776089 1693 -131692680442206633761564542523199 1694 -63738788975845139855474470902782 1695 2358200658493349739846464302823648 1696 -13678411370367932381653886028655 1697 -5648291233088924817917445133100893 1698 811041732224756084690658419368749 1699 2814059104637504027441044782795 1700 -16959685116954238678414795505585755 1701 739488629540138827607592067078019275 1702 -1195781120522470221541089083796741 1703 -42389193000899262922702440110926648 1704 164936622812051010620479920310466821 1705 -1178474955843030962435287408327230197 1706 17145863109075979610257341867278249 1707 -162766257435800426594527332711184631 1708 2479392929313226753685415739663229 1709 -2479392929313226753685415739663229 1710 0 1711 1 1712 1 1713 57 1714 1540 1715 75625 1716 501327 1717 1089892 1718 -2042924 1719 -14925983 1720 -565756205 1721 5721316489 1722 52007752616 1723 5470313583323 1724 28699239 1725 -1553521159413 1726 -51698952050339 1727 136535864336957 1728 1688231469644359 1729 2218361982359035 1730 -15044189705076220 1731 -316690606621049219 1732 -159258537830882849 1733 8669699253733116815 1734 22857870074004764160 1735 -1841232327235376142725 1736 -76869774807538325899 1737 -34675532786414412881153 1738 661591511293477724855248 1739 71153436552560892041684197 1740 -116571545296998370127792723 1741 -2621179096382516676655995803 1742 353676908476248368512078899 1743 31472682993640724843663256501 1744 -34643237077307266011964920365 1745 -3112489543684896556511287901875 1746 102337612047152417168661089886316 1747 4595568858031674092094209647591927 1748 -373482844293103449907888956433 1749 -4816499955178517035665769442594 1750 2947427624682176839957553155684 1751 -362225064523323079120339060230769 1752 -1230067255883173651230360167995809 1753 12068055892916043617632663414475617 1754 215904695526445264827249936322200 1755 -55852258280605403611127881095781225 1756 52130372214439803459505123265899609 1757 2293585628865898319775529448820296413 1758 -621784849064827248591105863235398777 1759 27041421872040692302569962531446863589 1760 1031604743598914420645147313154239 1761 -2616163740391446694218553850658420837 1762 6743108687060693535668398808304161116 1763 -173257610811267635838655712000364631277 1764 -146177839345001627304472617513079435 1765 3976244512064312522900027660026661885 1766 -886749827038610158904578975341148952 1767 3985851856642881771020634487284987341 1768 -84483613348880041862046775994036021 1769 84483613348880041862046775994036021 1770 1 1771 1 1772 29 1773 133 1774 6664 1775 18117 1776 167913 1777 -1318057 1778 -47947159 1779 -200908805 1780 522811375 1781 172032238 1782 340832823328 1783 350969351 1784 -111354638069 1785 -9197913892233 1786 3459596225503 1787 73060035863081 1788 328833956046729 1789 -8187808872466 1790 -158643372025188880 1791 -302926993994053 1792 55079669816392212427 1793 89681655846577098051 1794 -1063075103664170809383 1795 -2013263670871385835199 1796 -48782123660181997486577 1797 2844689689299503327377876 1798 40242810840104350039162752 1799 -202252325529970013321156797 1800 -7119499490864110077392295055 1801 214704520105876179506843941 1802 386163488841874670003413049 1803 -434405443677243240705611706 1804 -20772780077652814740029221019 1805 5567970253732631051450252696525 1806 87301290334652077401421149812676 1807 -121528935830601460174094077799 1808 -3445430702366403355273994508161 1809 26087233067442916271491206547153 1810 385113810081601241848429657573975 1811 -143768796313828855451151784840209 1812 2443253563767608560000472183751177 1813 1083001587444218601027747751024082 1814 -139125051005786868803927434126566304 1815 -12493513327593620071213726229786707 1816 68652833968701997113267773162654663 1817 -990908676575928366384286796027639509 1818 -2041023582068785203190812369290257031 1819 55871130835033928731591881605568515 1820 -114495582578726870225067122413793705 1821 412989425973369898462597510545700836 1822 24209630826402915596040169707142828736 1823 -3230871197430738017923068537864843809 1824 22323742703325162870852534530027747793 1825 -1919783836906700696276597479322428415 1826 6051919876379062845764671495247546267 1827 -84483613348880041862046775994036021 1828 84483613348880041862046775994036021 1829 0 1830 1 1831 1 1832 59 1833 551 1834 14079 1835 58828 1836 1157365 1837 -2827179 1838 -53896283 1839 -21516560 1840 884598655 1841 42428309875 1842 281220277513 1843 29812141736 1844 -32038172230321 1845 -169973895679671 1846 -407466705398805 1847 13776203889104921 1848 2105983929936124529 1849 -110404551111725603 1850 -2231057701131614057 1851 -91759154787342692 1852 3375378705334652679 1853 124999894076516211769 1854 -1972496753340686802982 1855 -22441913371742371644324 1856 -258773530396781862171545 1857 17598708704955915068302859 1858 75230719316168192509782137 1859 -97450203018176013073144144 1860 -5438079023240087075566501799 1861 16891612440991013019348471295 1862 116482362269869819593663943873 1863 -118107807558025504361871341529 1864 -22036501847191195957019150197503 1865 585610611278961754355784954982475 1866 409030483904305258540671867946049375 1867 -81976967556623527534933638046028 1868 -3781509333327672490110526409363461 1869 80012606977555192689139861308795341 1870 1853960149178847922559593654379523951 1871 -2882307146625684564429360362296 1872 -1525276517926066119073044167008987099 1873 565130320017633318778935513986826669 1874 -16834434899559307038699119735642152249 1875 -5564882309829048537010284530104514168 1876 17213916645996116062499841100301464145 1877 -73276735286726981444342883852412524443 1878 -8845662542586945859694859938088961162717 1879 154346486540298923127109616896116367801 1880 -5265456120825428082682513949680761703037 1881 -81727481865280519697866165374744443278605 1882 5687935457560887124757372293009002750512049 1883 -575067491573249824795054034944087505820868 1884 477817879061185821933440709439528763399419 1885 613806041684004682138777449547723241104795 1886 -5309684485637707837268102910974792607503200 1887 1747312510110693325771165487180900512110524 1888 -23366524191661943279058359604042708712726953 1889 1215233140483755572040304994079820246041491 1890 -1215233140483755572040304994079820246041491 1891 1 1892 1 1893 30 1894 1711 1895 44573 1896 31787 1897 661304 1898 -21169665 1899 -1691930997 1900 -11658269285 1901 20383057045 1902 1031903410625 1903 21788212628125 1904 1216353998398 1905 -892305050144 1906 -16660757238111461 1907 -168429568542324109 1908 349263511123943163 1909 3004396608207851351 1910 -1267030357043819 1911 -3085803099577976413 1912 -8127175881892898857 1913 276305298598467125416 1914 197497251447389339173 1915 904411899620597136689 1916 -1306282154074506972591 1917 -208636577466042678525 1918 77539004928124054789138175 1919 500600473307199518233496107 1920 -560179098590477960675731100 1921 -92828761478243572747819625344 1922 1359126260471018689697163155 1923 296083802856722493677393849825 1924 -25464177722220209261685795637 1925 -94041330271130721183849710370049 1926 -25251691660387473812638800012723 1927 161122102705326059440740307099909273 1928 -930157895634590982453593679555 1929 -6851320413746583095216629733587912 1930 129971665464397214976812474580500969 1931 35767985424249859938148444934079657421 1932 -711815019281890032977906331065066797 1933 -30410564788055361034791215078981392363 1934 8208015858533682777075526830841097619 1935 51074731916128407657064924928264153157 1936 -211908457495636181663515189527697771958 1937 19441748264146452254437538536896408723424 1938 11687652289170190426096595514396719485415 1939 -9750313230964633013420268359235351858323 1940 16006064611470847723317142741664264693339 1941 77153467177351389535775716382387606682841 1942 -868360924367666299581207872419744291230895 1943 30597079648512737340414538254389602929192175 1944 -949210008503350672136826597700725194864373 1945 -92675777028268702548763614749892287599608184 1946 7171879318557036430716673906902105237703367 1947 -144471405272857718223662377549466977580722757 1948 11283466417442034411228450842376037261796699 1949 -35449581965881852146888268365709380163657207 1950 1215233140483755572040304994079820246041491 1951 -1215233140483755572040304994079820246041491 1952 0 1953 1 1954 1 1955 61 1956 590 1957 3481 1958 45733 1959 167143 1960 -1075580 1961 -180208325 1962 -2161152963 1963 41691178 1964 94438726876 1965 1409318448247 1966 123978225245 1967 -3630070453569 1968 -342469645747048 1969 -1492009912271197 1970 13891289620428387 1971 133937324343406179 1972 -1520677965513751 1973 -8400714497295016027 1974 -2507315196649030807 1975 174331275813292247 1976 101398327293817687900 1977 22445650044379092193 1978 -128186889778764249867283 1979 -349563190964033967860255 1980 22120122207681913781712120 1981 7408893260617233564100598425 1982 -2347686381993016281781100647 1983 -19054671450088917845959455369 1984 -8881842799329988409214582736 1985 659929180004669114560652328893 1986 3717002589811746314387441541409 1987 -861248035791078427283374032509777 1988 -4479130645738261023847397187117789 1989 1595614602588306630623717729881400739 1990 121899089771955861540798582555425 1991 -53430048926059331090195405471904875 1992 -83240875081360702392030201811138804 1993 113964815102447855407534225339849775407 1994 -254149960347131627761453480163207263 1995 -203829026355080134999807910359131040 1996 2142687431162329962816604878906983460 1997 277444885343294423480735214517212268527 1998 -356588340628444930873178618621582735829 1999 4123803232190663187679713541510088855833 2000 11465521744726755028174207620475359522200 2001 -508173909457183737340555766634143579786475 2002 -238523855885401334239875793601292739283 2003 552755606201159833131550184930665061445647 2004 -442838078663139649512443719329728872573471 2005 10694775543312787258676137968438275161998947 2006 1184454500054633418608225565352672971760587 2007 -5414325588886062764294848399960256710521933 2008 13477429769718253784209625061520765712236084 2009 -302907670035128916780588547310330249909908583 2010 -3311252445969217314219330791159267910921721 2011 868733265679241174133796525805672926947525 2012 -780687672494312329312400022035778351267472 2013 37995957011201009205866515951813708193893241 2014 -12300585434086858541953039857403386151 2015 12300585434086858541953039857403386151 2016 1 2017 1 2018 31 2019 305 2020 1375 2021 5133 2022 177451 2023 -357713 2024 -15707426 2025 -78561153 2026 -5563971 2027 20333305681 2028 1227154123 2029 226499074235 2030 -5225420046875 2031 -267962539674242 2032 -3618427841552224 2033 4192580742959783 2034 2260074663350899163 2035 5725697071978851 2036 -4573875643177262389 2037 -17576811692486844719 2038 54195059149436116961 2039 341009011913669182400 2040 68915789309700052000 2041 -319399358229741206887759 2042 -4462239312768435416970293 2043 97169954142991199915880093 2044 11440247241594119715801926631 2045 -22390608616348676598206249 2046 -2007950750639973527089557172649 2047 -3932429116907153243611206484 2048 1099996079572758312656278034816 2049 454173958009268879907471760815 2050 -99680812779957639725351122536705 2051 -6591232516600975501907955582100391 2052 585526252385970174880952255730590821 2053 67769344234250552679071961875157 2054 -270089843765403416811523140545456 2055 -366337945009102852397388004639890775 2056 743541988287304323390351375873611732 2057 62050784701254926884224392193327341 2058 -1406101087766045312230066850513993225 2059 561601411031044708582937056552913685 2060 23197699237160034455929300598787690225 2061 -154072734286879089005181093552708225369 2062 -5746513093503719558700108678429339686511 2063 13082338064279526206743534881149431114702 2064 -42456354460505785340654297829397840940576 2065 -585361354503115087075636302426956422663 2066 215346119536512452486045193103123927675369 2067 -158328821714923561054842659520817752147629 2068 -636184263004761815308540791800228658286539 2069 1553055322583549503841446654583119497774979 2070 -49884407740456220153032799041491383224806235 2071 431541436869075033357123018146694410680554 2072 76748454703172627871964143185604128128888784 2073 -14754637134766826616768073217393432010545131 2074 96659955051429351688937850939435488251972475 2075 -6130120645119542272304368492955647991308625 2076 57601552087043391594819926424760472413860607 2077 -12300585434086858541953039857403386151 2078 12300585434086858541953039857403386151 2079 0 2080 1 2081 1 2082 63 2083 1891 2084 3721 2085 19883 2086 80063 2087 -455677 2088 -6993653 2089 -54627188 2090 -261934145 2091 102316048281 2092 31524010927 2093 18315974488 2094 -6218637460231 2095 -77020035061025 2096 -5814988919566001 2097 4340538307415272 2098 1045566799022185423 2099 6686751835875957 2100 -2043284049751042125 2101 -8677481911102876933 2102 9253132499847836881 2103 463812613566556152971 2104 2233158263667582960441 2105 -20689827879666322342844 2106 -242552067647631350049103 2107 10165988241694284541514189 2108 909793793990235289494553864 2109 54485904591198905057154780 2110 -427063931007304426623742115 2111 -1794354806539786530559362639 2112 401038962465118644127676641943 2113 407653525208414328654035445328 2114 -108725050342712973205039045474811 2115 -4080587880670593495542683684112345 2116 7048960116479195865705684184233721 2117 13570794679861293103285709586039 2118 -367553950084509737093028070566066 2119 -6547901465636103627670506564469900 2120 19342149603615427008040021587967976875 2121 815501187086366927743959425516417372 2122 -114373017220669931746459508783857575373 2123 -4068089620439133606248100402688332581 2124 299441280786927175924807398769460165653 2125 -61958525690693503874600738517764242208 2126 -116379940053125765109304748718693898235 2127 2739164781338701049711936542171621545141 2128 5141456528136526084670779001364512298659 2129 -20027988028237602541068420343180478643496 2130 414030558894992315555564233703458719697903 2131 707197069610524596213137401789120838041637 2132 -84663471065776029617378093412556082967833497 2133 2439205887055428109040064486859871005906591 2134 -31553831768192753174937987858459626695748939 2135 -16904482628137734339333299510872821253009695 2136 892753397948135005477278121542165446053685799 2137 -149664361975871605562723371739833066430371132 2138 3113798813537052809326306678821196492336171625 2139 131887365270813761890353146368116677266955525 2140 -555654397714888022222344924386068406029619250 2141 7940231897249609762471612726039206824236 2142 -34897576874690587978084476067794690765449 2143 106783830147866529886385444979142647942017 2144 -106783830147866529886385444979142647942017 2145 1 2146 1 2147 32 2148 651 2149 18259 2150 28487 2151 1935 2152 -80417 2153 -3883738 2154 -21028231 2155 -89291132 2156 3531712995 2157 14761726821 2158 13872348949 2159 -986172365477 2160 -79675160333675 2161 -797072635649375 2162 3576782573361242 2163 24691541832598624 2164 32508908381424257 2165 -12072836126547570167 2166 -7859284514198783157 2167 14450758728626362439 2168 20299750299862160041 2169 383151749673275969253 2170 -141577410352763859981 2171 -131032256251054702607240 2172 1920058782745086792359681 2173 1281389314276570374904250653 2174 185551847028412309560771 2175 -18214343579276367551888891571 2176 -28192446244861256824814165 2177 172231166373600577511705443991 2178 749562917218343777395106952604 2179 -14027543049159871618427455019392 2180 -15552133416309958942615470827514805 2181 329480860386040953378629299367498825 2182 18484832267192456989784419182587 2183 -35106729936224929389580529849337901 2184 -1162421275793628834970424307288198117 2185 12807271220619480385325557527661571581 2186 884369983797004029229076311825711420 2187 -21988611771884967890878926831636507136 2188 -27597038667908426862359352496007495527 2189 1820195088312198675813375543628153327679 2190 20687198735113371326768738738219414083 2191 -4647610920404539061334993732710576165887 2192 638889258798777402477457353425793508497 2193 291934106816687842093626544725462743048211 2194 -12035072288233988250800124656116379901362 2195 77901877266686007660756275409133281701408 2196 1127202269903615780649080771265907259117545 2197 -484447876591462425831703333922279710434937 2198 1841207227354834549962093501419307605511941 2199 34605247333717425467454332166185905270102951 2200 -19782244161469701998318073604596433394586715 2201 580888950036701579727495062926619199111978475 2202 -11699201189953597355464187069306878830974223 2203 -5144231993358205212915513400603227381384701224 2204 2243276554247775933614064882443630568301182347 2205 -14384062227026293916394922713424247205438721179 2206 16926013556396602501009233839957701471307 2207 -52869140192984573455159718295631680059591 2208 106783830147866529886385444979142647942017 2209 -106783830147866529886385444979142647942017 2210 0 2211 1 2212 1 2213 65 2214 672 2215 38367 2216 183427 2217 93025 2218 -1019225 2219 -8608513 2220 -24202675 2221 -292770639 2222 12021964780 2223 2015435637325 2224 188021809377 2225 -5688913407248 2226 -500159085411284 2227 -11609406596704069 2228 290205352734131345 2229 4860674144935295211 2230 639089780864583928 2231 -3677556255256021507381 2232 -548328388083120593733 2233 1780601390333865758403 2234 71884873797311833894163 2235 215835887864453512435489 2236 -789089968550567022653815 2237 -7316452205809069054709899 2238 9887071321794791358754260 2239 69867099926319625883752744101 2240 25445319000797766805137885409 2241 -1439921684407005685807444219531 2242 -5344983162579534300867184080 2243 8436370795884712132397177357425 2244 32356539714365730312587931300541 2245 -1418852363038269350544487634797 2246 -57729877590046988236389453206177328 2247 10295210179600913372433348197842478203 2248 114112307954490774780188549489647 2249 -71074180662556155290368089769036957 2250 -6167351335226694747827271591854816289 2251 228438716805016052217211089836770163589 2252 33698392756396146115485035902261142545 2253 -2064059308668856993780419734386471556125 2254 -371472620251938724049029420826566032092 2255 8607975179703279810041883745246866432607 2256 20205993588290042248332758550417631901971 2257 -1777462273306165614025637221900817455779718 2258 129094944486170589527851485053802316018276 2259 46306900044159245897295708688772448388462013 2260 -3296572887979377968155309553138501760853521 2261 -25237985121777350256931873920474167828274383 2262 162215595831791813328070956959759909644703992 2263 -4292154176935985476344509214176977340075635135 2264 -3525735835591667129288863467920988493214745131 2265 252633241483419355731119835575237449594322688593 2266 -12664898910125526655219128469438439429243124263 2267 -4877447768795074378523370391696707698104627109 2268 103507478684164565077752367747216846471203898827 2269 -4982348983394338311944722169553192296217738444789 2270 178654039118761518282261246381014384447038501268 2271 -37456215525144818274188174109946531998581154849821 2272 -5951315400875550176240010539666277138798851 2273 354691587559668130218083480757438046413211345 2274 -3125009804080086993268300380056225553158486456 2275 40955749176376152692872923945644741867953449609 2276 -1472600022126335654051619428551932342241899101 2277 1472600022126335654051619428551932342241899101 2278 1 2279 1 2280 33 2281 520 2282 30208 2283 98301 2284 1350205 2285 -715835 2286 -38083975 2287 -75730571 2288 -6505176209 2289 67945872659 2290 3003745970918 2291 874994943933 2292 -91139344683903 2293 -13099505195387351 2294 -259394181953191337 2295 210964599299178325 2296 11911918754795182625 2297 1551881995455479702 2298 -3350119205698281056 2299 -69703548339059862713 2300 -319781800946930342401 2301 270578846456738886384615 2302 245924586588795809391521 2303 -4684484936521687884171 2304 -7896106383195089400346717 2305 -50433417073490072446455710 2306 109999120848677342962349122000 2307 188663648020568485424298897193 2308 -28603719149755006760952923582683 2309 -4300149077545911064997844904977 2310 18054865075873048044923424282363 2311 131850146562775597603472050210097 2312 -2542395034949477260734583043938529 2313 -8408974216641830659233118099628516 2314 -189335975733001167795437123262322048 2315 23535885908063052828530945528075627 2316 52599831214362637699218103097530025 2317 -117693883582097658556510906599320861513 2318 61212807849876181367136608735124746443 2319 15299782288400528714053046611787296293 2320 -664627732294723468735212986698600376731 2321 -9608152601074611025137828005220540725 2322 15239965502992390693677690213330554402572 2323 298289039644063961104085507584445069527 2324 -1626164183815452642809411863816155222890071 2325 -102519952357140672688633247343934953714727 2326 13346493887223182422863520672189216460411855 2327 -2634667971047309398229400129276682760583 2328 -585750164676760314177085826112641192069157 2329 142833545508456390192606566776295807972952622 2330 81018621329897066348043507189918546085844896 2331 -126508286209107156471744704458687493195040403 2332 26348536267986808002925595491557988895986525737 2333 -32878216978499754515240623381008277850101664357 2334 -1700286196180591669378685478912550212061523239543 2335 771333279101529858288599600607363224160734327741 2336 -20686759826909583539544980806489439569887569272085 2337 -30394818222030174231718513428046789096643923224 2338 112239315009143267806556660737524229634334079253216 2339 -95336313034683972735677197033987070893184435 2340 1799717850098594721457060779365075066037712201 2341 -19901936000285558217494242075327365062301456115 2342 62009562352466747168251605815962118673605443103 2343 -1472600022126335654051619428551932342241899101 2344 1472600022126335654051619428551932342241899101 2345 0 2346 1 2347 1 2348 67 2349 715 2350 21125 2351 175392 2352 5010201 2353 -157960903 2354 -8827815751 2355 -13340036939 2356 -14129946403 2357 1071243586087 2358 16642028728853 2359 1145265544060 2360 -206812063479065 2361 -373210161216219 2362 -120112088216327147 2363 81543033365414816 2364 3467705610317342577 2365 3268666229703944825 2366 -56241568181186795813 2367 -32957788176143059160 2368 -20342155696836125057 2369 10712673908751600085275 2370 172821625118346109725 2371 -121746226637529716717 2372 -2384506389021485559042529 2373 -155459609200484007393480601 2374 23939206840407980418882091387 2375 961328422150476531029009924 2376 -1140260979008041602748790737633 2377 -709700710398039382050900761161 2378 771537564365198477393658951562 2379 3616617225332724772405396466724 2380 57817425777912702890722209281155 2381 -40280933175380095028318512672065737 2382 -422355105147094033338967852572283317 2383 678238457768776240706301215243216 2384 56799913043328606903808505849074165 2385 -656908325935004994464888664880054075 2386 -134908142140916599812162014964623117501 2387 4174919758241587036364937407259458877 2388 37128409265968600685891347064476272069 2389 -100705623561520893780277077986029173725 2390 2765459592976744018155772956854934690625 2391 35683980735555553396922452159752454257508 2392 -42498606542094078367978925530520664033997 2393 -4325906586158627989086110683477822458193297 2394 42906470542929448918758289515273694295047211 2395 201007863529854709745278975552425649743384 2396 -34549193836480026188689264087643283774161829 2397 4555558421791930506373630872919726989852081 2398 12387370236453494474110231662500137184694303853 2399 -10538416770872495453132142347765709307904469784 2400 40208757831716163431293402538683543333505507499 2401 304602030114763148610692058418138163114852673 2402 -1419475546569538328124488565224753724715805124391 2403 56906654678072056892043023961699980337491911585 2404 972987652611316931424916443736598061219145275931 2405 -1471084289054905461151526624126594853479823067215 2406 65651686279474202615647764843991926202852447406643 2407 -6732495361938891824432740820366562397334188 2408 2665266304992202387521706763490946901495814739 2409 13738057166829288273575146684134722878208116445 2410 -2002380545661598005420796949967981425030331700 2411 64061063446337538291161243661788274894538887436 2412 -278333254117245187975419266075432084711784036259 2413 78773130858718728141909149208474606244347001 2414 -78773130858718728141909149208474606244347001 2415 1 2416 1 2417 34 2418 737 2419 22143 2420 56264 2421 1668608 2422 -4730073 2423 -555743417 2424 -1738848005 2425 -3252836035 2426 2861813467 2427 1686686944301 2428 1243124191 2429 -3322020633064 2430 -380946647170485 2431 -86365628647137 2432 15942316059390071 2433 1736457440084952377 2434 425928557147085275 2435 -33119256689856875 2436 -531000826420450666 2437 -833013555403772032608 2438 30786042032416078495951 2439 3679013548151239440075719 2440 -98407153280034797575971 2441 -4860421233088419381882719 2442 -72620336850830075390443 2443 993080073047702536907156321 2444 4609810365337002001060879 2445 -1160020608632449006657778552 2446 -36656921429335272386259418987 2447 27735969144562902897714363607 2448 9056831488992984592746851001 2449 6545299792756873161821516085411 2450 -6223467836646715582719832942777435 2451 -405691821083973921170187691598131349 2452 53227478988230681628604694049356 2453 2967558044743639769332786582409600 2454 -17145221391920345466087834904768465 2455 -33411604771963553413603865103919111575 2456 10210476880676941420213579298739281 2457 486969639448233469748556859330529576029 2458 -480335274033190381603916707684064414679 2459 -14686553696318202737129517537466486627171 2460 10424503036460966529642600778151704359605 2461 -86597686101082315700862834684203433500552 2462 -57310297357444753005827182621956169829569 2463 72760068283005387606556621383021636805990213 2464 12514290032422072275022913752985658773457 2465 -1736369422462261832848535589646386132038235 2466 307790694776272627031591490945848951404959 2467 2489369390553154603334083882137467489647213209 2468 -1606492667310596681606046185891794280907740146 2469 -13775599898679496870699654026037200474501845984 2470 21890542062568324090708085987396507428330041475 2471 -395163699510109828166960082405585477317660895911 2472 -2175787483650579696651345280311076797020210819 2473 207230774876585996225490720144704503311942014283 2474 -23628161659977283692832073305293387567854018495 2475 35139953697576622954905807215461469685755540034275 2476 16843513718333089231562402527141100712967341 2477 -7406628720703762903150614536691396656881101512 2478 169351843011379268713231383592300451445898400179 2479 -1048082329411361998256868218304755931339207636803 2480 45161709001102251617526861488778737166762423459 2481 -421181381231183621098257947684527957923280802141 2482 78773130858718728141909149208474606244347001 2483 -78773130858718728141909149208474606244347001 2484 0 2485 1 2486 1 2487 69 2488 2278 2489 139159 2490 240383 2491 3695185 2492 -4944288 2493 -1222247313 2494 -11866703869 2495 -10922508049 2496 7430886865 2497 3973359299153 2498 323866100617 2499 -7398819006749 2500 -1399838902291060 2501 -151286152545766975 2502 7755351712447329 2503 11175696436411311622 2504 31765903780123188 2505 -209545992838601286383 2506 -9401490751694225905 2507 -9619489817777727989479 2508 40518687467513664554248 2509 11322863335461626706604999 2510 -164364115290894108829821 2511 -14429399540363577561636261 2512 -449425193604140181490857883 2513 175205856104029272972119666081 2514 46560086931430626116216372627 2515 -44548100426224104188042932565 2516 -190668548278137619294848133540 2517 -336481476171115314890185962029 2518 3813699042292084239431307657355 2519 61355505205891738568186489793389 2520 -10512058041129364122659006353954200 2521 -2220124442244089428508436856819633975 2522 4153554206496214809031949061893389 2523 579802366442194856768895199956101291 2524 -70155433763464649916633476543610089648 2525 -21539776671577350378324860239068661457159 2526 8743672957712642723211315356659338503 2527 431075994124480443720251493306555939217 2528 -1965296157639085040893680518395122584709 2529 -177920772734051816076897092676995145919641 2530 10596345758995137988080896598339478831795 2531 11150398559780118003031247847966063440125375 2532 -33143132496313714854594374376643708426965092 2533 389485728654579352075901742781522405328720131 2534 6267971315437741958606882660041738113114517 2535 -197463199076959176191125630205007118608141844 2536 -169814924139488952234840360559400509223173588 2537 9396471444966482452976598253775720601591690359 2538 -345573965559765621227451918371776669668865473 2539 -447803196047562409583038208781090929974371154801 2540 1303608249865139263623956138064993136216414024 2541 -19432402788800212277930808886665553597150401245 2542 -8830543575649643993886726944602061893027650268171 2543 386727843836487663771777138276440387005385677807253 2544 -32841544346854956361204002715867472655745057263301 2545 -1293262394430034622372135663192904995042318916845743 2546 3299360746275602359495230584290865922877399707 2547 -3178052256542921873660259400014496636355213816967 2548 68133264988588076832884298775274032596594575163836 2549 -1037923262131300916475812809118026121245116547839037 2550 -87864453552303771248992514695318541577067824980039 2551 242097922177357933486072438954408903448490228930595 2552 -570847230788298535462353444669940058359333809632 2553 2467954368755172121885906915275216235867840261871 2554 -1505381347333367003803076567377857208511438160235 2555 1505381347333367003803076567377857208511438160235 2556 1 2557 1 2558 35 2559 391 2560 289 2561 21373 2562 113377 2563 -214760 2564 -55901696 2565 -33994569 2566 -5430314051 2567 28512181715 2568 518084289525 2569 113756055719 2570 -6794272977349 2571 -473682423327631 2572 -13956318826047262 2573 186851931594273 2574 1585368392752215873 2575 756281763088549997 2576 -30485516787788432461 2577 -92933455707291318565 2578 -1399766094271072296625 2579 210833423750867846362 2580 710595464480875557829664 2581 -964049460625039242845 2582 -17471560575465049910938073 2583 -3210630307780466782501257 2584 6539181031024264691610050531 2585 2213114215310844564101868373 2586 -2861232353707089633526632699 2587 -1474044621644066784292693036 2588 -374442392636696193073875604480 2589 90299035273369218115359566897 2590 589143522031510466670382766546791 2591 -32115459673877550762024355917546351 2592 -2550745060421774390796237485439357117 2593 1545296716997565168056599134164533 2594 351536040574290456570099928111479899 2595 -181234898035109229532349168721580724 2596 -259232048646208158346124126475201775744 2597 46005099757080983374720502429743671593 2598 4148547653101756689860918933480277571955 2599 -1094605239884691301258468857039489434551 2600 -107964890786773952714669149111364239017259 2601 8686640242379826030208412572769904861987 2602 135115946580835440700477886361678130432754 2603 -2383103496087222022066618345719744024580825 2604 -8944903453929172210031053480391754985879412 2605 3073165078055854463808295364900292382569731 2606 -946601290859995310717651986184761079005861 2607 -653886458574409625333696470943434925088196285 2608 1360817166940236572537967396782285004572279155 2609 11657205565586768457376906901866089938156749563 2610 -4114515152321178789305550955185066577852300448547 2611 792574548874697375201535980951109649944980973266 2612 83832465535107500014332458972065798741151148303968 2613 -4027981920998537607356784219633500740178319330941 2614 1036745532344084701318730661213215408879841860611561 2615 11982549663908448060960774780146903813909133778351 2616 -12252950057078334449585128376252937021475526117238413 2617 68911517254943457849986085578763102473123294981 2618 -1513574534091724553697525603671273149236375426125 2619 -2949426148755214278739725272530686244325646480414 2620 11304847800284776757199024027229875677077658923888 2621 -194828438359167014934672265937226181918083106342357 2622 1188070161409561562044720832169946190272446094436421 2623 -1203216276777256397603537934871698784195502627045 2624 3732692460733087846168275895678733687540177896697 2625 -1505381347333367003803076567377857208511438160235 2626 1505381347333367003803076567377857208511438160235 2627 0 2628 1 2629 1 2630 71 2631 805 2632 2116 2633 22780 2634 749663 2635 -893035 2636 -122512325 2637 -2115695904 2638 -68270370777 2639 949457013941 2640 813790778291 2641 855504080263 2642 -14800075373437 2643 -1148007607381653 2644 -36667994232200091 2645 751246769161196 2646 197540866199318125 2647 2141171047675369827 2648 -1112593772853663581 2649 -125257334235874472216 2650 -4602935068235492900221 2651 33025911648297372395675 2652 700069994417853841598257 2653 102972139665638981930728 2654 -348073026564839380712764193 2655 -2294637411352672843734150087 2656 116962423427536608509984801655 2657 538519777729109050021990043113 2658 101065750002374656765750756031 2659 -2994341813434814959714241532269 2660 -9586452226593343213357004879411 2661 9388360365924615749310432061604 2662 2578608508517504417362448009933613 2663 -276464774696060738721932180960008999 2664 -16469208281524773625791258196247938964 2665 21438847322956394678359673557453068 2666 1398238956690862175459062210253376235 2667 -609026199458064327221755273647156069353 2668 -19115274750759137923824366687825502858019 2669 5381725259760539925109576216084764400 2670 25763976180511506619076181803019756595675513 2671 -982363217076726696289286732521881940594865 2672 -5487283752721614057587031377515842584570551 2673 21581872760565643466551811951913778038268629 2674 1444711395384731343388402740863297660669307279 2675 -6033216165680397432851344689747317275138699250 2676 -22766206397152470179806938965412989749736268125 2677 741728755286261522272641091968468185384990324 2678 90037602095976783340463009664164347629039260831 2679 -14931180539972207460278916696903325276090081210349 2680 55618389039470691369415411862997934152686679039937 2681 71355845412590444991447552123372880473182806702864 2682 -3628335854095831707957637505485741307353094616946873 2683 193589885940323913575087470671419646774378570243249 2684 1234824268561472422445957335154983838485500665043201551 2685 -1139091123489900468515882278037686050856022045619472072 2686 654937618521871621138977652376388732453403301623852937 2687 498229893659785290197546418378550630102179156636434213 2688 -18672399131206466004725463030098720450280133190544989393 2689 2486408587987548760297730503552673380542342985034515 2690 177509298408564957457390910922812856550415381619025297 2691 -6620259503142663422804310413293165262402949184392181695 2692 262493063117875145098663281663117901562956515993210516831 2693 -63614597575296636204728087486448042903984685595960011372 2694 832854092730544500699715136973415055272971200287087281773 2695 5475104050886745171255082857586236373211972939753366855 2696 -13867698695885698860623919395046476218337139847037126450 2697 10517609153834348582336119307642792981306093173081166844 2698 -1493777026527722461499419916491974380356516244446775475633 2699 5827954961669944110438277244641067365282488301844260429 2700 -5827954961669944110438277244641067365282488301844260429 2701 1 2702 1 2703 36 2704 2485 2705 79625 2706 727651 2707 686953 2708 -13885817 2709 -29135227 2710 -3582428408 2711 -127001524736 2712 1050164996727 2713 127082151372823 2714 1418536546707 2715 -31814901447665 2716 -90269059978901 2717 -71539085405924977 2718 17685556254345091 2719 7575268249211191340 2720 20875600317226072275 2721 -1053848198292994927953 2722 -7013499882146218457659 2723 -228595913667527658088213 2724 855577379701155330127075 2725 64065169472459957219984375 2726 478817740352100949912882 2727 -3638505042720178981804297376 2728 -4921002946706844423400898837 2729 20946181378847141977421668319473 2730 17315097756139025353419028741797 2731 132968537044798497908866898095 2732 -17106620913085008190680167862739 2733 -46128027669594664121930190594727 2734 1135647965071820907165327355516717 2735 26611502545066803478532053597048 2736 -3807940762966159719174809963536976531 2737 -21703285075990313927833864593232829389 2738 182031397862505722930733842518115313 2739 14384204538529929689149116326820640629 2740 2498589169342566961263251636879168091605 2741 -14469881075805842669665013647553178100972229 2742 -13909376474503033313878546756571630280508 2743 15075569267159011868350910556122952704166016 2744 730954343187832641966006014301221104053785 2745 -673244956927848276389624369754161977267409725 2746 376225285876118336122778159826300403742439647 2747 268072956225775647493242952307804915531052070499 2748 -43954411182479195934240295194346291063599739551 2749 -14376089533410965545367299154136199175861665712599 2750 4423757836926815689316597258379399987642871670 2751 27088191089114753534653662343006652751786635437904 2752 -190876794548518913954781320057924590808776893611 2753 -1792559973075181705346088990614633567471930937709597 2754 4875462089500856210733131387210595933944459995940573 2755 -1028552535867052283027276697855809958236420867494271 2756 -12309351605909429351839281484970282324268258692353791 2757 2331399291160691398047369474615479264175895163577099591 2758 -1444964279232765147253292388739946536441660569874977494 2759 -63552515421277154460203002351650127564405216292111338912 2760 8424252296667900239110234383316175059534142118364963145 2761 -385915599785760122430170310081371486770974255296799065069 2762 -29439614297009798565379071970484434470237587488227713 2763 47084213449590327828232156483126280943776603460750517 2764 -39160271512980846099057379433011097264535364698297132205 2765 763560437553987216659250682024045644444825729683984115325 2766 149519306268127232097853721012227739170408075362132377367 2767 -28577477372388218848369332409085849233385093392942334354584 2768 18586034481554171772402097416306606157735578567567000483 2769 -335555683603770155507893217166576365580327420521373341593 2770 729313076893596489311201263598799572374239464623377495779 2771 -2258240976161848433687638569385149188338793024270173455487 2772 5827954961669944110438277244641067365282488301844260429 2773 -5827954961669944110438277244641067365282488301844260429 2774 0 2775 1 2776 1 2777 73 2778 852 2779 55451 2780 103201 2781 30153 2782 -63784 2783 -58550027 2784 -63288511 2785 -4152582317 2786 15432534432 2787 3936415963977 2788 2942661653353 2789 -56568618747761 2790 -121302573650515 2791 -124738545365349 2792 4801731526705112 2793 1765028803054657885 2794 21788454859364717260 2795 -1663433972339592578675 2796 -286816946763642346647 2797 -4865395071648025807206068 2798 14306186503891393973136652 2799 6715926662170459620077 2800 203866860930696156570236615 2801 -126355312566123825943034731 2802 -1319809989679680305595924838456 2803 17927090276111447990207386897361 2804 151085737142301370181684189818581 2805 647475645420561531086282885436945 2806 -11741985014683102416350555429095 2807 -14705805335011916367395019935481167 2808 4717478717674369074028322106282823 2809 83084627521870609823490315078374977 2810 -2742803894501158564230520112032781300 2811 -199346582888188842644094817817693333353 2812 -4513225270247487667173697244002722265 2813 7001700173740643061072366764337114647 2814 8720098427116423775542938503710467276960 2815 -166957049934166542200158017286358767581175 2816 -395166443139147077646259301833614327193331 2817 54005716508481165881004167580988447884026457 2818 9442411160175046847175061375328375886708784 2819 -7893998869370163698836158765508788354946736953 2820 -14644436629520716265818361339910362699705453 2821 454899828528365015395379209626327005932266571 2822 876875725518795260689036134655356063912530487 2823 -15759457349296302381458799272115272755482445106487 2824 7903288092026747153527548103830586069613859335 2825 796642833591873612749205668936670936212700761375 2826 -90657156897606373879727026033563951441668642323492 2827 -4958212698422370924441921120830970020951579910475709 2828 857448192058790831193180505803524226300077189027563 2829 -5740860576020132183296804335022320821757184507838914 2830 -8367692563315942356922825110350477036796136344332604 2831 67068670020613217036349961062266683689341452381014579 2832 15427293615633213355637754474346639390624219452488013 2833 -100409337062250835030985241927326935213280817847539852967 2834 36936656007248995845600319992834174586400039562423446584 2835 288404653637221924409414638149993431008641550576635084105 2836 -25312546605328705853895550627703431306323465687812207 2837 131493428788134205035890674823198644896338498579945557 2838 -8465928051378081451466596874935662008069541384263788909 2839 -1036312430432039783854565081324102964484265595683522135287 2840 373236100201809995862602406172658608897552526458011463557 2841 -1084944384327319972004287792273041391947886025699394851343 2842 25876903020865856689631225318540518917635108267709104996 2843 -278186396830575152958016480610952871450224613234988849347 2844 -818539505410767345687192508944340896058864255347959640649 2845 92134082280021656845142486460901218359113316664960543835 2846 -61113032602120985415762354149960446176930557101618594408 2847 261935995293493773994364248333764986803569693312007158919 2848 -34152417289221168014330073731472635186688307783087 2849 34152417289221168014330073731472635186688307783087 2850 1 2851 1 2852 37 2853 219 2854 14472 2855 164507 2856 594419 2857 -4140299 2858 -111730579 2859 -4231590891 2860 -17648776497 2861 978775727800 2862 263230164163072 2863 19855345821159 2864 -17472450934469 2865 -73297222099472485 2866 -31238907134900525 2867 156471836179029037 2868 360961856227431306359 2869 85548109222456722077 2870 -1158950192677135056646 2871 -8862552562919342884983 2872 -108989277378936739446501 2873 2620949405018602082952787 2874 425930954549240624654847469 2875 400986233256548840733769985 2876 -188585520045177888264668875 2877 -20271590671735819917061095878 2878 18763702031846278501865556726112 2879 47370004589080632764011445221937 2880 883113978194578706850563241762637 2881 -116609212936817692402496735075973 2882 -1888518776052517616457858638363353 2883 1994814085313017020929566430041141 2884 2244713799456669984116131546966003 2885 -83980450741700329765707543896947334 2886 -27415533743068381118810852899277715920 2887 -4097316773125174307928139137394273223 2888 311228418219818786487392660635519889699 2889 749259213156574507983632595056798938311 2890 -1174918780911576143146317265025170401180393 2891 -107952938634892952484377727073143933387289 2892 23925021287568304808286298821491978991717193 2893 1449479989309572131345306828735641642969276 2894 -10950515742703573217049791563391464734237056 2895 -111068534005791671504250580707159744036083519 2896 28362214071755188386825325498371804284247166065 2897 33338405054989321538428602758437795737832824913 2898 -6620381104275674668505248289340772716042758335523 2899 -1905280285437253435193877402408073141930371660 2900 9248698140495725812187177588424884001318594099655 2901 -25860346782267882890016931094279705723631779844625 2902 -2490766108039168648263020348451610708370265985653052 2903 2175964706383469339645426158081143160932763994316587 2904 2813231722314133258678363371132934218847952435618641 2905 -5926697183362997443403331404764574487415351205399529 2906 1742632615277654929593917259119589840157155013144845 2907 21107046089177318980860713852331822442681678973939169 2908 -2077699876396152911123421151134161631031426927251684129 2909 11184210707251121015463058949207958668247359312829240014 2910 253160527363802351597309772351984223607509902690959734624 2911 -596634613896127474237252588160682911967965703897287 2912 24677062241651242800938797365632524786753483252743853 2913 8927446177834608224892557946008871577894526568832788189 2914 -78764667738374810800858297841828839961650789915258524741 2915 4140818518703682678972049330299882593696063527478159891 2916 -4972813309483580985507780449641283261456552281061870467645 2917 -2426360124410991097704874615339139424124148548757816844 2918 381713153124518212551800774852742189878019561652235652736 2919 -1554882756852469731573797250402015515554711183011341233243 2920 9247100287145753429642195734925426816765249770383469351403 2921 -42684673388637304980654328514853986573047867501693816415 2922 395817970421075633046765511122968013887995784118932868593 2923 -34152417289221168014330073731472635186688307783087 2924 34152417289221168014330073731472635186688307783087 2925 0 2926 1 2927 1 2928 75 2929 2701 2930 90593 2931 34932 2932 6497849 2933 -404961 2934 -17378708 2935 -2033575156 2936 -18215809853 2937 55640011349 2938 343174794365 2939 20440397334048 2940 -65178877249143 2941 -441313255289875847 2942 -2667649365719284457 2943 355948081134848317 2944 150032327178385307107 2945 116240058595984545373 2946 -328561676273526720733 2947 -5806023726116466817244 2948 -1127622171023272691177015 2949 982594157235862804022457 2950 99935475263324290649583569 2951 3054250415034167823302704 2952 -67531901858383303943404277 2953 -86441384644900746343651194475 2954 19356588419598891024431652953 2955 417201526679407927498842179416 2956 778677992357761570731422102767739 2957 -79653563084411478950988102765 2958 -7440833721706817629287294078345 2959 112617452666713777093776156918787 2960 31998087687414871243142436603279361 2961 38251923098862626538038100647569367 2962 -95644309726563110993843198457451266169 2963 -490666708775523131020193654620427068 2964 592244313114225031809337105864878383 2965 1733060063947376669394388808894633527093 2966 -75873931422707081084059983522143966467162 2967 -3817760780991040865607445169434240945044 2968 1118121052900821401638310363951360695775 2969 515233626201511012979324761509300418628401 2970 -65826145945373570054223939581428721833264457 2971 -103036434276427501070727589519997467660428496 2972 1759207480261511936052625927263323208920864539 2973 28096877544244800207120192262111111578413336455 2974 -2727222752791827908898138637027730500914868950293 2975 -4101319948385048567429096704967310255827275155 2976 672264334831162493743629897508785688687114934655 2977 409215466104621437532047570314837027736918593375 2978 -2205516061638095151147100752775621997301380574040625 2979 777668799716780612071181324321626957122243517680052 2980 107144882086211341438126644504152103396775052093277937 2981 -113074369015667952662525279679625521507717084442070287 2982 -6824148365111832808106526382315648495488724418096153 2983 24616066855394061982936479877266038273132096125867096 2984 -95388493418120218399158825869900718503597657721623809 2985 -4813158083575662375555736564826835532339330855849119471 2986 1116676350833614457985771698691576431168327837581109439539 2987 -3445928866567494489073706409726603401377337142014088 2988 -46400702337885517878686761130165470482515642066860661 2989 10745214558990975163885543691687915299911471431173406419 2990 -314822061966314509571387358024627150377028682026150622379 2991 9230244241768783185788084058392255017788702234107059433 2992 2015587023194096791753143431256430643328516920058311029715 2993 -4962313258876769364404706072603334816527114533352671775 2994 179629614410056781639524030191045557109485480123229526683 2995 -62053834432107244338335616146467318853042196203970504340 2996 5572624116276198149364997287781542586825058018407664775337 2997 163174694436223014965434753155168866317540447808001017795 2998 -364035893252668662384247173374663532545855062891353083800 2999 1898058822919017372241586832112850414091450908399668 3000 -8104521551014387009181298434423491184166128250344977 3001 24655088825935372707687196040585199904365267828865801 3002 -24655088825935372707687196040585199904365267828865801 3003 1 3004 1 3005 38 3006 925 3007 31487 3008 30879 3009 1181736 3010 -1243423 3011 -11932865 3012 -4551242737 3013 -2592075391 3014 303328769087 3015 658362863917 3016 41456223176 3017 -41975145342464 3018 -13391982193560537 3019 -718809174478007 3020 15837897029349179 3021 9407364651442433085 3022 44975186859037922 3023 -14950268212259104031 3024 -95367434205784152370 3025 -20724478677659127400624 3026 26263404650871222886755 3027 14058928584192825430381503 3028 2347239454603992146891837 3029 -187858789986160047902810221 3030 -30248068354554782217391997875 3031 -110778646049329509156080074375 3032 3860548531698979226112640234762 3033 17689506242362569149099491232 3034 -10783550782365796988706717123757 3035 -2907635614247212381396213379798933 3036 180748357161273309338886201533331 3037 1376417035408174099857033699672457 3038 3515583574414607856684328288136581 3039 -522663732514720193329449405663139743 3040 -25785829984649280806427158878056487 3041 5746588353873967072716578151190500488 3042 730476098029756096918207049106511113097 3043 -80288811630047073757484000221952216598139 3044 -3276032280561928034231321622011639466591 3045 128843032617379737265953917432447224223715 3046 96155426055381729066821689334514892175 3047 -21241930661068936769537719394825772259288169 3048 -299006746765228232604537778111518689659964 3049 199032657674884155726072385828166816332553088 3050 192513601413088868809052583923603729554696735 3051 -261159177776720656406310800938534041643785681575 3052 -28813624647092781628537066929118332862324258327 3053 2404057046716393873952583354438480956156913310181 3054 2732343314661914477433392817977075973421408528677 3055 -121808068894161486831541215832585148494187937041161 3056 895502534248734998974007498225448529311311329285 3057 2014083296961499298924883031642641983705228625194472 3058 -6548794374326180345433785539885088322481446655463557 3059 -276930380546723777060269470453611375860656617964422131 3060 116750950034246279346345836101495160759833248675907459 3061 -187091800022918163843106409422922854828345378614283807 3062 -113353116259538184808755219699699852628522851102732093 3063 25316073235965880573053062017650476642428705503790983291 3064 -101246733526244472774046040090479404676863715745186 3065 -93734929053316141966414640019204098345245923553467616 3066 5410762719060443052772266950678881695906469991268679535 3067 -38943691341241854552631731590130045157965849657976093859 3068 -54605855283190217465489220399276138828562981338871666361 3069 931401980483923623510273882592003925198247611023901089085 3070 -3643373825605255811846991610943869656667345527666269635 3071 2711376981157157301023334548621725611625819369529719825 3072 421962045030360601982032962681109107336005400396547795011 3073 -57684954392313150851574044417485476023530955158298463150392 3074 1461971527972344593647426970743295197548702739867256595629 3075 -8602053751444182005877641263651377719665514700990785991453 3076 3966879732284140584554824032883064004116343355714771 3077 -12242163369744633433807772835963918364215913144975183 3078 24655088825935372707687196040585199904365267828865801 3079 -24655088825935372707687196040585199904365267828865801 3080 0 3081 1 3082 1 3083 77 3084 950 3085 9375 3086 1963627 3087 38619263 3088 -31700364 3089 -12306729407 3090 -124886251 3091 -21546670963 3092 8905594976 3093 4534139934053 3094 1000470780947 3095 -202738412279 3096 -15781079637744288 3097 -3022582277965823433 3098 -96447167916012677 3099 15821156610864655885 3100 31244185787047659025 3101 6656414619873783073 3102 -484189420382880348533 3103 -58514000564390860119171 3104 74054401339297092601580 3105 114255923499071345115985025 3106 37568211078310741248295653 3107 -19579034198847860725129118 3108 -224996756482089946191608945356 3109 -4218646270667850156404958035921 3110 415210895982726238592549125165 3111 325644367859444014215867638465531 3112 -94176829757426876992524677556968 3113 -67812340451714395038340612195048379 3114 -2585469517322853025532055578344941 3115 717388381838743918432386064874395587 3116 509135813621461366945158536646131479 3117 -3291286349161218736223095773423136170299 3118 -14223787796917985033444583601415854763 3119 349163743625375587996266051157022455 3120 22077223093520003701447386601738667260 3121 -471371360311373063843381650632963792411 3122 -42914333039126777194139845666582148977693 3123 5074820627671047307414972535870367073175 3124 90588389336167563609224812179509633206440 3125 -8726685224865677159781829615854183692825 3126 -543723310687467912860640500174619490043017961 3127 790945687304666582228963105208177193096590541 3128 32794206515982691469605795984075622479754712464 3129 -175837013005820024857176947682398792695785560171 3130 -17473194719585304708184754123125009511381575823 3131 463084807019108429412779688014291313799367486471 3132 26447545242291830677165634343570858793496537143683 3133 -4169083811412448415603182901124681572633826648644133 3134 -1086822629262205523725216614891117105867777377749895 3135 363829059541064304948537388693584624479366687020743125 3136 -15147282516957943293229585093296388255568777757562724 3137 -3037353131676802707232981556268223347641377821861913951 3138 132020846401850648459400457051716752049401097429378651 3139 10301437128169269616245053549411905770876273005599533144 3140 -19676707844108971976893095339640986362413434418320833884 3141 26231395395460625958976111713779465034767361905497015681 3142 39008492059124512514683067772961778534508633883518633 3143 -1248049602259508613723519406589235959348375384933984089 3144 17084598527967189340283511437287370054329401659812923160 3145 40551757462710518874861291080798350817721237566636555975 3146 -7292498750677704487679939461463325872121417568656558175187 3147 191608159716244670846793672121439840739189044786320393589141 3148 -26280094795984215564009329362720740418059770473303006909 3149 -12361486759184920048025947073671975923035726615233944652087 3150 58891374279401017205548556461734612194632180501404828582069 3151 -2050081814539872998231234167845520398126648443199326321687463 3152 47818251149159432263930389206898736857474750697991189333804 3153 -252411299446808525919020451123202531285288193647727910544513 3154 -3137311968254662654834650450065680097000314638085699945 3155 6663745575259740497616835175312518114095815642244960385 3156 -53451525626356646369306499006467516567853970907194770832 3157 682321099878506539753731046308941045455589630214425613843 3158 -414846365575400828295179035549542073492199375372400483487 3159 414846365575400828295179035549542073492199375372400483487 3160 1 3161 1 3162 39 3163 1463 3164 25631 3165 51985 3166 80771 3167 -402522 3168 -166770576 3169 -4249320677 3170 -22893198125 3171 53489175751 3172 99480616065 3173 2072575126303 3174 -1754644521553 3175 -694442124669800 3176 -141088051820535296 3177 -9415786647616923 3178 12409306912003064645 3179 1358692576636214695 3180 6563723859769915075 3181 -456676244613751676251 3182 -61116536932082688381959 3183 14010066429337870892693 3184 130893141977966643233882 3185 10206999589326153036871041 3186 -956610602547877067897739051 3187 -345352146068311209487740473627 3188 -7748829437375797904183781999749 3189 16081345287965088481301746422805 3190 867590373094409121338544042118625 3191 -169739974918565651254545016882 3192 -216476711642233256604766302551776 3193 -221554694791406579842606687782349 3194 840708331956998846525865477651994487 3195 6556079460454032248630027880707983227 3196 -601826188602118545892600678683737058397 3197 -240203750283640292473327027289566639 3198 507741638550725532434003863504477381 3199 10712408326087457938323970641010329352 3200 -5153905445827309671032696517012896454880 3201 -10892123433935886719264625405539781924227 3202 -82659812887595607911483251145629899909463 3203 2517371505719508045684925446434162059387341 3204 3704074694634625374132076361420847859064721 3205 -90555430460385200200449961418875170597731579 3206 -83120871904870157500926524925287446249344343 3207 8972912970001463947717695478391628631275081868 3208 -10221539906176928514472393922593520152376420992 3209 -40267114311663518083700067555254637343171865537 3210 475248460844694749272541610433215649435719136645 3211 890282630110308719294215881681232317602243828887 3212 -1159360990579145216754673973700090697363502175047147 3213 -74576453776698035029700901862756016089080532991361 3214 12047641095212338486997200560242839270986161169219076 3215 352202666844496688155180827953709297088043000703475 3216 -7182961644191976486647531572208352023340802011370972 3217 74223720454098495308781507395154524925692909467612199 3218 24788278037723794678480429456092433370102056056389068483 3219 -3536870136062757771113249389723787405912716555496940641 3220 -22162792595589873570970720871822049627433450039237910375 3221 7714480755416016448847758733982547892848537365230553 3222 -617023352111897587488671523597703676055944479551089169 3223 -5839821659468950640366203224818197054026201174036002354 3224 5688735138087680015847650022099518411734183117692894198688 3225 -3314588798752081565620940969382923802270310103741885401199 3226 244133779769034946828311955577469664381772064382003062971 3227 2411090354938596478142882129511421615879729699217962586429 3228 -35759230539927102430611035016585565396670527529348418784289 3229 281654947035589983344466077284381034021300773512796380310475 3230 -3123833488283235470780437393676688310298784637908786914841635 3231 -52687357229041912181089111183813995152046787677929420322462 3232 6471311784843945883818517800820936914965954751898424865910288 3233 -1783294248989577234668464223674506286178297049333338473 3234 31174555292271796618368447797033271815743608759828708043 3235 -334343417878882139323190013449248714954237818552531412945 3236 1030298781878130940184272079168633375956941441876319814741 3237 -414846365575400828295179035549542073492199375372400483487 3238 414846365575400828295179035549542073492199375372400483487 3239 0 3240 1 3241 1 3242 79 3243 1001 3244 5929 3245 18335 3246 253375 3247 -180967 3248 -40122041 3249 -11673820 3250 -45464779 3251 1423750853 3252 21032901402 3253 10197271092 3254 -5408082349 3255 -40077161289451 3256 -4311965241201605 3257 -1191129702253344 3258 1836662165486152263 3259 13678101764552351069 3260 120993711648184746473 3261 -9517508442475727383 3262 -4844019870866129485531 3263 36379189401476241023 3264 2183637785166396274580227 3265 9387578660274725582804 3266 -1348870278874579515482945 3267 -12263216043053266916798500029 3268 -125749764159105453849365683 3269 24505111941530397037937287640 3270 11698387125321641128409168058775 3271 -572606660927868139605306124375 3272 -53289731760749036712513802789509 3273 -36943479865859327458032045826792 3274 73253248949410062019456027532531 3275 323989056480706976187677506088890647 3276 -20152548868550134582947482085071287215 3277 -51031911264350450832041819188281433 3278 3593524752382259787045562343166181943 3279 2265146136089313898499496619885957897 3280 855884853447219814378153907725881477473 3281 -31501939436221494218120463777050947318252 3282 -1035496864028305870681494859391618691347933 3283 221631096065984273880214087304511650895479 3284 36339695240198422567147570735431009408708304 3285 -92761829890151239718213710409340841195538772 3286 -214215361460036069552400320005187047563376445 3287 39527710148366086190317940960404968723068182997 3288 36941352694571703329047703258606309168230190763 3289 -49645289022475430899546779562609074598009455472 3290 -1931375579828704032032380536620442061946061269303 3291 80356256519311242415476833091729433491597639528665 3292 -17541345267741978412023927967325914543802195951011 3293 -563847459298088598416466114320069510051254913227287 3294 12005517738267010161416598622211113794537514289260308 3295 33194826731074524013718523040801990820345208837043600 3296 -11829428570276994764222410562902389236312795699609669375 3297 -56874633126730887020768527524685250599971863011130588 3298 56485322677727793268862865465444533047431591342599756249 3299 -1824220066288409162844936327195777104975002584018064265863 3300 -21982110983011269382644495536834683663434618150455998355281 3301 646704186907184024773298521714193645896822222614904512 3302 -7082454645662448187203859273871883428455414666130537403 3303 -1976442892601784296954617155073645124239133273452604751141 3304 245410782814974977085363013658491737155399719782005215954241 3305 -483546313915864683389130730404925847096732867593795947293432 3306 -594023783553350072143554880502850118149937824975769275757395 3307 166217608175326341870749302898433369668356412814373929120587 3308 -11765258662882734321130952357884659328987534946855061827143541 3309 680652099900080761977406442627947357592361636276143279393887 3310 2069602401735057741721003764112460336639121294534158934960418741 3311 -636625593937851300591525143944187023652273240026305099620982285 3312 21376980305452150394155247599454981849398926820903401901922512053 3313 -15959083395888511589957848473712962380405327885119372102132 3314 32340098728562063570843256744442192446571142500646355152459 3315 4075894986565327119118653209466278363077514473004396196115045 3316 -395196784014447409601758990629861205989979513562300865426450 3317 197579852328706431706310032188485354889638875835629339557585988 3318 -838028815587824699083327193737316505720525892507220275833766387 3319 4603784299479457646935574969019046849794257872751288919656867 3320 -4603784299479457646935574969019046849794257872751288919656867 3321 1 3322 1 3323 40 3324 1027 3325 12337 3326 77539 3327 274721 3328 -182225 3329 -43379503 3330 -32413679 3331 -102067704 3332 4586000405 3333 862283837905 3334 1529726713967 3335 -1093317266681 3336 -1632696001482953 3337 -185817086445095127 3338 -21299455578533288 3339 22969724093730210304 3340 1597661949543210129 3341 447163023455293216091 3342 -21743530682020748057 3343 -39541079728371993606925 3344 -1153598864248458944709 3345 4279984599143505024174232 3346 849710935555440784734037 3347 -41351936303046526210326028 3348 -17365494146495043636541417095 3349 -6281112957487526053123846443 3350 2136804974436145867624139330585 3351 13253843598516216379372832127725 3352 -1030418839233517349147027532125 3353 -245305216075961604267796951271875 3354 -608185989087690559949100708950702 3355 113293973564693616813059624881717088 3356 45783283537021860076772404659671000467 3357 -3663477464324628961243986200830769486677 3358 -1860700320234326742993856730374410369 3359 86195861421920954384932675747216267 3360 297802040644989846748246671416433913187 3361 5275739160272487103703659270114799930807 3362 -3440874698835737126739660657074984453207 3363 -131470676230737991154209855561442992078184 3364 9164878461473903191487332255380683563081 3365 11728478549627491498812146998493360034662149 3366 -8309697173445681112252460495933457135880179 3367 -572296717288032819475624229590429056791296185 3368 5611575895015837107338549916443963085302648575 3369 692938777598917712545992777677148773997878763569 3370 -66036117574184877235342768787020168343035538420 3371 -3762323842113557622512793469028237324568634252928 3372 1551967021616307682476630405075493687436541389355 3373 2733463577114830797256628543696469153841233618965175 3374 -596358864873388368423126385339024325823136726526537 3375 543578600643441368695384479400765004556949478541319421 3376 65543745467432568640202893140336349738366319264285163 3377 -376309195143752954170933042145327988266680500349480640993 3378 -61680760415115617255465653363151084716645601630014509920 3379 8708460483667720553360430912995692919060515015700948559008 3380 -245084978769689321555090132661867726202984034260374340907 3381 -1571267211304774596658201833678363975365067268097139179926621 3382 299941598685057300072295193884971895771560953876122953 3383 95310361509424446936805018161178242106651587246369350841 3384 -61381898729619968245121218901314533821829691462382152712439 3385 3843597906267408626366487088146895795343954641625880521486463 3386 1129943522999364307766449976081589268996415582460205069006490 3387 -29613531158073876028522916797262796233373683816773686260036704 3388 2237471167821433510509835659271973938291316820498988775263015 3389 -1518955896749402923558070135442871053415425997223851880494331 3390 -215109266065351089986644532801980753481975415270211810762537907 3391 1224136218703187690091596011447289641171632095359308920785566363 3392 -403494292485186589083323817965480298960256531904439808287734945 3393 3093418268549723381837055669775805733245912053955036467195953425 3394 15630689736704365521053658697671657996759940953129527687019 3395 -1763772996878254781114177365180877870982928864030100877550648 3396 33301063760227313322457815478728212503558002124402757191057451 3397 -192348496455937922066018176256434703894130870140775338376251707 3398 137020946693915284721771917568254135055533738242053217216548707 3399 -1264994791093903544001338634769870606274450570288280900017886653 3400 4603784299479457646935574969019046849794257872751288919656867 3401 -4603784299479457646935574969019046849794257872751288919656867 3402 0 3403 1 3404 1 3405 81 3406 3160 3407 230917 3408 491491 3409 1784629 3410 -11502125 3411 -1967325625 3412 -457395443 3413 -157937667297 3414 858095568396 3415 228409741523 3416 6046931002501 3417 -20968862249 3418 -5678753144786024 3419 -273173613018995911 3420 -662425621837127863 3421 54359466075753675707 3422 22424774306584540512 3423 20263392762014192679 3424 -10687831345212046291783 3425 -136921256475807213726367 3426 -132390565003930040779835 3427 11053847880742625836665703 3428 100428401326177628740109 3429 -74885199560776281672475319 3430 -72687021437561308276324769020 3431 -13944416308560793111354418534425 3432 27362527481481712965810443695077 3433 1960812146680674276079549912140472 3434 1412404040947760321892150591196 3435 -11015300427385925271890262606993667 3436 -5652355978933181822002146101115 3437 16003493025542661512197409242893783719 3438 22947622550440097815303571324173306856 3439 -121750010576685806239500711532032058325257 3440 -110640329374430890962960310532042444211 3441 -5954796607774761311034445400752879707 3442 182480775502018188052702158996278290113079 3443 34185780203304436611171291370876666216746403 3444 -1179680679365601734060547144015669239072377 3445 -3969848628450983957510345800826185306078941 3446 54549364175036472435624335398711008838639300 3447 13457597659654251469990326341854744204693043 3448 -1382058665431072935812643617048851240521834253 3449 -82471459801047936901451038137062891997960008825 3450 160573278729837635875754309927244461240926870320 3451 3937123388197983912761255637645110305479128593325 3452 -5664220707414645445995242567769953101894073878371 3453 -1042740457306539408907425272659515268640825814656069 3454 200821337094976491314331263083359120150455789986217552 3455 1222423079514883611685016717461012196362075527864641693 3456 -16566647180440471581975486495185980346440017145217943757 3457 -320517964069494332859002337495454022741865261313512589879 3458 284965660200698302238166179001206051715105628294859823609 3459 -9158168515285463023498683015507574746881371188239506584309 3460 -39436624313498000723183247006914738271166209863613135481375 3461 4369722763036766451898534049163748886184403062443781897902875 3462 2296391221198383611963523416615423408625791675046429909909532 3463 -427682524169687290664623646353004467569682129943976704208059981 3464 285748286533725965049648530919514623242043106229121348469 3465 9006995714824297927016057791426135400243473312408198063414 3466 -34188426076455128871172134798130056971433102576096885290860 3467 1201297288340822366625138787648234059892720886650973279938213 3468 61917854751947298394212956863762552098196148244886201887122691 3469 -6284731155143730577797660567653425553916125907764890183993456943 3470 1107452580977383461870683853736812838211719182464400701563240 3471 662761915211322876012617673701034103220083876715624173358973625 3472 -1740366532907602638499983737463248707370183708875967172873820567 3473 1505882031505279026404798780537661216046191660833927682400274255341 3474 2253812909638840070466241142812628216416204649515614107668189997 3475 -2139454749267203668466917059863684489320510081879828787045711103529 3476 1863053341841168492391292349891506608140243376465884681892087 3477 -60485149916216260069153989650796340319151600156989296320737529 3478 1006320127056624187829729856948565345156792839935627684852920772 3479 1689827018905252602579100390303615064921198666438855432249573861 3480 -3519969915735388515113939506579279447909175419475180512469024321 3481 117447130367858138315822723857928787804104853691686649748617551875 3482 -455190017754453188052753395348047476140919721053664680877575112 3483 21174703071766325228408107562599831615799237936676316899607864811 3484 -1677014149185145836823154509786269900207736027570253414881613 3485 1677014149185145836823154509786269900207736027570253414881613 3486 1 3487 1 3488 41 3489 270 3490 20000 3491 432367 3492 1071967 3493 -5457199 3494 -252577621 3495 -397797545 3496 -4357161477 3497 10874701668 3498 4625448957504 3499 1530899984807 3500 1056013866047 3501 -187380450375739 3502 -76549935756293 3503 -1183929969194865013 3504 25862967919071610459 3505 17259939200372959480 3506 1393116263140428794368 3507 -5238098569966921334697 3508 -1034967730708099424876041 3509 -444910474590624875924675 3510 45672110547468159426738075 3511 43167251242088942461973671 3512 -582588131581935518503820321 3513 -404631523242275698710680844239 3514 -23094266495455819824182586832478 3515 333063894784536992593241423919 3516 254747631265456721503920169303809 3517 805927255284889555988845975937 3518 -29298636609283708876597035948147913 3519 -32362372341458741003232861913267915 3520 1496591687004413486271212385565930625 3521 259594329087182360805391993193560595534 3522 -1950037521285151661800752152213179475552 3523 -2661011539929532048571971190059053523 3524 -885598080352342230357018571152673009303 3525 28414434167628174297055176159401128050477 3526 1993163331201654271595477792768931144964837 3527 -20983889439714900098417232894597395132891 3528 -7279871606231282732796351369823059262428333 3529 3475830459964934645062638220541958549713130 3530 6900634373988569417966527530366407824412692400 3531 -17203903412637410493760837627301657295905939383 3532 -7471425846492275875062195435594165592568134038587 3533 53744155311411492812983895674036221269954039277 3534 11633911034562628537305433109512173796809287112033 3535 -19397218993791236372163198072754028930071433875337 3536 -7524421599851910929782883629825014927582949518771271 3537 12341930962067542162236959856866621086734193084080388 3538 693974362797157626983730183016813740761383104654221696 3539 -2502446911248187152078742829170780012371982977321583945 3540 -109120144169745138887059456334108508475543152871692801235 3541 217121960885777925639464119778953893743105912353403295671 3542 3798472853904395871200701757074976258287245345795581345099 3543 -838921275359800761241566641576600038686023239426876383651 3544 10892374175300874998599653042411661376061083692956637152161 3545 337190771628814576575338586927235383579277659650518917543725 3546 -5115982464431462920608557119933383696307144188226817491698748 3547 -1696292440323921686001898403968780593243268024485365545 3548 4527405363191719467528810905233015680954748036784075625121 3549 -96414332950682057043268821543010416226698346084944277358725 3550 -5603171035347743291195955745123732503055900846085418111129475 3551 568125473512403034354829149144758868485225663796733265937201 3552 -2102200094003795735620220858057917865529260150190311519704606119 3553 -9852856855689086472740676599966614381055617835398998939679202 3554 3477342923051147613132356409881424355159565862602896216718275744 3555 -2346654598573530217231809749232386821604479940858477424212599889 3556 -95508369438154780864743911849435831712760671664291348907722048193 3557 61260172135735390198740671283326315368837649555867647238168805409 3558 -742290727933227910892438939255739022600900532637904675512157910389 3559 1090236733076124442300674464007750106439759763951084326298599 3560 -4071420063951789554798325023681057609979485723333097489660335 3561 -241647524143334748650205515750975599361336057781453602270866368 3562 25449182754773095405452635989658765915270538879749680842325744672 3563 -94221696342330438299152927512584372386713452440060675942966312307 3564 539872897261309858580196549364395105478082202818268594176817359235 3565 -10396294487454765121856227420085625363633157266618979959638172425 3566 31953111656077885334959987705114037867965318606733653839577557197 3567 -1677014149185145836823154509786269900207736027570253414881613 3568 1677014149185145836823154509786269900207736027570253414881613 3569 0 3570 1 3571 1 3572 83 3573 1107 3574 41553 3575 273656 3576 12500723 3577 -6484049 3578 -36274469 3579 -791299745 3580 -2586584875 3581 27655422857 3582 330301657009 3583 72091755924 3584 5131000244609 3585 -431150206991581 3586 -962643192817352 3587 -19749862451886556 3588 2131413078947838653 3589 44493116532909187 3590 48724191897409991755 3591 -369299342594707273056 3592 -160986100197720495467763 3593 -279745340580986698392677 3594 60952677394112042594737291 3595 4311831079464832418982989 3596 2887486398996478056483079 3597 -12910200286811744675954708929 3598 -861717875354950438577837130993 3599 565674519454999929765539299628 3600 510899728295992971215417189957795 3601 39058544570700808808251542288477 3602 -5398329805750810697819665281226951 3603 -7376561552396263506754929597173056 3604 469116784465512372366812586119881399 3605 225001527658899142681480764758413060025 3606 468423930425681684822070203733591495003 3607 -19566104517491812098209583945294303224 3608 -4009872023563354325348997303534625425341 3609 79858883790932656385180420406544152389493 3610 7901034833608162290317225135775855485888775 3611 -1185351573349086469233452463987758549766097 3612 -808015621637599721218500508050413920447636729 3613 2640437946936831160763612305248107231939430817 3614 1608057812832666293320315552538123216698101749 3615 -96174236061555269983585279153117111025964 3616 -16962875632210187710841543748746236064105937575211 3617 7684702346795113061318225022555198835024866471919 3618 3330919135300707636807113398738115439961583705371694 3619 -7264880133779084894402368870234065595803726655500 3620 -20039065617094163773158628322999890889044812396452185 3621 27955747369319201990509332890326159238042156952892481 3622 13747850601392759303306863057792818274065380186245529 3623 -678844742764056713971882914759678054063356943732988272 3624 -1315519778228000692940640636959847867599303044220298301213 3625 7782642628666199709292814009340126161030605774641011105 3626 1036107468917862322360111897201858997011386265719269032751 3627 -3400436661726635566385029487013785510605407286748931769761 3628 -85098133180338690016288025613509191896551588899905655406763 3629 5511921947911083746800798528860000109557908587818729391370075 3630 -7874475010979365515417168138979311534087103284089133385019155625 3631 -311984476476250797880088850055478953600081342760019677055956 3632 12242771397411575904180885985803658026540214909493697889978093 3633 7699804799912093046870804945738324068139568926452701324780321 3634 -237734844754033607684369655688403713419628681083946838738176769 3635 37603310480461032684440984752788626823211728331388304115330195496 3636 66461971099244208603226069012165858973551137683624237637875924549 3637 -6130309175238138364109660429075303070096583625753651626780775697 3638 104039175768785856287503767832627370639356241951012388370587975049 3639 -455564507352628366095262345410811100206195478678479592012261796344 3640 -3747713988427402831495596929866592013571808026461536601644511576721 3641 18523077601189069174458188950074555529302506719592466966515506812331 3642 -346255705607899442181955086141390827361150487266372032287478307718411 3643 -585967911352085404699352244183222928519919634740664895733269207 3644 271759868777342860095813067328511433295073792653289074386684007603 3645 -5202270229773693969999358390885688360127611008846809175105485775005 3646 163589896089839435663338458504752798263303356409593814644312595425561 3647 -517756529226641297387568609988846940691863036901680143623142452059572 3648 -3081620670823980786915088106661181797236917261128207929043987349648285 3649 2267154131276247590156833031114683994543694322099526515783732446045475 3650 -4308618051036439964862140187579675629915867636554560630829491672896500 3651 4377032912756654061730525709788548989126114280650253117847258957876 3652 -55378932972186090652644025082067836111501470285811882115574919470527 3653 2024576195935290360231131160111731009989917391198090877281083932477 3654 -2024576195935290360231131160111731009989917391198090877281083932477 3655 1 3656 1 3657 42 3658 3403 3659 18491 3660 144234 3661 6740320 3662 -2124863 3663 -702463879 3664 -3492451655 3665 -20826120685 3666 29160315125 3667 7079681059099 3668 211466148369 3669 4514305876056 3670 -1482437578321399 3671 -209428987005299915 3672 -32698901718571429 3673 26066477006290523 3674 19226717234641242073 3675 351127840914975953389 3676 -7224863699631878524328 3677 -94131246124657325639168 3678 -5055051848039719785187971 3679 1668704401343556823408461661 3680 88355355009514914995484521 3681 23699812573176843428703715 3682 -142405818752077996586053283843 3683 -43954940232979200842737889826533 3684 5802331946627769940303002386573 3685 2918689578453360927040400550801224 3686 16489263489635424606296662903842135 3687 -6075686361995648095640247929855320893 3688 -15241896957138574239618719520247147309 3689 456826100093228123624947998669401987357 3690 222688550492303335969201750005036687152675 3691 3559282787497613036421536026668788008024375 3692 -19984435989981312478642203946735700368298 3693 -1899433463839499591001004955202248117890528 3694 253301017662180524160858811497786276884623711 3695 69746496808343781049615570422906959890179078359 3696 -840005727043238632399032093658445513338958571 3697 -46915173275754728180297962315974566396575521863 3698 55642475928610357385680356944612929538454603 3699 102900245158801054605020151383404744079262480877 3700 103854279967201185783170113320463910294915833 3701 -5078079379389432888090296141346286302083125879000 3702 -14910710618131629538576766496415124445132706340503 3703 4187380080284006024814002992640943216056798594801 3704 2254952126717985793698493425979070844044105985963 3705 -223160908448356994254558514364587337799333110632739 3706 -34152430141869047613018459344446001168376773199466985 3707 103013796652858282817672589999530149721312880320338814873 3708 -34611729735837546146405270568668476054981512402390236 3709 -20752048959813827249444793579760003822192426035243932288 3710 1478284973218748807168893442543350835085894490619583028565 3711 183890673454409153460991155881461115927580602414163089914775 3712 -895438872701820846311386147052974262287236530449200627835327 3713 -55304352897111399887152867982847350555099980350947795537165539 3714 44644811560109062366574801814244512846182176084739891886912993 3715 93767913427418625182528355739776304325674755417864007011953957 3716 -77437054555247400545568072733670560761099871268547641208205 3717 341849931210203837751502517912988421518328368636257031978136 3718 360557588925427814450916638206569699333751681648897539953463941 3719 -271461065821624852556840678184305241110829609658547760245791959413 3720 41280822196247044403029538016530991492943142598615188582188420561 3721 1088474878862785767127310908797857773455203878661272853771213334011 3722 -2049009113811637427047334446482872087269502295058915057941870153 3723 317410445303225622923810411339234716212823893849017893873597467717 3724 33199745546557425445174335260075166487963295798484475693419649934222 3725 -1862920608250331964306172578855358282250936487176629730805159228605408 3726 75729486104475416429029339238896867009673627989053038507002724866555 3727 240222703253257004911787838517392920331493081116324213386908956504939 3728 -54745124083180820358457401151781651389743632465046011499053076199 3729 613244003974200316670455037950380016075320723409166447004500763811 3730 -19548594366441820672872426320429700697250485710701726774522381826095 3731 -17304058098175596691881814462361017278021597769234954173421012315825 3732 5282862162566259198584275051367420774879217710171467317596504348273859 3733 -525337903888230225566587014495331439185025325464816087081428199652398008 3734 5759277788504926127975623111433910197717173698423405652791682194066799 3735 -98273292245840972785919755028965274206623704445896253550788001614948029 3736 27213710149575338341009059780266376682086051989904466940886157739261 3737 -83544155794796842964278990383869295540916888581719297290263681201793 3738 2024576195935290360231131160111731009989917391198090877281083932477 3739 -2024576195935290360231131160111731009989917391198090877281083932477 3740 0 3741 1 3742 1 3743 85 3744 1162 3745 89557 3746 202581 3747 4839831 3748 -6215720 3749 -4529199797 3750 -23086338275 3751 -143254511785 3752 3027885787625 3753 525961857803125 3754 234192611591 3755 2306789732819443 3756 -155159715177006316 3757 -46216753800177861383 3758 -8098426675555654949 3759 26071871304666893481 3760 5853956087093002352 3761 10873268464051486090549 3762 -56450299580185593280237 3763 -73672137261282012670607 3764 -2629290843917939503530144 3765 1365720956308564030695117591 3766 5124269014539840254474606327 3767 78473271625285405145141423765 3768 -10511484998641879756553211183775 3769 -103433635929307267346374353987199 3770 92409564979566155631335477232365 3771 27796764884211375257284682421216203 3772 1066418998617956392445313995901220 3773 -563842039953460628692617728241805325 3774 -2881485515929528585983977219558452491 3775 21075769913358308261027682080662869434 3776 20229988047674604858364729279912549517572 3777 348405785900477620862576022328474878147909 3778 -1384432289231155771009548649396524805495 3779 -29171685856666978157804321252150638817981 3780 355906104182579350687436591753925578517928 3781 438997421246799352700133954204362551010916167 3782 -56900363731928682575869012745407578163461 3783 -2042715416049461345047923789813847929749440587 3784 -9961879982022142462189318933832812291736303 3785 40381515110358101846720489560376884587347016637 3786 7048650798183862820605841014222221679961918111 3787 -1571612078341312276100219058591041468007366287639 3788 -2832772808280109409853261521963960868451806175660 3789 891524146198523341119202098061069798234763664063583 3790 136203349120397955182651810735001445461492736878737 3791 -14989524831061293497507009199035056162979324927640353 3792 -69076512811890172017941657357722102184856393839303160 3793 71497050428431200078683089269006918221307624431764503425 3794 18813541607841490305627966444862954938001613614401739849 3795 -5547417995078514017716170738630405324509867818045264888443 3796 278429762118800269710614411439848711883261019972221484528 3797 2702541897013928978892390790576522010509882466786016089906699 3798 -415911591731456155030260817727667141863790397546306680011911 3799 -1821615262853523623502664206132977792692318012170991056845779 3800 32968855379514875311259513460206470911768629968181255070297609 3801 3208101524141658023011659348841778004361401677771187635733964341 3802 -115627374237106570929377111223353028639131774789615337150695 3803 2732222077198305306541928417437981965222884735778546030283625 3804 10081079304283441073811542344319775668490642063512002128371164 3805 -60773636307571622912096892660143299017079706095771421817914439061 3806 -5978118490380281581155225687406802969396679047609370485388038209 3807 1225566854289993051533905696173267901818284854260591129388066301452 3808 -2713903167394352174000246877978443820421349415113799382963787532 3809 -66261571414977012573276718655860257254821249694186949601020877917 3810 96647359668011774238551706279504094195687979113506096536946131551377 3811 -1377101317825026840509383853773247357560999280865425511023776288603169 3812 -9117084464290879083659891045086848904741350561709202027718420125384 3813 3379898770799909901708818156968338257717885024553592509962568980360145 3814 -20289945107231167103770325049199337483266089763034868720680928657 3815 990360974433677648014783831782805896299153197540264206653721785213 3816 5522627451588200075921461325334923830370630134251558723636639706561 3817 -1804159513763942547029616342567843483957699891809800724118767441701277 3818 226123150234731172993183466938191587939706699220867338201979675121331 3819 -15384553240779347321660574879209726793345486438472728048988184443415961 3820 492728536179334660858861240754151015256532146882575707755226816093948 3821 59313722389340194973405731715779317058158140521007920148656259512336369 3822 -56974444167223656579115578780013829532446423990431407459365536602463 3823 5011199661714225888102657057159536084198361665496183000014981806055 3824 -29384102181917617407954601512560028162975656070304506616474061245184 3825 123610137315476340712511799530575305681872376454812299097739496778167 3826 -660714619417678653573847847426261496277830686653388931761996983 3827 660714619417678653573847847426261496277830686653388931761996983 3828 1 3829 1 3830 43 3831 595 3832 11613 3833 159941 3834 3904963 3835 -750330 3836 -607695200 3837 -31746986531 3838 -409308565913 3839 1435264419799 3840 67133784143021 3841 4325576460485 3842 75711842794723 3843 -2005668716262638 3844 -14644295815535568 3845 -733399892057196973 3846 24365825979089387723 3847 103843133005117404487 3848 1194581456843131638863 3849 -10392430537489720308859 3850 -620474897531194498516449 3851 -944240552278342327225880 3852 394273803252193388515147264 3853 159074615738744666752063593 3854 7031954363701761610645395145 3855 -1241228854491737259341062839955 3856 -573761634598566111823346317325 3857 472688907278569502331000542647 3858 26908113916478500456059293155294139 3859 426386768337172243554083976341083 3860 -41659321520035660471471094267842634 3861 -104885689041144465248387862437416281 3862 22147195129283892960172266200963253 3863 4246214768021924595555823010565479414707 3864 230236160270132311566935713386742408008109 3865 -1772424708412019323277739336927873180625 3866 -223136205365514518665399397128455132125 3867 11242551427166153648622856152394616911674 3868 829948160750842266843346347902584693395365664 3869 463762307641745232805637362645460077493881 3870 -6524002954130449932588325512070152862060578367 3871 -66063605886504293765115582542951751493092525 3872 21305094214386294436987632498456379727334469243 3873 7010573390958679405583922668727371774691519989 3874 -827328145409099467730497658698494558429078420487 3875 -1333401112326434057930407171166183911069039481620 3876 713735963909694961882171769291281962558285538513600 3877 1802377034295743792628806448197752427940991410587 3878 -12852643757105626875096577725671227286340344415144013 3879 -877865904285147885173833831045270498637404320361767 3880 8321611268873520485935454943013352006009999455238688381 3881 7648126891301223401852329788224102494929188535690719771 3882 -2631654256324395912928083646617319580806702590067000799147 3883 -214567802932747564046425794011170547051216276856962686148 3884 84437619020128751175081540658007191342292482092761953028992 3885 38346527503625701110864770411605779890147665164692832983 3886 -12495178887232870601924376650071410943562630590690782567694425 3887 15123633057451030420702700215007070262289884484678622392774611 3888 2468670193095939876888950117668251849932283284264690506076752279 3889 -25482310766575366429383592872521609696270520133593220635849 3890 -1577799976508744337859676023070040602770038938963775237530246 3891 501236282746795749417875629349057745238176713029233153231431425 3892 -8912176078768867832045977831326531591027926547286250622361824068 3893 -57235697059277838183037881828127361217675496791966924342829385921 3894 253268720984730160072283598031102156452216867223292732948385774797 3895 -246794961803583056117741080544595343511360946610552782446892843 3896 -45640239684761636515883999740508039385529355170906640273634501135 3897 200880759923392830574084211437933282314420658981759328943347764167 3898 -149631073055297635255331295542688824644742673680336751047155354065849 3899 -60281727168800731913720831851917180039717867990057391502436757592314 3900 14208529518483988100453692412900629233665335958485402002010377235017248 3901 -947733472441692282101866548968714001326840850211810236319485151 3902 -288276278400902110507743055429987343507705464171437395658505338749 3903 17327508889919236968196332556827267187659726791882557459306917413899 3904 -77604255409819062848220271129746464055690603094483190220812918026371 3905 3201482269586607803710397098739317614038871963948685183341825253893871 3906 20645615876952691299997775805564212735406870304976899151921928391395065 3907 -1907483695592652808439650902306511054116207023395987946664056515145202 3908 180698937266452452363234654152434085238941734610177794442272028906721968 3909 -84378456851406077714249819664587222763998349241536464047012215140125 3910 476700309625395230841517580092082900283095596709892433410354432775949 3911 -20264260186590175058713444728410595778647076510602368036743068807615 3912 186427494071182156248883264875918824027803523377817494085249787133489 3913 -660714619417678653573847847426261496277830686653388931761996983 3914 660714619417678653573847847426261496277830686653388931761996983 3915 0 3916 1 3917 1 3918 87 3919 3655 3920 36125 3921 841288 3922 41960899 3923 -14325687 3924 -6515683173 3925 -104627127896 3926 -8395738595663 3927 8923940367433 3928 451501380541057 3929 316813141284995 3930 4392711906994375 3931 -190930379149159043 3932 -31591891199572506469 3933 -1344795841284734532 3934 1932504277871820931211 3935 7757199426277298989 3936 1624222625604719835526 3937 -1226475180321983667364 3938 -4772676632058367307675503 3939 -5530733490053033849077205 3940 938560146303336880267173125 3941 13979927572073944286978986464 3942 1608471108462044156024063363967 3943 -619193003197461399824811873170401 3944 -10224225993253614372785259190523731 3945 148316252918587028112306092097203 3946 977309785737414321355235377072151543 3947 55935839582107393282575281235323503 3948 -1350433312336500704275347902472583693 3949 -6398814040436416344048233970068427860 3950 -314855221855521798574924250804197315505 3951 165539322019495083745147004082004146021513 3952 5873841494993743321193314997384457558115711 3953 -270528343694824517993488673472963396568 3954 -529355081391361370963023730620975339190617 3955 7518520652366408493920103042378570143593475 3956 8734340840088153753509678672183261886860568049 3957 136604376674104681668283206089425075680664 3958 -22406260695500212476822125034135735183953756513 3959 -6452860183396827998713337753972514422188845 3960 71408293051654519584739335506266466657528583225 3961 276881278747799013616339711146769152636706177453 3962 -121417413882852742484569652691392460062481382772531 3963 -209396756049990035484968899215222540687479379195197 3964 3813687465851853803435172132971606087465777048235913 3965 9990315814846469430862837438627404754503603514324 3966 -711152402115114950031695200992732350281157969186573 3967 -1125160847132774508285540306910802278223736323377206089 3968 43811257368899796583210305539665466603130877098387312716 3969 27208468806336792279214422557748349643267655935474681988 3970 -10183793018092548563817103342205298226692136504402636045 3971 -139423720182399971510973552900691219308455631216850726859 3972 2768953305633587920468587979224903986455213174622157240712139 3973 89793520247769720656799651735205704564539702556106804255568 3974 -1512056166001355999659606932929630974495342278334208008915696715 3975 1284764757824080735396725753864607876105527583654106612826175 3976 3609338906524047841783275027733656618130086398606807711187643913 3977 -4568708301704351042649016364738735676914515419588018084039 3978 -12052050202064672303100108838218861626926896533016343109480097 3979 4809510096208165558968986087045566907292811261415296963210038850 3980 219570624799554014034478869325341959724502239550188271733279509375 3981 -4650958046629782733599912522098506494573951604119360068318971739132 3982 269968921178171349178991183555241652938698385492180781921832035098853 3983 60550945204909319989155290244731292455288338049048316718122959051669 3984 -1364523976876703625416239384011774630355354376418201955430952886282897 3985 236720934003153035517449732829853550309217337889671789768086829509712 3986 1008839780759845879157379093859496198010789791760960688524149312721209 3987 -15286849369404790208976586760752379004925158811127601570364223874819 3988 2641081840641647532737157699327186289799340421981660512910124382162808589 3989 2526052085713279625215886401438812698505412229603048541955686623672 3990 -286151385651729670634676817456874402189123460753550252082281776784501 3991 21784473907018562733710165350459234939614140186897723583858140564503763 3992 -299540054164883381942803614941299579056223894015666318241120826733021783 3993 -555585510092060028811288519174385594598606657648287131781919813373987435 3994 145425063596433571719237096003332113202329358821806445668521294607294634727 3995 -4566463376011226554338207238965260272112318324325785042874520391337762465 3996 135207707672698309565451948607051005945088560610611755046569591253159198033 3997 -49780922904440166543783473417336001934270988287615798092861837478472732 3998 -28946380759404956422433878846579132297821437749635975406505213566692427 3999 282417047019476130473983544119619884340827617102997585650102141977122645 4000 -508574836031657994386928510245986691271874142443258409704676659405857950 4001 103086661103906513065241647009735516065609225642929737617874621686916 4002 -432633886804845875318951586194165423505647693805411257621250604110679 4003 1311426488674017507995511424019311843345750275572028644296919890574047 4004 -1311426488674017507995511424019311843345750275572028644296919890574047 4005 1 4006 1 4007 44 4008 1247 4009 5547 4010 117929 4011 500437 4012 -146329 4013 -3256656773 4014 -811575558 4015 -742085847520 4016 1428457967417 4017 52376938111849 4018 424418650674623 4019 1699427080725557 4020 -62274785638702425 4021 -10862494594091769991 4022 -1257072254416544889 4023 313527232000802326824 4024 86685448163698139 4025 22663626175488446991325 4026 -69189702659908683492251 4027 -626963426101439721581909 4028 -34343006408133653227677119 4029 42809433796405059898833169 4030 624006488879022791492210984 4031 88279100101462490492367707648 4032 -402637923331553613772702491837 4033 -4576836034782065858120553574585439 4034 -176303578082069279661251814175175 4035 59705241431774611421174047007316495 4036 1010083513068059039007091672765363 4037 -53056771489167305273225348138577253 4038 -2623123546721214703416087426254449 4039 -148680222977718437459984015654213836 4040 145155172362671302314252002571735013815 4041 14381678262474027113154655807824530613381 4042 -417731761313518870257596659344684536597 4043 -92004611002519121655373999267552963066139 4044 4313274346184984633012462879842942459525 4045 982959911681800415034622015166058728460469375 4046 5205570084958464415580461473360998761212242 4047 -2348427182016234020338203592701761535835070752 4048 -1599018597922185988343482958166619870347419189 4049 370534678758020601070083147454600419695917713059 4050 6566839038941112339296963803452481036869540250179 4051 -1338945621934700269118325987772162055423748979147 4052 -49952866554150623914867586886258110077909262079061 4053 7753308715899897565715732716516797565885079328133371 4054 282004870184086288621750726398992932758373095292511 4055 -4267200886944263779810342075194008650141679078500552 4056 -125722838049101258943153907946560085264591416569406121 4057 848597645775560287089859202756996585855347066846437807361 4058 9537799714442500184640531731392818214755219091937471673 4059 -1023753992693922519907094268343629825272981230940836177827 4060 -161858014681603556999594781624439449553650602497692024337165 4061 24673236322561753451679968898541741975439625013320489139357309 4062 5831074084857351032561450498854484923280381107323174372557668 4063 -309680517509897606201251111028628305827724463798583014764877440 4064 -2652319088974772062752142995892017740201204070978089125705364345 4065 420860823302974442508243312835095123510827585361538483675682141725 4066 -2601686197768349638910508985667191280187393341631623474421931 4067 -3267357810576931695492263511079912221075461981625722338188587647 4068 56157078556703466811509249427356208521322049902357525886138217021 4069 1292819400274559027399255750218637273518138832505140607708788306947 4070 -4529212920246870582321921730268709143227101774985105100596695703630 4071 16688767823164697827333480662538877881271086613019589182882780241904 4072 10677385722452202105647732652596500661276214563289440432909545052999 4073 -456419264424134030989153325240942077762179615811055153909136599757343 4074 -16553448604807465543188630858254863039254552012207610276017095322193 4075 53578030214477722836058920223598839234686169030508861024576217741014425 4076 -54326530450118996019742972209893146582200690821602414083776833656651 4077 -33245846043324721546882131255212239523957900857664565932098674860879223 4078 5351680443048286258308529451381312575762842800859577885606621688054 4079 -218381116033284319245766473793705598404542776154193238968676445068384 4080 4593676928334910361100861117937099773852866358425697773791435650168175 4081 144203942206538015633412175778630797069747640071668708091313720147166557 4082 -102002927556497206600748302362581422384433446297215496149164341602198649 4083 2413735773259033554513407099945331991796262770168056957925795208999775381 4084 -2004585602234839709317241790419546563417330707212819176200737764588620245 4085 -26741693157420612617697918695882747175416360833068496595195034687758760475 4086 105516810122316028130594516623301177849031071996317545607607398043225133 4087 -9588447244984360687154144133571124882501076715239495207462206158251118856 4088 2038443651599711516915107166468695478464945930672816130844501016433212219 4089 -11444935091003219313665914724084669505846345343679737059410485695261259083 4090 212935736337552967149811626737878818545622048363756910952333282494837 4091 -652332037272138783488091545650452028465673339247065604290167925726521 4092 1311426488674017507995511424019311843345750275572028644296919890574047 4093 -1311426488674017507995511424019311843345750275572028644296919890574047 4094 0 4095 1 4096 1 4097 89 4098 1276 4099 34481 4100 82603 4101 1609730 4102 -830996 4103 -995522501 4104 -5588869941 4105 -240322302567 4106 624998081480 4107 451091122658177 4108 32354624700629 4109 48876129436057 4110 -6927548297380225 4111 -121355000526516875 4112 -353940618697925759 4113 38330865379019706089 4114 91250295520489098156 4115 16515967969140743746303 4116 -8368694522484642271177 4117 -61000835764468078665569 4118 -12218669417401082374138936 4119 2745684990745371672726552037 4120 49239149376799957527911431 4121 2423235162871299838152431405 4122 -5407569891681340077529798897248 4123 -3283839285759947820735625005184023 4124 -780896969034812550229198360237511 4125 28254400319130805168815585128685451 4126 4843381859413407267480721520698505 4127 -14528580323399756993547362165865346 4128 -2232213174337595845528727195047254 4129 -184793471314210992627608256126196347 4130 5780826189314211499917868956214626061340 4131 2577018864216719494708658555969123695906025 4132 -30068844918097100296022162098265441637 4133 -195476471254055635688033841559630131068572 4134 -347103606632939864936825705503820542743236 4135 4041399127295247198291302989796494205796565489 4136 221390512136989892961270632024083182375644305 4137 -7970704761374908822371600165917238653114842741 4138 -43286670683459785539278237031780337938881939864 4139 12956312948545006560045753932568754477685209311043 4140 15082563822597541765987798635462525702892912507731 4141 -113057347552330301964756640109099341619682819385689 4142 -866878711733024726910333530613361755601972301530961 4143 61374175154952314484960956380292872586609366487855307 4144 19001487582627873891891199690566615076409218137718801 4145 -455880347703009501630906333644466916817724222426745 4146 -267252884278647042137282254739415244843817057383392820 4147 136296886434912473084535854390038163765372521683906651 4148 93864162496405926425859817861303908943180727263083298895 4149 -125837710896051163148878915985895767808004336887466326311 4150 -35668187521448847142962670803504499538827101371367769867200 4151 755243240004667990747463387775429182611107159426977724295225 4152 109201095364261890345494316463145181808617463020421890883793 4153 -650586873167731892681546077903457698889794575322343709052151 4154 -255650722180505970262755809179100913153392487889776305620909136 4155 349707090418096097775379123753741567813309412958370471043494115261 4156 328443870759605883931972714831100949724844276949182684679871 4157 -442782951419173180053143271552967006749582729300424621790780051 4158 36670225185726096173251688773535745448686499596733958342044972401 4159 33142129631756337367744103414300634752743058920707812913404688078999 4160 -51044711110557792746959757125717309423805581037346341457788963387455 4161 -4471308968216665565035014979891371953269209416543177743993221920956625 4162 51810409397012827770031193520487394235645882786233145783619661499532 4163 -213348812104660023150989580718708396429877938782391977280168010347289 4164 -5973847597992898062520059041952912965741165697892164168415345647236623 4165 475302102170817082882859544917271651445956099842609624030371074790109266 4166 -232100143591806997397780781202877059762428196278634964989926818802652 4167 -4704255263444095691838726263562687310632395076909424044182423128552805191 4168 1015461786331225552651021265150736792851154072790542952053928165616883 4169 -9638580151238505789343928554940112732799976641387832985418560682882739 4170 -249058912309744879073776321853342075901204766416123932674627521817466104 4171 33453091538725901339344141740592124906093072738853594557785979735142563695 4172 -2323468904131107163718018081291583562502633597548647261646554935856433758953 4173 25661602467205217077622023201762742096115121612941097368467734807544142854579 4174 707886540426063774739956703670276003193820601378930133456146600964500306671 4175 -158379573920638050649006332685117643343488747642178054829234251211162393317347 4176 757851143199335795705800534872092154909217531686841299940639889532227272737 4177 -21797720013885370974114830351601517007805087247553313693478405054353225812439 4178 150722641643710828670277786236980653416022699113476048911493720462149888268 4179 83217842355905601952634777289333156504624841923255538948568051839637365215737 4180 -23653767400830505909157852667664356580632735551581112429616260880022455287 4181 41638802313684432035379074218884218297665415388778224515046790301263497185 4182 -317038968606433960565907715952408056447107679865017718568807916589056523784 4183 3982898999899705674911253880269540227459071595124267268140089622460292546181 4184 -1179057279021082799884123351249215083775254949669647116231545215727922535 4185 1179057279021082799884123351249215083775254949669647116231545215727922535 4186 1 4187 1 4188 45 4189 979 4190 80344 4191 390311 4192 3448385 4193 -2251225 4194 -266005397 4195 -539562665 4196 -58226627609 4197 158076711810 4198 125659377394400 4199 31093168177411 4200 942276700277419 4201 -77622724665126949 4202 -58383705838182997 4203 -16440459714885705 4204 1622884743320824639 4205 27718687891541244264 4206 5421065823989166694752 4207 -2697864722275584021307 4208 -1379965073865338141009087 4209 -2209914427692734199773087 4210 151630232167056943697851 4211 71801554751667027914145893 4212 2328579748790952773591102441 4213 -213502639572096752217790768760 4214 -150082438582894805659711790230016 4215 -3242054888693475799179767559531 4216 21233453093643562479568648146678791 4217 6722971293018009161438967343038285 4218 -145725227438853371040560433213884575 4219 -4918550647564706526981707048038464341 4220 -494372660175761205512945563469004688789 4221 1449302513585491139884699111518351088457 4222 7385465307122144423051476573252119974649818 4223 -5676385662097757818924270751575664838039 4224 -6016783006545564310917753448076589964709091 4225 -382683101204872935269003662911624310179877067 4226 134416992521036369014087862136240486571551023371 4227 6808811989682196018632319483723642570909386315 4228 -491658038928592969288949423121245563860748474625 4229 -266597069537821033547395311884146464547698047126 4230 15780404586687207653819874407303399646226289393888 4231 12192145594506598960546292044279163026130748420845 4232 -80902288543287276873935643342364188191812676858471 4233 -4692162025738841844862649282208382348296144598533741 4234 -42224922866964741804378476820101606875588862302259813 4235 8744994075536887233742368306165806166936533022067723 4236 9997598875733945628897773863948227840511752938365879 4237 -82233117438445472223968551605806794348103322641972546 4238 -50144541323212975619531015195962711702773309536376462320 4239 718949354606732404890151109486834118960049124625892635919 4240 20118445340242194624712355073335941525938082231774187275571 4241 -11450095563292719533206587315190103095781269408775532111248931 4242 4477225936066975780127316767251041398387632247120175960764289 4243 497968222648529404574719790125627936797734164321133153249429743 4244 -27307172776815835946717365801362336854028910094097065402233547071 4245 -677151513653916177923631863664710158138317964854304350929291972 4246 4374714856713571493163090390565178044164921131428983965613064971392 4247 9397103372952680079504161041078392175004150237040610215871079 4248 -16838715960941497991563358288062716924348445425417737825770540805 4249 -970254368877238728785525193966002042355109090657438910418288225259 4250 314012995674917160928481004940224514070294452116234893842720061631569 4251 -8179135960084647261298759587346819877268709579410853786808114406654 4252 -185575410819685200839657588641478591184793091661570999506339936303521 4253 560349312781873514799284163557760918598159326532337376560477274575 4254 9108113992391288452591207115760113716928434806201211288451150787484 4255 -79737738773161816539119774016503366663504610010385701297325219090597371 4256 7688306429804782633730379428493763667467630024032959316235208027196592793 4257 469246647801847328123393289278720431866868798586667866485524555692610545 4258 -85167506227102839670497070995102611408878368688053809666322160143742265545 4259 976657369448353538596677164498090627478083415974013922522680880649697 4260 34053023517914204324870415370672387685776242280971123755299346201044647 4261 -7111092519824438087370873375290940360545871614343102887963577103627595978 4262 1276701636894520679010108068386312697689296495762756803265076314588595591456 4263 -3867945878643009701186378932587901334512672926471579546137161064521960434271 4264 -106377860106975209790077246235450656105912014153986797789942048237026391047 4265 349125365881468885800830216792809247265543908183998933134806772601863842673719 4266 -3230455429751729659691352829923850160549890335043723244125529125241833388030339 4267 2062411875644547505932461797070026521047549050735905091220125511676182508679 4268 45716086911410404271932713484287893873320483863761892970427473659577689297425 4269 -12403600388830930334025451894067554093924865991278838296659949538059750395452 4270 1087189990432926531377150325046094976362427587830233508357520278695551084561728 4271 -11124127001517588245771059649954321435194273859559118697482759808753928567 4272 186299132230208341342876547313712036977814279947579267787905434223787589333 4273 -1961710937179436479435566725327996188713905891438124526517645707331543896295 4274 6004087062619974870386941035211084266204237298810410009762533537589041196067 4275 -1179057279021082799884123351249215083775254949669647116231545215727922535 4276 1179057279021082799884123351249215083775254949669647116231545215727922535 4277 0 4278 1 4279 1 4280 91 4281 1335 4282 7921 4283 136532 4284 189225 4285 -1312145 4286 -284021975 4287 -16705753288 4288 -1532540724889 4289 1054940255289 4290 465849645734331 4291 107304236288632 4292 7161746454161611 4293 -519838424611577071 4294 -17749034145392716859 4295 -7640907823957047125 4296 413043464625071075375 4297 36578137087923408569 4298 42320001554748651856217 4299 -936805581246495561196 4300 -1149050122396475122062755 4301 -2016444291775986777735835 4302 11892166983687467909784036 4303 241968693294566364073492 4304 6921020921356695218952007553 4305 -336518253013595001600233972275 4306 -138583984761388633005194927572925 4307 -1383510816932189404635929356128 4308 146965989867673646599330005630711 4309 68959016231200070443148253849294583 4310 -609803148929143585471795266267705089 4311 -3212288305988227355398444804848074813 4312 -45370438970389885319454191993173877721 4313 387604375947617251885571912440308562573 4314 1834871041425112958817476355856392813369841 4315 -1981097815420235725364624130203261067748 4316 -285211897053223042151330402077162565331425 4317 -16732344087851623588711501198720306103924217 4318 41337439512538360339843737600368938611830386913 4319 2790540327306461417488465183146904052991554288 4320 -89197125557187526347188009553042210813600736949 4321 -418259573840269211117966164201982821613582166325 4322 1773803830545224350473164491016471054313821111057 4323 23576084257667193831346090246824900283302072601208 4324 178611999167825010760344911552783981792045130106811 4325 -170240213391939614414431048966717566558290550152093397 4326 -6177955071828929308434712862495581639224925642330858095 4327 1440553927544234447437856051278343078693289854016534241 4328 296663216645176821443835156277522014150058979830123675321 4329 -648360833113040259156664829255892100696275367918187106563 4330 -59749442883108307117599115253262126883453888716266727083 4331 42562004703651403180369347387437024831076154224354919334252 4332 2906606726989939811317232048630718948862030666681404777339973 4333 -77426118974935093041635783735620047440293781134626087842089141 4334 -189449532654240978445314644900209803577298370283564688264178818 4335 632352129533160809997897395212978722995809311503655581482128084 4336 22394043045048249928063336788304765057552967813658004427830541395 4337 -321815354289013641525717717172985025434927763725952673148747911579 4338 4865672707711754055439420696032685778644850539664444668805715440481 4339 113687129326232084534361337206479186058283111334732044060153520 4340 -68230193030313026976155350572856673730605049392827936331173585493 4341 -81381925919327807766978338288375404216500083398127501445058690111495 4342 10427057011165578058977098961155516106573692840979240772349567418596069 4343 612288193837012018933311469187353973358163128229499156261355372997233 4344 -344067586368838453819334637835958418298280665273367556553505103501443409 4345 2639385365963528683802669652287703864148969148113750761268573157384375 4346 1087252765925818129716414130024823659108198051057650254296520763192441875 4347 -84653405689634907155134301351411498327894777042716619310559376098399573964 4348 1353804870617815509544612956206092697396639211357412341245512499011121530961 4349 1240959446507921435628620942861945668201411828331418523185370267951596605737 4350 -11406206728728094913553943053546987337315031501526844986624635295785341907 4351 12709832903225260251064676327508770808741253391498953428586570927798248 4352 61917324286464315550444741619119252179532098499995669507430105956970953 4353 -135426115664940022519115923595007533261786433444505508488014553128940467279 4354 24056297556922952781793091974176304072200501707004765088570559662461168858527 4355 1149633649623745091995116121165857562272396173847501253447255201966549409554904 4356 -24756909364347672430373451282760818691631685745605768408551713182603415467254259 4357 949327776611604425147889737744611403176309181324588517968969672129906477417087 4358 -1206602222668171548449121998522959552312765226347087296320046906098043696347959 4359 -15989505209102631839468589132733917721502962399233060979583869245127956760835 4360 3176881627309778463376936514606080850619973895929226981465875629893476649417263 4361 -26757801406264174171105837779940481345143694230860728878037759214971137026045 4362 17200878526532453204509009799857247428763286900318957189794763478296577987404183 4363 -370908978123122640825040899173452234943126017408487463874060576908359579036 4364 -12167637276598710909525817269801420612795187923279252486299059486852246060871 4365 242782526802947233142754279916010327572797196298606827952661413761290023001815 4366 -19939460764903615933108685476572985026330403166440397660654212024159082507600 4367 422051866990810230827303495793415532846523335350238668530893340818650548388 4368 -19401517529305513530319660777540980079308581494927602632302546373108809516247 4369 1295585948207537527989427828538576749659341483719435143023316326829946247 4370 -1295585948207537527989427828538576749659341483719435143023316326829946247 4371 1 4372 1 4373 46 4374 1365 4375 57375 4376 1073963 4377 59167064 4378 -16406779 4379 -6059197037 4380 -3315094741 4381 -862428741489 4382 3128347079029 4383 1551454121715731 4384 61571306122290 4385 263639104283360 4386 -577940259967378919 4387 -41697907888849030949 4388 -1661734912602989609 4389 443024193276284230747 4390 9207583903141213479425 4391 1037675674268834130218863 4392 -216621901195423108481 4393 -13551698431815780417436440 4394 -155519240298323594356946695 4395 8321514104583331548211399525 4396 161099767862835894311982979763 4397 3350271561892069556388912771787 4398 -256877046627011263776257283879189 4399 -126224797771712272941705790371151371 4400 -37212302142397540129551602199466952 4401 549427125003046137919977777031962112 4402 1948979646478358341902073436092638789 4403 11627643084389258420596801931120327461 4404 -346758772297312018573171606002156619039 4405 -8981512739219315470015108598515463513465 4406 32389242504595771978546752877213705123231 4407 168120686380621459419172502691781886540918531 4408 1191553755267457484883177287722056350792 4409 -9017689036999784720906792613103787002040800 4410 -817900225075502394005277138596136840121804875 4411 33978282921838625675770197120166294152915428031 4412 31718752671784793362311723679543386163425335971 4413 -44967061646733790761527448141041695163418724013 4414 -2298911070691407654016573891131803985460073041025 4415 -1957597826928131056725527381214312323795682809375 4416 318549304417911208302344880661311545889215249951678 4417 13050423660631393318731274412342162142226126494368 4418 -483570897985418694509417174690068264440211663990808929 4419 -909698527886676915001509198524110010792022383812081231 4420 1083731936518301239687635924658437753858371764218810477 4421 3895856781716161729091075194261770658606140499158555197 4422 -270042107703563888405517807091653743178786115634507049667 4423 -3712978776127093900013104754163921362082357170682838492187 4424 6543481336240884947319477038082638711687029576592493695693 4425 3703448921597545560316993571034552443640087950859798981759752 4426 -35729429123791553279460216214494149559528135707409095844011717 4427 -841230107256189701617676769507002143776064565011937813940082663 4428 650484887908039189260355234634209073220072741107468898174241371 4429 33799975621754630735469075371147952924056264566660467174900344721 4430 -575699367984190822108248310239815019273779673656506049756943659515 4431 -18535703561679766637447534075399262070090045074897799667513679380213 4432 20132292568287979758902992048714757112041800580263708384031948 4433 -728080366149631011526134169025999024769630285612975856326380672 4434 -7411484328595573303729764311364479145723623135595651168829618882985 4435 1004882435217107353224990256133220676266482256108152750154012077243175 4436 9861496901656578162811822254651114117962023727632324616428215098693581 4437 -1487561788213195271146818283576798828325433788996582605875389151717121223 4438 530917805220583744989746690220346037616190190120352953084450754567759 4439 4617329216421197310029457678896279573547841092834782498976160931586279091 4440 -18309527505059942075257046062319005322779168683195344655259887832405135465 4441 -26309395551404058186246625932079093702592043359830774398520670610471928024 4442 11702036057040742089626038700657396494812499652537563094388458035606773821 4443 -24128997044722162848433962740654321323558544371049951875265962774403949614653 4444 -48057262477715892665548606344146108974124817373513930708780013178939171 4445 16836529085083143028830389118219906350166901529591014290252451128859443 4446 -49507643803872444448926243359890920813336600034132294083589145772088338939 4447 -3722543319382414025954045509009330534480220404168873475627565854577536096541 4448 489253093166599771630725763219712370501441125428459324138358545006101446682866 4449 -15578885231875074693558366755960120357463393954372175200033054909453044367820832 4450 21740900403478664494141711779150548655868100903750524020683429153228645964035 4451 31501519962348100025966809950300717700895766767688766006733606005463043355364179 4452 -1309092351210345806249197472604294077809101229124306062683422580156087932409 4453 112929673431031003436897713391491108925527529277558439245288170359562844730119 4454 -207563990659382656514463155737373529720168743024222917291548226232407121948495 4455 -7046863484056234069767554502603387993539868152961642474810901415547692840803825 4456 12897275674218969576228257398582182953966299184584316191694559722090126787 4457 -97482101645320062677472309377052717766741085871155796711341161775487915612536 4458 1677710129152322876035015240223967491163223077156650259604879325795831554057177 4459 -9316145636036787800817563882407669162414589577110483537707541142957920648382089 4460 3187406511455926512057815298332902422436899430292539259998022207902124620087 4461 -29240815524243247524465875660083252891306464698977587484611026122511245172233 4462 1295585948207537527989427828538576749659341483719435143023316326829946247 4463 -1295585948207537527989427828538576749659341483719435143023316326829946247 4464 0 4465 1 4466 1 4467 93 4468 4186 4469 356083 4470 900591 4471 25275911 4472 -843436 4473 -2582789213 4474 -47702702525 4475 -581149123180 4476 608967431996 4477 22183303475891 4478 56397280623399 4479 2221111294100541 4480 -383966138203730440 4481 -175798997185530891457 4482 -56980333697441953799 4483 560797978480699199779 4484 7323313690482563922175 4485 587648635530539777961875 4486 -183605714984642883677677 4487 -184847781618276003054409073 4488 -383684501881263242784208524 4489 29068612910347037227811289313 4490 7253490768970311099994771731 4491 50464654858141326969533447119 4492 -113439169439726282362086903808 4493 -10802806750605221566135947293526397 4494 -12729933715067645514151345143690893 4495 894608730634633728449381320965121 4496 30031489272939027705488587977875424 4497 1698752979646415831300639747042534139 4498 -30550008211968424664154678896995398481 4499 -406199271541129168498136150298311625469 4500 58899298210572382442160907020503604164465 4501 5556290721134953740373633466018739998730373 4502 763404518200299490512304552749707787803 4503 -284798761427874865995597597764774567089165 4504 -2193554905786941662687244360923124479999020 4505 20437892388489052373893662659431559543032772425 4506 66513029564705355618628573048883834536605108423 4507 -679995317210172809779703376770949138874263949462 4508 -779886523207154531252920282688822763547889489212 4509 -4274883765846965243302736764077829340850808840429 4510 253359064218798990727603470187731417712453510092895 4511 33031296494479518908613530372922859770818489584112509 4512 -93553281341586642614137740639306041931733254974265112 4513 -38949951551841999323873936432490862117599207061306123621 4514 406079220628504478378086869956709575583303024022369719 4515 11615531522605697852405987230073227743117539342515852695 4516 -18830934505695722631650230796900095198722763101154459921 4517 -48421063251611389192904492605076219241360739484921647013 4518 9174355336503905920507812318406264355485952682159901410901 4519 135372912046491496151372837188286528087267818828716055021 4520 -1895823432942330480090780916464164701776519860200883561004100 4521 -986972277718786266953371321559094885951106453473354203860351 4522 77122047819671780299742921144661985209696341854813348336879615 4523 109676969149774929616952179754267265396411865481678437905575749 4524 -13363274391515760008742108393778255625614917907639928456010840 4525 -3496967129203229596494799904570690209278514776551291295319679925425 4526 595994325050451447001105627587753943510134810046317271901270549 4527 22190085031076859762551732106008386145074659840486285944593021091 4528 -27209915088072729879903449668845687131697152873620885201370495836208 4529 2867854277789556937223839238003542015313182344268073565219122405402161 4530 7183636987300957595488761024109796443603095359435399824149984803152927 4531 -421229639324692868337138457536978727314724555380734068405969889098547 4532 -982563458276028895683905389804931199383682870127432316652794748249441 4533 385743767969294683683239397982213336382669260041418945428036585211618191 4534 -279009144186750980219111437099156584692237124742430997670193767055176885 4535 -1748971435291356557005233521718366008142127581525110881618040457638512955875 4536 124496552959527369954831385941535360056544233232126302352587741513109044892 4537 1046702064209362985775526207003184374477047874033152021337029160475001751459 4538 -15908504441378257680180141675822491501423713134284042220430082303221981 4539 774291668458631992234948086377613590669566515541994655053110214116823728 4540 1554243420573041597207390564570290224482461675659749379061296562554966956 4541 -487506885234069305789657755150070395951931662670892218115410571825703251829 4542 127509467459510200542900625142710138364176766130646272466752632776059947742033 4543 -574868670728133689523823939472886114534009390684252533341792456905944563462721 4544 -731364380366601316360337605440555979389399861220749313506150010952681266824 4545 9445539732726589395722402337222751623585175984276331077486960726973820217796645 4546 -3123269077885565388578475261590775104280358757188470287918637141990623371159 4547 14472238800784509071023870823461594658368953612455556988664288395354789977857 4548 233590747217854729030269667903591759897692337568229647010842090907194158915009 4549 -42249998119022870340291069728829656441104669425338573856466308442532020683948413 4550 1158182846064809706065329602742089706627048306849575648730639626568600683003 4551 -31456792442817647511822163770865379705963162514526829653784098520798647622361 4552 352587714778874809005819420734731927280745163553719493845498252544847989504708 4553 15487000684581791092409432483558329386705955461281363796354563699200975222937069 4554 -26976026012773299273237144823473019113864611687050146580675885341245666656711 4555 45672806933926348511763238398089657976469137472409705450837439956190050646215 4556 -22719983259663086462486015712348161556999726770976659955354505845563600944 4557 94766690883274958433912346335008376476976931535064945250487972362744242517 4558 -1220813806579744469607301679413201203958508415202696621436215105284649447 4559 1220813806579744469607301679413201203958508415202696621436215105284649447 4560 1 4561 1 4562 47 4563 713 4564 15341 4565 4914 4566 280935 4567 -104753 4568 -257788564 4569 -3246313853 4570 -18093014153 4571 72654391495 4572 7923901348139 4573 28187686834499 4574 70201113864293 4575 -30872329028561610 4576 -14968345289009813600 4577 -51882535677879439 4578 2290361709910574183 4579 3644626020504451583513 4580 77876845589578638057827 4581 -3193477992619599452735 4582 -4724921479344184910808473 4583 -5303443061054382455638962 4584 5804944033741411776171408 4585 1731542722887335103700455649 4586 2808584400802823792642883187 4587 -1172564187738171177699204130633 4588 -21560374403512094052677433168439 4589 -1247744545301453151831716208910759 4590 690540040806142338834661447683743 4591 209724658539334353897293380439000 4592 1482230198269431746887324962809855488 4593 -203975362097409285788541027613509291 4594 -2112003138279169869137521542079230433861 4595 59320659209514271222520746723161780258455 4596 252351295282257921021999075434104608178575 4597 196283601957363732774785833125023935351 4598 -2853827761710224226417643844425931241684763 4599 -213229137450441861036275179706448421480760137 4600 207963692387403629889904265886643692655155106 4601 2416426344996593887169854350434475226584599853 4602 3310474174147280958709234244531353498545073137 4603 -494672079042396660216644618203872373082265637691 4604 -24157830400737021737098550355900988286731256582117 4605 77638564929864341333165762969062815231453300169255 4606 5007469537627503542545071266308016183500373942000875 4607 -191571710953731279600168315314303182271147753983598 4608 -35544617653923779604709690486135413926942027070268064 4609 7265337366457141061008876019993850059330554940118871 4610 16769783981032770581423013165959161859814167863744523467 4611 -166493677580847039346719907219957781589566381180246463 4612 -651666917590488320970378790425883334468211776954084082991 4613 2781660966326043661381067458141197708158793614437855873 4614 132464581549058728302980144159429569963757745349972284219 4615 -1181326209313930093244155957497327271660303884100988497424 4616 -35148062668921466792302505482358636835079928639597298588881440 4617 1124152154285626986386089265221610687872976498108303781124079 4618 41763561118391047224075358498767853389783216954729276855705082603 4619 -135472382443440446762615240580213016862679474066586610106395469 4620 -227786869642001520782187806529585609027821338730024570926940708253 4621 244861299351230241631628313529759023975504325935384576153210493 4622 36681790351456149011519475491646087448676177942619262390628544659 4623 -2331338188822845374330760219221494062270026975530829879266414381612 4624 -16695413450895261464160930745698692765086465523005402980692668143744 4625 1630459212251065449073905250321283672277717341985580703439225587802931 4626 -37212068279886416741792483076505075894953327224703014308580422014866495 4627 -1518466546120210729576137254819158738231752751641815383378758916223059 4628 3492147509073900576318530664416116643038709424436094966541915665545729 4629 139486471923307127081669903933293079336308357779987822797921963660907315 4630 -12694008466255170253857010255109323208290591774134765495558331133409823160 4631 206535279544013874489213042780229743685063402860838756153169311611283375 4632 132340037666192907873311087823205541255223332520192675325503642810716857212 4633 -8354592868626730444944391509095773739549700335936953447110600889357307 4634 121258835736984819250371822486918896983155246740268192623890990550993587 4635 2468647273018772940059983217416085094208981687235039901889495944568911637 4636 -228123095255510326762150426537283130402293843646484202117171142928636382765 4637 7282786820320902166530893549736075630421583150145110598391809420021097652481 4638 1049813867996309339295428455563913557753091071676818992076547979145471360782343 4639 -189408100194689595408431816054678204404714043557608292153493851398067274949394 4640 26769632621349781405459629398764057255544928543959298696702211209635564716911008 4641 -14683772229842988894842496526542742642610459564339244592013900326734485321 4642 -990788614265861421394003900257788699796025903356883099448907050889345222912383 4643 1190556177121235250256947345492636208278831222478611869024961278209067225202233 4644 -9871052369347544756613843461718068470080189790584442769064286434945214113668813 4645 329123041792938446016923079489705047142841567013313553120215571152800838899 4646 875985162280667192159427300543627031892377001039738107384596441244946018455 4647 -266383451617674488685918127296361060721497953963533413744333436220998721930462 4648 22000310234703561657432660531215851790193813993804161740355993428270691895030928 4649 -36593661239255069701005144515980439490112746960562237775132834590091252876117 4650 202203576649238889360561721964917038203060005349835371264578071448147436819397 4651 -46735552467533710452961459253234899863658795025672755053732328017957148135 4652 142797829299016206414863233416781853090295068044457135447243616707531336899 4653 -1220813806579744469607301679413201203958508415202696621436215105284649447 4654 1220813806579744469607301679413201203958508415202696621436215105284649447 4655 0 4656 1 4657 1 4658 95 4659 1457 4660 31713 4661 123487 4662 57967 4663 -311055 4664 -8784389 4665 -24715177036 4666 -850034283551 4667 315389376165 4668 183750923871175 4669 160664159110544 4670 14544816204044477 4671 -29474470577586969 4672 -174290405646260244573 4673 -189069210819971473688 4674 15309803423135765192041 4675 26014273595651110323983 4676 196903979650164573825269 4677 -22588208555642480560405 4678 -18115041084603043858687125 4679 -921116395549740227505130783 4680 9392483568326931378311910031 4681 4812493306996073626013289444 4682 8169153130956203570135740412653 4683 -24792965687312633993340341861657 4684 -53765611908510905532178008361162 4685 -20942875258086363916079278011426356 4686 1243145975357177926071926112247445557 4687 84739532256268727084006958548670827 4688 6002287347155020792590810353942166085 4689 -814860414799158839392497435362651424 4690 -498061189141963393845127142524654587789 4691 23434792850146677226245900791142511557439 4692 1059313192643448055640913994647319531312927973 4693 2498150572345486629949085933158784175443 4694 -350577783681844468999861377589170681497597 4695 -753115822050032036424706492157885112247847299 4696 32978276442604953270237181470015384089284393887 4697 12227247879395666220665461821236848437783187316 4698 1014980183131833204503896469294282813114303713985 4699 -55570503714752431958724915033545052453454146561 4700 -59247206174612514079661183302255434562508503808623 4701 120096242538882756990206183147395341263770951583672 4702 21860915164973941679048077233687100639492970779135447 4703 -1439758963407620818724489294001274518416990816817925 4704 -3980041987546472884415081440976515721034837802581120347 4705 26530225918746634495918555612035512725829798503000472 4706 500919470479117231749166426062045400912887719369607937963 4707 -107312210450594976852621293015167374893308518680907484665 4708 -99625967805541928739558797200378088995023465279984512333295 4709 83520102655781656838518250784375771126334117487546317031 4710 118646853609963729152801798400646872701752232159639985207214343 4711 -3088706044526553011669457024093045811212845686352055057791141 4712 -859971262407126322496273993035227939212809321744188306024165299 4713 53572458383372709600634638922136449549317306257578892679346228 4714 226871699697303035956405988675801924655378318979267991311664416881 4715 -240193952429019484334831630208659636862616892686533340200244041257 4716 -1064773033562955824238096663197245340869038342829395657905133631496 4717 2902784586706088832310876546889327065323481856806570061791525332 4718 308802885690330680523420345993453014638610452325448024917675063975 4719 -20920390802214791823814625231551915768079728092961082487241240926581 4720 -151851802133397993966929627074065725750475487485581219605773748155623 4721 1591280669138440435088256135536473315079498959986203431791096656582896 4722 2013729878107892416175696727223559239307314969056623641342743283526687 4723 -12440322015048438736693841118787509082043458728172729654569706165368715 4724 30002465323945212320109126022796655790604843589123966481404561857892791 4725 5247752017050663491306816750895589404449758774033450455222892356024173625 4726 -3965253552249582493861360047582100143412739362446417899552968559877547830 4727 -5371311091691971468666265716891014296771328576212171812007999277244520500 4728 47065132811398108624994794416538129466857614993103368257220095047399448365625 4729 -414071264216504235142408222643159270811021138486990100554419936272302644 4730 -5668790277898132949050524772540683411816339255256845733501828215559024363 4731 909345239207285219170416704462739177999933438099547861957626469238511579043 4732 -21085721969600468413952903345994654173848057944637787277122283354231087411177 4733 -441593378532010822820815256348095414299013416021322629258288284652361570281632 4734 3209896743390743070136142170388957115101128384990123318353835822472875141824847 4735 -4295116848216470268605179569557558238807743764148871085345797453298275434007963 4736 32484963335033665439584344793977692410837880261785128535684288443810268620116927 4737 27441622183865692713591924563858721871937751208146381445993177065037841765195848 4738 -23293522015835141646166953060722029075292915434972286221792858772538385123990067 4739 227990362147703218421088659189661337394984708243134924093480112021938478915227 4740 -174854778243499028505848766769778593348687410516109572533873875472869332601472729 4741 -2185613014667410252064642759588302158997375677656846198056631678455737131786461 4742 366110435052165589412445424870884763039265630843412127164094054742985808814069345 4743 -5522720027448360508001128729988484252483667133280927496834830055926772334408681775 4744 145734084293270638608770308742144134305403491493548953129696386815852862211971029783 4745 -13087550122547594971911529637658614525766730639839443894346302583789958363909340 4746 -8411693760214811010091890685972819760468180014323929075978651685648895593843569269 4747 21130628434764452902090715266171386971220745813333396959442544206969150796829515 4748 -35179648378112617448689573600315703512326901170113531137563204521269728111024350 4749 5597910393116146387570378154464322997291094850106407063145927730095435047910604 4750 -69922836202417004781316569094237859359465285415430406542492587798403858745437843 4751 211600449597266513097597728109824233673043954389060234150638733420050668349987259 4752 -211600449597266513097597728109824233673043954389060234150638733420050668349987259 4753 1 4754 1 4755 48 4756 4465 4757 196601 4758 516925 4759 7656217 4760 46605 4761 -83253825 4762 -4109836126 4763 -435797148688 4764 2859583417721 4765 909474725883263 4766 1723263896733019 4767 42047910549703 4768 -748141418705053 4769 -846583599314967529 4770 -25933507504171530138 4771 1668223105456618448800 4772 768880297471220093419 4773 333321658829730229187321 4774 -603872492007099130319 4775 -9416757645566585107887983 4776 -24542469831667051013789425 4777 -57259487804710272114023567 4778 10613984805461518701487269 4779 114671570530919978809288709784 4780 -1238239251234495638689263023489 4781 -2129498255017931476458653177577805 4782 -3827203371748047670936662754986019 4783 24107000267871297680948077474180407 4784 36430423998068583381188489604439237 4785 1114823157992133985786379482589655241 4786 -2591484035692621423057474265432979496 4787 -1579229183192336155986308155379502095872 4788 20167742842272308225316492233483801794599 4789 63772356355387855185891345950615470970994631 4790 3002198369958933588882452893967117104621 4791 -448712981954576534274285339473830709320655 4792 -3573775610293759618184971088825656229248157 4793 870477121493031302454938022525835562558423942 4794 9493074504647675358100114917417687857988215 4795 33235164141196643881571175436722430197843270676 4796 -360778259555308813236627244448988606884267979945 4797 -73408146281482571475151060590972783771626404383357 4798 148906116223274685971512797262043379882041434961629 4799 28548782774623711998932834683407823921311330440807443 4800 -38810294278303614229705003039438969394515838408930125 4801 -10213153702932330139714650111962080323965948328177205625 4802 72632084853310480595051706160001411125967164010716994 4803 8061886039551469916902864358835797603463881450492716576 4804 229804348134649753485998560503163005112425080656175543947 4805 -618645626388109053659907904806246651908445901638456585100957 4806 -40474288522912136420147420915832472944864003074330682604089 4807 69488644844603773244576541790082872070048762239723679220827 4808 8730673509918272141460274487606157542186459254852116621391 4809 -1688646160419885308893121778535683782075879801961125147661131 4810 -729174756975617662524756669648035112781288882628532176366239 4811 16712975778388836664325324739372261176585375151502284936990982216 4812 2665235312417344692384147353944055080260328159495991422366127221 4813 -11102309558803992821780255137201611015252345088274796571582573838527 4814 98210859777522096524284205333494556508591890758680436575273099 4815 10256575545072048545800702187423155290612035317485133834989852855 4816 -2115184187629207349389172646382320153819798668640587759968587358175 4817 -46070803694027915428554423632674469306386950402151615606173531389323 4818 5845626664643637369857163560456484150051332195133690506193334955441788 4819 539309466079374435874312439914842029391673370010424942503015839227776896 4820 -41430650945807186262295057926210956565309976730215608442293388203320095 4821 77186668925410114941875007981068635780882441815327184724925027176570075 4822 528489984396236207605208738439307693016507277608981062707290675023955563969 4823 -32345568028952475487996030700390444986808422061425483228997104185837780120707 4824 -1072868623992876133744411779235457915284066902130071377320084885130108949639 4825 352835691996221009052783640042987445072978210340797254030274437875247460713289 4826 -151126434649201133505951567788072288290406860670686651356748553412116380 4827 -11220741774785791400513778429623791996857390820433232325318708565551746112 4828 55834814966427800545452127054257593042029703914877757798814544598835851831799 4829 -862498527428771331179690093433657389326485962344067608586140103192540621523949 4830 -2241537627804466918177831451866573386932247783336294325181829518911174336853419 4831 42379472552635773295508637720653341147887436534302349555278579712357284478903021 4832 -143889700504348934231553584327088536899971932405138090702948307969322449529323 4833 -2172174941857094157370340321791427060414743796428143991884785924308748508499315173 4834 116327105632607180868972787893662181531550601305012187407097111241658261915205126 4835 -126238265124669225591993368515028442856457450444173677847223232775195078082205088 4836 -320832402127906316962384159063530341156615014969125230317311770486809722673400395 4837 1104779977637658900477600019736034405396892719272488186382764865102901155040270919 4838 -71427976794187149323450597563863988962377877732661048155991002716656321332591241 4839 561380711860308018857997784719397093799353296678243464754368913335968339183560685 4840 -8860623483763578859869556076422081436733864005821334882153106064964003107431665645 4841 -672436914157158869387411449094367214001207577668821355816893478171602019317081562275 4842 4706351007042851312448388174687491126345513832224207226288293732773024086250707941 4843 -379166926884531887009771459861487893836238526290848407487343760717730805970891738952 4844 46971002614750848222890286650595161445928245268053193089459917969922229115991991 4845 -775084770562123283659788867000784520652285692495783085284232835298675303467536661 4846 34503432853704627702246279340341265781070618172022949640456051392992156344300489 4847 -105342239551129381860386858848134452937859952658837863444529124203815561146575197 4848 211600449597266513097597728109824233673043954389060234150638733420050668349987259 4849 -211600449597266513097597728109824233673043954389060234150638733420050668349987259 4850 0 4851 1 4852 1 4853 97 4854 1520 4855 45125 4856 1802309 4857 9053581 4858 659893 4859 -294648289 4860 -1982303853 4861 -107932203443 4862 24571780388 4863 227199275997 4864 39523918185161 4865 72053937697970 4866 -127516764440492 4867 -3188841168728699501 4868 -1274392866558576141 4869 31030494165243481905 4870 247511634143914244600 4871 75748146716574433390727 4872 3707663422453282501027 4873 -2064927361418327740419547 4874 -8675755870815592289734475 4875 -82230981825634083812359375 4876 696176394462262056232079011 4877 141910083542013344311523953859 4878 -5378586315058764400726172572 4879 -19185068587758877449240934729303 4880 -51484760526432794174104764094451 4881 788458335526845512699073461648571 4882 170141257415694118325562787694136 4883 6070931658573046171886137962840949 4884 -672525152206913087236502590749680173 4885 -528906804815461409332051066181353 4886 -147009430099122397086224116321696796256 4887 1863309821222816923246594647718560995563929 4888 6890075789164800753357349861993863133063 4889 -745842490779228221261741058757382075781815 4890 -55207218943718609107968740947511813758559075 4891 8411165138739956906075820496838134883424979 4892 1545824264027596651624692446424769386592091 4893 11261327108941541720877085877686738681324703657 4894 -16428218347247894302139296643165589029367657580 4895 -8929500317102439733454461673133105925451831344525 4896 271627610342852178917094256276567664937957521643 4897 145856391314768744950453605013452732714830574755776 4898 -1524401087974364828815713157719182101691080155329924 4899 -7836564063801079119886886855134760725457555853202441 4900 -4954547144966649590191218162683737754971545096540845 4901 33001704521172831929211018632433570520136159421829781181 4902 259438412318431471072895008611047553001928714188594235992 4903 -57382769147256606529305469940642291212503362823597762397757 4904 -1022073733337674777910990628263628501647422385712110145069 4905 3356579443424631274199761631481234364868904997007110181680323 4906 1771971105655486739808622077967154606363634083837716918460593 4907 -14668133932777076970231006449991218361814773381986697629701145 4908 -15980388968011130449979326306045610807460629609434140548427463 4909 12355670859041799634650913730832911241942319569871057208884917025 4910 20901244489663275107245280737121192909921238232665878743529422820 4911 -395721570543139283683341577723396164997671578749583244939415544299 4912 -4113352706318509216430501509469735837677979043280335962116086517 4913 189317769776582376035280657221184973557138819272402356106986900465 4914 -2455774744209356729274225203067504767260282771034921320322914492080 4915 -13266673513608129368639726663902190383048186410430945459750150955462825 4916 25810321184612698044463461189792156723882971629271274410203322277888107 4917 185932424679885626556898770997981001431962597071971005744655143174562149 4918 -68926522197414830722187688479547046002666929100243742395856813825292624 4919 -368479308194291908344252554868400191328146571803479476939785802804870937 4920 45312727417804996393897840940941219193874404097290910657562592360350299107 4921 -8790338288407928738818737255392366787732889973475573427894209980122466805341 4922 -1750940976834204440817359762964750546175568139378530320877058615389507136357 4923 285278802221829755684673455889029978189657274037429407852178361936565456219657 4924 28244090007327735363498905419158157764222895002256907946275184043343815 4925 -470221235095485436034011800089463226119850047301698336725254156714872569375 4926 13898493790380887389084506084696888637261987028250931848184587985978502414876 4927 41783205653336611549827343456759561633672385707367542840394818964504172001837 4928 -15385223389976718089726216035919465183537623784703684026556072477972556081239529 4929 19869801729807341359061903383356136062356178879951180631705275793138245411369806 4930 1228839673494134632305651728603776427053906000200058790792505789195252396876396 4931 -677469707765633651056910550739965571765143217184739367199565574453314654474430029 4932 5452854703115016726328230301340413862893841984869588627879333179105992484310071 4933 364592256737196942768145439886803250560710115271288348171487041402988796547230647 4934 -51900611809639483359845270339193811227598804600621327999691079526341088141557080 4935 2322984794125252772365054928078852768245695769138768040386753032639850727549859825 4936 -15546847977781576335744019668666044580973724163908989692990655021466486566745111 4937 -199264496843897183183085736052664555974367677937906971976483177861155026948507681 4938 19431859814779903947120048110266552041647378713540094578325348712274065525837420403 4939 -3052339787157944158312671934758399348517816510507465902857366863593196820319281103671 4940 4372474925446311194848603939325634374480362455446004131780182497607742196766206891 4941 -8619004116793283088008937701944515890569004731925727373609148092494920407843582089 4942 22057162956871681897779885908718944415945714819625011596814570624782843540750612 4943 1723972039144489251766414448099234283800519421988350515214358877117261196025461161 4944 -6512973753223940893176746118325096710474287464040688145586158491914138631938395 4945 8644284920149501362276843056658804158281756253613967149727425342591221017098405 4946 -4051968624667308099597821519189235558229777437153217656663635140703575071767630888 4947 16842675847461031937684079261086414933938241611780051329106456763074452292120485329 4948 -67908260672905495624051117546403605607342195728504487509073961249992947058239 4949 67908260672905495624051117546403605607342195728504487509073961249992947058239 4950 1 4951 1 4952 49 4953 388 4954 1664 4955 188423 4956 1155307 4957 97681 4958 -87519347 4959 -107451591 4960 -1200820356 4961 1145904103 4962 86938676308 4963 2687068270153 4964 363028804835 4965 -237398844818925 4966 -36833615157275979 4967 -92586495622987447 4968 1571199431616551455 4969 264576984478878870 4970 941883277858653714400 4971 32812199104167986269 4972 -495249481000508409916117 4973 -4467820732503721962823993 4974 -19050910055634969528899747 4975 207056582143491607994435 4976 3826745908007687549855605439 4977 1299744502122781254514352276 4978 -23186065890885800182854536448 4979 -48989972196593557329956225110361 4980 562056818495047084551842868213055 4981 587647398615000532113194478983893 4982 2638316546229198582528923908904809 4983 -2000926304518909757443837085991950827 4984 -7460560749059007943018848266258998263 4985 -133689284574054652465505955798258470200 4986 140783869987176128645874048374018537729536 4987 4038978334929493509061803466970223370089 4988 -579079376815541932617072540658015263215 4989 -121046685697238720985692387784458235516671515 4990 -621669744070844292782565570048271523235358925 4991 481459354850385307046636441236263185159050773 4992 241714380862526550263080366005445325598639454471 4993 -1193155361214290173038048272634297445471015073 4994 -14405074790216738486530763076802856560236758187782 4995 262090591845442157382822784073516042382998868837 4996 31870605261253130922852033612866069736997415064141 4997 1935719398062842407378459897845261450215789986255427 4998 -282969597398595470773843692836139793309653888024470929 4999 -542160540251925317307804571370367530509098970607889055 5000 550301268772879177030973817131798167811861194532361125 5001 10431636125335471396038114002499962685790635925276971338 5002 -1160011583588000745061061232195764810661418960433527951136 5003 -29195622014663140632510881425863465585325396220545316386373 5004 45952720055179173472809965693390110039399745214028373452865119 5005 196126591910670371062959158928993158977971591063095966896107 5006 -412918953382816315488588302373636420874166997276267391343477 5007 -14081878424302066785324608705997160635590225468825709099355621 5008 266042922707379272097293966560968836870964655439904971818448731 5009 1014733874803580493009418026754295697534316840573833078131679934 5010 -111002268161667000568990376408126478662090028700980474371047852880 5011 -67393769886682718043648448472936218109249120550898115119052083 5012 180850444103827272251755460893860776174040216176224543232837842199 5013 4319095809893461957707865778430918260644151429897296542161767759401 5014 -1880298358652207043186079840769646638901353324942085586197993272454933 5015 558918435533626292970687449257311152732618442371910390037589483379073 5016 2300096291687987556217714009050699849960155132974383307768373129734038479 5017 -3725740044627274008491050868882850108882328950302781901686727122875396 5018 -894188214608474132121156125498742233758761940701220527273690095157224576 5019 27913167211777421570576125283801043514041170160892556524335521268731721231 5020 1973577294399147779668389253543117099949409227290961733179638088955348332895 5021 -56517522770281655074438729755235769367911306114293156530131210918288364773 5022 1500163089883807544539670394429770850604156145406188783823655193252475136793 5023 286863794547493169866627196119574194593561169834115148789720586925829243 5024 -126842230243002311622098680274782706264895721312592854380163641331547800801 5025 52911172080517082804025720984231500402820191796048806728963146801123626675 5026 773024535053277985508329768644602613646389254402447302825440612534683772565556 5027 -2566700752160075526534232483519219654342917545466817704038031490203589647000217 5028 -20698514749784309986293652206200627128079024388950096291810317145467413097602667 5029 39888708666367301679179387454096307097399189079261833155815374588817392703491991 5030 -830838553515553627910678765735633591964174857682137116688985447578792642059077525 5031 2564808666013887191103172075932673807880378245660753994470368337530024778547481 5032 2604110642449804623612510083163463714347219147549241521302234928223509569113400367 5033 -2213485460675652814924226989961636578297976926367315922678708105415318773300214766 5034 12675778268878250603940350510988222271208528629030815162671510061559617519601112608 5035 9338246920837891642837091371347092665405798959288019563134763919729641802384759 5036 -979806257296152413600547024081122115690099378459258251815324248092129898886761227 5037 27993830832002847624963183351337611357488494604468973214601981317331263366011357317 5038 -89342109556199051806097570865109941991787742921332526498524128897334528379192120813 5039 752351436856529183485851143853287773962868159655447221386136985934869280671682235 5040 89794918736280230753736305267838203666453124882330526777167940701814455466043683805 5041 -25966829787544567973486762619287383571024743973609992771920153433611034768464648 5042 2046069048358182349273285995858443172441347284656919572352767612218257251655459552 5043 -145407180757513172761615765434578975418598314874991549567736842758016422298620577 5044 796409157692978218963300990018999539774062430347557450024228510581034242604438609 5045 -2771845899643960904097746922162765116710866276231831849159303004942400270628416345 5046 25369813995990181163074917755684534517743884394864607110735004511321703772355721623 5047 -67908260672905495624051117546403605607342195728504487509073961249992947058239 5048 67908260672905495624051117546403605607342195728504487509073961249992947058239 5049 0 5050 1 5051 1 5052 99 5053 4753 5054 216407 5055 590672 5056 818387 5057 884399 5058 -37105171 5059 -126949121 5060 -210595294 5061 738260340 5062 190742028629 5063 44043027204 5064 16424912711455 5065 -1533502676413765 5066 -178560647271775 5067 -327230559067708184 5068 189121888143962009507 5069 1159136537647120324371 5070 198130618214507429092809 5071 70699266408973618328 5072 -180692585560151303366413031 5073 -583002635093342580955281443 5074 -3550236747574326723380283047 5075 22538605065097882010116544915 5076 3651499286429557942138073560375 5077 99210464023541212602132443419 5078 -5490298577531958288803264159801227 5079 -1657551508568439720481141560211140 5080 29551198685179142186166501962909969 5081 9022170735944296605782790219146801 5082 8647811532923839699492224331179232 5083 -7258845109055490715410763499833048252 5084 -65647883401578880751790418934636746981 5085 -1349607886263711834094103788055199896161 5086 16050262106736961933236048249961550190695 5087 437231077882483290799797394463018399274336 5088 -92414461587008760624366489553340651122162797 5089 -74309152244165555993222572060504249104316024909 5090 -3937621243593135485892473881136169183218275811 5091 5448730882155658235623768792805492566277217043 5092 12234347691957406613386624359336341456938258979503 5093 -8390205783170351517507947129720255505589940525399 5094 -679945809755964300077969686631555354612595394378741 5095 226236288656197178146136281328712250440120812149876 5096 949830102779231360709747873120165875704306806814946005 5097 429505406232375648826610921960302513303411010448257277 5098 -119979364781683603295955145873509749369528636649481813471 5099 -47556996035890347828500526195546232551458640327574240 5100 456443040746437457035516901133553646107028523102250221845 5101 1111226802694435994316302802091906134631954465750994583625 5102 -882936134476366906894869973388671494189805515594769763412631 5103 -370430912101131146602403524048155209971450597664935810580104 5104 142734049182122223822376579609768798027894269037452104238151469 5105 29674601609267326317135848648285905050073940568867217233368223 5106 -2431373609402887240141135704169984203867491464353102959897363835 5107 -18896167378168768880586231388542897995751432615782431135061481149 5108 6212428847068018590564063167422805054663797840094203326800116186459 5109 2071469771679621890295153066493757046131267058740606511087737920567 5110 -44096799053424177381329641572286346351938993936255787754139752155463 5111 -1816495685296048993989831987408104691951710455998253483662240124 5112 739113630726814403648419141250988455489642387310723728851772906249 5113 146420804101919597798758875243655213438141340687103513848467914829253 5114 -13628110539733468811166151513575147606732945205613794675324341443580062 5115 -9245691204914878316080176811894936960657564919963510065551716914077516 5116 1173688309742795729512654226558033895713527262721916264224140075414135 5117 -15037216027608301115887939145335996464282816292775949123465407967806931 5118 -49514282462644363002056671354070356577093084552762162240571259799264221093 5119 1182685394594820979995377258333120795229383699486801690796332092234891985936 5120 662094745903514833531536573268746583224172349357939206761623423443366552610969 5121 -77804239693775767977748569512171839577233987758821099471589637345683581964145 5122 -1038648791669584461703553911762409071881033056007375984157097247907649238381157 5123 11700696641204193176470944173501132271945593899394715317008935698123584107 5124 -646876529725564761900423721155556342084434626710337173415552765851884704901 5125 -106034034684450838892582408275979110579979610191540487733450701322632993483175 5126 69322924673402962182419060215841975492538109577356386737714851696729957236126875 5127 -1310858048432858707625331944000647342817268299721041887624881035320775329515964268 5128 -265610016106121710888755797337168405769903416791478782427851397399127133117490422423 5129 105299954102919980435613092516960102950199283853084891016216837660071589977694063813 5130 -440700033705614994731686766136389468911642213475990124746841446777346420993613611319 5131 -1674032506555896057546150665184660585233926726286817678722407532525331585570479704 5132 20284581998355721276098344599311229655677966965438157761295554713012221879064900803 5133 -1305586890544184991619003561575594092472702840639449615635236389810157844189169667 5134 -1408710450109122351200861590975217229277223191992453351520757437126626012523705775863 5135 113734592753005933910582310553780730857234704856830665550726198334728160092168760 5136 -22580487565698288858907023390377093609706400691198909852791231820871289311916199105 5137 985505146581560817354063963938888157433371551434494366476210854389213700725320531047 5138 10293365654168591207755079251240014405355184533232149071491008329774699816357284073193 5139 -50102880531664686220056856460763708959333757147465609705532238697563670444277251533 5140 7449442676527342503900285673641812299504802468842662344090253699452044269470836165441 5141 -25792422935189651924427362254813088428300305574839728100899372088368488543956008445 5142 641374369992218066265443022606079882620160920883535129087612515611228511178264349321 5143 -20868151565584364532829714394166097266668504194793887183330434147269599785973583308 5144 -2223878446580815419862793417280860628557881049439970160698363966140183560634596016739 5145 31493739461609886361867647119365977196306867828170245010473069517580807708045735419955 5146 -50915377306404010069031797013668091662880231408563675704651283041317284762562808872300 5147 7537375295892019582093315794318394129338849721923055785345310983510881365433629468 5148 -31281192347682048412948075051184392604801756579507750425719961498274657924460070807 5149 94598037819122125295227433069493721872702841533066936133385696204311395415197247711 5150 -94598037819122125295227433069493721872702841533066936133385696204311395415197247711 5151 1 5152 1 5153 50 5154 1617 5155 74431 5156 20564 5157 2172288 5158 134843 5159 -392952383 5160 -14101131479 5161 -82827450799 5162 5178771 5163 37784745 5164 372898567327 5165 6347858866888 5166 -8207235547228873 5167 -325160612396739173 5168 -1340953112444342183 5169 733460015446462661 5170 557022815171374164031 5171 2137967612769253582327 5172 10034032753220160552102 5173 -14699622381615577796483680 5174 -101759222651495928809413747 5175 -533252641300676948864434819 5176 27911938045504983557592804563 5177 1233706082686541302410673225457 5178 4905496512464031301578114312575 5179 -18245471636087383554489328171429 5180 -1482877647716697196375024740418899 5181 36663856298662572295387533853597944 5182 27717950393231968742754995547880975 5183 63449007597498061716644151371241485 5184 -12856050659224035490075199748279932671 5185 -198586181235493702257673118896422997201 5186 -242309748956783438101376204743167534617573 5187 639668659767731650854211860962083088154161 5188 293240812562143224141322975202578299736 5189 -2663239444917830848820054218933993949352448 5190 -203883387819271568956448724692106650251506009 5191 -227140618616853355688411515190736277114489953011 5192 19252042803241661473177059189363876582972982979 5193 884553238884309462854470250322828424376989324725 5194 -50667028726849571791026025195065622603221156637 5195 -69933395408660959338839408544372849113885477224757 5196 -57189331436771485612214329935860703623283766943 5197 15772554045832009871444830154047431246060635809788008 5198 25965880792164074006993306008106630679929901281382735 5199 -808739002095545519144635244009579517963774149402498343 5200 -445613523689869008237750908313847362950616111387927215 5201 62204302229556236054689666973568827898065420339929663615 5202 15165660943081938972511154513584130737983179217718550875 5203 -73589063959578144192898158534961984579834244322256624215625 5204 -12064823012033691015595143604018952688863195830087276493462 5205 2039477059357876991484140987492682690052821625822106483032736 5206 1401233270729850358379805738445483732474896385803309456981931 5207 -8198145541132405536706932401362085358036403530304659723694751653 5208 -18222278685971147449335611420086517311581355702340510724788822817 5209 141142860632291935992637168396790190220428144342856621868683117771 5210 107839624104743041118014491441337447459256079560700870673632579989 5211 -3459150052012948912390218992929973039398341125402470917535075688751 5212 -1507310477422821637233643451854825652099149908465898726368856371 5213 247976443782743175124819405187637251138400399851631977856631384744 5214 72830270421393881131112334863948477756704163812978949491085683339097 5215 -190117677103066492451701004042702977761673275476555277078506658350501 5216 -13961400336826940772854958064879441743628558952448787688341150787204589 5217 2319232128524821941708496479007329986542603771334641763698570549791594105 5218 38562869849887149467491716964703533263577644978987598593438530680991125 5219 -27546295665130994074619280972471417209899240548087061594876340593338640261 5220 24924332557770395475019507779918971711894261176882645642532097082716784060 5221 9690855855566364050881735176042795801584499483104987613103776259466745186944 5222 -10646670810699794591480678761296051505206309387483134093452640232303035269405 5223 -683893215154804877652951877364267204010041677704747199662529884363536992166575 5224 50803093230364141850131538748739356345596186351977091528144441783872206311 5225 -484442747152398527341109260253138229721726953959788713925815695702247231253 5226 -144136769955301378490624521316052503890328551112324347844872857950767294754331 5227 3289022462336223676876825832882837159244374684375045611836170113833534593306383 5228 1359585611908576330928280180657232642857829069214160431364447647264314315797515 5229 -6124153645510870793462226866605709357037851666403488534304281545566408555917767048 5230 7292166485579028360817476224853854181820802483472269470103631282600449379561559703 5231 5071837305513391336523296241775238246276572219885843294844642086275927811614997839 5232 -1402931224792980486242085370498502084555991957887818159983111688361913312720010385 5233 73650348314803524523388334634217653128086379621600928934440795846886308070499983449 5234 6783980337225224530298437701966348584674865117380208071035719370763387720007856081 5235 -9173752971825720873238476707987242147576851970916957320916188973055288147754466805897 5236 1004745763915973645699944322470352958488872295397045827230007201578099546396627018 5237 -93135252864383432316022475794747327031113491854776690774211660667033671033887233056 5238 -3726521115869978399877178514656875174315588993761325115194726897968594526687539912495 5239 282196031629009609868227098459579407345784833702558511469151913004839718345763258718563 5240 -2221390942955315819500802471320672393603794537413622853858954147642877403222889428281 5241 15650921798059628491415422021527121951585217099446176137905892903200597244608368162941 5242 -2901203334115208199269801047563132771030433043756432462392085065542346956941792665 5243 -614206504679353106772981810028420350442335349838588057595416484046225573686881656775 5244 159419860639577225510465046317883236172515729101389755592763403204196172403272382931 5245 -12312956028672934818066671910654236895087872663091817890012182396592908404474554903352 5246 203896597325118603372178619130602381375131677467580948738746491798098815342788071333949 5247 -1112338786659731359986573862720556897662853063991364191066494747410883630319059145138093 5248 15451980979822029192378235546607060287826485341117953998803527821765473551775776581 5249 -47110403715542067633517914555761724921777027817897546852636395174783842297144365033 5250 94598037819122125295227433069493721872702841533066936133385696204311395415197247711 5251 -94598037819122125295227433069493721872702841533066936133385696204311395415197247711 5252 0 5253 1 5254 1 5255 101 5256 1650 5257 153549 5258 1288063 5259 41484281 5260 1575632 5261 -831605015 5262 -30482860077 5263 -917078520387 5264 -7160445721 5265 52545014359201 5266 502576622250477 5267 31360605565431797 5268 -794401842574759892 5269 -203552642490323327857 5270 -97349069813006226539 5271 -227874737589091226720 5272 8419687340928807965444 5273 3203784468745361332837679 5274 791006947642091584687005 5275 -450371756356375366104681969 5276 -161878063007018944432205080 5277 -6487942579309224078743454389 5278 201695965521040200944382965327 5279 360591095413681174998910827719 5280 80822654323182626424716135862625 5281 -5696880219670437827555408420723125 5282 -660371225782593392071393940384221 5283 -49883667294875682376325238391895537 5284 917368894013539605439684550936791404 5285 377944494445420222386514636652461597127 5286 -139976716707436189415314970951886795419 5287 -395986631090225679006121894021069321757 5288 -446436928237090804805578039519540418351408 5289 1019118499992741409455257349629371801727165 5290 9269783762333916944090614750535471900761 5291 -50242753834152597762559090017194011961429 5292 -37963387770302192201674423211511896732837088 5293 -929906564554384253355890099193259469517124061787 5294 162123073209528566464681786127003937167986897003 5295 2165654744580136843200043503621356327992097459173 5296 -1285755939543833430655260037760991184431811911695 5297 -236509064980698833504828599081335177712165423816073 5298 -38014765186564831778159111930199743596628408091007 5299 51422615647971963600300460764803277672168592719874569 5300 189480790685016575157749892508926643882907944041221660 5301 -142310691247022613737018433319721874753947795369863131475 5302 -334844484233708525340316938750908684131056011690590683 5303 13973307436287867042325819345141094443690537651728624358 5304 14303264229721993724740623635778747461183247936067564877564 5305 -827078400529511014984882252816226005303187844933521102720951 5306 -3171295985977398750420387584658803570449687883048561009747665 5307 146700876619548967618522122488685156784376970225645515750631 5308 1546030387084327422855133114956192272014851747464631673216091864 5309 -21542348561004612068777482055915936971998133002886482256994452003 5310 -571522795914370980193272786025585735903230753356239211669538231513 5311 30426180504008550634342101177418248558674396126971361219871331839 5312 37690628745761533155105278390289219732879447448873574784359581437683 5313 -1100280398474502150041317873155721179442273646240212528621079654717929 5314 -987148874095419837223895175476106252366431832382258745857947143323 5315 456174192194551736390728882284556794827088949392733330288350029569 5316 30838100513589021793993250757129947758666509946984877044422584804700 5317 -1027740961061695290389024398125069636650178199635777144637289211492357 5318 -43762380208440303911521304636250290939817342591611737554216443119569817 5319 13933495738698080423136401139805256064983957097493592715873684910323250855 5320 1566022468908560708619430783962132314891043369773975661224129460378784920 5321 -142864898594697753721189901455427579265190396410065326090997399763208279975 5322 -37830075100473854076596470625793707611481368103670035251199643230240896399 5323 142412759471741180382378366265121100736258654072585190131328045948105853383959 5324 -221791762950020488345903542780900299957156483603588146166843941578231699833808 5325 -1209662807881783453865470457349046792414308327878572270829157844259080000131146467 5326 3052233007808617308030795925723161098259184587301574161354137715743276463663 5327 170757937936663039888187870488876976852254299745363268075596008672181910533561 5328 -14116030752157980845995604265125768300284551930672970666545759441893991140149323 5329 926571694613092290379643680638178270998519922717268787031791471464006337146704473 5330 70597900211861589118161563158287549227733006658495862237226097601858322001768548575 5331 -16243531901283002587605932742065249557056273704935704833097233268679418329450935733625 5332 227127155098943709255279236158847949686198929254932262724240710279504158901356743652 5333 49411723303166085850523744496746187793935896311298777926723412300618781714715014489503 5334 -44774367438147850027927153837900656149932942496514831806311721946725575574389566431 5335 2197266242075359895791277601755800609841627485746230686396446850909844807524543364 5336 1305369661565393447894700596238901944645592957251413492234725043465366965357776866260 5337 -456211722835000216982604098822538306424699190651397925464144808091087597531789086127249 5338 15855072291001922625773148419990547026446540379195154751143649735448573426113126803 5339 1092793604710445545497913309032622365581710100463595810034506810402872877285679416177 5340 -100702275653708163548173750046060078888795869413240338853531247664687400391566186892120 5341 6137023677623614207917153068636515596331141221272144673957215460721165850081211896434675 5342 -116004303146774613776901610272652971285856423074980858440151717060451167759617308282107 5343 -2157910388364674778929913005340240644082234964080473444265945882984003974226034834334779 5344 1684876047995612730460223648180758388716675310791675061001179757671640181482554857889 5345 -238838955223183534869612944494305254458488544217381297951606889908953899466772496688573 5346 14146069557697058039642348405021878284310415433031550199605651137807663498134818135433 5347 -341008708470591435687503482352629002930124532732443152113270951660765153780399818140411 5348 2130437737314793394663187710315552903932076103980295534707715964994989010807360212692748 5349 321723826724603108992883841401821988294213556539481042178276567719568352981238426384537799 5350 -40251368172219654843171104457682198127783033786596599388769111682947769944303817136519 5351 64240308073339172363594765358482360744132412146928305277383069053050845468917690064275 5352 -43050683811588083949301847659044364532031914883799473656686810446821015471615701516384 5353 5887305818932388238321420828723171038638869010897554305539172239870299590536344246961581 5354 -3204019410860907078243020782116241775491817197152717450679002501086861530836678158791 5355 3204019410860907078243020782116241775491817197152717450679002501086861530836678158791 5356 1 5357 1 5358 51 5359 2525 5360 59375 5361 1680063 5362 54975697 5363 14383548 5364 -19233589376 5365 -864059751551 5366 -10645797160931 5367 -209901319889 5368 73980689165573 5369 57692186247 5370 50642123269509 5371 -48409956397939697 5372 -20148697185404758036 5373 -20091346739075836033 5374 -8878661161148416273 5375 716187248936321594545 5376 1213505125243844457991 5377 2280138668753855944211 5378 -101104105260323095459627 5379 -60685144856302760557897950 5380 -8217857588565093776689882400 5381 7716893387800046606880133039 5382 2444726989923282526972095599351 5383 51724574303604733243384341142319 5384 -4749278306851642884095675945205899 5385 -3261764142776361098069587725428485 5386 -6678578936548100949295646844061871 5387 139070143717745634550480886247954 5388 5381488312395754010279102003551544496 5389 -7954225262850102483579179292126141971 5390 -1925772146075819021104376671792552848011 5391 -17827615024499999819264284090844389885025 5392 449033688220489953039892988739589828921 5393 827649982328146378855081295726040764683 5394 365538267638927418757131717049820375771 5395 -2024929291652709083900194192094737741760840 5396 -50635254636379705321451187261213551964238457344 5397 4199409607258588022443157175120029827209610101 5398 1850183576014748712978784776864825851874819086933 5399 -23613406179325501265268739870031210668075423825 5400 -29823970927670503568489504529361089615983463667925 5401 -65819799858002899802459268830999419995224115834043 5402 46471986132420154268010954211292453753695032113695393 5403 78826097029372643627600571606717579890428407567709421 5404 -124665873894110488236142863793179347662628416550507002 5405 -2655125085072776705900991717878466571361960003512216419 5406 272295515163160553482418418462061863027874605063386315169 5407 3510102362506471687188102046870941295141222209220095359 5408 -238681141711532966226092338327880840161938137629117024015619 5409 -2546440896958910018509219870506910901798342899093062836922005 5410 -27716213884552804780717209665144116393095026952444647719830625 5411 268948147807949781535954656338251662172899472574924109578702786 5412 11773027858710520166950717984502384026585465136166459033414244192 5413 -203104628556202324915686702644855209998480330077876312078358227 5414 -5318851173982866333329440409236190081846169630409272935900019414149 5415 6266764190680992314522409785479063695214684748299445001472707787149 5416 214727055239923721960671654533314807362122425092649305294652811877349 5417 -161709279926553601970759283085815412819534974114887357013039715269 5418 -171355623914764352939549268480829859668297730317844670838542776681 5419 176635876435177470496585323036164811820710730989893496776015597028980 5420 -4738788608128490237902292783429574095887046913285070822200895532099200 5421 -138609810356960320152076813654031773591803133224982724030080742921915341 5422 11246494838867362057609392227874436167307875703243667017977464385238350151 5423 12562114257178474142079707143552819379114720838835336212793574071008726123 5424 -154637079885925955178009932365438124251562309597099307090926262013701665337 5425 -16034441827705294477799609104249210705704600599406125158120580881382368125451 5426 5253513116948752122622702172772085835945945760402548734345299654285150172915867 5427 66072671308365154369030076652137067599620910883508508993945364219646503207844 5428 -44549589543746501219105327088518676590953583056939457197885786596825812313206656 5429 286663992153420980448853756325285201157525840985064595727298786882039739395 5430 47134071450478267271351545541275626768359032266362212502892819505582134303665 5431 -10599360680631589949523025822100032986805429650636492890373807981941677611147737 5432 -219822948194328022374087274654822378126302505273851015233804565904029956482095653 5433 3886628149079615724981787768048462313891709574561887120958805738148205836133304691 5434 -446433777572744460932507185527272132215460974110776170372601545265862062459798815066 5435 -23288395039138269054454218999177085189141492756959636344231430037005247666747872925 5436 8803535752533030390378499589023909154232039261127349005063354693337607571235215826716 5437 -27116966442875982517876378499966310868288734088002363129626553721220413343533977 5438 -347000980204823707951284074708107106878559110566718697661874700321367557076559516649 5439 426432320475722245552202864147664434184383094305583836986235230025751436084361204615 5440 -602193561891708607260880284216991183756398895388968807705167686561179402635560940625 5441 -4624087039020173630298968453378428161415692562353334534903918873545508458563070801 5442 2217675389862622727100706963326860447982272062289984133071498603566653554764466519241 5443 -123208439124296702939542767060618373733421133495480964253503103730726899654840313534414 5444 9344149284918743947993932629433778722179539651593140952105344775232740612140680427251808 5445 330886407222680735831930818329948724440954992258806431465870699860049827605818475723 5446 -1263237259775763336298869916595551999822680115794540037368749256476780823438241413185511 5447 44568313292375651575461297899635659701412804838064071716430614919058043134552091388631 5448 -296328896737620531763679299800896166813965010681831522065399794658919010260107971926851 5449 4966415457437544304011221535309116665608820426649023464011301806379593269045293200647 5450 2697521756957317251604275980612593023096702117470929251396565139588731704810820682405345 5451 -30973187494003509611188429548702261265524188662103928677042273524229590130163749389463034 5452 2349374012857881122106705439284233773737937845494379414690675787784249873977002127952132336 5453 -17148881026875472017647013859175067273969728214643081300013445422231573158503053431943 5454 279623765219945602684245082127312016497798224934311508522744130500967496439956487797765 5455 -2909550316832400592991780924740033032584325131076106522293500576453495537220993515680975 5456 8865061321032375883651060732706309044693412890719002088784843903287103643851694978242187 5457 -3204019410860907078243020782116241775491817197152717450679002501086861530836678158791 5458 3204019410860907078243020782116241775491817197152717450679002501086861530836678158791 5459 0 5460 1 5461 1 5462 103 5463 1717 5464 20402 5465 116820 5466 7765659 5467 6016619 5468 -3483315299 5469 -2421243568 5470 -223858296685 5471 -107058038999 5472 29189724536579 5473 24420896120531 5474 23727287884573 5475 -69030043235925 5476 -437971595178318283 5477 -227406218028722788 5478 -177568232607591537 5479 173195886178613295925 5480 1307289777593896224775 5481 4419788678317995785824 5482 -3373297786780410330185543 5483 -14462684953083142855813989 5484 -1124390604416118627739082031 5485 782159390949861193843236968 5486 543463847922710392402516952969 5487 13928743825424538314085459548971 5488 -997147952558634736588881102322141 5489 -1140867078275718942973711176297415 5490 -34043347650177749546920479699138875 5491 5117602750539002509943111407516087 5492 1344622984938928615988202504273408161 5493 -12147654375700863831670087040291716 5494 -254255947819443196796634304991099818981 5495 -2812948053014687556459705814967363109071 5496 1464839702306327797994465408188311678 5497 3989837602317088486437651576952332532 5498 183889693503168390132125011972050037277 5499 -111401178447665893889405440498112732672263 5500 -24285280144608838514250575103864094846905065 5501 255575665208819017894788578433837547139452128 5502 292332944164496946917806961917576405504756201719 5503 61178339797896830068518237280681258846629185861 5504 -284709920146781206235853411650208986733022529630263 5505 -61817241542554942076579554036292968145878600145509 5506 3096198389584072735588752951403363582680271415463517 5507 63294468851649729383731457664495126683028720480555251 5508 -28062619856879640024782009033250003492359757092376101 5509 -145906705102319245694142848675641977816948971202421868 5510 11297012678135120264296340471030307401479430723943644305 5511 293933436875283398620126002057785110960416466615185712521 5512 94748980275570043262212737112898745200366160389472739665337 5513 -26510253513231193060798874733779785489655850183816120550306856 5514 -19383995957670779867727665289598533063092525918471991508201407 5515 11206990119895477168856400375753346354116362594880112120691121175 5516 181946731109715920714015874992424575865988254151952969869220170661 5517 -718279668406718556154250838838986641506296331672661811741481730168 5518 -571256425392015001161463948950253245510997462393156229140547148431 5519 1647860443040657804286811339040288601466669505484363525224028533853 5520 11424553591554062347118446320893621867481505251500845489633158797606025 5521 -1532610603205361113744032956888720536563786755420464531586444565311 5522 -417119779308997702818533300939700677162797312814935685932904482314047 5523 12214586227772919476545381865832220103675823235729400935815949426125431 5524 332711347565578544122274474082014191109082915756047616363641438141736703 5525 -3800640755881604737670933791195354377951184567068009366276652610782066076 5526 -29212152996424408691513845338601455565183559756910163527378911730518709409 5527 116936592867425410206741707348784866749193672578974463850249231989230774887 5528 -4176814190552867201953975422874509515770246040317286291177371141189587004 5529 -32675531575871627361049165944511980619367930107260668977282372013456447349780 5530 11427280195204929218603674201702809721321557823250080743062111201990830788011195 5531 1138539872212854647843330416270647414506302755190608099516975591906656548325963 5532 -135866221358250049152413718466219245691520633130472793122734141006436951796608977 5533 -9620141769463605963822875849792024274580037112704879257547040592928090608 5534 633223009908304921851375699973336282868332702607116214579225199406330611839297 5535 -23206392929526817925514276085238877282900707600587095380180322894105651292263685 5536 -99942523254622386368035170830465146494486089786659727131066167892070970583860787 5537 31055311418743152320831504816149264154672300274283480635487760442934159344968063871 5538 -153844488404762843094108057087430677027014175320758685007567856212236782346102529399 5539 -83377760091254044273044722272103347512730769562629782327491746558502005731158768950 5540 318436873810742558077903202680352193835512701246059280236606184702001762551816813361875 5541 228329861822327919902704338552239200338879835118825587538951746390522269029855518268 5542 -272575379680022450519904453399038070177750558463456200675895135014375692465224643153237 5543 465257052290769237604771498514851388655914422556564682656271405006427196715141023937517 5544 -57088768669579212024317825229317070741007934924217443026728089773823254980951821987921 5545 -87024391825607327138114066035346167265587346161024574207717844466259468399571244368 5546 23904689474621680783489191760384112054085492843488460115710613597479852327607889815803 5547 -5628873247298942498304737854031641734617483549210119358281106951227161301387638377020167 5548 -138586728855428081727753514407159796175379838976569724255335757384326686626769408647802529 5549 24378089199962344838001037923007258084044298628224116135047328058479676792032287395647688 5550 -275269895829957910358957284851731866067008105561889789181718691214721444223472256379190153 5551 67761604012374310273348502260342606338418256195385127053709138411457917908039227243757 5552 6104324981534318615434346567887719001942619296043002863479049446451490065405840964610549 5553 -738675803925572217453176692422235438604659252108006218051169265980449430268043691968833 5554 100400626329861621033057865554820292911864963586993201462272932062538627671235173275863157 5555 -1364115972318337004489305445263480602637106958341677859061610579819198906122733189499213595 5556 31836797885045817032944983247394669871359737141728355699874147149748921791346776609916877339 5557 -199908225977659210594201335007820917511198782628971182490384133401447747782185747879572 5558 -46065253093988285273648104515347578247157790681470862241283382794350148900439293528001645 5559 589217843677746101876306539956888711469004041357629214819681580058374033906793544055079325 5560 -44251429194634722220528031486197051321188885315753741696502208964905315320208702403938750 5561 18420335969221824500410259315514400605197421571061206080426025808062194785764369347472204 5562 -76228539308521719128844238783840014632305680955981234694993910220612834060072636526127661 5563 319533631363830011287103352796174274671189606078272738327103470162849568365549721224053 5564 -319533631363830011287103352796174274671189606078272738327103470162849568365549721224053 5565 1 5566 1 5567 52 5568 1751 5569 84099 5570 730735 5571 948625 5572 7200039 5573 -3677070103 5574 -2870731684 5575 -88137752704 5576 -162154298573 5577 190655792835427 5578 109525432092073 5579 775535944494833 5580 -1003942823121303 5581 -71240060944762245 5582 -2020497231462288304 5583 -84804696476804251552 5584 2987473521097450390781 5585 31679252171725196689549 5586 390839154165094027747 5587 -1950185399853760786891797 5588 -54019319837678471142460651 5589 -152798097118650943751909459 5590 457762015453128755879557962 5591 350057957491137123795789150560 5592 21038946636133930199983683514001 5593 -2413189203874532518573479710396989 5594 -6151133858954176322498537840214875 5595 -63905448979743948260285458672537705 5596 6536548342803197611060557242376125 5597 1932316336335094473303836592684346339 5598 -123669646121578593928964880712369 5599 -173926563747035960925798352969611120984 5600 -13530507553943383458610741860171313671059 5601 2315199441495835391251167801938963068621385 5602 145926842767033553179698054926286052253 5603 613698340160229733495244849649369862697153 5604 -391107922740025182235594459994448711252406991 5605 -103618468513493534687574122645333771556554438289 5606 35023369676762614466066618196838049319641992808 5607 54559605770368082930660248510143992566501303717376 5608 6084939495514800945520097449372493605021865562813 5609 -9672534564405627426944090113876975228337444892042083 5610 -5679753388605561189507348845482331111845948265595673 5611 9378926153300481083029232185347063611326621471400335 5612 220528258878621812571744754621517025828418537465346071 5613 -30925983974561894620009035369313893373652887822436876893 5614 -2948293446455694700223067937457772764261868129775866143 5615 -10445201876862073703715032436567876282288882699943676 5616 224633821439215859785408379814540889849036137144858548745 5617 3474714232053719139512321410011077365282308458438864808021 5618 -5308081292301601592305348146600822636449134240244581209956471 5619 -478331537668262620386239585461679739872859137146798352187861017 5620 1105490231707117516417585294303965136036570871758133655367453525 5621 10057350835472101551705140967609126098919501027422089167043145625 5622 -3453209887502276151979736116320867397305237631994283677521364126 5623 -34313976275721443816262432446383231947658498123779396255941392026336 5624 340501770712980202676965214264871344968076803447543324411789437323819 5625 103782423723960763163729030313860717119489788368653161758756188921758211 5626 -1067118033079540555739343811795956365621748972477383901671705120199 5627 -29225047807197262991279862838407727021060086201739872514108314847667 5628 20105061522405195794107284274796233217230967072057318640231000220267 5629 31816866269209702189030617087236758888571540260358796155104077440847593 5630 -80900921221181372210247693380872162162280568342182183639031245369168075 5631 -64279466553244980338973868781341625155838041865586689312474624670588040 5632 5789583476997632955020863058695739391531220948917671793394387213465418789 5633 21929881786702795455103621822897435334960690693290689629175698630413446151 5634 -359434366123524810685274059909468139589037036054772116103044436901823229589 5635 140288946379092796542388907445950493017397179207246178103286379886946385392427 5636 285775588213208193351752335054674416189928396943178798459709415380443830967905 5637 -53905408021147700964272936897925241353364515151749358932795591776885111496655249 5638 -72171813376579348560146391558675228577410939986447116253837059627675596404 5639 20171121185967729048851885366366819253877110685917930605245054906388928643456 5640 -126612969774178213022807861420819976975926673203328169482371095180522749096715 5641 -637316756940811668709822626996485029193215324978065262596107127564226460437938075 5642 97536132457442025199045605590294654301962676929044199847649630620494905180721367599 5643 6286626702883516834092206110735567066626308813802151164736843756104228098086736029043 5644 -6064981088863715136944649820298142921418292530920825484588706316318661172738730831711 5645 459585605164258046721216747037139148212950671709361502894251150926639916893495967551561 5646 562005751515220525776139557228981115763943503694445379620011249785198770672812148330 5647 -2316620419557993991643638802020251812414219301679880070274905864166755978346291177744 5648 133767062049938925927093898885633346034289993157315482400313841621055824278631323460969 5649 12602173118047971443860018117740625768778484268303381360595464813620888250545997616917487 5650 -1729965946841970314220481135051110498270452768234103798301135025149550575479274872639 5651 4103517579937918102836873870105926099459133530824465760997903485150982935594369626617 5652 142321763942530159070692229319247745468730215683621344362660993480642491119377814877365 5653 -7193704084588524224997649594855689470931581880492851544488228211227039784904694274403551 5654 5456733395332677931681681315044443694607036283871316148950690529599922163294471228244462 5655 -62816640386459169038673499477548059379797507011648083606463215448830868479709275818280928 5656 -162322538342146549138076816530859903923258972710806205204954112600180704951811555389965 5657 8527276210494850251313325673514486103527630805084392518429177754287557225451051982886569 5658 -875559837780339133146410816347145448752491207894413680463262255365147469241835270018161 5659 137971549405205823309527573272311109032229706363781380712934164501764411546206108600473 5660 20778340599991295090606960622291771691382485675786251965617324691067216099684129086379785 5661 -42066287902549631364662546192130465522139245462418579629957270252584664069164622784727296025 5662 3057215826786986531185877028730396083121726508279523040098315922858709764691189236434207 5663 -228115868567769398669151199468901354685212259901284506186694111781885012969053054938445784 5664 3720734927168498780298261170740436874573787960206817389336650620661101838250531934357635443 5665 -20152966053402030443324762795614171007326475307871429577159738544043972528685788099952654851 5666 12563245694107263125518306379429868426966724899789294095093995759637469292400152802341341 5667 -114767341534721648881133558429390423983711187212594587104705833162313260242944814645231299 5668 319533631363830011287103352796174274671189606078272738327103470162849568365549721224053 5669 -319533631363830011287103352796174274671189606078272738327103470162849568365549721224053 5670 0 5671 1 5672 1 5673 105 5674 5356 5675 74263 5676 1522979 5677 13047079 5678 8487600 5679 -7757226873 5680 -185489907827 5681 -12226192545349 5682 -678546925520 5683 138161402862085 5684 735648054957101 5685 9024179337861133 5686 -30968572809589051 5687 -548271717743294909 5688 -1363604714495110257 5689 -253732099560326982989 5690 1140899882179249314452 5691 76485834000150830164133 5692 97799517993654623512879 5693 -6717950575893835495047250 5694 -66936695793837977146565932 5695 -303789218692654082565938689 5696 2119419014202955643175370719 5697 896256229696518163430851555509 5698 92625931907414930175996088944440 5699 -51869241909142022770909051897309441 5700 -554182088021827804286647709444635 5701 -653831912073420732486147739408633805 5702 5710884538983801637041036060232784875 5703 1266609280110774541065815987543509859375 5704 127306543771214873820453497443171806229 5705 -542451544253914539345105252022205617132339 5706 -515007498352270950354971469247256312347524 5707 10111561361500241798952841532502137557780068077 5708 39275960546708133739685028137411006955521 5709 195409714667949498592540408544483060797043 5710 -3562598695228648701979430757297038744226128536 5711 -264445133971123723410669718857677910895104201389 5712 1878410974269609206068929318671509360389729961 5713 172092293790757988606190524133376957433807206031101 5714 17355713433780748181932548837255802472958958263456 5715 -28959659425738703495801060005595416179518123959332159 5716 -66168516885210821069979335865495703184275768010708453 5717 993529594832012070827680455590203515743568879972915115 5718 14440534884647805244672742800139880718655675513084430575 5719 -20843274017221009720546304566088464959751398825929445239 5720 -15591593129825575015910358018979611530009118945534931660 5721 -799706100865498309127276813639424183163084645523512916837 5722 1430325142217339275969042984057065127848195226352482305260 5723 29592753734448095100236609967827641918211472561577785988939975 5724 -88116875068811917889251546412713438797431949365466092768582163 5725 -6103849204935514662574795945068348734347520460038280364118664988 5726 9691514349325492804924722028019550384759547913903489542461068 5727 2266759152889638115463848317747285083276768795135593152785143852067 5728 -1077725761596276203777917050979060627271288141255202995023956556705 5729 -16984330482011416276925379717852326565417769007292623285890111403981 5730 46466874985049915495952790888624334575936336845745730353808388804184 5731 559261435286578736314893603845936507008022109373669334006780103736855607 5732 -660326960016586534667699292089084294260600403526849937545136550505 5733 -172098131119215245897959661723651867767011421422715505975317850489481 5734 16392812365869189638017235431595885137095210685348515559571362840884977 5735 13663935438970678929787508583467582863303546581113362801059449367541233077 5736 -1865814503932399871392377523752706821015658790561380125675801773491362041 5737 -58111973388682198894366970802248497726785211247730127726635012625686594761 5738 39030177394512502277124914016810198281718745681257685983158547429308152460 5739 552034229194945876742443750742288196338005323654206811798904739792993332471 5740 -63978092897744265669139898593626916282902355293769460702152004311069397462209 5741 -495605580956481794048412848418140471502141469481970444725396879307678265045289 5742 973677207934626592623274489346294069718264720558651927672132330009125001551520 5743 -156603704139164822603013361796574839213731701351696828635274975211735354980110975 5744 -17142427284163804422119195480604557534857758954307513896158110187164397953219 5745 3670666002319521752938407464099904694562315427883137387591064472275034864030299 5746 479195513701665163662930801260649940655730398678108263084485338620430800423769168 5747 -519459347769851501276275990865515026811545176865304548487977072796415719689528398431 5748 1782732252405358343654841288219947225186352130567314552592762100320718744334911806111 5749 39502758920934333819370989372091563033437297905264330426851356266713446518963593822341 5750 -42436680789456195592741658255524308479655600270969166479586188577407575708502621024927 5751 -1480665027312831096576746510253146294667630219403919895693193265584548510228202625390673 5752 455433278710238330932052261642362225641544578443289190323962496716627882170037749285 5753 -6225436693005938689243409564952928595339411529093257303193464018536678086343378676618875 5754 -1745636269002673694884705502741686733351109681888813256876653175669659973787887992430396 5755 650397813201391656565363897662014023526991854627695041452476548552635818726683077644637573 5756 -26632392530749778289696632149600447235374669163988602560501738421010830146195258413043 5757 -352057330830764311656764988445840920805468620632620429638695478110987705755154356859486 5758 770259321839634786097918083458799815767675715863966855648723697059084387397024999892484 5759 -269049408475097716538515926785248706044050295944526147015624520950944411206441143811271959 5760 988526917747808731753137193187613470301124633864776515848842445157777723122935594251589 5761 2367126263240660261934353424914665706061715668942875076572869751780019454652280318913443511 5762 -1052169181855782890798063332559053581369373244891732090608180546896275617366907992300216 5763 165678045632339490002664102970162810929706028373734381961312881014009471018838736018420565 5764 -98347553788816186676858913892391382224143447515440215177254132564856036877710455565320829 5765 -4659464310252251512752850259437787002911837664405940930867920447395951294929620726242366913 5766 1167801940109008681564881351412178882237889847125547234224914302208003653614642689334489187 5767 -14830255506724798387148518860219351331770155674393504694198144769664348214135243894565454515623 5768 262389865582303575479077747279033061530870568184382301699387825890799040825012242874606639 5769 -5919346268811924837494499470221744912796730313350842201243095697660081830330320459985016073 5770 1620843834838062626273504925691205204558236073193707449903753220951761344580192866559180684 5771 7362051579087370181545713816427979251159428125497394884698741960519210842287546450701151539077 5772 -16264441705214023745213949569639738635144336331492734033933546383341704227949892535628600183 5773 25371554466278069010631657396795908000250818780406371798073398777731664838512926981475213305 5774 -771916104719032241239609307827596756546525331116668403942138796321918685373424299996759032 5775 3190234714543918398581597407557958968355553188017799164771555399209949452939038660499957141 5776 -36373903172617414408151820151593427169231298640581690038930816378281879873386202346572901 5777 36373903172617414408151820151593427169231298640581690038930816378281879873386202346572901 5778 1 5779 1 5780 53 5781 455 5782 14872 5783 264401 5784 3065423 5785 366125 5786 -75705625 5787 -18479772927 5788 -1244676366353 5789 -208433563916 5790 104140241979264 5791 25378013583493 5792 1163218775789747 5793 -16312399483490641 5794 -4995299283564216589 5795 -520392450667982139 5796 -476295424126051302 5797 9436447528326304387 5798 7667250100667410502524 5799 79196083427227014079493 5800 -2079724003918270904648079 5801 -100911367429526273130892555 5802 -1807243292938158370545850943 5803 609628327339306363791389849 5804 4878426602126173341332178004799 5805 94765928031754948231750050198570 5806 -1403466874067615956696916689967200 5807 -466130673172225359533101664286890869 5808 -4999693016630242773478722881497984229 5809 2629468085458207757505703799697294353 5810 164453480200777098306780915606591622187 5811 8217073816112055850137759281085064095 5812 -13381695600641054321418723194216339202679 5813 -5701324939280979620529227805350953571328 5814 97219901339226551816586038758991904428180256 5815 178523170029355871875389726719433810607 5816 246292207141961830130672753797180871196659 5817 -36465983004217088420568108531898626973358891 5818 -24347857641196029126390133665001523333757268061 5819 690448880606515721691497986283838320110939699 5820 4911562965334487417628598250150218996778906227981 5821 1080891255409956393005051199497146985227100553160 5822 -12002171579582628288350140341804302925119776438784 5823 -2258777733343567265563788558888416135370667779708987 5824 308944866336915963307360231848343114953816557107727525 5825 1874181076194540580656885891126361504023693007135863535 5826 5996167146577332686559515212054970019000653346938844825 5827 -889970809240715520697127973077651990822015540805052349 5828 -1336107429878160203415369720721861255549423483328630465071 5829 25487519669957475989029175667570342491343099215061183968821 5830 3289930652804378999763307913901582603960391965724182875776042 5831 -2509407715300957442397384444860720619735663270435964918782033 5832 -14134805431423585809033802817374733900737880947092617878248189 5833 1372542468695285232355198521480653351812833983819704543024688647 5834 428613739860700656616813501161114163361400317531394000935138808889 5835 -221244107894791370919271326973036570138843138220734789314039294425 5836 -67630118384155097925997243683318551781684887444468163795126783375125 5837 46180517068338737164387018117052320118264523332550985891771796327006 5838 37398004594741496208709798563811926995563771270941263941283399545454752 5839 -491649538039734945158401870767125429253331558944471920324473091 5840 -2890514210778448070738831820391287533832799640259196109261127439493 5841 1464034045486225804066879071466233286898341962075789643037905888573155 5842 717870635680806915132411577604652415049699269083153495938516515154166251 5843 -51292099427621371279775060686215754350119330848621068186151428869225911 5844 -10682481127339565444280992065986953434833304482424380235429644739242069363 5845 221700575798340404879817949398464383192396082186522352620464802890760390 5846 470440262852665299076292249631963165962161102892617464433655066949784979600 5847 -93923592113165731168984825855976168700048320146562621884399640850401009627417 5848 -15493481798144066543738309170245457649524327312110479917522031863575150490821973 5849 3553000766001153686332587619238834436719807634868570413290837629227297218144793 5850 929447381260538918224982539782950221645055436014201728532719261251224006653173 5851 -245884048007257305091058803301739857392192297950910729060827433919249847121 5852 1045360619311553997586265665410019645712765703055951750796888179551701564905771 5853 83956749209186027996135329757108445506691020444483811986248646589530129450810212 5854 -4739506427726732205808616811387124905790622146252945800151997587886939984374860416 5855 -399693730390128299015622417228576422305001795115134860374988887027470783375159150669 5856 115434495782630636657066713317027762212865842159865339935906140498879533753197022537025 5857 -20369412964562520433859357634764548664787460406782627615268958115792294602066186789833 5858 -2994371540822449211507148987070880445630286382945946562670881183498636914809004413851637 5859 969528181390164736646525566770774214938581102137007931815242574603047579606141953744 5860 -100118278844252503547161201603904496114364558931563426153485861764886374339223628339 5861 -440267318402699715767017304926702424474413876186070120847398283893025778437727905671825 5862 10020547229416194005874695490245582860210836721165502009908867661315099351156562209246444 5863 -2881423562979650806286958741631101765799823671427840663750582462397103721109222543221 5864 -733521005649541319292009658274460149714619406389167531242097954441574691546948373999939 5865 9324702434350656171819064802129977149094514582850505575151613820978719097594140561185939 5866 -255049993077562199108958805772375773833308858287174241081119175967226181094181259025588635 5867 -242776152141245417052919261354199332245669436881715077954626932435736213043461924189937 5868 3226364390419822677475198535337227970437793954579527104283061992238619031533039953922373391 5869 -3223910428844583019748256287222998417543896139070439281267110840641270237681203953900298 5870 119341825709562899996920110682136990985991013505112379266764154889107060145113721004725536 5871 118000911534090864897216231122194353958742873632686151489167088668185387947360076271347167 5872 -323935156278623934404623110810016572923176990727069312623670938782027829085032296906567203 5873 379981614696472687192377845677713176236447025380221762426253010663502317926374824432157923303 5874 -2221118074480372722817868207722718853224003765834608950265688643085297627427984536847362175603 5875 -22043353158781789233107518712924143619093108541632772334407322483394114242052397268133329 5876 9084080391202105672193245947581819744976238015321271529374037513310647508063249135985532265 5877 -94767661143669454310174592222861500194907071524988326375899211989300224546960810589824064316 5878 6965905859809950221444639073506854072034433924240205754656273546673371165704235334724540530944 5879 -20315413567101447412546042088292107607309469119650150499121519645368995462551716387018674405 5880 109679011559282084397394395478765275980877611174565585425983544750899559781962229637873520469 5881 -1578022307993994293686938674404384160482867950083711990885277663951262274561962420164491735 5882 4802447121093842503476256140711533776228238425951886338657833134468636631316114900835422547 5883 -36373903172617414408151820151593427169231298640581690038930816378281879873386202346572901 5884 36373903172617414408151820151593427169231298640581690038930816378281879873386202346572901 5885 0 5886 1 5887 1 5888 107 5889 1855 5890 30625 5891 1376492 5892 32389277 5893 12666309 5894 -398675482 5895 -1168637580 5896 -2733524941257 5897 -35303455345039 5898 22348630550235079 5899 2803957416217072 5900 29603473276682323 5901 -359257612075782271 5902 -124315853411173299723 5903 -80664926379841291111 5904 -150680878679076731713 5905 387815971968301545750 5906 1415531752227582480944111 5907 725369131079549837691196 5908 -98770284520759045250990581 5909 -578294995292285686661408405 5910 -50900527815503472415423373425 5911 58389220548415583117395056184 5912 1313010423802903228282585217381 5913 2670894885186180463130024260444263 5914 -503158127779660938673598636903652123 5915 -1839265468853022660476503548909204424 5916 -417395916906994498607112864417079859197 5917 449129455256383253558129736751183817 5918 456207749775038887640465621979697744933 5919 161580906714551159631592323367114097195 5920 -15068569631071290510770981146986512534375 5921 -3455922784528046033107106119270441116243563 5922 170628047554783857630978367419598866428370671 5923 196690026565130915106283014773021521566036 5924 317977775939702932547853539272660477824739777 5925 -631898732910031445812114905485469213062684023 5926 -269553183916611279067578155614367434837829244284 5927 3280029004269060291465656469341391597411791804 5928 44409310416962244828238785887146313743078185953087 5929 8651568755199760943548673132072565562055908161695 5930 -3241385890744405135030328371421080349941908168558575 5931 -19992040497840196641614248591500784653151889446130592 5932 179574930172958282109174714793964453738620001793557547 5933 95259144188340478209553032516619149483266782662174658549 5934 3393203987055330258774864931280426465472768026261535173533 5935 -95774430189044287091220372707076120560725559320286734229 5936 -6450511204961327265815510046311268351912121373121035025499 5937 78483439393912186236920312570756766440551042660802700862119 5938 14310417195654477235104495871576801486241900952434135736601083 5939 -10406374111496665104420920394646471537614495703035729667465540 5940 -13080065496277991079900524425308928010093257153440781688501000305 5941 3016672875897609633810024538075025954848955499009962940737366901 5942 903079739060795850333459186152093068008471651360794044214613569597 5943 -136793294991039176586010557365456132181450279040016525414041905808 5944 -289040059156969778211376436169973543618874288451646956132901767835253 5945 -984233364556211477627490802878628747761335533925823965952803465825 5946 533447647460168014509251136742048763451250565552717115053072829137771 5947 89740267172648966804601406588753952057059178701030734683560799144 5948 -1595306525349287923708891282783039832298569626938834232691831594660593 5949 -612650572798527620862237371822400620790984953644304592953210904765 5950 25158851162927217296778046878750089246206773076303481979374658986893693575 5951 -23732637359467510852498380194682278696947102467082882174501057360855507667 5952 -131796311578574574350477761107336660575047920342582092668385433599156835463931 5953 345411774677385453380346302022198415403659599658958240994093260906861520343 5954 15561513435510694493642994092941984823054499152729763935067892426382923153237 5955 -166989552462044397661605607615708702461971817478623046806799422008578962024956 5956 -138765488232278262847249746833249117303229373676385752611975774921671511167218307 5957 49489404829968590455375141895366082378185918268169314810624575208745603638827341 5958 2049176168095009840202313213182075484502063007937951279634192026068227421059557446 5959 -76547098999600967330866828707335453079132324192574177469824700830423640474988 5960 -229578145767782024215522916951569939421421521433365977672954540576257060473615 5961 51377753194351167101758191761220419620643259116471194584429376378758461703523801379 5962 -308356188144204104006239798759859219004803139260406097856627995075026010415194855423 5963 -46353383548608339083429883827646046805559412827599972125010102153980976358392384793232 5964 5175103540358435693203363105994489720441563126132824199727519316906582699568424391209885 5965 54253134291632858383633052758788186219154924471825696623914275671640535169572494807925 5966 -15915341443866276685232367761084089091844598315625070700870128574924815425061803590568791 5967 861609339157304191029638000943522154578604471684472687426090195871554955114302173667253 5968 48301621298782364571752048804147062862397824437236523483056111362477021465181696147164991 5969 -293687930498667526261052617224670445129741974629219943427126084057105428080549751571772425 5970 57727297690277295543055641888331473491433946309611403424315158716575555919405590253566809375 5971 26053292718693133389533099607792828121173023081984200256055202344162643316564190971384116 5972 -681132855736853743263994484156519690862773940752774245306484291608154565619962556463095671 5973 191567913767965975659857568774499689146948813774929260302689661801673534894578873197896675719 5974 1248174055419530738296942146633344450722871107116098418400196693693726056607735106868743565703 5975 -101469605697812123555244859152515917658864013456262647080425933530950321245888153757691429416 5976 4642160678362731315733791996026151423795494552586656267171553286312953213202075802875668723281 5977 -12730817808353195453787843024390407989267689634978306083139478447954764632345546019636507449 5978 -6451496745978472439414947590983515368840671887099037896671926478580753904346250381763230945067 5979 7260428756818574987017424322791488436133814971029568046273555967616909490460454734118191963704 5980 -70956580868483296269883848453661881174158088647213880089574862964985343236155472923668474590719 5981 1542762336792162447591516970969182219141139890067990037422820751123454782483217441001022866726617 5982 119063846406709590544273169495752038139634605391673097728598837236612056149351710300912733292042303 5983 -44512097226829590242809320390951904378605636134096885569849058754191100021192363519741530994995 5984 5634053242724295892660988124998272293482608558865372589489461679862514369537709871104350969355871 5985 -73127256897357528807248201811869734311255075328530830956448541321073047355508968670042687933817585 5986 1591474352894394325876543937621015330954654654063491759501973592845925787309671538414371990157732437 5987 -320490368848580008499944643141879817943866866203287438419124562397034286669425296048227803808316 5988 -407034149690394672294561299802234427182851089925796861915387443747099454125855634864845073058252559 5989 46755946355543592658677746977920933418303373475391867166853717667946178948111608449921045889365385 5990 -72199482320571588157789388137558931524059449018498432063600299099381470013227278046982495166936600 5991 9924154694785690739992693657951602596210364695503017434339216841259014289524318099546848424503124 5992 -122894415839455419927822282493981375281670353720108188779037554120042568130655938774204979993962843 5993 3469342247847828789552088659323852541399766785760491146870005891371501266319724897592306597338057 5994 -3469342247847828789552088659323852541399766785760491146870005891371501266319724897592306597338057 5995 1 5996 1 5997 54 5998 5671 5999 283709 6000 429793 6001 10260328 6002 26074141 6003 -3021024797 6004 -25608389915 6005 -899383702625 6006 -803858396943 6007 439778459756671 6008 13256434897324 6009 10866852413218688 6010 -134829072717142117 6011 -107162716555554650549 6012 -336656654112030022909 6013 -1433278619003372330885 6014 782726810661768675963 6015 30752940442925272206645 6016 128036339742687528018757 6017 -45293359839722933690526104 6018 -6500521245050135453991251 6019 -24553194587649352702905832717 6020 49400445100038169583093596279 6021 705656692563664567298229035741 6022 202215202701256130327112095817029 6023 -4442599005224888224739499142294427 6024 -1984360081086168394688122487635206 6025 -335061819318807627338288999652874720 6026 140798046453480709922443505737352839 6027 68327949853462410206940604511039410447 6028 21879007788707247993931301992035327791 6029 -2482896858088975850373153887515447261531 6030 -278247670252948781530425507582964795061175 6031 1640808928902216465717741688229792829563213 6032 464084589620262286475292106519493743008723 6033 180682550803445211501554444910187554005751432 6034 -17664316462722463478547014942319940166361985241 6035 -128007066986772986447748466331367118064026204075 6036 -260359018726108807915212104342503016430133657949 6037 36684309765549833196058508158260540227756776145641 6038 162964308115321941934525121475327225955064779169077 6039 -14469040580003190085015715584710140016180103593313799 6040 -34528579530846213114699951031022786405848363127212024 6041 1615435151663489615124174295033217272338167983890294272 6042 105210019449533783030071833417357136048463766823930838583 6043 13049308783113578754984365929025842211964262819891738958807 6044 -134444015101630634742019617496057208326946004767229887205 6045 -18729882861793514106058201597580312810718233432009019866345 6046 28346367866553210938480113440466795741607677611417762739216 6047 58635649730313151833688589778711281116570860752580725887966757 6048 -4014288935409913531183077688517814265559198426393184331656602 6049 -8748396877192646104823763075958625890272273719642987484340725296 6050 5739106961888388688765316990331565640330258758744047643331548965 6051 33668613003899711135650507458874938028627057352418430938805463264361 6052 9700117957032358034439315997166136960302361114535894526244027228493 6053 -12210377563213241576509859281841357930307643882248059021411083922698109 6054 -2736318373398646587350128066087102149407896209005527056649650468175 6055 4740170784563111217427212691694366013684271222473035938864937817075836875 6056 123902021820390237716428594723898155688447394012045062237573240515346 6057 -5010928324693476705371006523877301626220145547203884407906301301061792 6058 -5296243486678886281781101117745232719581973855711359995603222745095331747 6059 5719061026296075238591928204842059344167840168906697212225136075060586690757 6060 14140746096860207646191866276695917997531624965574180147381294672451669401 6061 -218666787464931431590007196814567983494578483663598091653841008196789775304351 6062 -5828313463092433294115982685313215679428933426623229053217620184986862345 6063 29319733509821143024850435181669706853102472434934892572888266326424278717907 6064 -74430666831194572615445575110210301088525161444904118898127477101291343302609 6065 -472887767004527107621001262816107872603756087111872266837745496336631424754991368 6066 656937077546455317647200678818535980741964049017378148679259015135829176916651 6067 26257759863824656436742211937481082429777614016398985096489699954303520327715024647 6068 -335174149142198490406092285865641016147882394196310926259466754518953160639391 6069 -146599489049194229642443354358410049498356887863412260634432943561396842410545203 6070 3673499325831368100155662341479700757455857427221224824730571108472050143942672165 6071 -3159322956221647077645721746234658457446416784520377118966289626386983493927700021723 6072 -8068215201119273102163742938895779546729681385898736207515173607019771083191606412308 6073 37571933691479707186174305021500129845960088459420922080931241386989954237480444793838720 6074 26305521749839325619096499455686612592385106383765667283160686192209001749001866534713505 6075 -3737188719216557448894578174833823024225590113045331311057963851331209115582069770434903525 6076 715106940741130302796138273444194106554162454245704900282429915789086859938056366094397 6077 9251117074866641893336924340274300074529183043515963153843068066049293474034073979897317559 6078 -4036542872937890470206484615325379183267924004560027870169101649055402033105597102392465089 6079 -723230388557830312491996364056678842848596363144185917035067583482014916975557230314904963 6080 188579162942973530044261648840713609636674599269808840283931160868057589854240543711614345 6081 -61666191353646486448839584479429537414566865951884524464393616688769170719013484867513593784 6082 -261968051252244839861774449264530207093952937102778961309986311144250849562540634178038264597 6083 1107257960381945056220694964384557453219289947139968677696242158949789453556464377404414216800087 6084 -5799877640211562830562633766415465875357811060022743351015472910442243253673714612880039393493 6085 21545460015004441369233388252039056735556386965690115055864108790708190936210510957881695000345 6086 99944768503771234129532028763814867611556963437383297985489664279449186557282852136944040587 6087 -20069566781299528772336332186319697831064880122377467578973370548607225825264225484012373683443 6088 17498541879548781841029312839356987996161044379519842174664148320963392961754310262598075901138 6089 -45819169396495573772220062976642390161660705861389322126789883901818272709969727467384971951648 6090 -37844066256343082416104446307260809273949625389708974082258104122370963976353373462955259879438775 6091 535108354756060483341770569823506496157308116210729426563329006995817503194771215155206752508200473 6092 -987460939151342728444642760388609269578286319010529704898282520164979273160345791441553758287339 6093 5358959874860084308988390059372000568911975276608609387943030891440625747524178217423621650576247 6094 80130747949005219341662341706314929049970490776465469786448510514332307117807897725075995702369765 6095 -19763915085640368113313551174339965303111942811697075339108861755713616836136317795588144229732029925 6096 178542578990527616665133004358786429071477221143769626883554123620610970811230456279895409012564173 6097 -12944802990595590802269560813912349242170642644888333618373251778155159498676031935045973233970948936 6098 96345446262784156297569407786645727061451297747253267292284200317252206143477139439156643273709549 6099 -1555694907963031355662180093740350934107443517938399941469431029982834539531903843723079049854246679 6100 60813114669389854789259481480563663619644180631042097795024285055865551289267282457162023513660529 6101 -184975717009520985066385083507399086943696526809174279763050823184219584972044595091247936474265157 6102 3469342247847828789552088659323852541399766785760491146870005891371501266319724897592306597338057 6103 -3469342247847828789552088659323852541399766785760491146870005891371501266319724897592306597338057 6104 0 6105 1 6106 1 6107 109 6108 1926 6109 194633 6110 596197 6111 2406145 6112 69087044 6113 -14826851957 6114 -128265317135 6115 -2298805806025 6116 -2306038095000 6117 2218043984484537 6118 885110981998537 6119 4413443455622287 6120 -129422563576016176 6121 -80479597329665366215 6122 -786501535486071438791 6123 -6251404798144611255691 6124 802839245053058742373 6125 366297384965640589743451 6126 218918689029206858924157 6127 -33522016016633410459715183 6128 -234825578507267199074033884 6129 -21505400988006893412868024779 6130 347041063216362652261825391 6131 882699499138288480538616588380 6132 92356192538742891480988362738628 6133 -22904486884557863170889618759618357 6134 -802540905102263034799711917097959 6135 -5570595331638496622584034095670545971 6136 497871020689706430460648515894391720 6137 5519102547453192033845769158217677873 6138 5481618333314289089518409291860586203 6139 -18985609223735444959397098810662185863823 6140 -84712338324021963605207761223760272759075 6141 -28237523494801392176902959903331472236418125 6142 1040322055534361463615147462084632059224727 6143 46676924030219189716602741507414151786321 6144 -4779039198349093263541906497137428841515649516 6145 -6923713339371807911194725509251357557464523476983 6146 -72660659657416513981128245354306066822214615383 6147 1427527193535889042227942275541426845120869735959 6148 8131168173603818899229261831742327746093101216 6149 -973029662132848538856030787792268373805914089642657 6150 -2068120150333053673688195982504064778895027418191935 6151 -3093977443859269108812544209514310707673729089168385 6152 14942131319523003374451142344677475742783920480441888 6153 543317203808636620710037905985801769367835804816331896713 6154 -228091723516041119853098047774360758763438037984622967271 6155 -42673450433366385835686490848015828389396083245771212709677 6156 3564739528583090302251356897856981196519995096171663814235 6157 4742885575551181218760162857583017840986842753190759488001919 6158 -2034557995460654911012635840818303563991299572001485816601309 6159 -2082361114958290141916133647146330520157034280088942411714647137 6160 -15131890912298029513252260704319691259443512439728429252141069340 6161 64598324335398029440096231733994107361521379523026151458438899572475 6162 88545737792382036287233998085469078393733723437357419699556897271009 6163 -19467214216810192805907473803643687896577642506792559662606810724837906 6164 -3424562291086041096495997457346843519646521843649264065550274381343292 6165 5079786871103676609763207408130819404121737480207805802786522306913581011 6166 326022623035686180602580069264194752284694939640165600021343733703185 6167 -18741349843238772067796726830304467295206917045419439348864966660758597 6168 -3856650166367091661628410962959841265142377742536413945794564330835230984 6169 81041986565712517122513710903896103583153092530855211951813453448860201017 6170 26870220848412086010543175258461342322735813796214873086204535079774482393 6171 -164337576435060719786705658610419539963840795584332821872772276073979478438241 6172 -932197721793481237619700311145985428630074381861430933928178805009574881829 6173 1549440145162673191518298885262664056513895993052024310850568492977073682306543 6174 3565515780516869166205089758622723776229791307997087452920064387445554911488009 6175 -459779159432270807236873405392701172766618864447586177732833436351761060223434325 6176 22566207184406479055410029041962840575893524509600183027191857352886282419235220 6177 31589915591219812634702022465582952294487154323654976353108686965691931530473902399 6178 -17342601498129266801716017958789633998774504701916523073278799955457353368034895 6179 -272787833304107668796045617272850240614953188656750986063351258175653800899277091 6180 52509237112000905472780764229409603667808192243520499835213341043256565351143873400 6181 12396144321782665926125076243487300076755188854290063084494453440171519985772763764525 6182 -55170607661073297071470625010758884175224236396607510829291193784686170414156212889899 6183 50681339812073344223296811168929816732239298507863750428996996504378911069250347658970069 6184 1753382055256169272146502376318718715922571032223667054550703467556963382216900665571952 6185 -39180188611222114529895062534124430834689105226903699484489002832973768259197008325663235777 6186 -31683546830125453846633435454197681436365968704012589969146578087515943529659573806449989 6187 11069898843773081136032006212159143974058846494507514903089759946948246783748989678175481477 6188 -2262996617109263638663361570836881980600941865321767997300332856263143312557604178025345157 6189 -561413827133897899627725426202866704659885300508941479449828859150977941473290203646174776893 6190 327056611245218802797190215387791029438788368839024510356937257648330443148922088738730785 6191 -579264198117784388896461568181377303543314870304567236168529360677877799702471193780028375 6192 -2296688244426744785399542280247830670738549328408786987612781767083232432869827493474873764948 6193 13048865852842456340743656211817685778271300766681453464205251279818111581555901775519101048169 6194 -13152013257813488256128821581979918043374685573862789569352720582888694471647770209755043241341 6195 -835124399102090390718915004618435401673553570008945282855155705704665775747205235826871358313768 6196 32319603228777418257900443450348205130281031765391934703062773492159390184231961454353229964 6197 -345185762174540998511876455101503171300107228600038056382071375101255056631703459003762231319327 6198 18407676588095241772344322263884212295581138211842693563178240264912217923522681637776225978449 6199 18594128746134291961325155435253173561952328557415936789789055429684408746068824817376420981625343 6200 -882277229946545434925820007140754133827318220702502099069974093122721153322080731039725647082830632 6201 40117705059367453449101521293915379240656009217484443789380153631309066264801992845499067563678236685 6202 -1319384012006614340134229742333712946803509477425355394575212385310075817292234591944710710955387 6203 -290792670337011897907268422908772074919796758620015603466362529040383875782682885514386879767783 6204 10952087060550893990294614487271817345573432678153469737356037327064488314942272914949708428464492931 6205 -1344310095837226404251686250061391504367480442684029186051139561371882089068353034151140377993815314167 6206 33801025031393418418173042840188496793156891164468626133886128618074492103764126345469541204929378129 6207 -54458709360757004809597786612197612130811756716335484245936177603468444891926322126729666275277290151 6208 -989743789363658159364531141262291801572092330109543157405451429352025819554465854679009720842481076 6209 1591075720186881524151372534622034584520509405279604244186423148900396359615932213382742281506835441767 6210 -68762885479893643255642173166972831115354202330749822802855663972998501925810624898090935711638065919 6211 5008845445907695030793144165568776072090725001809730568154571910245981333452098057128150455987748795 6212 -21410378625185674297386002374283867535188087718607207567711473227717218505061591721739870123615054512 6213 88274745266859199240814044789562274219674773864821043051320227382419843481383038084232041201839803311 6214 -7645992940484742892248134246724347500528752413412307906683593870759797606269585779977930217515 6215 7645992940484742892248134246724347500528752413412307906683593870759797606269585779977930217515 6216 1 6217 1 6218 55 6219 981 6220 25029 6221 232511 6222 8564641 6223 2088580 6224 -139126208 6225 -669923845 6226 -179659169225 6227 -299378632375 6228 64119618246875 6229 87819936805293 6230 7689867736806787 6231 -26850010239483716 6232 -2885088439636498048 6233 -81823502018367169133 6234 -1675256375318122739 6235 708839887570919505743 6236 21747622494638814355735 6237 200480547993222435198 6238 -328660259685540162896979 6239 -15256119365182470700428239 6240 -321569898837712184666851636 6241 38204648756775409616860133 6242 78443756712356682392478037625 6243 84313829706631504645423978175 6244 -218589686141470612577312985201123 6245 -2600449100965307119274567063628235 6246 -25273509071025004791936321644689309 6247 5111844437557884111885813842080830 6248 6704929699801425391831807574867559200 6249 32583598497725701209379769416781913817 6250 -4246329940599134294899901665418101028069 6251 -1867190290657092331151361382959325727852503 6252 -12233273732570563381249311174330724639453037 6253 480660505440561995252389404674651284700215 6254 128859907483752681017516733718835360226869537 6255 -192954703408080545059601690301637147265686 6256 -1753886105452145450946810081992767996477230567216 6257 -33190556429374840528744263665902558494726342425 6258 24495326320378100556989155417031616535267697850491 6259 63700467925633382882644599258308739919791300382831 6260 -1301093486097239569107986783983603813089610075088137 6261 -7950392453932724211275659600543781178400686813635259 6262 -575640963978291916504500957618380443696632131941247781 6263 8298334815921900811973606322767610410383046036429199880 6264 4016715968674173453358219159568826770147278020699497747968 6265 -9943132293418615224587635143744140019331791164883117009 6266 -1488749709253630495057657688787611183460138895964914938943 6267 158978569781984317593268173506124286864709611220591893090715 6268 35496799509912390655095175594142569496274653043523872070708525 6269 3056483112482887720890723140171094303612807638002651155495991 6270 -38109756926351079790691328844315932335628662889323982080107346983 6271 -11680412094577723851735377484035194108039759408614527764890829369 6272 5084039396029575369974198235050571345571544524950432965783382421262 6273 4840684718306588405760765891707171908179361452838754290707769022859 6274 -11091921501827897802046550472671981799007975538471195658640389614337 6275 -11571327216366936509767377419407615965659501549240299562407111998210347 6276 2096095560573172733642591405164663920625965083724429262014229328381840011 6277 9813241886125961578673105825269045119479235496878530746757295939085 6278 -22505785911413579520346547784269823597373173335836174333346858319458375 6279 -77784262348562816123915320160200972588285671107521085257840092899746882 6280 825541965294416938724800942409729863539602494516993832457963397729098306848 6281 1326807910792146909100675446295046760072181669766908481412182488302540654115 6282 -2206263609020271966488961776615723981110372780197963663417799948164343829948249 6283 -85379052039706346402360891231782317827458441364626671248007178215812932849281 6284 213670413299091122227940802082639502728643510119906404027051957824282740598909 6285 149722782616116785155110136661780157111977602622622168248080642369485909860480309 6286 -6028261702041507600390729081120221112681470394826692912949776765473633201703153467 6287 -6641744186381052645392212397114809560301858817216692296356003054572859044943368 6288 738267637949093322055762765586411943480173636924939329744239949348997957583459542560 6289 -23276977973841285857144458618222676417154816903662569438825888379240743594054663 6290 -8362703981172643300479279234829671049933266603108748839436910359475891887873997981 6291 8766893446301104378214446071640763495294915964876231569687301904694498623189535403 6292 80177592315625164033878068442506169719865186121896969020607269808708582602196217283647 6293 -10225857084502495266006586871504278207618099875014535410174996972456489227206371925036419 6294 -775418050083546927998595384042692607046261679447736112438285254188697966767563902907592557 6295 235447184554895371005591479066579303993634554031765291819878393827990325759690317778657012 6296 -762183250099501032951443996631333438686932220747398855614913356052135108099691089234556032 6297 -117993518385513431509467963465269740730942424504459493950791461980258721371631575029824573 6298 33005338736477182497725532547954029248795708988804977608406890940434304402343576462417934035 6299 4938827797900190951278188297111992026124913416179031579093279640241431259056583970292662471 6300 -9746800971483933462904701334027446354345396791087654952124421923569796305311069089859344168261 6301 1637224566981291792574046600282208973721369602260623053762845349775707023500611536591599199 6302 109863664325809535061028764107591274839183325586599608306310962486682452261979282386512214156 6303 -52559434172155745968691411903781981191885776230465807015166786885098848430325685361641221649425 6304 2297808958393927313274530733418992215277326088056063061471415772506681469496230724568484755689476 6305 22425785326027964220365956294665745062238732613846338796706585612161437383451614319038649876099 6306 -405148048615422074486455886171153087029356595978909530358163102787208676953385679082773377294503 6307 11732661384430161531895949607184618063951950174782205406204741575157962337321699662371543266665 6308 -33796574807510956729239065620401560419241425732907230579454016211950192258114817625245352953035 6309 -1261726082289891598550453918733224890264056787210706514120433856077047527190263664557299409012469 6310 219399880036014321223051795911630530269678775978975667240103480961627746298392577603577891684865101 6311 -8091335633937314081643952221258876925417712761799688094641532880187061503039856584550231904982332374 6312 -128368594627930517997009814669176389590502231445090379802234662433103115943452138947212630143478462752 6313 146023640824167679014636976623827527556312918690490045599257163158675172140106362708517586591383273 6314 -5720382842392924590654308322792138845894173532737665788267748832566886052492735076276571879159803349 6315 120319311408670849924501433251790540669946019086223314339835843833412195565175304384255010744356896579 6316 -257300308707532447659682524597153043842358359618599035513086293594007244556725260205603199130756118971 6317 -7882768492065599297152243005138373676560858941669626841609724443846334075979054350548930286020220711 6318 1447583018005410513888564650488265456005553976725888260305118702953783137291771779644277401878993482975 6319 -19476708921837536248995430506900903231198533416573908156276916313392895361811342845694543677109809426 6320 1394405092057393344652754747366766698233717667352445041992694363129472259493980958052575066985166430064 6321 -84212773728183467460999569949917852842068708848779487600359650682953046558932588877062902868706254077 6322 451963645137496985715712643315479307663772557279956767596806226834674322060906872343258448657667646701 6323 -14566166946358949759509561059792223254450105478003939798527019315317142276834024614190197938785545815 6324 132850989694641549203099406399747878675999231295630266707059396818888260132264002325893488587322969177 6325 -7645992940484742892248134246724347500528752413412307906683593870759797606269585779977930217515 6326 7645992940484742892248134246724347500528752413412307906683593870759797606269585779977930217515 6327 0 6328 1 6329 1 6330 111 6331 5995 6332 154453 6333 241713 6334 18055073 6335 3126205 6336 -876663025 6337 -13161496972 6338 -841504723619 6339 -67640694749 6340 345517733020468 6341 97457382741180 6342 28002454535979 6343 -285706156689107903 6344 -407856410666556203497 6345 -285330328261366111664 6346 -731406416841238745613 6347 18085249885554475275779 6348 4891861887454358123580269 6349 34737219368644671626189 6350 -40625488314498239253956855 6351 -350140453467253438910093265 6352 -110560024384462003180082140187 6353 13094260926391930252457600132 6354 3689049823046867203262346260185 6355 683276738864632342907492463803165 6356 -3763462306353085182338545469825 6357 -156228114782785987459656585435856 6358 -115694647932848398675840959223664913503 6359 2164667756781598133574141141911815959 6360 1700993685752102120857539546058368228261 6361 2905577462972391234432096659613491545816 6362 -1783443890001264523931258398491374324828657 6363 -301750794465825205411718421652081688700778723 6364 -3314743200424408238240886197859499806684220867 6365 40601328153723674373095472219315214265800825 6366 8403029963709039796162607080272155289499197125 6367 -6973239144754011538517789628891959614156844299 6368 -108152846657757444817481930904171539157494063599207 6369 -4704713745413460179860156186799419053563842596 6370 468883337025579599691369895670353541954055128092519 6371 70554125452480665414335675415360670284955864404495 6372 -1207674207254911215906835663937900921657705710469414 6373 -866238993346229084798179502586676115072521724690950844 6374 -206692213856581484905687485879574363544931413064273621077 6375 1140216265898898484464012975087979466033113942722545997185 6376 357994493902395378166214536709776574715090357188472599493775 6377 -214297142721554820862558807367772845288992454064289494512736 6378 -300015856960841880017401403797972379651693010537378612862031043 6379 816866939269818946379991838191031717490434806293067851548774519 6380 240724556814331761367476307934343535264157586192398944983535438189 6381 97176360264287410789069421018336981953991771890270686807603244699 6382 -39055369654831271411195887696376764260053775510520088513924394891101 6383 -968556051063710430537770979409305545277130139025306636266412230639 6384 5029655338125505300712889021449816896297139043932307762392746863127229 6385 10979577023973546686069312584515150761848341229627947680392220351799844 6386 -6830981828563447886296048225093478498319636895088685304284379007612909075 6387 -17120913902467905137623273569312876027434239232997427353634141627918173663 6388 944781215870979751899213572900473550444076165919418118338213684030914456259 6389 12665676948635015441671480350119554211086277439389364646693231973370488 6390 -238927264669207147498333629742120473335057190422918880847576397865622789 6391 -995289216984346942619989824398240754298057062326840891774244825848711810075 6392 1581341213126464915071337397096626108836434020763596384900031612634125788469 6393 431296887188619500494637545690326287379495315636185033159399103919702351815976 6394 -162637943862559986179028264120981869912655394540047576157892740974747263086293881 6395 -543592733212090167931100909902258048033676498661944426869191940973011778680197 6396 64232999626303276176342154917611996781114500887992929256748578839829213697705005 6397 12292990924287742270979482535909731307371166651564747612043300347831391349333707767 6398 -169803740710350377367040377087443110255258823632994873534468587050149354823102656279 6399 -110087824062377481962903202549585166691313437702214633879300375807575033971519880891 6400 6121196385078622684576435838774263460823065501154892565827247377161510229693492506599 6401 487660293865099378218655360473245569275491926565687364339431731678337360833577636 6402 -50880713534367174778019488082370718713379582844085481853344312937149912093208467223 6403 1793157833810746178254415634678095078200824093718374536786042802838605094536526881829 6404 976919458546979697709126067855258424133643704161445902958259953940466535345534925596544 6405 -21517958810979163698607198340723928378985245500761022187527409193548125533536659010997908 6406 -25010575360926121044673510633184372520840854924434520808550801955337292160121971125068805 6407 6965643697139687904545612277303658204114102888920308878525832111832509930913221937802707271 6408 189525791528924331789214431149260795589216788576486327396531994656649577627813402876870543793 6409 -133895232146664241021514283517567755544314319491532228894845894886126889599900634973424450640 6410 37344541166562156909901259489075196188666311623562879775164332232846378960226760800528219335291 6411 16853041197340602149398785881889466896203511417439278777486865300432076088472221433401568615 6412 -69947880894884912309621792017798580638318560477213615921262304987385943834394523779451086575789 6413 3237872206505408253488191810533307796931605922945084091787915756178302289937814083466141839191 6414 490751035025896360878740754209635036012375075992986722782397326406576733128584913915934176602216 6415 -241540583381415381267908509100718885493358228574152621297185550253723365382389862572134041599041000 6416 14905634927642634704134081548295094868889855389729132932491820151383323295957162154556043279614926875 6417 2185214026823644931911234254125260481077841794211228079865533433401635881500385475035587645920313772 6418 -309115418316107714452740965705359075608593136763764284615696688216318918859523688150333712459707558953 6419 342941948818537671597832848165595964351255743783263480048738475908036811616530277380050917621305723 6420 8537240456974345311875784500017725085744227341759434811039128732101144392021806016660691579203964301 6421 -5792939265713738091341210455572618647850949174623090916845890379506388872033260546252724908634887424 6422 29226690144199647591470179656751239029877033435007750087749421328529989102597948839459099106603053169 6423 256014391253736272533266310119938817113267187865553284562544963583821718244080599116092995077766926631 6424 -1097371442971135908836554595829974744367840119211345910819117207586305633002416399261228879623813207319047 6425 1793888625688139051674184087083094907984555507893887001719587281586107064350308368896528013860953557096 6426 -45432498999662888329228779526304516920085482442264026331095103004099963265048874906389313508228916962823 6427 308937086228459170278369777299992595086116469743766037184473539441934971453682968070796318938447494324241 6428 116649298702285173131993156860818321912131144783509730369985796925645378852294270075656784162669516862877499 6429 -381362103480972116298143599860938926997856064831199443550774686208134834875656350469286055116195501305335 6430 45509245010319012167659357820338148113094182759122120889790661050009208528160749734983725344994900940824131 6431 -784361743905183322255702357363888277084625976355751991680586120907065844241779054416123160500208540136285 6432 15765774883853597977391450195414008942885065170138354335021822284567476452079391674091190215763397586498213 6433 8839936073613302627069779611737051024012317328846288875173499583299263094067823013933451597363540624372 6434 -109905435306904762348147202029056768662482784445943806040520618841118707550942443510744528031572131200078589 6435 11425701082931776531096166877006673291111396151446454677313578855336660237336786931774600230970701337773255 6436 -17325126082719885909442151610308210233697348662086023905027505015559585343296533704337956802357641566495950 6437 4903373145496664224849039948667074413138141928369483026043662681827620631300314590196001259106007236 6438 -222137677712675194020121527402612774301682588871239047063522702964607671249928927281875913117977465409 6439 2650879602155099713352597214685162014443151499192509896451788427680966756514875515366781203552600109 6440 -2650879602155099713352597214685162014443151499192509896451788427680966756514875515366781203552600109 6441 1 6442 1 6443 56 6444 2035 6445 15125 6446 1674567 6447 31700079 6448 52394369 6449 -13800507449 6450 -63419970523 6451 -3215369446328 6452 -12752919773137 6453 1487423561416529 6454 72005760961855 6455 3354480779558125 6456 -78283635836419629 6457 -152230946312647295107 6458 -11029677268411956628 6459 -2300248377157029025152 6460 589191209872463995947 6461 121570237993789630781213 6462 2204284298341195522253939 6463 -21317128765988101096887605 6464 -340005790736079105416917905 6465 -1218250304046495753308665875 6466 115422156430707985170330000686 6467 41234136572924581077116236378544 6468 5497313904648188197118687761408487 6469 -32514497241692270150634390487693813 6470 -88215070753402434918596842241817889 6471 -32636284512633312085109900635753050127 6472 19586782165020113739606557403208051637 6473 19080011467528528622456319223442383151443 6474 6241682125524015135553104939979187741790 6475 -3022262450311218978898715035243365456689120 6476 -1194308050319726511080598849224573450406816661 6477 -4063828661731686997075366097997446148184335959 6478 23907400181851575411511574053750136272293277 6479 1637011528667783545020290064337599493763885161 6480 -316316687628365534074936693638379831032276170525 6481 -819409974316385495255741421770994451536611333349539 6482 -50680088475331141939676008746075447013608248613 6483 1629646917540326564555439472909483970294699922078168 6484 5392589100497939946314567872666622212611728613330535 6485 -5805437013347253815436315030792986145421548750087175 6486 -9138789553015940540756029591150229734018214348684800921 6487 -36501376480157114767477975899052657517060601828320795767 6488 5616112922548049731917842688660446814806817225827557421507 6489 752452556788361845927165601584682606769434518844812508272991 6490 -67629397485932657662328682585075312609826990584254258248 6491 -13855236929014979585708421017882796151169163939785304658212352 6492 -25414595994264170718560962839798353716845757162127559060959511 6493 1208198267608755422757940414385182545703695442503678670386481267 6494 20060916759046961433582069329473991219821972101923044858830025049 6495 -2231525200937826805679754304756088043886030615475701209639027851985 6496 -11359833303616896262467228198147588208044273312571209622370133461 6497 1967096587182251380740576355103230794256338410608983416539438273508 6498 12682617809689035383658962892058449711215395573911654155732218105090601 6499 -2410624937330660654143141138472680901858065179047212999591654244401652540 6500 -292663058401236576767123890085862300961040568024372798852457158646218075 6501 2307159824366293759926945034548905775156712676711000386034159210185607415867 6502 264882574485970628443043651404399643073047991426779570416728263766530441 6503 -10605526273959333422891744505808764324467108685658667032205229392555210713 6504 -10766999967228119409715717845015034600736402246101068755623810286246791710775 6505 246466892190041548732224347999042424116422733471196341922154379212990103253125 6506 12335077040115233400840590745594857657886529475379767639707241331842055729204706 6507 -51170876534766755071614706964027347946090532170322641320171070332368198906070048 6508 -56376295394406833061089482219723749877979556066872169275057629199376201485802541 6509 6556322363484165237531084243800455912326566417161275078074643470175845349198836971 6510 385854402042850352711620308852605100043011153804179746413418554417637909660330564251 6511 -29054778567914326140045834658579874927008029497108761655293337870980605671800441019 6512 -49843167028552755153777701068382796836726876961113457188427122683969135235944283273 6513 42695812338071598542833486885592814481153863118156304787944605250696250893219197480785 6514 14082830931796562213881761181945585473403223064070244262324540102216057527345277809 6515 -7634960287169149152389610603395842641873494512066949585156198564365015882671302728696 6516 -460869350239476590650785644863580606817870584868058573880972927287766135472168366127481 6517 493660803357629209881832347108888309417694831035610356190243815112301703076679211331181387 6518 -30424269713173957395251975608139945256926239360934330325136879755832647541851221654053167 6519 -1192827736729185837334833342706053260690374716834047055702612579440256318923812733603715483921 6520 833828281266163991393359455089800141686483134453664311309226736166347535600876564453116548545 6521 1717911369151644114348285243535403809653612844851745473265707175191045240314408321374477767917 6522 -170122098418411264827468439430545272618541882978393722472964930455719865178803985294705321596 6523 34446342485204415585846539456757573038928926537395799480935472177252571253570229045832658389888 6524 6628973814118062425078102973797314088139180767737765525300815827093392006548222271092474972505 6525 -370647446268425994979129317465388234483006922829453629781242990592311863414416361413434318420439175 6526 -288843222724812895075366130893296277067457173196999797399111810559388829285181605446651174540001 6527 104871989322034247560110703625754779584877138738646759702751134541782089045203851017566693895267683 6528 -2101840825750429003420134204778101483253656542919127746130914019719897199727433104358425974193521149 6529 -47123321243922200714812643478294836179801417676162963891658473028539051126547738991289278132262185243 6530 2261521414283725865046143742114441115542080571835941220242112749741343483419721149383076041688294920 6531 -51705058402909820756433629953950932560609876784820408395570001001882072266630601757258429497498770336 6532 -777028021219752897897991894407264221608051518509673869020207779716093435947643718315448202409712519 6533 108282792742243524115260478166323579578068894119296010133446919419259135613112061491315812800008535903 6534 -18187440781416863780519929348078631858285330351099156639237393697033228560030847110216291037870511733 6535 -11983613658780050820283794669286799029872606501287892921535278168736643537613927830643181991891598439 6536 23545106535457274172007306059414511692634521022347307419528282442642076635089084967220477412316103540643 6537 -3634511198944977386437351881676375109257204297387093043358642503408547875686790212747079355037070307704523 6538 796153067859719385278958808540716286907304670323493650521286394115199678267816536041850189290178330402 6539 76635463561923579165515069021818049010989216162806340010698475869844228949721664803150059649630837344 6540 -246611245204073053194416952777632422616333879531050224526597304069958183942615662533726148001371105906065 6541 99270448610766553863747703701588379038494174195867060963322591619120990418258591628475715445666140694374399 6542 -1080239254243085850615520964619849887090469862727749695417232244333614811503488895809939463065024548110397 6543 4890419821616785266846326143395514284227562659511959395205426707341756512529603234266347697056627094107121 6544 246649080286825667451311249042462810658830616952224701392703341006304249629423624997561762537040946099855 6545 -1952450091206890072499641548329058047303919117002364122474540388555721529309035316176294302870710959977925 6546 6588115565553264645838876349363279471392288064876593999249437842447999282281033869594948945849275489360307 6547 -466211579532110816083494899911358034998153408728576182180799905039620626277692041438017548631573377859519864 6548 69349402548462738375360007239934775877600291069134682214039168295263552359089622422594779570913036037789289 6549 -371188807009921403316558381909476698232088075969478228725138389513478264140259487640417454686684238886792473 6550 110003962304533935655600135424429470463573903765122557878827760654938441712845282755395980272769874867 6551 -334271393120816452384642919380796078139791273977355536248217645274276900787012571808355845963185055951 6552 2650879602155099713352597214685162014443151499192509896451788427680966756514875515366781203552600109 6553 -2650879602155099713352597214685162014443151499192509896451788427680966756514875515366781203552600109 6554 0 6555 1 6556 1 6557 113 6558 2072 6559 217671 6560 2087459 6561 40050851 6562 11659041 6563 -5789335687 6564 -54287631979 6565 -1402595220985 6566 -2999437185316 6567 639434728847813 6568 95637395198253 6569 764993789747191 6570 -11131483462941600 6571 -68050152516405655233 6572 -153144272136743172187 6573 -10321574108871959707229 6574 106936126682313219824 6575 286204304457447422518025 6576 219830626123413134557157 6577 -44717109887688416822745357 6578 -106321199517462926824118707 6579 -405263046269109940602809209 6580 18760080514762188429943119 6581 4206724785724024690068181174961 6582 5735271572989904075237956259194036 6583 -129001659903666547811047371106182679 6584 -18718677102722304215697733637456395965 6585 -3104326281298518337822477001874448931290 6586 64355066555497090171207763355674619404 6587 164206476700718666352368261588019697288679 6588 121744448214240440147080228586144324981703 6589 -23108818385238801339683108030296391122153203 6590 -16278863933212648063011975444779594937967481480 6591 -3827809930113308280304741768359373212444178890089 6592 2202914561769977747803035587534828601051818653 6593 50664680025626160910452097565461187043430207129 6594 -52990663074425760294891017122765439099511228475 6595 -83900933678612298864670625161460256886589905255625 6596 -285317446066340060693113519643433709480175192411519 6597 78623551725504126645502603732315346741587322780012369 6598 53798464398881832984497208027796742537384854409267556 6599 23539210468325949722868383554288353606214262669849017 6600 -938021220808711152621951545622753763436737535475143947 6601 -126945054876035001128826595005614765949375867936832430507 6602 635742717018279533634400080754218235580391893426339048 6603 2017128441174810972979466839796541819284246622313763512033253 6604 -30012584003174605029910859403341183875754422479814200086621 6605 -11855995829268808022705217250502823185588984942915647861550711 6606 -31965103496141861328726591761957497895299381544756905867171104 6607 1161279301618638661614292096843676609481266310609194282423392461 6608 72746371577281939714852433115938121981299831089023682689740666339 6609 -1196157823552997064337150349643096817809337486324545573095717581231 6610 -8131691759850335358852312775026397834048998294095916991228138978195 6611 140125758932300697403778338453230153916202784118538744524946739112243 6612 232267682321401906781418745109741445588760093465618733562316442554297 6613 -44967742602279686950809486485473585577163321284371246280281727094341625 6614 -1071635242326756207771592598706004880049135411131990151081406800744462860 6615 65246435740738763775950599115287293427033586777088374016819057459004789675 6616 23318049367578962426683158387133082072846093734860270733857933917322411 6617 1166436447869497890512362962028457323587852978401589275324177464650930568 6618 -157495323914798261857851932441143165970817153283843041102818728428572146876 6619 -182108459169893540837977497353147682696168291397374654730947946549848023049361 6620 181994447792845704716407653224525992351555417715488525013576634937355802666805805 6621 345491476768419891800587867080780089752572496037353180404836316564072780729814559 6622 -16033506093753216200639676831618276465678081541888028238093228121564809668301896 6623 40205383958112217200973545812626411794329712072264525089046775065048385322810775529 6624 23421358315741081254562953575516766743677430099522071061995134537856736488180021401663 6625 -3217770860548763982967367356802447152494825825893905503579881486618640844094787794715 6626 -6200536072905203368162918115695680951224639830246885412839150344433257608519213431 6627 920309424328911542762378551364271972764444911362133583487231439390960651446453371460059 6628 2009991357851414328226701850575210028217412282608339987625684169509218287560853861913 6629 -4703049343026952855768250122137434541428324946600035597522364848482079442127411308239 6630 -445090844664306693964990036718825557500916603997832175979291949337635219224002860919100 6631 7335572423915952131771954240317243912852484989982931321596422456130603663611261062099549 6632 54539722415181029225811924517456155211283571393636510275825142376866730100052592616119625 6633 -1843835661805951608431454701071970894729901438166373512487134491634123771431540108418859543803 6634 1122183024855452932843644070124689641994517871435861284231503995798912497901650824968351408720 6635 294134882879386046967192943155986948744444248141475234067319188775172534060224407355301092814675 6636 -2989622571917834704990902656672390352206729604863993466825963713071704440387314696433989747843 6637 -19048217087756965430642535954940323384972432516070810309787436087195874417900624559470653721297 6638 349142388551196239810687356741779398753188736214247785766358997684165405824395254272302056952048 6639 -164652957377116985496678400904800775893491039805151448825880265435322375109657018045918010241022823 6640 -53007937373759909928680253231164226951646460964987741831692779058966682887573017289667256229381 6641 12463496857865863210348295721265574438887905345548958889823528339922097628882848865069925635077 6642 -7338359431989400210054941247998008248743412036732577247004643144838733519927225334627361291834699 6643 -53975802429969589812942855737265492929823716908931534946166923423688183122108202641188358734911554801 6644 92099855100817031525043667013638831404221402655534123887043105480485366352784923663387354406734805 6645 9971230157137992054890451743407345061220571281856690140137810368466337801752070310851614249167310125 6646 -268238388436097292105896175432587390893960499056443393545231875581618887168818314348620426352754292 6647 10494739661395861698610360902743000942501182300221028474952628724515908737422254772963616597827800597 6648 -77431969930154745875940649286485244747598142221676023043172436901794021866486554539247409262481067 6649 -73125582785106351976051766595940202835129020776761620702280275754031426126213954705427838524278778502 6650 5902876680773332549582672500673241057553385615222218280560837599963906923849693638643074796201585425388 6651 -901022066172801741036999104869204435390118835510646423700006188755686262862805739552801210054584559830789 6652 -93716097062887888875464883096849233630724606513843412454802526354832064582479535882138088468908533499 6653 8281553431570461219486145320840457300069844717523365244661704786441218988445026243078006794321813771803 6654 -330879672747196001261819161086750505111444562865081138765111236346332482380069661880638406666270164212424 6655 679302912292192746065926341272118798158800087105196250118213009676784130187458500584007073327694858534755 6656 31122385713597862908141134999424216212522290699615062556868882414500023520828599580167331188636117861751 6657 -36523844312868992907324852992618923168110034765484350447397582090702232444061090394720646118696241176297573 6658 862028530812483309016106620257852191001743872034196030058712022745328317820641154173868003404646252586799 6659 -100222066651472385080303955176701034625994507176141517391151303247036604222706332976084679509876053305965443 6660 6897279811385695096870542207775266629875580574873954607908325666334903829981735100972490708072393086191 6661 -88435773358782874707469550077835597410654365787063055569878513710978151375843169402980227577505919673537339 6662 -5102848554586009712140704640082081992538972911162050999353016324502351034497030214923852301517513220830044 6663 1742096972574534049762439611883226885011788595476903182458591448372666257472715762910226099874154497160057533 6664 -222929553902385855015190269199716399755129322595480951999099016229364146799072939011657007628000146447 6665 5699787690590371356059294405457731361352769763098792611420597000604699484467696178107426239481739517085 6666 -162523521500909470076358221148638889874795192270542565538026395362020741648735540939107362946777301592 6667 2005950729656170734896703195292055080800848488729553494281804301325549201671638877091990760635932221393 6668 -21737832319369163333310761086652991475721156679090831360806110114933605484234593650904188618562649 6669 21737832319369163333310761086652991475721156679090831360806110114933605484234593650904188618562649 6670 1 6671 1 6672 57 6673 1582 6674 167776 6675 1083841 6676 42144905 6677 25846407 6678 -159670683 6679 -213927133 6680 -6875968214437 6681 -70990547810 6682 514704428137744 6683 6184593456963959 6684 203698041716970377 6685 -205515241592636825 6686 -740044794637286976875 6687 -5746354121574190974927 6688 -4106708396674908700333 6689 246168035123644659803132 6690 191082314097317294529951616 6691 930009984683185008115958231 6692 -12511354823125172691715074853 6693 -161762099109479719099260234959 6694 -6174239037761512619638785353 6695 1332437776733865019466160915 6696 518064869414215726369311690360 6697 11257695378750652269998764569083279 6698 -175895940376848689293368932140580948 6699 -3638118096338856864173379566068511159 6700 -292685426367799978025810959576316743697 6701 41918761679802594793832482739369682035 6702 1842730847878535016905691089030245056961 6703 9195506997064743169177499283373721621509 6704 -191882292901167532647041975589895818928027 6705 -192459200756597849016201740803952490010564110 6706 -55173493754257783415970755172755459768943085600 6707 26804998201184317368184015705366454920293439 6708 38620294656550461780269769214825575308464168213 6709 1704776176449911396125971697414073138495783131 6710 -212364944620652783528845637952160174827362353366057 6711 -81198013289443218227292638994889281207017477545 6712 126483243522271807489541841590653752981835329267113 6713 718888785251534478815840193071093623302707999105628 6714 95009981437426754227742923219697378612676274168083264 6715 -2639313698206530806147333940630047225300077693437218287 6716 -145946069128091320519287733404625877406551516490076204999 6717 263320855548011320922514994171804363961505364315193458817 6718 9934141863406950656367045780855459796944493624398296106099 6719 -6947751981690839358247290839166182555965001793997317273991 6720 -5710725208211151647306346180416666352970051140035101933251479 6721 -425684909864556290808576252405935146477534333273248620094556600 6722 623174149111076780617077659387368204913713831433762311338444137984 6723 504932742312923524515410809359876514238427537088281585994189154511 6724 -142712213670132834324598201133652246056458738287273360341798133225617 6725 -70919033897054123331182561949968707708241818101814912910220419170435 6726 131156827487871431090862729903997153366282462042683426402103354324175 6727 89163532105880747098128504748337629311237997330287312759767033262681619 6728 -1408286485686453427821809056790340620186695008435545078948345755813934389 6729 -68087217463792474463677396172799183134694397729714335635842216602243999329 6730 -1777221752122560416906026322352667377886600738558964473220371238389363885058 6731 2176705250734981185877114052048746322199976203011290189779747631479394377 6732 213953763087988427711403076009106975735542300353112362099809684365517051133 6733 -276740976272059747273171908962978160918086676866188495926949309248841223801819 6734 -16911234062507194380955147166962150176278003622045743573655534020457343557577253 6735 136869202295883625114438750603362128199771989651958082122648503661778926461630305 6736 5528645751745455977106209622155192838141300598338798852626208171818487187189152125 6737 -264487756424588456751955689323340274851993229706949074189180277243179481329089358 6738 -873558530561451252473776081818174220454144783518100224493098581229713057096569824 6739 574842293227731588151642772408460584647292685372121947469703638266696570798715843807 6740 125124852676379979170058408553584350608868389297726680481580401392734670201783817652659 6741 -28482439916506389514322655709950924003924496933513906828901339800890580044102478603941 6742 75701911597789000930707177347786480062158390262457142838440977058540403200750439474247 6743 35733190063016459819759913064831160726385543499752468503630489411479870882403815789 6744 -117919760485258932059125016842559935453782109250277692343392959012493353741676902591 6745 -45648054643148563291795807753095355886427463373056183195377810539004239777820025253474 6746 21451908255046840522746320308817316753631047452072279322904575363450726928744498105405360 6747 138194341641721240846363546694853050206135924110935648063083656131985509301287503467206227 6748 -1798690367285011047069324235535913543493396595398520265605638879788907914127237998538706263253 6749 -38342562920997861200437875416766874194196109581111105684585880827636872737971372173857138223 6750 48920250350513813355579981467723027961764795179152144469186971530776873494498040681020278697207 6751 -265186146804613189220608102179034803744512808164172063894475703485683243577103429526747356617 6752 -7745039209835489069621592114950426720900068359918155557843960797859595946901555708834330373309 6753 3750054968761109382118973118817501842213736812245189929894421033621897178558432324194660237692 6754 3157224273824897464190779877264327365743705444630729761145231089476999401532876313461028183042176 6755 -14516083714453016619886468740440859027848776465774348699134375193662463820368851595260358090273 6756 659754854527420278221995057833406340767166523245391793415044783248681405529981478575337817110885 6757 2952864211467782935432992090900910547820663506444640499119295626281750804092637015920145725580117 6758 -29406121826188336222255407668949252922545843737159387979593979618687091653195623625111507064788125729 6759 9654103796792531926053580318457123229485779162185881757887488606197015873336658941620402033195895 6760 6393098414068478095991630999393452383704643607886890721810147082159102245365909506846869452859558825 6761 -3189983116161257625182456676082974153269704125971544791984155847578998011846200236400037882364375 6762 725077697056353525817041605013977610791049720922843164423885258168147113311033697971070683305903164 6763 27024960188669779804180887469466117970456581791058951857300518938905339702498538010384524661264889 6764 -141786903848419789076842411270713904157641145216497639542496436133823893276386774980615485624719039699 6765 955008528475878038585703454757198716397506087284468421156136483793159997535961895650290791412789732531 6766 7654601001075960800755310918622021493469467559007826685244262247523176382142864283074026184110540935 6767 -53037897860115080772588839840372314724114061064294379718272229906762557202980385645521625637913188683 6768 7382590786947696812354323716960379612470461524745157507638105839669420119225014299505712391642801661811 6769 -212802174359754204316944588211749605101021906148261526436192643310958832111799978581371709201997241826914 6770 -21528930033473896728627670667224228639268736615292338112982297742538993436807124677220112696961589634061152 6771 832823465837450176007569534170341341722838758163474530745984596898536747344006312182581323894297514124387 6772 -503738735163515545255279961508245753216211306419771889479180641011329575925414395302947433327359777969983 6773 702099141898928373849173061433169573474726527014252291724851351020476347310905917337970256472314435519867 6774 -65106850251282387866196833165198534380650261075516502175866934133907270452093155382843282113241445785858001 6775 -12905837794636739818922315319633495838032678571995500737778991310128070472868827863739108312401964840349853 6776 1675923061885815002259384189622923867938469892582347362507563698140573855473327168098867730661808165802015285 6777 -143506073130329654861968899529193928298823707632337303451008419793926314807373958849863412604252315076930288 6778 10046677746326918606181881306257366245933124466503210992508837310990563008199091345154429978621185945172498272 6779 -1520937268939115778879975094513813485268854834785475197654897218266794230176030216321819508395601471871 6780 24360077815040312285963007831999725598971554562248626782783475031804297842528154616361871416955625930093 6781 -993697286220542518451617507394629473349873214117602962503320891165891217188017374242211646105532010315 6782 3018204173091798951341788883189480688251823763341504026060287711485207186155260379941769875166332432471 6783 -21737832319369163333310761086652991475721156679090831360806110114933605484234593650904188618562649 6784 21737832319369163333310761086652991475721156679090831360806110114933605484234593650904188618562649 6785 0 6786 1 6787 1 6788 115 6789 2147 6790 12769 6791 375032 6792 9849955 6793 19034125 6794 -2118251609 6795 -10336548285 6796 -1662913313761 6797 -1354630216835 6798 40862435822075 6799 2042591390510876 6800 138406812400856161 6801 50341129295610719 6802 -246450884007915497486 6803 -17221287766506034860 6804 -559047539610001908279 6805 83188120485919359461831 6806 34416252656308860494185729 6807 5882481227040106682362960 6808 -212553221221409160180192011 6809 -9870313940007579687680856829 6810 -331413903295285135640096725667 6811 3105461027855428791729753281 6812 251716926741669666104801584 6813 125042457137824649824600718992560 6814 344807034832606934838287518006231 6815 -38687602532338329688834942411226492 6816 -521127933176879361163171875579755079 6817 4927486449345894747851701207385155 6818 61002448451079224686634654921720378425 6819 9603563908228386665887572764846084133224 6820 -2081745703876548776020899872305292537091733 6821 -759252146785356144350018574525368833925089977 6822 -128686814944184625566686284871675889980243981083 6823 130572344239617524916644296217131468298118008 6824 146758824178761774614528641400022142220654581019 6825 2910219712169394432792227218753398516458206444801 6826 -9666684370780834192022623030588122882885860744749 6827 -12189248417513109499253745412306775091954913873835 6828 53328741710463685988618116248875164155639917518585375 6829 62895826406670378970429111704709873331481496560938891 6830 6762287410019855466541589846621615062363281913140756313 6831 -1209345275917015612709240899101749726206965153457439612 6832 -56593187926701239073561032174033068609028797443750557723 6833 1012931959446328150570151617301709411010031554621393342633 6834 79283193089425632519691234501263623383839792612356356388088 6835 51793993785995035676755085245786501250936078330102576604 6836 -270001917004721819876789684184298564395602542758267803416969 6837 -33195423394925132019065579940887906820421338311041813844796077 6838 15865144899722090375780756160432991087724307351662370084795227165 6839 43293359444572113068358474132647444352271232203163887731360706464 6840 -15505011451943849669266962754473393643252934060348095744676784791883 6841 -734710466952360012449845478523455710117327823641837406137034768494409 6842 124431105958027120252265757099093594476637288225892445959099966649621 6843 60321759043106415010965879946182086692913272532524390443380449228588327 6844 411566974765321231685734430938669918907487367739756602729773230873465239 6845 -2684337594659093973938529311065070985547930832033001943864954370933954433721 6846 -61885585828988930854649966453505728568465464252510552066885881324408547611859 6847 264907925863370558220290135341965425095262400054203312894812729138687556 6848 2424148147743871500188352109069714732868379916475147312037309460267277793055 6849 -518296643934885261904704093824493968076410289730181933808474528443765182652487 6850 -1627454412261973946547065803478708432546235709956329993205834734448664874376041 6851 130730810744760515200863381274977300474628123936144794040216281019242186067372544 6852 7237924401467660184072945936030760321600014687120652812488418917251390252485955673 6853 -1054561589688023089980133477330104696171615779469457716929719871291557477848408425 6854 -26381140031015796857127142882019468487110613812832649302548168965322872297832705259 6855 279201361314988862538397676832074947686846200122009999150698737277882989639403364024 6856 1444559519014888844618100265157467551092840194808142389381000111345081391446270863751 6857 -67119273027403168324084801020022828786755606668342362407079100162405965569524001397275 6858 -3076215197481092472549440927098037718063743228372538769703094251637157826317369623641865 6859 86253508448139889065025627887992255553229363280088990797466722183965895749254161629 6860 -2707009154283630024536730918123681216898343469293026114792483825977475218175786961 6861 -4380400265183487994543410049159928480093568539141691021576386519990486235587354616003041 6862 152948434289897308405418094561522814894173831739436251696233694298756989388104363911336707 6863 1502527074021610885599573436512889758583809622448413760227792470161621723069876461605731156 6864 -580109872991517649751890867339013754096518997492193254401739449456782140253156300247351299651 6865 -12957391041088515421093253255494352177386723125208557277291390432334209898482859029629977859791 6866 226674500414980764928936176123716454665256172103855457982998757321029174409383222064192144820942 6867 3700935755428266754531525213663986843008358290366201289662278518136027202463054887956583724 6868 -654862511343837406286879331691689208442801172113827825316505159153517966314097912625715087735625 6869 379312328537804925064802572238291224831652578063481827837975292557118674846113910545336583752601 6870 2159091347411823079297986446348275839680519299731410440071929780503522430129480912343655030227399 6871 -27669333817873230203698031533246125923580732193206890816217212758671382128475165950487104970448 6872 898062033595676964296095954713825754256674179759951918970702827393364743992735055152013183575099 6873 1028566477306203962987036379384486231248100248281550926904170328104194552469193283529785892832126105 6874 -104982968167297011790322950029136493534414655402357999092818848173312537955690743713103252283999293443 6875 -96984663425183922037043083492505283391522288885034380566761145932359306319308390834787318738418345 6876 49088076083940767981407849674687893170139405009995717207747395280559601466799881255777404119323188675 6877 -163669475851259324900734092182345038831301300112671849109487136891591675753653631232217738742660375 6878 -20655918297803523737414177206480170413620121743580069419602367650299006581900064113689978482431990625 6879 109483444401611535136430009760582849617072157209324355413465985994216799905005905539363959806950546876 6880 -10793371671010175210563388400450536197634333646446596990136756351911781958567005018819559613318104760069 6881 -29867985163158965053584482126814055947786684814220003387806254491870366573798239111234922943799198642073 6882 22761000591546051761175624664269343257304456972901042074198766088088352749302930891217090214676506047720699 6883 -8278464829078114993795858029608990238395924705225165335286547641625779080402211284998691442200841666952 6884 212974942501613700705980584022881704477967240425594567832495432685193423738780971499492353226559175092851 6885 18463464742393235282319362643970690573373012862178829812424959822934393706987210176112273517730968613025453 6886 -5813078237945833535213398392196903612554620574047249315518035950281446157682938456184799388827283467526420697 6887 194514092619093264688343994470375394077149890944066647662726032329906693313668811933412004854181928377352872 6888 -1392445024951157621557872823464251434576736219497491456613158324683028709753327956277561643825186487370786797 6889 -398248452891694748605740649467771919836023277950376846948277482742365055216046322708589615666379028538193 6890 323615934737955364555841467711971398485174800550192193484920369510685509230722742348834075895593323417332339 6891 -452109394247557053988038784099470676671009274661284179706596547800370343396328592331426077588188209471607931 6892 51302551311958286983940536858687990521690015862064431742452178949375767591423504904181560946891968468865192295 6893 -5709799737212071441693747212929328338346584535171211221044882430880774588158971154366523024886577719515254075 6894 104537538510133121412807653281815823372245526577162288682048767568485110141722557647938591934180038766486467519 6895 2551849366657754557699787673425422833471996810298613899732317947160651933103395591937527648539275386620 6896 -249147001327857591642756435625445006557347705380743361100633131577539163598482620644886901524367045141463 6897 302163019403667599807005022725490296115610178408691478050373818948682270827102261634341298238155671547335 6898 -21475664243492833833074431884629371133526946312001788859408913781397015038166386113966177699903694056900 6899 174694845843878991947583398875891746728692811918888263496059374393675262739638543458544442091920622484 6900 -718017364978157677340313619065254884370784471336548439738550905026417291812101789215227975295110434301 6901 309553916571842976912513458033841416869004128064329844245504045721008957524571968271388199595754752259 6902 -309553916571842976912513458033841416869004128064329844245504045721008957524571968271388199595754752259 6903 1 6904 1 6905 58 6906 2185 6907 39349 6908 64862 6909 15531040 6910 146725535 6911 -31039092425 6912 -1545102092277 6913 -63278539470189 6914 -164146380300883 6915 41329098197268043 6916 3378573261714821 6917 26148233281420744 6918 7463310544540759 6919 -1095350557592537677021 6920 -46450509810702444748225 6921 -145832997971895574333375 6922 1544778699721766578093101 6923 683171642692667848611583363 6924 2116547951237096382214588 6925 -35082916642432731924628352 6926 -198925212822244895012681644625 6927 -42391863640471171882303000301153 6928 -1426750805376841559526305839 6929 869145580964778311666505941908349 6930 5489426266322019218826707541975915 6931 95964651074193578238046422525410475 6932 -6095836861616257889502870868007012581 6933 -3478243948536123184243425716536503813928 6934 290979489012604160310062154289715585921 6935 15375733585172026719442409141055460524811 6936 299608645376531963189451562261502484829971 6937 -11253541976130826815644121788432812814658651 6938 -33677701173133928359246996312515622151720266739 6939 -60664450923802675812296670144794253478644472249 6940 867580802866772998177390149378924151004692782 6941 10618279911415163903510859556128782894751172000 6942 3039869697008939658129522350645497003753531247321 6943 -22697714689901802005741405355352438158946386043397267 6944 -3620546004375932441274551285886611996125903110092243 6945 53046451137961186695737284982152292057855957299664783 6946 861524747534847434309527895822676389850520250700475 6947 1756295285238738800867157715728696070336145024994739 6948 -4215090736043055077883541255687208330637309187548964387 6949 -185893513254479690767809676685747220989802251035718975832 6950 3189098157275083403906703495363684250478016454003078232299 6951 44906000550596344920932236430965283883266214306421496193785 6952 677653905664819279334207258743185594417752893583232422457881 6953 -138413997745672379590373924346873442618919253718477610943865439 6954 -2398545926887699969038421182627228033040063221869657619184522237 6955 428718101185667797834618241411771249585225968707718319818228581 6956 865255245146412900003153983717338104688891366315951402417522848632 6957 -166471589292287386144567007441714768148088455092274192510916470539776 6958 -1351030653829269004258338691029914141449377501294590890571981406725901 6959 -49008021183170560224999296857378669358550918853505222362193495816863469 6960 433354629496010586262264884492932328534719894302357643380145442537227171 6961 10186189345447910615888686902645364392185755414538480215433500205614164565 6962 -26332505154234783013819271825934087693070180213484942209595731627012227 6963 -9452427273030031791990582945932104483854201200833042940985102193709075415263 6964 5223286481730477376145996397476797760366778520468256018937655722329785 6965 813591420667586685190807687433387519072607065283442568970223169213043928 6966 -14862674581891641269055486363032957454345605876683372940118794109602722519005 6967 -845278145482102408329517688202676065203275845507859372797316469029039560358839 6968 22491350714152809029943501486046689162882078879389766172677844234172554848562319 6969 257761359691123944721242892368962633727170262428370472489405534824046880834246267 6970 -93367247343882613428062801111613739544557799792206435060709287094308267785384875 6971 -4348999787750347930693327798023131834047908020595050315228182183165620027877283125 6972 7471634821829144727328023448048838294347562344033696848865682146780527352413732758 6973 168888708941107798877528339659459807284730547183031819795307270515245548551665332242976 6974 -174460928638734318668164040774373637279048317589759513077392379534750437865375269834191 6975 -42969228086069132237807235441980857415655611691251116667761733283235357882387138129838279 6976 338451838108987869617394416245073036709526376373398238792343084658900120757686130069 6977 4444811744391752096489229062454361809177808582272730310443392379713882174660904239929 6978 -200355673440389713970146548569516694866939018120053984595570426557772583819999584013203 6979 -1018546007011528018593629568814473566361315093847424938802712885977259568403089836068471 6980 3573926958961357634315628467885848575649109698559759595927358630537728526653669634609879259 6981 -150529632204629901847816200637793296975917437862679790509274751106472185054887646260143210872 6982 -1013855526332617334448123828505041018238893906668041359327240495270075798235064479901929558877 6983 36983726493015122689216590459064287396332129440441924389201767223775170049976305211627234922257 6984 2853662822534189235236763230932432522153640380376631993646769129205487575192524446659782763 6985 -28173656300291979730024387869261948397546943041801214050225244599052771836222091888664505035 6986 9126702781410558851401439082843426226124829484416896698947222838106044404871608712908376515275 6987 33259469355916819840026006114013866328284289419247092903599882252153008413405011691443847516176677 6988 -1901944839108194698419371888346965595627400546898863501148142851877902026166697736265132470604 6989 -215934098805858832674718104365744139893738437674220553714804524416462714900527707250260729401728 6990 80682183018959315968833111375648928385515143248461766257725958623441773415032757433990350752447415 6991 -6660220784629963035896305408142164761821534162088193502717460916774588063914433700911936314924264825 6992 -1559265321147627143734166218440681462434627578323595395066632972767553196691394467739763720312605677 6993 235063742915813815666919552209753898825350675736260985522447130888631481620134028649950687483187542631 6994 -240042485110705823743758662918469589451991544788639981759896977964607338483172691138600740735229857 6995 -213623533775434227185276757087485144775319333984250131781542749877119674064055994252987424513576202693 6996 36421077990381589053175560991320938255362536893084207153793845401455505894791235484214313329634236935 6997 -1153142711586071842995031651671548072516466574894677527604673864614960384277916386638480916737616761944 6998 -1101198062237126551567448060749841791790038167736040120174237799390338763207877962605507631705050413778021 6999 91334480010288845642770783040726869568973502325276089960786666684669223546409398572021084229344226031653357 7000 -92633792684758948662280326853029796690032951448381823165324888659261161752418795827409644227609580559 7001 -9121707010959892271652827463501243610865164395769769141327044403754475427732377020695667913852485303027 7002 682979324699583579694700502960474996110012730770800823865608190404125064870467429668609865324415340174039 7003 -190468348879367695664796623695436207472443943012131482613511945867468032059115890407326846671213563966581841 7004 21100790660502752963520092016049206707016681658630668692857798125035310461122278310739625604597010569975678 7005 37865909326944504199611017960132996751522708991238496877405562756062282459272034445079979668951007232416352 7006 -166735379056529458187951490090559597251411439034770639114075700416020750730919903452166217848736370214921305 7007 5451030261485153909425156685783718229237801879716908334840613466231601632243495873089320055972050815954351237 7008 -380530094115536726733705736747873537819503698522293995932721313785768319514699276133994148060241279054441791 7009 570006886937794720985941844968538819265203092928377932631116298633725174223055079038792273176127550829234215 7010 2812942828656822389979820309066382815309031266820543404592506901629461803874832779720328413162997426863653345 7011 -326005847692487374699702533386530904992394255730266223883934352516043636857884937515613753470562190062958556225 7012 418103965160367161290292541731288442446126826092806494798296801234883103934456371256226188131407300975939 7013 -28980671770217023607513156428345581809393452882150677509595149792160896632715364669995773380104044500154808 7014 1805050609729088098159866900958532147128228511777316770777583346257981502476417077161005407428977524624617 7015 -9613724074066940689049018079454822068741497798354302614939345234319047809063896923783624869621285956898969 7016 118600784073990629026164490757448708647574455019369440747852183757085313032375430681368539942105742141 7017 -1080232377734343467602133765858163642798845577614988557233545258781578644527077286386350330763903642179 7018 309553916571842976912513458033841416869004128064329844245504045721008957524571968271388199595754752259 7019 -309553916571842976912513458033841416869004128064329844245504045721008957524571968271388199595754752259 7020 0 7021 1 7022 1 7023 117 7024 6670 7025 727375 7026 12111227 7027 12551927 7028 345254696 7029 -46380037499 7030 -1413077048471 7031 -58912812692099 7032 -26929998425853 7033 12620796041851091 7034 708791354857015 7035 4004120613755185 7036 227738501001328876 7037 -148747335576101705107 7038 -38947199339734901513 7039 -19327485876133483155269 7040 14097017507478529410600 7041 13372617948417450066276999 7042 83210052644335955697017897 7043 -2543320687751957298730085537 7044 -65163374297699135412818068880 7045 -3260063178080181211095129745975 7046 -1809238833661147293209223780847 7047 964085717401272391119532387572517 7048 19536995759938211987368608001501301 7049 33782691459145431134632665709679881 7050 -2766407449487438235850816508136316293 7051 -383768148743811211593052911013798243 7052 -4598523603903938217209645961495606804 7053 6234957413264867377135550279373159669019 7054 21164388178202621196527093427642731479307 7055 -238908555078732464999094525337762481306120 7056 -3729655098095110750656052078460213573492684 7057 -168930507634285726306527189745311126119291861689 7058 1479412855673759568894413061901917615689133 7059 27546097909488448553875251292131539223577184745 7060 3342043600797655924058881142936799757840141266200 7061 -4551385838645455363588102489991970302089193973237229 7062 -282479814256380936114637514825151675808360143521209 7063 1990125866845259536305851663353851891236982093813749 7064 72924215965882804225548593127411069249206379742145825 7065 9346250697867605256545874573276937654095942528926978125 7066 -393946920605577798291351335019365606825484069696262893 7067 -3450252907733695683840916566477424000950897920131904759689 7068 3546451636163077939812796106150921989515488393966407353756 7069 1131320202109329308695672486065803347462430409001682770732337 7070 4237413373715114811881024710157217800855999086028834959003 7071 -1731834356064390392709279333493007376084901647914213605162919 7072 -116944095277418371777589838439836680863286429167544300796221264 7073 50689566779490408041976646223823083372080263691530652971495109147 7074 265179649318928734433703782634430553727100269409601983193390800931 7075 -44099575475405174884444995410922549633453032953295464678851147491 7076 -20035326621628953795044025947576182876159835032989388198672563653856 7077 -4332494252836005566657824914257421554634327728546012888987051971384371 7078 37399061809876856122295004499222529627384035068503719901625625927366493 7079 613019379663771597052472882441200899747895024485065314613754096833038145 7080 -288901499257067357610204703591658898795164252002322201408511406214636425 7081 -17312832789755374560801856930647962332241827410625315548654914122267866563 7082 380002540485516487759333338714474033683294607666324420385254284979191 7083 2375617408715440519021412241938051934889489606174124206306997682004356413 7084 -556645895735518408039522572897982112250939719886934579040360979687890177420 7085 -737871947146724112632425725374653074234130632400998031675289210645747469182225 7086 2690086755611395612029002818814218770532729025677834280110737292745179025268249 7087 527673447992646818030381215019806391882853916823326795230290914034343962427537554 7088 -1863631179440090886857541900146379957530404894460806872027218123130314979235468 7089 -2993866136354901109439136975298968213916779202227487155544106940474607436825253239 7090 12342877400883065922553417666418568826843610386527964153279993594020210245427456355 7091 25665286168062582512596380973064016387417659471894053982013198029271420360099041492923 7092 -2502092379906988474796953953632552719847191098843715506753424638594891742226489523128 7093 -2554943236950346978261781797000522016140007807727274931401715853463194809209677318030209 7094 11210624847428070940057021661984609493534055889240842460553101584092762966651853437 7095 3521685434773204572644399330945840607884406884891892037847552106907277440399230627 7096 -81767273515293289013511660514277723591074696216213048719902811816962132456214880239157 7097 -5243498325147401780295654333052024486106521624266731982348795044795257716460214190287453 7098 10299127247662256210523385112737748403622437601985276638307722793792223746599553933682217 7099 422973812477451691274734414208893692985463658682144702146314189847468153601061871882057345 7100 -89388618568097813094284742841336840047859976137535032755074974066881760253849595635893538020 7101 991673732634112395078748137971222444795760747352086288410943885606508457262039287784198139171 7102 17491883940333830114435321956639287582286740705592726935624305080710413331627194099223793033 7103 -1252848306031224363222143701736729735322333706232536388990921221219452698166850634857975277065 7104 -1448689002466836144659202384886866294443144948825115603157103025192989871629917934381579179320 7105 112883302129346479056297124887209023626985877235486160233742242688256778548642258014346470735675 7106 -996057357974284067543676029125810025712372955899422769998835201183973813642522082694850794843 7107 -17088855628108236903602152862029888381291645148161296639900442416637268881035893745893220876569 7108 236368345234419008914718368801410959781078347631018705010392913240739091678317418464783876079971536 7109 6978206609017832044421313086223057225891909353774483957001791565705379003481464500514006106591761 7110 -100860802489298248133761600643456938470276073951923788396629292509741399501456420190934370102523309 7111 1766894465088551139808654433356203337298315058087930449780262459439354230703360570877116231033139161 7112 424383423707120976890917523747727229365184156497846430410332206868680903043668012973522509995849 7113 -23645759053247272272411534064299254434108010103005176231893514844055065943549859113469311439143314793 7114 11682764040546819833188309669337976775377058989635376302444732823226453704342743396808745862920520095 7115 1666263385379521912190133506163298286306836362331133774774538642669728430307293718669304593995966509375 7116 -249652613772149363914655629536681289851869229625530159464990382519249990698739351704901085404705057797468 7117 20608525502621572274245330437502996121573060393168626577550760997564206734786847573775124185249571117839629 7118 217012969169674868428765506900543219078966772801780476556974914881326531607420513155035056949220619963 7119 -686879274950683334121215968007159622545571140722164021267907471775340556682901629904542150504605208644 7120 254904249875249629659170888028266669632577465482616166600301290049871787614328312197946777770101362284 7121 -996348766958261213156271736223212838228247551224186908817859761970065270760749812571504288664446295520667 7122 -7199512839574373948421773545696520662555649949151638319527071190344584964490575253547003909392976690368321 7123 363790469382394562973642896207448137881916323722728679688961405674784411049043095271567773738684758601105233 7124 -5850557466576441868968051228900064068342998380791277143930876883021689942217778160830467469425184307458120 7125 570456896695698757612574844483217390145262416216053318973031949845101832477667241338481103418362382715342275 7126 309744330334788399672298772268570363095786275723606003690570448934089253608563809107735187258125683740565631 7127 -51195051206497703041625903471137621458259886151347737771361283520613472191872832737466380456118243318003810833 7128 7338664597583243279889575070730675056103468873668036980189075780196798365244751328833731993425457465497090897 7129 -813991871304862881496533792337798052563661171649050994132370123396356984999191372521434560408195526968115064429 7130 272183448733633753912372836469020188623934013964363057055020384517125007793676705572110989951969363222839 7131 -4722383820126910022831511889942716524046747758725820661106574881042729479895237068132923161473289927460853 7132 -244425125048092600941386653710778101223180647205833503070847836441695303499977798052098629358869243528252 7133 51593869807004035714074857527932748758190914990850328358296729112152548548003515311298636800105205654699069 7134 -1917837771211952045096506231042438523558790735092461704848355985577952217412535682949597749928807147165 7135 2842050154292404915218749629143480811876892625188212533864890671061510195637077468742129212193905466985 7136 -8737418942397924596397646806614610115533319259174886415175999208050931212978551217198283652419103415488 7137 35878337519307227316328127600559964712740289420892535193440508969366751724487920773607299208463677918729 7138 -366963119969713111534947151585585006684606361080699204301059440676414485045806461889371776354517095799 7139 366963119969713111534947151585585006684606361080699204301059440676414485045806461889371776354517095799 7140 1 7141 1 7142 59 7143 1131 7144 31117 7145 209323 7146 2855871 7147 3151118 7148 -52696672 7149 -25111792145 7150 -16022438245 7151 -22580789600169 7152 2469587533470639 7153 1286593786517323 7154 141783114529776677 7155 13121807692105840 7156 -316959204546540222368 7157 -1692686544231164795351 7158 -51320139534827048673833 7159 5577274054538454714175 7160 1424102270516784198368125 7161 42197133428221778030110401 7162 -833665281680753766371707601 7163 -15979286840361404332287907244 7164 -2530993085677509282832791018624 7165 -2876808285167933266364624299 7166 3968600596088041503454952378971 7167 11634662450128647102750921219826499 7168 277107557975240886946546616724794327 7169 -4131995656141746917721020856774339 7170 -496251799263770312759326109915578389 7171 -1982576294631103999598687067263607947 7172 588819725069069170628345564842824018812 7173 1466540546892539552809891075735385618891 7174 -54331312261455342469208406696546915325 7175 -49654538262585573100424019105174486537533675 7176 -2097943586000503613813654466077632467679394431 7177 576250420272216931799257067067969663467617 7178 586568757283859758723307493362801369436386375 7179 31091381157981682417869790642195321479474102570 7180 -344649232494247005272785236931074650666434922117600 7181 -4243341468516864503742066964324950014950525003031 7182 20052876178573003640975026151223756763143634785731 7183 35036950368116892727199323770368394913914194285287231 7184 29527274790893029443434894331797523903123279181954667 7185 -435105745449052485742416551464180392789743766256242365 7186 -93112411581443320938784669349995070055945975890874531769 7187 -3955729607248670901377845090587955833036886046563161162 7188 276135832619440625924163273438996679103557037426317304537904 7189 14808607148662541397044541678425041001866198632183063596659 7190 -1486822816916133945064036965899341505941085986959017354361365 7191 -21551498109438856307884866416658199555974940451905444983090737 7192 366360835464203502321910235524680870797470682086499254243577 7193 23295560712648063981945631494260734992582730068086158850339304553 7194 66605721965534663586103848520450971291029144170846363612745081177 7195 -849612681906806797178088614383294509316979253245967672439746662200 7196 -3763782585788468101055474049399059680289814853382373696334772370944 7197 1013174738491081675237912217657561017336046756042149921154153471216067 7198 340011567939282567842647717866580170040510859696911837886727078211743715 7199 -674821043730634982529011259214223351197195959189912467591270656514083555 7200 -59968960978658299330039893243988064776406344289213122680492943480670026725 7201 3214924829119325068939028085162255807341941561091741242991180185524673 7202 2654118136196018634360616395099993076481440269491352794709647658220723357 7203 -108317170076205171690494655795406582254264512970484592290027180937135414297 7204 -614369460930384311876562699882305653020885311662787411361587468360842381138 7205 42785732222987548751379637603953192403933333179772831135617135532262856102579 7206 60584041847204487141413929113489490651539190225826832386648159779710397370019 7207 -471476268118801653898240293050367477045388123667852726446582013396481463427899 7208 -547332243244108195513442047356802628439957073400507087587043074394811681980376613 7209 5156036833098355017938962528534277362330966989048546125739543174479717807277836065 7210 3362979176330578782524978875261288093088963703591951765536691268155214542349275032125 7211 -222056609666939423329981510342296738209721251300713813973435783090421908734508844362 7212 -186208920727725832480055865214726948901574057213735402817319494014773634432759557350624 7213 1761332690334185769671208110972845020868207378075740123739545014489191647336829 7214 623625919393215203475799644892478058341811607500796848781540660683335446573966382041 7215 -10384164457784242651416593699713043590496549094607143375079497556119683941102812448539 7216 -2055358662742609320737812243898483098718781465196212316687096149613424105301017299019011 7217 38905578811800811174019271481989511755955481755155689303857239185872323551229348283818191 7218 19788135478028693656617011017556689509362350045166462559659639643671917034453568769662393 7219 -632797188928753547125167745228457361094086845957164727721375978996794273334959671876932 7220 -48105404647025900818739641361770026525965094871620538582069560394700284646518028911846857280 7221 38573332388883024948773034456014626480076240166996509299447483001933084237475688091723810849 7222 -5318633659518327434841840329576585737295128825306086566510259147087565688905316723999699105219 7223 -11047207881929148653802773587565944801812100538531564814121525082386370671501400126877604274007 7224 1853372081574192959445728599702008088005066843811365423124518040691494195356269644929452457301131 7225 514835665865428538177247453008556507541990129195554951758432047547774147308703618658942358669 7226 -611120772730060904883827099452588989855470251376578563915910639853221604623290410406695046630013 7227 12307179509918735090037585765281658383167837457508933991358834146228345122879986130675121890227444 7228 1077219953336671177859252537422002320706476113049817931791421201410424483484134090958480376399676288 7229 -227979507205734930104489469994041389630658400517763640181244211868904705783734237268654129428531011 7230 2052758795420492282054539636735625697560947676118514057205186311465567560998188113633047927589614735 7231 86512562252187865508889538582872425617626058016804727167259925891212438953611648331546821539806737 7232 -9933333712634930017713442925433957725309539380206072181897633205244717194470188410091964132895385987 7233 -26883979875905872849286203050511772396628280485440874045902146508658717498349630272080145711617409 7234 23044601351935945600221068996017618598731184759378519817413311446640443999768054912001975337534924542 7235 -21065450505606834892084175425932569155518660532297973599955700338490269813754102294292124311961581310575 7236 36441380127829525963724168766602198912304072075185361425215657898342351928498471930001249319505889559252 7237 551315364048288296352388562612140117417022432091872467180922668369537075558952178384163278960460062509 7238 -38537120165184234483330033527270565202606776770349293925168731486848987213199548228046484437527375872949 7239 174200541113940103895692289448396470518327737966570207865667744125806527284029887818183331669910569087117 7240 551739378820614307814258232124952244466045768185534654900239376497901378340101080157791371514674339906525 7241 -102662871274312084704231103847935541668603155182514259746434536877054066840809521611752412711655447485367 7242 274181841609530698070149007611393113456614510248099093831239752111251115524073493935176168825867294533318633 7243 -7647456219663425070716471558190051760679010091211666839540889452610780676847837360609357186247913718795982 7244 -92708403660286370714005070477406610882707308233049833185874322811542800621486457117921366231595659559014752 7245 66356551496439321326658972183607564219060042352369298519631729786545319744952321952970824003389023240741211 7246 -35145727515694358593949905637486515626999717339529248567512892937917215697726738234509347660402709255873101711 7247 17450372640740620121188485259455091253665581663197387267180185848733797677611584375385277992874506691741618449 7248 -50726893987630222858100506675379984951169308653533146948804597308816209043076564987999046065157607820710858309 7249 -160788462826846159089972684151031594074825389122916196922955539728932576864008190626516981696542812728545 7250 17008868917485551367319682722377343332833416820691282542413166220605041961330751651621763691868935596755145 7251 -588210450876334902599365311946926084404984154424706766968689065688656511341933613414076608362240401775642 7252 40395751462711372179623209230492453267373413940932219197178830038049706388619397781396726767210354979620208 7253 -2274922655540766712811665038218897175998581648394636386142200097345989239233231816019106716883619569879 7254 12088783046361462899488642805447403184872490068577531293298688710266020239807551346234551518327722694823 7255 -17784391801367692169707807071263061647935642646414102674597502461822871383481674402667955504433961583235 7256 53972283237246762462948448129856867777544936195370967712283515476910632065494167144546642912493394254223 7257 -366963119969713111534947151585585006684606361080699204301059440676414485045806461889371776354517095799 7258 366963119969713111534947151585585006684606361080699204301059440676414485045806461889371776354517095799 7259 0 7260 1 7261 1 7262 119 7263 2301 7264 4563 7265 650992 7266 53955355 7267 41314721 7268 -2532233159 7269 -26758029704 7270 -4620655019367 7271 -14027451019165 7272 624503842559 7273 687308141097 7274 2642476222565717 7275 630833072262995 7276 -6801859745958025 7277 -79952237508003428516 7278 -5095067364439047780791 7279 1481498001595296162507 7280 6199802927336275446224 7281 4650606006266379421715220 7282 -8029196245785454562768301 7283 -1858676809409070826975578989 7284 -465654065969023680776635081291 7285 -13694281958676749209903664176 7286 2258934757456292260858435172417 7287 22268696070725183033339024427 7288 1511855443590710635637231012432367 7289 -1532622616364339206716991181649631 7290 -613522636750302666808245523491992017 7291 -32645682043648371334875391170293085 7292 85042622947455198428068734287586503567 7293 116415839922792361030367468521532735764 7294 6904579058645212032697850644176842305 7295 -2499785746679615723847468982102704369895265 7296 -533574888474107395691198494705666518482738975 7297 567698966752840680015375101149522814209664 7298 1542313065297505392956713499949297377128626857 7299 94284006659795557509697874027919313138802107293 7300 -36092979999564256146486805024759724551847544421353 7301 -9276469090514683899998601548651154198930343646056 7302 -72201602757835470841498476541847659672697690549 7303 2460248893872997466118429829086423920764479821709193 7304 13063113087673904244988870633492003538119369913123033 7305 -39985135350137523002447234207008920328936851562834405 7306 -3132433651539359369627711298017662821816047062609880375 7307 -8264839943895007022782254064564654918321317390961077119 7308 1083722269499236637564809056774295172606090641294273932077 7309 47687304332370535770163509932938385070467590458770539140 7310 -167476391180350455095216854717727211268651509241177465055611 7311 -631570629318036362792721539946772164101703605886848929474451 7312 3182475020981394241697228018503250578611943086272038403961526 7313 326972874953453936460830593914832939010906251014126795043432276 7314 14222829891896830454962624847898074873870806988282192950971191119 7315 -45761263012050197358079703086850504337104219812692603055824003737 7316 -534423455958139578263937249936258887309510931467398428801068611745 7317 64064425716425918061380228580951955714798924830266342056469098292256 7318 60842278136061426076457266923733435018785463237643333991874939118684913 7319 -227481070144921510103394063786636370832705816899572229512650200900865821 7320 -93647275684742216704263563780242494550393801450839410918795560403424592657 7321 10160076333022728215542103014271739154311846297960846405277440989610317 7322 5576069423517041275941721300078632549579658362572277354411567303833211097 7323 -50128272592047898256141446190254929246486594966920121905152747357901649967 7324 -1426003717283059253157515085670569361425414418048815368365082605513633049103 7325 -32160327036332270009301467681829227356292612119065674236052425080669837439684 7326 529692202096273069811284572943822901802970243781135822027027938380688745986684355 7327 650224512731414919062197115517219356971649601461317831734982218192163785333447 7328 -6076123892442426970868848860735096418599431642349786341125146543425274623946931 7329 -271589899185496934942235640830299628581093591445402151853753580234284315262925400 7330 7987750375602766348981003513523879213059766850858432857017806086133648047763802589005 7331 93091880812724957426896401797673095096205584008900118039955964216393205206710047375 7332 -160165774064950216168286395669822160278951720076285536059127240831069316310345964403379 7333 1983084288806227627005825360269133597276445211956596449007432862298248744157892088 7334 12670031939176785966067623643103137565589305729067902254553761977110190610825163731957 7335 -96469614501904840176496302214429179096811726572783375560373002674269413913076954546413 7336 -49842834523426356482148087574025966113095526925022733123583243886485441764127946621569715 7337 5364163811291974499652295129960502996618052743833034393215124494341787628045577070692419591 7338 210967567516024035649886188322248967946596296491416728935111417357964095432362240124906262513 7339 -47448089598032084207323594481313678187216138778236572797920902352509793698142047982836568951 7340 -9049901414728265592521764006569680994128798879227068618779762466361958956640902149174509097887 7341 2436375480707116504769776420953135148509390703576622351764048693619059847329062320712501176988 7342 -238145851079753894176883284979379996487534831868685392503775885218523344063329686539459936029 7343 -5747726115104061246063885162180416172772229642441853242131434240222325475567279468453485466669971 7344 5179920380893203026872710056356718441930948915076258455347380698031553515093735509043519590200172 7345 725132690495770483398629409002751215414337874154447422000493071435160232189513554353809322525044 7346 -881007672966065978581525132179290978215388777202759105751694882229220946489124417777063491633165 7347 -372895314363833677352876857041224451889631359766246605188825073806453000305686995506562391842802489 7348 106699579254397934255576573749148054294574545266192097320408008742226102344038009291676246274099784173 7349 -260017898996969954863292852001452416219633572736835168721007185144075782784865127617207585997712816 7350 -76621247917171710330295951350009192170692792180351998829811008128796080363844112089258595219104254691 7351 584224063310276710111489121011693819883105597148661065625923990626863765570094640616648967386026796115 7352 -29811354542356712138088018989947516381453061770370915894568442904404790746064846085620379404820864322981 7353 -6709607337506056829524688444490973963373990110963548689487208072209108995477149973530246776519907710423 7354 16376196716312913089560268696941147526814101029534585937303454918669263330180251689356097361874898718461 7355 -100181213799627469292043793674245324122232057765684899502095334199470037736326751479733895596554136604130050 7356 -57374119266507408661534899482838890760287957682024379662000437991106158641150309411580169614541813251579741875 7357 42301259114561226432883636639394311931604786935856272250503183123798999965257722542695081024318123723444388 7358 -955956018575354691544476604047380773139158895069444401665704141207593136004630664497033380883313472626486769 7359 -86803488288394140249224110410322225375356460623445188182925113574236707629751600985804472978374539094115828533 7360 149722698136808871213447162179752341311680359678864247312528302465985076821645510031886083264970147657509614823 7361 -7469861445146571009914343945644670948345140204955290766287427090204200969045531195415894430033367037355111312 7362 114014830683324053118876862260240434651047795782637853110997942374471178842076598707003727015536460396673093723 7363 323388653934917625934165662054043468518394413899831414369513153292568195307326679811795697221805007273634755841 7364 -69637571609711047079289784011121769387259292593653085617574632258875392728348431076988480123173724062953141178701 7365 8585671005107394418997334145475368351793083568500522979914502951380149254164909373540270043874903419690914758456 7366 -249555047912604406668725005986810832918671433272210591293486986533557099595791379649680222266418152900651100122995 7367 -111636332424735773138778469599106552772115053244228769194520148104221865851291864725420522714464002466084100651057 7368 13873594593185674298817539295989630571052885300153227107727022167490265336562654208358607705934209071270052809424317 7369 -76047111561923722796364710367348514269749064547294751718241016717744930039664168977801269011859350164972021371 7370 8255567811639697441982273647477354719216090444338206586908199975788817124027061384142345710133637725423381218487 7371 -4095990283402593659583607954520747750506622917396366736181049622259711677419954932008459552957859665949608085615 7372 66933465295333820369009954943999605805290755931805708667634795157477820661186326817724844835074501808899133904927 7373 4212300235085341040995219838387424947701569933799013668199505270361179771310395233026831695547435263249227492 7374 -765549029470192843880768920790378195879183055739143480042107015129463737989478195920617995639368213085439852799 7375 7771338704649167700240476152341340465578303786976725265870455498840610180283371955500046918913036695679555831055 7376 -11439449033852197600489627197966848743296285244132345240161423351464458513196652964139261782981900550831073011050 7377 1387253215503268558682565129444567965309783582040072226101827594327708274324695207273514995080896646992755991676 7378 -17074230616119615690355777607292689180883665184431796278702042705951171909869240095545304362106778869203271819147 7379 51507486535079109061843996857849983274095170353262675213092869167199297474922985358811329367077682677803282070131 7380 -51507486535079109061843996857849983274095170353262675213092869167199297474922985358811329367077682677803282070131 7381 1 7382 1 7383 60 7384 7021 7385 393353 7386 1349283 7387 28302173 7388 15013135 7389 -2643576647 7390 -42740598166 7391 -7507566424288 7392 -15918170353135 7393 277839424299275 7394 23318328298671 7395 14873383690119837 7396 298800561919756109 7397 -26114044912255957999 7398 -136833976879351519859 7399 -9141318909934218218744 7400 14172055721080706308693 7401 2838372130165481422834219 7402 33703436553589815237241285 7403 446601532769085759480125 7404 -20301544569864422231142699 7405 -573511146847307993629775281399 7406 -5021645704864653920175703164 7407 46689155335139185319257072014976 7408 6472669104920621539397523413779381 7409 491045853814997128730113192148863493 7410 -3968306682901507449719797021168167239 7411 -8250044441128500843542921421364234981 7412 -792566688525912176117943321492129699 7413 1783083456752533996136695729204708485 7414 1187138075541007401437195326908251070652 7415 472906974820316410615371211232257753856 7416 -145386362137625807018559596654277127521954707 7417 -15411346820599579957413517173778228847180883221 7418 21813255159788331571706343564543352003197209 7419 22441762065096754485186017346892978292309693 7420 454924689062104907816145541944013921665028335979 7421 -19040416134492980758259568796074594637889572185397 7422 -279920268651462561127617318423234228742476564738762 7423 -42152594768700558604759974471565129870735017195706720 7424 525278181678863760292646759969874708875831049552913 7425 15944139653005980385730642661594427825498308619607263201 7426 -7531765375209753212113416211652911836185421997129604417 7427 -14369266081421342594860457252971288881603881833381489579 7428 -997021894351327489051434180820772448905121003865428264325 7429 1237128769048509252383326963032404601358311290911833046780069 7430 9002915041507756761148710781643818792226355303910988107473 7431 -4383580129471633950573206065099507189895523731897510872787688 7432 -133274338844127598297864049168961052317087269636455419376349815 7433 -520478196468796332173117810575993299893885801240209099047119435 7434 132251760960495089097070700766315547087177187687866435259090002051 7435 12612247126312052521248846104460936442137617836617280236706309103 7436 -43903663691227307093162404148916094774718491487471747784053690746259 7437 -235267089621776698168836064822572386764117283119256867965898040185449 7438 242259178101849016792305392637855653557511549726958116884905868469512 7439 204969366292894068082230128517687907735622168492429802736005831134921216 7440 -8569638216321365837467712961696513394101373329169118286344650744547169 7441 -6816047547502259906070700432660534932453487596572205613996626208011390089 7442 66178076539532232412684351081414113050191160160541215535692574855054667 7443 455985340737203509820554336006081305164289354241434219029146393919413495975 7444 7298421723847151025201575603107310595016461223631611344587230964233861507529 7445 -9015316783956677924794624276148213869680956682645406665247413762199413893891539 7446 -8306107159980443286671542059729051575433489002307789824325875350421197179919097 7447 10967503590190801835345739863605689228080365487496614130198829651730474349543930428 7448 702622178185658510121775749888041775481096515256484559330952348079642178586170045 7449 -731001370158047366646433130798880203164682933929006954163372849954461850502431907039 7450 -22290843999155355732444641105063444360349547671591266285746502622683450039409219291655 7451 11211960083898463648663640749451039499226880049544383577185817251689859396386423752949495 7452 1231601273840772602092947223096081877782494396968180433402705408451750954904542640784125 7453 -482018618202787658578147705476139921704013064665117466686075387910331638498225657758484375 7454 -239008088852781733857514225631162273254762058140785685912165402525515225863831436478 7455 56182695534856516571668769695523823769427969137821484991606993773106071023223770707296 7456 24153042996141375166260749658242166537766663230530037383117516886714161151993503381669857 7457 -449123875588956455486655330775721010907890343387529433074607633831075674743451768993878799767 7458 2481938209964290838614619135560598434259447068972778672114490393468873140305192990370838689673 7459 15402570051257390035402722229361873659741334933214440968390899803900948770931634702438813745067 7460 -610974643567657093252510624593220742802888377471461255697638521524108063017165545300505492809 7461 -41797314737969793025442706598973894130330824080458866067319564503469955451462730628605349701081 7462 23223738824384450436346698489182690698962793196160502930605004172272563233063936529453430059379 7463 580461844171968548623786102566736332073519570037892487885917210661381730878820012601276322328 7464 -9617333587465750796999985167646942681900885987348080004504262091515678723379954203348247987060407 7465 355622824719537192713732288177854275762869997828424164106828674831218523806290850842845878674535749 7466 3565375220432430988937428935593139564011780033220249134991414166489360934118521506325284221183993 7467 -54003123687245665691899059300777874059074526215139948428512949959902624562567219278209777388045795 7468 -24677716695384075144019797817229357687844688825628047064910810930737051564413203058402727667994748725 7469 13504146449735082622901983079287116107392575491667816238014867620412541293859273539957872679449934021157 7470 -11384871762492898332687801757388522797853769466940733257179042169413867381275798649684484237940986740 7471 -94302584388218595292140265462440418727207988242668317004187347084282481282915622801245646794237726336 7472 104289104238225195893842849607825186089580641563485065017958435736189194064729468327964809975100629335 7473 1361910742383395939799031941137910752608168472119646890994162179696587887069771627664923475440206336525 7474 -49393398646669500804716680761956321861890018469224670626966600779223267960576845340430291857363827385559 7475 4390789761768820926556747901304715208729522056043227238104965177526671839796293626341941954768134482513157 7476 50576655400496285156339050782687069435785849039377711026710223090831555429834930293792482139868003996521889 7477 -43799521633477338105806393180026945643741168031899650440920075196744085767317015917851974086197744919852996039 7478 6798809882436405711682130919319930298478043354909025128792793795232856896661027363245035833354067826104090 7479 320045018452524122010619658905050261800071828383637236776654767735381858390186726493266926516644171575762352 7480 -114906377649765163740584173949565366446607242016117709221650005161460203203059642119791365121057751961753272233 7481 62388142985691035167825292450367956675622948951928017478915771435316595849013310486981566855067715558053606664409 7482 -413248207324403207336874690444226875104476497268951647673288536944038293434287634668011794280088661150145040501 7483 -54882435403285951436061266452257469110458632323151882315582094419602447138162806766750268722109667322678615168067 7484 12935841996061148843807219256293353335068380993550872565270720432904303444069382940898969958081166217876270024831 7485 -1379626586097978483136492078699055532330345928519033148074166337451565354214805609058161738182953334534506312711367 7486 78856473754307834849301553037582028426633182581587585884950035110874376362736268373093869363314220729698829508334 7487 343881513008123157917318157324042354446454127999961159389236134936839578990125439839439276278310725085140892438304 7488 -43033023614471432653759436872811000379483464198750808082689045373763374436381414611641146910572619968767461788350315 7489 427553296330726375019248598136991231544048970120444095655562417192355309946354399409049418465228255323253597696281637 7490 -13078343584622002756058319710346957388659097124213405342651760922748497586011518874546768068363917594072821454909 7491 1734317907861823300063304204450023040121881843021974604656676064784578700285315358713602338518520565769316671777 7492 19946882386710901148964262695732781012487261575034804239867410414248343092216589564790138310930478571701306665315 7493 -1957236490783644231705592118714659983293190199280151247790727993458198322330102961785234113222326851292989564571475 7494 301345883747336105107177556069861915625223667745840244510957942134969910935452826440029231568908043434234045707 7495 -20517459563984304076238122482281578939659664496236773777693110358016703251385692838434591798208097253555067593144 7496 15260606720046409230453118625621043851278434335447129824452348592733599464605978427806122726476321174494460655243 7497 -242759354074482916837110729614628516221064083174622473654794765458999486953891827428928108066872377707588115449553 7498 8465916636379742347483722794653365657580788892224076545104336090639140518605803779728798110864052917053269256401 7499 -25682544595859489033227832419932012704186541476639516012299749321263203301132676411361810613349504821353274381893 7500 51507486535079109061843996857849983274095170353262675213092869167199297474922985358811329367077682677803282070131 7501 -51507486535079109061843996857849983274095170353262675213092869167199297474922985358811329367077682677803282070131 7502 0 7503 1 7504 1 7505 121 7506 2380 7507 269059 7508 931905 7509 9892584 7510 48997820 7511 -16548535075 7512 -82698418669 7513 -9027786441669 7514 -90020663000744 7515 24777256497703 7516 562477172040119 7517 3039384369208621 7518 131674761795089907 7519 -210795482162088915109 7520 -207791575427851335361 7521 -2420047075024878300225 7522 34830908260421056471636 7523 15277149961745467422369647 7524 189309132627690853489411421 7525 1124185020683284986458783 7526 -5902760554186533886124168400 7527 -3283243600954002214690686055509 7528 -447384193405538209596794526053 7529 329019424114317532565074948839389 7530 8133479994380537941758237150820976 7531 485266980748985553008312758174921955 7532 -9456080980731777932974490438251952657 7533 -12770220688464598655073145973406855293 7534 -395309788673082342959842746735259968107 7535 39961562708798537800034300032468575679331 7536 66149497703259920344538643205644026581911 7537 158565462290889195933518710020199098331027 7538 -83562151697734280671367664600586904097100172 7539 -9660252467671027289584930461360674903156103183 7540 305953278492964841247568881336257880014761637 7541 1922881658844636500915264853589159133868721570 7542 7352155395390123045149199847642479928833328240444 7543 -3267857193431304830531579681463509425617130244942921 7544 -409533440256786658656664567247757907032637800828435 7545 -45699034074856488584111145291678287489327171566830129 7546 144606097595208098580449747692877506265771406083644360 7547 116500883010446233485867818629158913191889816075789878337 7548 -34674937468025218016488416216871516538314003332218415583 7549 -9612679723191899758719634429279056802035744792947231615777 7550 -15189714627818528712597870344189267164464847278228164685625 7551 7997774653553676845534693420284944119143552822749426471686875 7552 65580221781435599270286463291146215921731911794794355152499 7553 -1053488649948149269507552164640813282915917858601689340246531 7554 -1399119772213976358046419035483881370053291931309241183540364492 7555 -181120219340273954006675196128480340035298658893118520925305287271 7556 530626167172513930422888328497516991784243852367444252674311206943 7557 443234632502912786406319437914137469794703729514512182958353357227 7558 -5471227677589472917847996563184801877683421275532292606163177412296 7559 -142671039907706095576973012101642232894898302830464737447314841814941 7560 874107735357959742171113274534128771703189993270111771305614562489 7561 319693113211994696508636033879285967237540989444991920788590408496208829 7562 -1399589238604850458716376195246365771680275651729528425318921415290021216 7563 -14423923810279520299664328834384408708342427124355419716978201235567279104431 7564 -781889919018636153815400863928757636163209962138465728983483950563175887 7565 866438092502831668013434497447577563218257333450399292405717357841470343799 7566 23007146451074552442851709962320065471933806469731773804618434027582047605555 7567 -314405002593176633102750309566758336539889535267584815587325970825676603419104 7568 -5088668913704234376868032683574514684376028754082463403187783187724306237875802 7569 2293576386069869411926626735467223603584421575078066530406912808054127799351414101 7570 59211411438516986930623320360409873559540784024666594651757521259289698457065340 7571 -66438487829998665576226827978535517609004689778653159237806028045471311781043189775 7572 -6587022512685218338675109213764449754435556991733061702108150015032640595514944041481 7573 879738888969094543386562848013778710776162980549581432498484869125148607934610452767684 7574 209368008457010664566444466808064935083176969051170850235803749948977328037850519820372 7575 -26798403733177252099612131565054147667338805632979898256406851745499042272857911684852741 7576 -770905716914988123779125274498418129670386827153803791829242989756554956334314080065 7577 60685780799125120335867751262116206844865586044540076917906122427141272802265730545253 7578 8637680221864538083075852562177265798103498863878664172590759158584908321606150365971976 7579 -2621630508529679040372124020904932830463780037867907802336889909727426799914254366670613511 7580 -54788014603194376926018849966369318242902149951993038743247013954802829549841238741459490103 7581 16839281456269926785608737081541917392307884330408783534441272714932021989781936666409831329189 7582 -979645343431056782934082110861014534110826884893021192662992211785661495209134702421024869701 7583 -60759259536002650063208707046698615816115677655184415939767783311654479999662841724393565051163 7584 4306459284231415550101412032561372523253781925920577719590291943473520915717443079834116486379 7585 2191451701721667780004341058255300731610208620806411261597365751965408794427333218041933879601 7586 -623845734540034652661964969568440174305266810291097395327077639072405689548067247118871806034700 7587 -50676227950346261698777637362641873955395812155204474605585849251460511646823245428768332357311873 7588 8190016399446510544012198273693037863662767718442122521058316590043070254199691611025738198299993 7589 -21883753061674964121566622583760900974497397075999736803978068591290377170334166747275315079871185 7590 -15557075526247287473833179325574205026970033966941612723577798126701500831653088586411935922142625920 7591 8373554066671828026500797943384140586012909382685670617173606666158532586074884227305798172962097989325 7592 160652672384492565307718896715737122747083094710828978991088669900344628427168667874031885915066362759 7593 -46322416356264954328286990198908429554635429048650267629099611573626275871104932961492775126373020874133 7594 1317425760354332306377227956663029813836047254389178188066882309762270248921258439798414642134259363568 7595 9389548048306203916456230173343174526637346204678333678137396979518330836587292459900118580382431407017 7596 -538351782795891698066967413989312186726958183309037184000357234684339177647462315038429183435958293476237 7597 8380525793396478818381139339097068665039663948474147901234981055467918344983988981996651759609955880711 7598 1937159356073673636512192725637323166560719828907186545582820854766386347930862001439637311845722528774991077 7599 -536969770094532477612983775218953381868382932185879171956178111747993404003273170679850130335652752446375613677 7600 34159587722045537508272259922447108313893530484197134483473403983834590290837894063073532537643061058202975 7601 22552242908395408582638063575838344775450917199435605680395472991656399793949769877564029300368640895299278625 7602 -2001748636225141753631395587731034670199434831863719876512436723119217547549949100373735524235681905641924079716 7603 106679927156910804830866624059350039917771318992224433380591295301291146055823829362002398078716969421201829793203 7604 659001628691746459392687900340290781181138334259836509249442028832158006634031848243456735296625318868869684993 7605 -619175503795982898673065111485392607117174766660898104964711403609278862880488494345410577882949477462597607226 7606 5144249121064228969319991115862312403493093336068803007233675091495861883941954466420959655565719694932366705500 7607 -234347680528274212115236462940662719763280795563879091567790717192155157836714766100401664690178377096755434787477 7608 -504752816898152447560349308502745932053217248875376799997180173128447934494291629200602620185024972331330626614995 7609 95995021738942589170867213823864650369680936532350495840186674845040635551957851140488541796777605300361907295077727 7610 -27592577712439329019885735250572222390013381226716952026297797643665385840357683444070302179302607442398191206366840 7611 701250390488646178709278529497392777919149251181077879209707223411512761955265164118184032474166896484994133917086175 7612 60709137670575468312243281131291740739886832363641508437422902303047613911619868070637339121751844608448643173 7613 -764804855473590697981364913437550342182197313860055375606219502728332142801754955080091830616711520158549528802237 7614 42794329067850628287707624580860340706840809565699315933817226594895071120823419956462968342536344864045436272867 7615 -4551772905687183370784371996408262017616187476045395470071166337742490517876779008189654214113621200610425721426119 7616 182478815838988163262501994132272357912522574112488333380456477891575942088014141773823829919920567555121478217 7617 -214409292715570573452568748207287817293037678125911584686407580514727615163268115684734321396621596781865669003 7618 -9113732502998200604871829385320276146305097515281081226900876454748728873525152081003010281720838676361058235964 7619 1471787243530823015391368918992061226823626823988909727646947042808145583187585157487954307544375199869370282494293 7620 -49736200264598147833246018867822853829642512762934144472254017213284779144010674563174190162760437958719247645939 7621 3464411720296302986948198908480727350429958431854656012937997220471661884679552282315654063906219694986459339425 7622 -141616645537080473695559533749239412545211700662319417225741620898468254979085696747092904481273662834520547280552 7623 6385654863236778169790151475540084101811600340201842383571909927034201111504539612948521785277274212752313926554681 7624 -49633666079262581912532637475990757438722790311060139770309311793150683214100431329033113678098037968564431 7625 49633666079262581912532637475990757438722790311060139770309311793150683214100431329033113678098037968564431 7626 1 7627 1 7628 61 7629 605 7630 69000 7631 7238651 7632 311058679 7633 266003283 7634 -21568335619 7635 -483736036961 7636 -14642868353117 7637 -8458979592014 7638 374730226565408 7639 93748522624159 7640 262631292326354545 7641 215687550639932667 7642 -35243201826395048169 7643 -2480591021230576335821 7644 -271433772575710847480275 7645 27228175518672757294250 7646 4394763114542883171161488 7647 113549156324660863342961561 7648 53594665066431675287121 7649 -20549048549640833086508281675 7650 -3009325566091661597521354890625 7651 -1598903771707137638079608409831 7652 960516298721199278548871545345111 7653 63578845622817321862185900129150172 7654 623081006773196270768463905639724416 7655 -27929034584529576452563509761457777797 7656 -2614392093867489124548450920084394469777 7657 -7824434117174090098529557823060362075 7658 10945321767329742499162555518342738260437 7659 3567166647736018946603109833040800460279 7660 2400778789169430358099651782328939965978 7661 -5117911957357998730295045584657089376022377 7662 -2018664823187927069405664945037780685130817076 7663 -323154810852926917680979441379230606794587 7664 3816422285646939459091300736902582606848907253 7665 32967003579560415581171726111766212085474141445 7666 -29726062071898424143774055002561260276285195075279 7667 -1669024189109755779411201306472262310681138131353 7668 -4190507938981036434822076762221598194814376966892607 7669 1556927788020982986769163134806258995056502334612750 7670 1479595741240678132171802701885642213295577358400928800 7671 -2137323577041063042641092814691371679257296160963327933 7672 -2312710557222106597351091787505258435383577275879056238599 7673 -9716884755739929837633827078012396938524275129884307651819 7674 890539760168478510294635851182764558689243527855778977845399 7675 19871888756839692425589220285971775583472883177852395605395 7676 -1762190770141568674996905174578657483847474617577792710836939 7677 -18297635946894175486388644936919178930757219488969818022076136 7678 -4564249062530511422883452766392254183777073420240001690874072608 7679 39520398620741598714363289119528676396083752991907447766232391607 7680 2644660906737010516722755104489961486084616562454657072503572062927 7681 -3094322645907731897259530380525156540505714658799142167555711702489 7682 -1763512350848151467544557198301216044643253423507790904029600966392693 7683 3903445207379883002171990663888120324233593498165284419976275972370879 7684 1526648261625586549592195157679591437930862478455881559685580576438638829 7685 601083970988486017691673570542406887959037612321817843449392275016483960 7686 -38774842973424963275328952742190515495998999497196888782107099524056299008 7687 -560509310798972837572721225976996605104531663682046925998638259129081 7688 48948871895989620171822831772060645467335362533637475339329301352122567183 7689 4381043510009697250907344602545927377965408043280082602275269599931869133475 7690 -415932412509975563812671705283705231402097194411154241509219866875938181487675 7691 -1511711737266857617632940768048052446071128723235854806588117500077505486761939 7692 1856760407493868274142967049444216171806910381633985174518978630137640427613102567 7693 333574937871422992450362068467968761480958300150523533568868146943182863122261 7694 -4450036030505491949481195819442922064611153631182658100756479766991018488975282762 7695 -7421907608606045250504544016606613631664937406645580227750731756377680965435782571 7696 13740518437853896398359037843973340603485662350004402893251886025041787631821520513623 7697 62568337092785612004595187830781221330897147396308783492925288017526143628913245840957 7698 -337037901214052354800024115914520374968146044647551586769036724259195154400533719111011 7699 -1706012904526292396735326384735443249190045223025874357796785128084043722068716083895 7700 315002487241817142272970865103504355302416008630132401370781626011192489819831481875 7701 4086238333107923855240501041788194887894034537595482927024404064427918786364539349436518 7702 -4220920101026365143686326451487220518310185941364289400664764644577482192847158721508177312 7703 -67612717482638299660608878514209129063432309529728191307806764229496183846803034021110638827 7704 15715119987972311615312539501743163862357951529076786030194730448559446910562071563642628095009 7705 2293170990857672358771453073886640395034986479152272553124539349566427670805706972055515189341 7706 -2255833913359676777268459206398887622565104263497991158203110068318178447568075050737132469661739 7707 8889645643325191607657036424552889438770066852733648531164915162076956106478022483097844322443 7708 1189149629678082251479651785079489614096856258604033677347825001409765017043287255683090012935083 7709 -14911220357346068108302548618546766748361905160042581875854592385023163719345149238788296027510 7710 -1196320667122385698557670191693058142696714282005503176459935538884675659741518312613504598462193200 7711 235285808585070521372923792284845082409051547224686730874107676189240396215398396291311005804501 7712 228610069209484460423220459232171542180092006231881550656479219455114563038292375718303330377992703 7713 -112948876192100594542358763557343442695004497526550195898628789870016402660813219150929435335293438703 7714 67415507227721473113027457425331093703325053681156653876825215206400895439383035407563057829805106599 7715 736667721401410286531525335521918480057616436756807050873904830990581072259723209731039251932685956391 7716 -258064995818438462210996972520484443912054547604750080841971886811209064899252064435304578903243685037047 7717 -24110391748335753203184998404523281518794587258746679719541531651521611442166294905118469094807957908 7718 50644482226752818931592414051609149137369206855532533279418853053728255193122805880150969669668700817792 7719 -27083965237882436864190580502435412821864079205347858443690434678349114562578403324285203661252235793155 7720 -3556509648261417800160402486046898639641948668784361343694664915097837057824911905360255800596459160470035 7721 2398191135519476338906926830430421007728345862200334697060801444098769971433720631865327232661927634137712963 7722 -161390028690076525864057768670305172586653278770260603845428789551297397748660472026802359840289924895757230553 7723 -10100788321774398857384248040030124171962454183170032188633659736586476302474147200325150088921861845452806 7724 10199275884591771911136517777043834025281954110647301834416908897612654080803099694367946823348665571804340537 7725 -282915408205784587185181422472506778522551899400982304998606243795039037074850266030313224466109929874032225 7726 -22668363094759430194122305269378548840189695183717806474637022831064343043436980528747179103460837882766162141596 7727 1068889458166331054722773680729156269542606448214594525590453110576251732672001792228652707678985223693984377997 7728 -4331866207629559028163789860822352715189336613391733142306937552195880906266039712932225584797511858686464516521 7729 796238159185570727953411974060928692178324643236488196509927879914144821512423940363998806054796595676016531945 7730 75016646849789603908030403225113743843620504208098973266826026032922168925904251415679234899396513049986755491925 7731 -621866636470891688966812189083317251624115598392288916626073839984176833787569737620108318695925738185534346186671 7732 60911441315688758532893446568000116142934214926297492743312411055733924473188178504984286680351053719906616802571191 7733 -5419970436870373719668150233063189198346052703148244127621175372424469263931654038883503782091657797266122666877502 7734 -5147986692156697313022839596744145911653085159155746083598511733180236961896434128000559494303694865319180524137361056 7735 51215513934763311981674593758258209198216509842415900314872181622857631004868000450674742637567675631032561037 7736 -27487063412523613049512582894286384008470718062375461734488568826668085824325988953773294328281554235572351790247 7737 29825508375310502292596150181929811810760303929029511907104227804899727348335541606594069472749756097902688367133 7738 -19447275572670644358038123879230640522210346236481054566493063730515379955046291957436781316624030154444910824197 7739 -147498108556912453589956663118298035407265907753666743115342347813348974698570005585274922856161594267932054551 7740 13586760445799829845322676295474562684775302149826320872757523466481471871061774560404835654686504711389907346815 7741 -16349092423908514626699334855169365349636781470580462035690895636960372074287784852941889315978735535309063819684 7742 1104224794497427448283377474489632096003407485759544616754537474223156958360519292763791948496702249131364129129536 7743 -58230596369649916379807408066073411060367719135154949655057027408858497837148004850120529901700225482791863563609 7744 308141774058353118992159818726868169763289008420216358640891157435439926572014684824495328986380702462104549653385 7745 -1055691229450283176788051246447039019756250861641429951393136176311166969004936104598285075985032755012418440747425 7746 9604236038122706809216149211739051144354448095479394912964411325134901315994270912102188342599450160467372530867087 7747 -49633666079262581912532637475990757438722790311060139770309311793150683214100431329033113678098037968564431 7748 49633666079262581912532637475990757438722790311060139770309311793150683214100431329033113678098037968564431 7749 0 7750 1 7751 1 7752 123 7753 7381 7754 424589 7755 1498924 7756 26070401 7757 161445063 7758 -6292956501 7759 -2159436981568 7760 -79734779480651 7761 -19175291301601 7762 44479707862561 7763 135394574428504 7764 11259614188770119 7765 143647131968886143 7766 -3878928931892482913 7767 -22523936050951373079 7768 -5136634266877600631923 7769 99658322037739724513 7770 22016054535184391804815 7771 16293952118068325868398452 7772 11592616011079573540147973 7773 -1900792289783376400384173077 7774 -146572108223612217576951681562 7775 -1046519715033285982911676860 7776 17837794641095404754153982964731 7777 7599455470723720835388440081910797 7778 882676300129836193190938165843381963 7779 -1739923666132610902410165909002896 7780 -17850222821056994090206637297277223925 7781 -2785555984702782517484909883076944149 7782 210096602613001116079634655960019630109 7783 454522422755956030816294325590621606529 7784 2252106400371719992414496095896750319097 7785 -1178638379434074738025295152377222641560350 7786 -1035472357444884749331344141251508593819402219 7787 -75057690187829230272026337954700741165444 7788 80752883794755100907126462797313026680799463 7789 26115778289457960988291766048874071376135232675 7790 -745181151825470426754928291282626495004827168475 7791 -1604119895110527743681355403464511762963343071736 7792 -19065862756733148219342430458297890015322632921033 7793 324702995364147360826178896817678905329497185285233 7794 182772860692662833979282022861558141396506738704068707 7795 -33783307079270075637779513159891822809075724554088 7796 -487543253192784108961200776519679135490330276601125301881 7797 -861007433212418380361750655117446845344423159283903719157 7798 56834157226828100622153860382804863961699198721047966843047 7799 16627294693535781867309854565422302004169985924584278717645 7800 -293635125695469977585701723896827263953182251592606485028375 7801 -19430373565606752860049175328096344165948432399458655320069319 7802 -3619112812473702566274762815405977009474919042243634036178202357 7803 656574563178555238432778892101086605038780435626009481880432204 7804 2859592279664702666696726210301978544062397302377199182953651494439 7805 -104706364822240661782893003609024401184251749105000859148884278949 7806 -5149061661683898498957969502229953664909460583666213721217565606220 7807 30280921566550310087037070270069722173610775664813531922455979559244 7808 129326521605230654136005846258214906189596319840466343395304405514926203 7809 92290488885317291099128334144892356639058234841770980625575782719483917 7810 -119822182430502407107712712570281209556105024133762433793439058181150087165 7811 -12380987912175742777467602280988112452303602247291442634446499007008 7812 4918179136711467596951853894101773562397960301553102250947613357383565441 7813 33975488222880733606047510903331417188186831038694477783785373370562189540849 7814 -866795405564437032106641362208278838711626344239619638219557796610251219932881 7815 -93891445979578402055834031844480303473480474190759771995194250678702982618243 7816 565455870889402398371375044263197992193136831230321469873758009053397336328504371 7817 40094776319515080661015523736591010373593520860011568242635573712192272175971851 7818 -1282539231998789444583904226407611693758106030677438485052114330755480172323226611 7819 -2680210372894225136328987440916626965840410378741086011702343367379135067294688044 7820 1037716490872232212846581186880976557460764212570391701244408348751055090399620106515 7821 13084509095704422641170837616466443635757824310517954512033598566850575576830406769633 7822 -281920557936129843455416646214139622841985536662132476237711266561071284013735902886831 7823 -48056283889153242639046081915781714072556616840873988704586285644925482346382456432 7824 63311381475686520246744593776431429562721986880154949225689669639310961520968915684627 7825 14153237084804093390415299911258435149513082300871905097763275353851782401603244496439775 7826 -4122820659613988655410962022148560790704218123984291958763089564108544086861054252061025163 7827 -122500022954647448589056650740603320742344934487700471143172924641272263154753307629679151368 7828 101581177093064639394237853111570492965757652069904888368317632457462590433137619067985164118413 7829 3058735346465937230831506399082217317422432449132167462999844560818722370878019695956832364227 7830 -12232960500709019375414095490820529686686140226936255484386699653084312992830876109324346254525 7831 -194836918011413532515433428118579593165762630453118846597936887089002959396147471819644836091 7832 18717662033372885723771105225381484281028434375720209498777519512154905740297473786037626289807017 7833 -671026514913762261325022892666570689195219701631660141184380579933843205970125321918930389308427 7834 -2839961871144704678488728995491483161583864637209978870090921366747221425566883814438847597748611 7835 1099158079295214548335485881439931584763229571934083297365063483392494100002954094167153655656724 7836 35016405766466887792995117810276122423562649001594904033456390384108069037444529222888657172275213 7837 -17259974042991554358527004846592088113016426673370324963844974935329725761291285876864968410292210119 7838 -942905385747904860180697074090850924520914191747040409263500691670615619538535874572650770519037342 7839 480104548775151300930559631365308475284094104818467686087829023623427856674312104644410209359690980 7840 -762123223607337514044185865571529634661767728132049307937118502422714564313696116821467780473493767655 7841 -49376390787744199962993592898435790312309534075219107059275823349649483829948564202059686864361972843 7842 23987154902680790185948915861725893011311282178350930383444341024819032266507535101967240090306641247091 7843 -5620654339671599053209901393322647247666615551191505480292719051358807972155191560361215156068585511824 7844 -709174839112190596341402689700552216314601937405851906493652686862196239521211208013608361685598157271441 7845 1121808674925724483325911565291106375664166884619703891434895197711341308995160032990204314916294720711539685 7846 -503039704549456603603044605168181711010629809460875880922719203305651792436497856180230496171270174177869 7847 -6974631997538967788064750007564998796348367537222407797760478440262498399681023091493243864253126179773049 7848 772762878159047373645488357268158067223868938643853335590512799433942477206109415474664985542060308322654737 7849 -4874173157232146790037772484299112581051641663043180287554594741258892516865497005664354399193775828108575 7850 -63134082198000668007915867453980076508373317668832142444214840426508757505518648513409992553474400444565866570625 7851 4213578827162365280661368826285105431452451587448723832806137172650083754657427770721154239332366981905871271708 7852 -160687065752234855176096997617194544400252384367173333021818701186270664570565679281217073121739021046639296645997 7853 -677469020419959593951297550358267282040097698061594393145082493090789885582763231029700692108658237443127040947 7854 1708935589989330247772841094136931706727306561856736278656367767859948990299613491631750530454884964120912432043927 7855 -478211367259705014438309993741508766703366650369036298534537541324564548124866081905381969489015567554519272634952 7856 25647589511335852177236135617302369339465037705322584026818407473395032331381348013224443299926173073371628217603 7857 264015913767942063273174020628311155276732285539589874778004717376556592830583840314052638510473920605441450909867 7858 -335774616538782545331631047740203576553069452069331716291480933546223765397522271467978223039781845930890444854918431 7859 2325760617248567096932978827816712518063580130408507898339292812329073159415545968977710123060366292524986038168 7860 -730433290292286293707609919287325785265768611242805319952803056178965614614188921758631009755539985602497438489 7861 -463051080478714380724101680020201974709949165523385987516895491876319674972809331174476973304267448554922754993 7862 1192593314010218420071077095334287835939603850524183292717076043726348494419164973813306720993601142277322998372357 7863 -58591964157263661253878559809989153526890393289222879955176712003892284498235792858551875597174690323257948387 7864 6111660074632766296022446600617289876069606928887085979814560158566942832082854595890823427409281585722796587023 7865 -9536842840323992753714657146628824587432159980501262864867884478874625573997107484283187236221211433374035181815 7866 134874264184226410636571544205248530140985132652108512276618680084071453492689709439789417942337274866268434427363 7867 13485846933380572214747268489925795535429813934238815227383143426300621495414660346704801837455851179204235232716 7868 -1978049952031960288001802604823386182251791682155627595489653607458863258323329081268000030833232401174066307867885 7869 19392901597274078157871494970847330331501743926653287623963616086049961486559567895716916137587479452536346048836125 7870 -28199969107031159610294560887735559238463120639471971847678780768729327991967970261889714206928222146967001713848000 7871 7762243641657307228798800670530246080120756378849085761015541715061275481471701724211260196497756716735297108 7872 -31793479557818167643883192244260845682063867370062245140616806537142362174098313366780537491162497436469654897 7873 95876775334247128750774903107542444620578830013297336819553512729358593354435944413631943610268472689094609001 7874 -95876775334247128750774903107542444620578830013297336819553512729358593354435944413631943610268472689094609001 7875 1 7876 1 7877 62 7878 2501 7879 48373 7880 258577 7881 1516696 7882 8317879 7883 -1248276157 7884 -4283541483 7885 -683146716193 7886 -341348159153 7887 9087603537 7888 27013058784506 7889 6899151751118368 7890 2831093950829033 7891 -211806293319110105 7892 -736578394905024009 7893 -480598556767140681963 7894 216534798654304678973 7895 198141745191493623325147 7896 1387520749184891675027219 7897 3012503073119270349203624 7898 -312830629882108974492571943 7899 -33876007750140364181063489369 7900 -769250121134308133481661615 7901 163273040307541866091344915875 7902 149538570423780596356929646345869 7903 19335031005164968940601413603447587 7904 -1443632472403445203484486613880076 7905 -2705402377924370985504282151311015552 7906 -361325273354944362351345176515723 7907 23714907596717747644498320717025715509 7908 266196924564732310163411336697481394333 7909 3205931773141791250370048432961585346213 7910 -46268956811363168873922634183032300788793 7911 -22683530155601276305839940448382803750755665 7912 -71643590076136945267571237313225507612997 7913 802079466056233445162290675795037205501016 7914 9177893875506542337254241132933557241829436111 7915 -71682999429911689863526430584098396274385593389 7916 -213216793505240818682842919656685643618433771573 7917 -7882079053666043352942316695291030135952723939889 7918 4729262461175031185521859206390209381264841061017 7919 897299354476518958612469328339927007461269740510549 7920 5744531808576776896958876851550647191642972880233258 7921 -2288725067318137344828261937290423661802988139746309280 7922 -168161686403893162604223878531201728383259554794885268773 7923 5332899697379377589566434673389616398974182594892231381099 7924 22223744734167865153408153815288385230845924746059824780645 7925 114065256113039416789381196502520389170768094497670363994295 7926 -6175557853285308747432278695268582742333755198193453134206125 7927 -1554846327246964477242733286258365977666221293292393970484688003 7928 171061551792666867360630829988256304105772512189262211150393 7929 543602016542429420579456232910477358570720307129922357778834959416 7930 -2873413007197005595655617891227398513625079821897378661019342531 7931 -336293641323578219921986335999803618334864220078663060427148412756255 7932 -44180119767910001218751159518442713695596354824771440221206266606725 7933 16162924115870646642799898139613877096623257052874761121701333878074153 7934 809305520125980271697137440440002510003102694490661759207656711490893671 7935 -68604848106341526317321156388194881933194272448997676925187440472871239 7936 -44227801408667340596768334706481397021713388325779681122870871844151576 7937 33188409664595158724307513486346376800065241209049442162077375830217788928 7938 168808174941543119420512564566626125561046659843476548766858732247127546091 7939 -2873623919201202946708219613219018512093787238880832431050708583489154436883099 7940 -10622169445736653754449198697989832958775161604169932369873082392073368313347231 7941 7224788260826487776568274194909409834136498653697596655666154767175404318481945 7942 1955696605537307226208303990793036040300952105593365505931537867782952324553249 7943 -594553922372019925305680441015006350643383056337303253194697152917190885107415687 7944 -47655288723625800291067802695830403278182841719289983761739755412631389035247704156 7945 126239710299037942804585823031158304603048101557861674680586012290870557832846203456 7946 388230716737329448219991118969692400117247595195292464988431271948247730473959516195 7947 -840995487259440676373880324403298190845416247734227722944740881508470197575288616088997 7948 -104596014841097197797890562333558694881456466741727612876586329452307597753050128233 7949 4595631645144816617525898438064414215454015540463245130728835947164557637530569522009 7950 5624102991472019707859028628545066556635114254894198535966228477521108161131220642291975 7951 -267258208654994367277792180442888014142961213199248613121155799868703608240282098508123125 7952 -139331665680444116215057998106650309454196289028305683432379155542397030337114702190259935418 7953 95185562742633593341559646979092541527608768176684690442989828975218291008486629066944798112 7954 14561478433176181036212323020740900877751703138531766170801587650007650149195172916967131428567 7955 -5188321240955968253776824108587264103742199143246861483287052514833677631750813972190397417697777 7956 -12900340299402643036535229306068287549173809389857271422334238752990130910581330194616787633411 7957 779909874875734325637601592742145345609180896679510574293154700694887407768583341183328354003457 7958 1326779547798868658258381663745312820502454149546995967438403706754059767814341742144722883147 7959 -20975829881528996176487734040164825258898998094238969776351154075329992596833143574046311497308141 7960 3377068967386194480317061842053030639269047542674449714068075664041775265089921012446067971537 7961 516059317967330284721877188579176465006140923913302628328068057898381692375014195951914939741640 7962 -4663116028934162279447268155036721953936640685615211635587961100817896594633034762586172331248465251 7963 -1135784117995539210297757586311284470195318747075634618412084157091645675880403284169727899682615140663 7964 2054546304658516721524693790231718185851628248910092265979830302326703757122286065352670516389993091 7965 -387608682775197208709392754479377304250603125316690413530276474189590489305261485533741108776659201693 7966 -42752971730483573286373494833887647631732636787016231004157918389907213873712712726916876143793950915 7967 10328842598588000916716189999241798505314201461257610687335559497002050202894803426685277125062637104467 7968 23001285388139183029736125607298759088015633752027447297832907914774302358220951442896208954522280484 7969 -170605163197038619729289536450286801027857774649129431590563845556501528914270300385145657541953429441152 7970 133985825462262488042446443003862501861109516342925233691363038399771131821190107323021870236543177134818945 7971 125111235933214066535904352360529160014107101994540830299860048343453532403595479171240189910918923936400525 7972 -616049943347148307583988620532418720870202186437224978987990874818478208460598492532572458433782417885881 7973 1769855570535004550838141081698342031603084943385334364689489113056716999635531736176519906812901689671503263 7974 97145076159237504181478968315407130159450262000564335634000641724591297868611042799038791967143476797812073421 7975 -5096165287549521309614789312883384269987330216408625258980874167687370633640438192107603147885543546880023862753 7976 111071579790731397491273995051370826602895635575325672326871697515006705770842058891945637331392484655905219515 7977 93449712676037745910863021138265675862117768979875253634754129091051454334073255181952084946182430276958750168 7978 -262755193367536190966796289964126366669462038654452591533956938111382378473013067733541240973124323401907600143 7979 642840771265569300170805672861869756249475498360187199471768131466602307427602526465046356994947520518352651976083 7980 -5797685444609854843631807046123137184916315186642278066953344081484836883139203334398546258503508359660293323 7981 -1782206222915426198561684466795742416625747271375534742455490463110160363011688658887525435113202716349851701092649 7982 432581938774392708505484191631082986871357142178655900629857082212877653859694882745204934665089057511984909146363 7983 -3288524730214514434445001459425774989164519565989558278582655313885147512285937069457477320180940899144459169731677 7984 82078085253706189878154525075527621542260065871722165471309797626220933990340309222662227692380586624442128646 7985 62516857938957115662298184077012617908332160172343341670532380004210888182093211084845226357673045312349946100896 7986 -25094853975121887212942272834964922950521406725416771339745106873466650646366148013566372812698873116302780482545 7987 11316740171391934653754004379271644287475571707985119441954412637205688271866468721606317988244720900939322596097 7988 -114207034867367751498466940101762421530981343902768430277495440278029455715351122994455820089798115284437996637 7989 78484313501452899386984785883171795257388031794640474683199635520968096341905570322680646835182930939503194993 7990 8864042304266362556672273819785835735682580874187382064124140828550353827763661844786019287197146285849078798245 7991 -773627611944369723228414774487085703085506747495343899472864279936508227746914625991726677882479388722920389357925 7992 108629513193420199526740385721640019640266672934738433072733324744103953369812938769779702794222256818984930086569 7993 -7281891072591031477335417032361049592682007893931614572141473644523459782809945177555946527685768443798745556924328 7994 112851383914659717550240087547800086937126577728241150065928215944084511265346804032917668157079966270545810137462131 7995 -596030671429877241272965663126127305244868604831155174221861350748091963991831949273254515723684969368457210473873667 7996 15772655613710927367160264528440445947435126709253472220882629989088304379013905605067685961386003623313416371 7997 -47814303501925407920606119960081245416692608030871018060350983085196419969182721128493389020938991249625893423 7998 95876775334247128750774903107542444620578830013297336819553512729358593354435944413631943610268472689094609001 7999 -95876775334247128750774903107542444620578830013297336819553512729358593354435944413631943610268472689094609001 8000 0 8001 1 8002 1 8003 125 8004 2542 8005 99179 8006 214049 8007 47627173 8008 8985044 8009 -2598322993 8010 -1277798223 8011 -21054074418 8012 -5728272083356 8013 326860325105113 8014 353941074138503 8015 15417327057525271 8016 6582630895261512 8017 -178176523040814097281 8018 -54996668596788962927 8019 -308089888380378637273 8020 215436715816654721133 8021 452904690936084325151149 8022 6597444764623529951397529 8023 8799947443367175559050965 8024 -359068367435889381745078396 8025 -2214388446077661604360845121 8026 -213188117398456246465030257 8027 187026156457890363015994512799 8028 184603431681089032898535852342600 8029 52574472295412012300171505314870937 8030 -99275649756968746437288128096070673 8031 -88473586128075741801049132067483183 8032 -272059189143915201254338638219034480 8033 55448007121651751290080079010655774085 8034 696729707675321605290458822299509028567 8035 930625696087005458636375334554705515101 8036 -45779830868045657937918331373186842345843 8037 -30015588500942404754780362872827096355882419 8038 -122445355853065707530823597516025707420291 8039 8859537697288244476974558912016574725021860389 8040 1215083313066537120343573785152758210178665088236 8041 -24893948888158547159029621283758442105092304268289 8042 -17828435581310146373139116926629617272219195839449 8043 -3490913716710009261881727702413276297616710239080100 8044 2181218888436781225124073726762156228260788707155068 8045 3586427572242504703357849023263064078708865122030800173 8046 891709090017349938913600007522726802719590871705793963 8047 -1424921921362057244717650504513536512660548472441994099927 8048 -11112014722135902036136140189161007920122987207419406833560 8049 4428451255978756952461457236659239361276797733864379025718349 8050 211095277979561731723950916261004959484499586705438745409665 8051 17004594626797344292382680741353544430672914688064526482635 8052 -17307672988674304563397022626985858424231455718564312372927125 8053 -464284665748014525767144783027684606941334922278058314884259375 8054 3473528491438156709077884492950202421763328128362475692689717789 8055 106066622158687797062571372258602093383180705826583776307231030961641 8056 -1388321719863346249058189691539805091680642481327874503829782623204 8057 -33513018527886639231192838053304811989068856953367328930424509391827 8058 -94418751045497957749706641614217251230228576468311619663722230401793127 8059 24408619810275873349109342673052901443677013334411189870847549195738821 8060 4211175290658103816176908110075557132460878386659252590090146518572820928 8061 -20180385742919977481929599459777396543678400546466324002176077154252704027911 8062 -1910571976399016856128841173071591408334561574089263132826827378330735457 8063 128313309351621862305061201210480415132050034470116712545352727628325669 8064 27910630129407379671928647516705754663029807524585820237871446780522922172448 8065 -5835558272894921457018145488649127982835372231925213731090372799036289993657147 8066 -132118463915605769374400977590056527220576455882326260532632721292655619745942511 8067 114083660617113076147631603185199429969867201190983094576468003470562460349011255 8068 195384955048836197918427485756274723899050905278800542598173077305319445340120325 8069 977576921757493797979178913947832649680119451598190877318995168121410696174483153 8070 -10904717667242109293953184234741042238633953107504649286711603533412183352893269595 8071 -23009832894459690086608946449235694304439976403788529877899795157054704406010999070773 8072 94153883361171238407813915291013675372212809692581939985389897012264834739550377304860 8073 11014902009129913439579955130044336898490710367589708186804477438218963109212239390081525 8074 -2402538302469760104522723318020030658818342725263213413968788908442212104899431636769 8075 -20536642160724870578997451812313500866592237085296103993043997434151670066953848366294 8076 69448914239213196008807381206540988594206599517724138940498473301298565298594737238081148 8077 -680648394524012525447510941438240438402575592085265627645213983507569124546220884921864707 8078 -464914337612325614349974078652910460181613343861301787692953849060676773135949038715748045 8079 14688370808532394601427538761441670177958663705525306986791776694425316415915449042513346059133 8080 29311446445484300319680193561265410448339397266907233935727501823837809291883244435391644893224 8081 -118970601617738024497124190640745364310891070338297131434410948480089429203552683919041407190431823 8082 -145322357252082189971841563434497351312308586110582938858210495603898508940963149884388245426679 8083 23596508510192259842768824238426194963649868848102656534075809343680459669167818621606458080845677 8084 43050670123788473718670409070239905571297287921048829248891494109262414275902202038172761416638577 8085 -50564117594020014786385332042158728768581954048811978896916581029389235178765511614050374712957422963 8086 -93013024831155619044311810590025145624025649034041839766994794870173304007825328858916404987960169 8087 8350308731277798362841607015176124649562925693509827223024123845204810606094228910861694993877001951 8088 -290889765519420801871278179854316980265567875812700512628224221666617454076722785276188674936485998340 8089 -539357754516072497195205763818831515813185910313829359235858581491171570468661565669986064036048723282329 8090 16020366145404144072210787708217784321600254400283928720091092210416610293104903902015249551966309251793 8091 609288217058405463218153248956739227677390494142818259587454758046401684672889622153277400116177029399923 8092 -7645057327471274140901193316790948285564636328890511670567066043974578965674160016890757671436039368280 8093 1461182980907827637444505644081479309720224242115697391934779483953054172997362274223097544265352795894275 8094 7435415936241638566885680877239301463774295163536919564249282844640364797438717576479568128234008284948313 8095 -117703084587330539694016859355395919040508067169001033713869491613557328452450995629989970150835043684863613 8096 -39395797897604266714905384883056534060146314807903481661008272092681041269060107265798315611926744550961168 8097 125488887029616234983555521730267987285233985241487817110808244296703607603827928854079103258965836155370194994679 8098 -223681477521412879597014927433458801861934732206623009408547126938459380531647227204614150984642725816012337 8099 -397189778949221205320355586286311583904085401436398181312121363267800540490180529647484888450371454170074971947 8100 71980687638791714203270474092095431072237197584390394774776945797667250403213863625359695103632996992890109924881 8101 -12884949883012175689789709765610237824685197905702359628639192891152407555581748022796091989993868639905464761898831 8102 -3367400991270807048962228498241583638501772319733307877334815433243229122612776585311168536589525495666105998395 8103 122722038928304980691446096642257338404641163995014451230437586477735177512810691857895032277366431602537809600585125 8104 -10752748021316161112554744999051190087051381125590882806662330718624919873898403092308938159618643021945147403389172 8105 25483898515268143380882201798013142475542087081068485237841156383775036664441730068715295044735732583185300698140279 8106 43690488277961891347193467157946249899160785833553683187483569173868137049551509141440521119345331305266627233073277 8107 -4383564727523795508428642371481818593463009451899400425955044691397108752727518486602746992828202144050507584126036736 8108 1906134327346343205916061167631722713322739349856833974425196148527465437923223009224279510356205227720129526266492 8109 11371664400424545939634430640599320697493946954604878650436036877815562797361872671689654835946997247131029323540798959 8110 -60797849570788112482849522174560593134101131586453638787130415230366201303113144014054072745384958153405732807960443 8111 1918325309191423485753053939039273509191997489334012684022726612434119353526607503813567254574088997049660761541615691 8112 -7137579185126599074932759947435062546240583019048246804452615138854643193378114065485705018206503269352958731994632 8113 3540098941470350377205616642633717905162399402079338699127004401722641186555698873228669258874975706526563257785612965 8114 11327937364632723957751856590775899132940744624433548539292775765543614738009262038372754555487229771940472955656513 8115 -900546401341893282228915990115913341156879411426965319145607402435996365185417730796366928967333240546726587506772039 8116 1707343833426075744371533214780062014880396013182850311324645651589793801237231986069442959089212071292571856838056731 8117 -174784556912581455068565669091274466808784383749271769437323105957227192808493483746743078962660114829581683916132825967 8118 6327242102604731212596900983864202713175916808521443995234491058249590671556537708652080140594234317403296928155772231 8119 -81842680747363347878349541996239479731536521476825528396064830863008902461472624040699307046677815668089329271668118717 8120 -281650670863882014257652797729216353378311353033262195351662127271686983656691122541731326586252710875426951649748956164 8121 419393094867776051081916709522513247311735441617085555620127431320346742824525231318388088113651334524839819211356955256033 8122 -73039775742101079636068271775125941617043953987198512417066866613215938680689952059280987666130719089481469133213929 8123 105619575698577880531115681231963884043079253965970661982790990310600790373905848601268142324753589423926383147355065 8124 -750434704949711135278156798621847879756974037395439108872563540174082958995475003649786840644977611561495263022019632 8125 9214126104366562727810966300064419983822807864035613392263023593561991391990821346082136861317946114350646274506265523 8126 -5556330281949274850616324408918951380525567307126747246796782304333594286400508981287241419934529638692081513802696639 8127 5556330281949274850616324408918951380525567307126747246796782304333594286400508981287241419934529638692081513802696639 8128 1 8129 1 8130 63 8131 3875 8132 16337 8133 207583 8134 33489 8135 1817057 8136 -4222841 8137 -7689588767 8138 -29784254035 8139 -39961750803 8140 1224685518509 8141 49044545397 8142 1437401171617 8143 5427840263171242 8144 -4553590927267065824 8145 -970602411695875961 8146 -124105822243463180065 8147 1188164049536065689 8148 8069895840766365214731 8149 366588752442592916091445 8150 42267450218044561839977 8151 -9623206123319974992139060 8152 -2314639924447786730101974784 8153 -14933720952034676280148239491 8154 1555137787692008661840746840707 8155 9538363437356609906877490281625 8156 21506720855809467873185598264149375 8157 -114097688964689108661784376946691089 8158 -78897999784184048687209363403571714271 8159 -2248696891564508043736949460671916884 8160 1133956484571672251962620515431179879808 8161 522104101708532212931465175022454267177 8162 628636133812490187495213449933089249291097 8163 -81079008770459520357923684180844922141353451 8164 -25105209646117218551139915529946597993492923039 8165 -1813419187697207209154785260899113073645436 8166 88227588104481119770108975868901892364333229 8167 11685124905965712727451835208510141812662344333 8168 469350727233682485793772544648160118467400438108 8169 -5362441613735009416203790027179831367078674099007 8170 -3788347333465298212925930690522105815328331582124159 8171 790392203320230328806615066832643401938555638504227145 8172 19480851593150613688067416630939302096480427639825854451 8173 7931159156753368614923526451533277235629704948256691 8174 -366214075143764027225609562804166896051012224290823234087 8175 -67559093747138644876128928112189432894421279597522370792770 8176 17304290395835885749923909409134985458396055863194608155239200 8177 138978229475106715266745833850990024236173406608069325905549 8178 562682817591940981337268332137087283224021879493042254905403249 8179 -17985830843364285199964775223048207263510758919879673357829049509 8180 -1221437133153831076145904306508352999529870087666056493300266051111 8181 357637483098972392027512909571776286970359508638962561081196039655 8182 9411446321804256765713040412721249453884982214721918063044586577511 8183 9319594957173410394471990631093003968198703323743476995164051475366 8184 -173632868391114124658785286022234689208307189213137599538435457596271632 8185 -496575620308569300881920389307426846763961018867004349730415790522419477 8186 76277818905189630842344238730514787119895817275130376703334299784004092707 8187 181814394211906937861238607695589205382034014618055171173446583453877270343 8188 -3174015129144711637079299679890244675932419234233766353899890676310456912251 8189 -7796144912835729299700462424343934865606717915010616525286227531110198753 8190 64711106347904531237117911512860715819733071219499121634682718145117850799 8191 55581879765639802390403190900534409245823107567962901776947699281188935350040 8192 -7826311650240112600340200478222098659901352076684549586492716730185401984512 8193 -173484147207319392732253834765114201706016167529269841158293559679612028068607227 8194 -13413285303110207146061266958822665638207256197617810797851512911937591424692819995 8195 341406837396323550779415921357579508739273867273548873671633301578643058568194145 8196 23674866466362211456529707458607274609931968524239713859313222020691047395109316325 8197 -1453821047430275782552948844681466833210260549685720568543238182296685370207492493573 8198 -2825600173247800339393307838653129603049603939994473985822914696680368310473337729084867 8199 34361168675514101220989284065027772567342905813063580955846697531628616606550143665471 8200 119064889355272357779149938799794638658075591662171266121764768708802076339187000883817654 8201 -10314202966665513374381494584072874020772623993236059815501470776345414248992624469 8202 -3960546658346904394960958734312811071772071527200108470237598638137809647038839376202011 8203 4357058058534244747802146553754283526406850522536440232905880086907119234600120175395125013 8204 259030214686400200553880416397637310735245076926647347617894932456770279521331680904097251531 8205 -52065722059158425224812901896313333919942092349091798648832831974851801597916863266505721140975 8206 -13578111939140922114215860729456375138179186703897444850960734736171915146800565420359982783625 8207 50003532530908743689532980602442735238396255381611835977633394746520456064690768827131287743046 8208 -1332549892286777941203558461439195051943412737264745749382806791511100391988184939697763136586464 8209 -935504667851673247892517832486279514018847653944907189843518527393053550223544826641799365229521 8210 148937678013803065678903939497360871967135163934245513036222447198357135735976626185825265451199015 8211 16591187793802238442996880214424542451459643076378304440954149512509417154452647291860106436314545 8212 -75262765031615548297771387556276504208914238868161790372091402542623707632153819362206098692734918107 8213 -27117588555137322665909261568835793743782779933913509199424470304147536110517895078396539114901 8214 377179147039335816359645832343100309016573258379365993028857234006493569463695505165384910901458531 8215 8805706190760797495425412987405872284405188984634398073071499586903135770810777698966543231400642400 8216 -7049732859311172016721579840266238311184665004617782050746309417502176736190915665635395984553624762400 8217 2259929253427376038228395617799061229114768009071510334400626087714817817028398613475029255676254971727 8218 1369261990837101729392808511772274650330005241331957299026443588982475953271888368797900736417493823790963 8219 -71458999990959708557702971588873348792169350508403919720831353456269145160200977918097883202838591868329 8220 -2350249062962174612166991604330217988838662525507044646302525169455434724258701611039796129766003547364043 8221 33275520131280284705674002927774439875559405902866255670316270202798948416094440815752946630584946876711313 8222 -5389098393675473857251582201936025489163262485270872008323070617752347330139957622155600212680535335413400641 8223 -271017557572033802422537057685230649766419817834291772677052695278010196498625092058490348602392456238146636252 8224 87996812922737189656470339836451591550831967422080261075705602643263416582215171932348541557398243243549439406208 8225 -17832831031675980426238179407609186130018851752267167859087294905815558374909602838666339780230682334399135059 8226 -35339191380638107314680558845888199593771028658059027398882106145216339272124551273080626861153106062565192625 8227 1299394815913224396790091013982119085569512801303980695986092185246992961301103374156749866287671586009969424396281 8228 -34014792687361400811549122536401558388029963975333941164088702618985707857065332261672076085600805558718562272224891 8229 -402074469008233832379345309627790623367922483814515949248813473282185911882837156004415337306390986685169576931047 8230 3162363387065332007390101647201352572960880991693119293540114761452054185556770893972050896404120681109140655034976 8231 -2737227765137366150299745524752703596471665118290592491166883408228955747273117794348541181502550064643145814965825 8232 -813249369698846644018397582429969814290310395602636439262609246762301096650621931726396245811268719942718660825406644 8233 690744433879638937629138572544564813640953920581758071589169273295820659814330353048085513331781093909494953989195201 8234 -83445221270608298304537712493667235561915299515057594250219166570458220499462925215554945733508874331094972442143236923 8235 -1067079004282502171967681052098327732522401911349548266462384115036453440924250958916361456212387473664106964897430631 8236 728449014226923193985742370859070902949159651648405538628170262589639384612658207409165460961290331274866717518288399215 8237 -222748937425053366592900883831012901351417704904908254829260032444624707080732908621633627300228358913090984800461 8238 1000592464208440888114941413288585660796263146074496638500843130995103746638256413333490955341718468816317521505047731 8239 19697636872291581832852862816570439089904200086942870457120085009188284217605546608950791445681104783250165890839982 8240 -55035308357744439820067987920255194754288400236224258523326864488927529933100382573415122199942523255740637896991113824 8241 18666093200202423380339631938153627273886129294605151372919008237454618326026540962320847113544566926089959485042101 8242 -164907379634075560967787041854838122241614700189703539500688809197767011692933088381337028399079541868660653532427451 8243 21605508205213402806254046683357060501881948454687967985902252447654488697349872127399468599798050675929467139176621109 8244 5962157347806488573114973199408631975441200303775268485811187647577005542306636003473325329612969190068999139497456391 8245 -46955638193979661986797100851488486964933955148281674463516669638801953261173682117723581531794185791262181711013761767 8246 3911280942215874963919189753443349352838310062944995334492659952366521470391425435291733813773469425174112349018469065695 8247 -31912651510161007687561933723706663757830725898607469153170991814933691455472078421970031775271371882350656489696063732298 8248 2124214095479441232721745104705682516882772471231248266691687540275866602861467914896135790642407105629984265041871231728432 8249 -28177236711924443956183060767698068836490331412925242203176594971885683650433987269198132629232583986464056151818985 8250 445642419466211163807707732571407562332209051697033061432574761183167479297733828534598809881622825536782240921770827 8251 -4572244778021609846493302363931835754121550696136082681832801611535496381987890455993619301729270594573205950879461105 8252 13856007430711515609128630236197004213524065031935144102693245575588486401993752236170654420906621634128086598133069941 8253 -5556330281949274850616324408918951380525567307126747246796782304333594286400508981287241419934529638692081513802696639 8254 5556330281949274850616324408918951380525567307126747246796782304333594286400508981287241419934529638692081513802696639 8255 0 8256 1 8257 1 8258 127 8259 2625 8260 78125 8261 715573 8262 10857579 8263 10872213 8264 -548715398 8265 -13589983736 8266 -534632170723 8267 -741822839199 8268 23653462935843 8269 2136489454642552 8270 116814903574808789 8271 339390119851391669 8272 -2863321034230815101 8273 -782634600302793395416 8274 -69132213727681582120991 8275 318862511444396039347 8276 6030564374777745769 8277 64758614233970830970061 8278 20418837573051757469716111 8279 -190001341634145006563104087 8280 -8034522291390544755947778805 8281 -227571654978415864521829939748 8282 40932271583045132396887656627737 8283 149131944420529366027183567619051 8284 333255217982143666108319721697513868 8285 -296818880046726696045049771012434780 8286 -253705399118293819772688243876494469 8287 -408500556135525666403288898838393568841 8288 84498825838472008430322528487296698714801 8289 274469534740975573735240622138971429901104 8290 6732056673506274080731570272796841087557631 8291 -56978736909042569028494077219267060917947773 8292 -247458894387083993633808867308859646525175230691 8293 -264558116490484717818221983132372957733249981 8294 2439717863950833570618345108193527324633405707 8295 425633541314873444719498030054988759825066768475 8296 34036256232933968609600126668100113014742150219357 8297 -2402063662502262090307551634121951764220107368244 8298 -393012156402105778081336904455913064542972898873 8299 13353148725650741200993886326042446668315575938474295 8300 5168048000552901816346913992994810627695106641657975 8301 111390322604994672846543888270299723803947508602447152 8302 -4553864444621257616916990358543493978311976754610275158441 8303 -16814071072468845517510442404906332270448436363195029978227 8304 1116664096486733613987747455820488825678020688177574215548167 8305 427113702096617632921688688661358809070670370469618979149272 8306 166233516296601922019959835833775636399022729483789482623115791 8307 -3550367447281453116507087425564468573397747579861810091461414281 8308 -300404555044207655784134281767051417949919991525266322052817370649 8309 753344798028927553065230444844711740402194136045466797804425265 8310 85387593420015468378761988833609192267698262756283554904510854385625 8311 648373954023061142646788753500667597644615754602042598695226933209 8312 -38540535670946494984044120583697585041692011274824465941552866812696837 8313 -1721007045853573020816079149187865918378000456685742223219194258791836 8314 8732071050108906049442635412414546753500459333330262394623084127627545293 8315 513409353599973216430974273839756220802762671080629665693748419850742927 8316 -91127189813475815171947304463122402855420279050926688182217709584787850174 8317 -38729173477798888785707573258160770956979134821945252921697059259356652 8318 1401726786912269768624025772299556288868142888127281947915632274500680617 8319 140776538130754619224951094159305837356807017040745010098923409185685936435 8320 280433860852395171289452586720119715958929798130022157772814514378745921484475 8321 -12429249197649687139816871299393659900630908234002647386167511977484508923835168 8322 -122507394740055950349144131671776670758142453303279073076623324482709428667780517 8323 3046326026831290598897152071057253509286101490517019956038876734422071825637711707 8324 399764931916193252855981181258311937182564720546778435365458992520744274053468829119 8325 -9470494973079595206601136357834445163879307783082464825925668670730040858342729291509 8326 -339038994786260569414458716755193725528474028401191431865262182147705843476809372103943 8327 759402675927360518579684520628986906913595375346426608860803347134372036509971048656957 8328 44421529360319515294029314892716610351146133351188292084431075694197137422752861561682533 8329 -19710505455287770634273842865895180675015437421976702033044503235747620866306954043060 8330 -1810097258988883602620300095006184582000454644317207473968039944332117410464406847395 8331 2555217412350763261185353955491345166444347049590438456586169776317376201132934623961634889 8332 182760336967510558570130017330612144477459462057569470790353074401325931355272892433447840483 8333 -16517709104819713418136298424153427144897076095142258803448858652184348709870426054222277590568 8334 -738524458815848228660693168519192420017426853550298060441404559782055885533896734382951512824271 8335 3732012442643346817586532324954577179153190416051425492390638805070394065441199488614127489205525 8336 40325929900795603133527736184811858363746066547416601901132961971542777448289315435774676437052159 8337 -376335457236998249258940424480329612515998539504887799724988300092949794956134793135392404303288 8338 1943874733589119994307310459625142831037392878603536521330222863956845295916366160331204422607925 8339 8749127110327726635329137294287333962022897731767645490395743156763104363040420440341369867278455 8340 -34277433144850471193436090680737587201412102498657067381100176850784545744964436826627252490570252875 8341 -18244737292911862501674442664351710157284435373381364910812157934683251919498979987413005367646459 8342 102553501450512384898128349421714447847859751577167686723621839341460856940873368560784820024091941 8343 1026682145224571974284921064266137184279128172406806408024871469536619899350509311971683300011019426837 8344 -226061324453425544130408378272489626792593363290451478113911129975034483458980214260923735330551571206219 8345 -210318320065288662223659361762622873237472518286545236584729255107926208726387983580270661267623868172 8346 1783973103223635748683544020905668264857528804230992680814923143652801630955765124046737422315269345499147 8347 -7349390604906547332103683857551162805573282025301356174602910021418172343084659331169891699384473887897 8348 -691331850936806218859035023626618565903195160661495424566608622147224988898448259774107792711949638548232 8349 946137768294909255895318522273748066650326810278512175492269455884988276585522422733068933159700050256636 8350 -27490383456775697729511235592817168334832574350606392659190057317122033934452824092313723710748922638465405 8351 -55624189076061523665831536562699550490775180920199614883588772299964066344586376272787913874414197478056235273 8352 4439337090638761272214682068149741646913722839722908984335941123977056083467900337724552225262820891157289998507 8353 628989970172164438357844238310780879595595463294933873600653571094761018745738840744760067570721320630595888 8354 -1176775812392742516064365046040179402589415103908856606243554484606285240217970618017458520217306702431924307725 8355 5690944740046536926655407968060619161679595814095697371412782298335529281934837906996613234033955393168387699875 8356 2059771202278444681290207386344381315112141361325882589946099738791345735844264577368338943139534772955927899801 8357 -92229938450626083715429865692062885263104622279776735363214678022230403166024914246531933551973970643676282953229 8358 3287723851973008173986960627924769241896433273942936176964805183791263288771052790237660667025261905577619450511006 8359 1018323764593339324508226662696966945044481769349292044599579974334825655739715036413696496656075225397370951296700 8360 -1277786694141577944747790073822386823485037801692423139502275750169151719367266277397324488664522661052998926710165625 8361 1306126694261147851046309083910959541879272295959480949496598287736405527884563182177960739019639967347625454558250644 8362 -65176840502444229369937545540054677408290317930256774487441472788402886929537216746944318714492793328623371369218521 8363 -252577019245234283640645093020930270098306802583570114208105808384782887127424345141933157012898706085840633684658760041 8364 4441945262534524729870143626389191154711710197139840068586473066111467034838994828908895949114672524397190081001317819833 8365 -17242889859159362063847008620510431998432607223561812100643449835803721361596128320750749795657417920119423165165408 8366 -318948847968153859774697310065066541504742362388706164427134949811346908814255474190192999231206683520184393262801207 8367 23028803199390266724972058918205810513533099626910025572886180150850872559436184389461030631339139353921654846050621 8368 -104537575999102638600323494098706394762290291909741848123404572223298876905615702466283379920369435017236869452798179687 8369 819159373391372351723769764047959299683773662218266136727740107782398932627046352069173632669787463910208808983577224 8370 -2000224520141515716278235221565940566978131665202193120757031823232885018046949760525874090157582101539815050137185489 8371 -29246833752202404928942139853621770258613640319138476797378777472904123692683326232128842308193020457042160290031805893 8372 335768498097458383310088118343701411882037747779232765541284316869328099216233415829643592386633257477708473603597796681 8373 -279073488069816809637742501574761248384299394137238697298794864836173511664726701144297247918230141490193068026643780435 8374 28056996082941622080650952348640137724284870413386834918763304935918938279904445995032926978760865933739456999557405566991 8375 -292739008128363490189846707029946061617718387345208904556076526524410985142734068575738745163452608025357011880839188338785 8376 3407984003667088706149150096893333662901125305560515144153120198228784746048577088785413809122327565141764648790767973162137 8377 428318100372725298018559147194302158435691934659274040583391994215897752610240390272557975357022474811626914286592644 8378 -54163634139343696166111370325085552596279893284162280672272084890979841335788262220574446665901356038954111338647320999 8379 515512019332066489287938158442449582247615222808428081504272471158908138015624387075608362485086076886934145092593120055 8380 -35311915509430586707043113013648261313552475276353659946156553485417355744608245525446422060385933154445157515329997550 8381 15773213019249229478378854321793666038211676038240126976368893163015306488071038272747101765983742195987676045111647726988 8382 -64509716298893983000422580011448996754880723816277828453408752139666292495316282881216653626018273841817184966466278550897 8383 267754707742548082886954405585282394779291459592551740629978686063357792734863530145362663093519862048495908453718017 8384 -267754707742548082886954405585282394779291459592551740629978686063357792734863530145362663093519862048495908453718017 8385 1 8386 1 8387 64 8388 2667 8389 160083 8390 1775525 8391 40862681 8392 1315526 8393 -456049481 8394 -5761070997 8395 -11507476362 8396 -494741441971 8397 59710958084593 8398 6506247701319 8399 58824632731847 8400 6230913344983205 8401 -717721104435419503 8402 -77920053871769634 8403 -1859485677215725838944 8404 30653514458672020243 8405 58384428041992266713675 8406 433597508385775985860677 8407 160826445683038991608477119 8408 -3830486492814441067340243519 8409 -1539175355517677860634312375161 8410 -74714052944914850940715569017 8411 3872393141394102803743740050056 8412 168799599068155371447267984242281 8413 296805365829337673451677060195699867 8414 -330056901201875198373901336857230245 8415 -303760142660006696579133822820225375 8416 -161284531152291369630159204639985989 8417 1433682311566052698500509904391747983449 8418 541997678218955428144455563801490827452 8419 53031592250432873532249936892564016397184 8420 -37561985870430891590268018328557458041270367 8421 -30457780058176124130555698731601787718350165839 8422 -25797896162990792329088776007129406906763811 8423 1300601291677623342673609396578635430129959045 8424 18382955009147443464376533371403326491474028073 8425 1335836674218439062887741254001354785925873366565 8426 -111867303360345379379687286648728229987519110362 8427 -34639655650876719567837763246297048548509315566192 8428 2985078627586281376763661646611646605899284794258547 8429 288494414775675119943297863839075535688469930729076963 8430 177781093664576634076942141321039221965263556867189863 8431 -45992426325502268773160810431604884021579318052372643183 8432 -1219394735365160942928362328297037208541341812159803614441 8433 13338800620306691477648171587859882135870841433834325298881 8434 444753714102050392356179220624661840250988154640235725178 8435 2467051426535258666586640246782808752563193974813515841253920 8436 -74524764493069179795476949357547758808381523987940939075715967 8437 -15772620494935733379229446074474634612133611940791717947236473197 8438 4161803281071805083280555356684563682828520616251001507234920493 8439 2130899471178406954115095174452555815668475594808692900313009703087 8440 15762191125842871865672757872900254543914964834118659616487448815425 8441 -17303280772877674396961738462061985733002464636535595516553487488140609 8442 -2574544677417697316733923242742960531795847760497659299127531250476141 8443 40932991415557619403988818218883666823568667568493499288256174938754392 8444 9429957307100679978952234256763021911805252238734091290844817416380756503 8445 -899907378642365278540841249229208919802798179525380830450753132457072843925 8446 -2622608788551206765428059258187766347328787060944729321333636827962926411 8447 -25359898476117605251446707689001395799202145159629437630032612091360455363 8448 59331211482689329688878222838632363237228359909260921677269858892872019841421 8449 10928383358626757526901630324778308519064075732744967516116555858534346383657619 8450 -912137684843643321210105478297525950932127471600946619850129325748177319643768 8451 -40395335377864807017278793851923818443442402087716134137086312213837931449635383808 8452 1512118356202274472617964939622359617088624326082135552777418252460846821585115103 8453 635404909944218280477959612622976301764944246990638773639498946093166768045494594687 8454 -168131848637786427072573241170202517583073118551599698945051108500974392121155677465 8455 -1608032871577282588989166229250795627499008088894741276275284087639937386272653764222915 8456 60375789987132052137129203678881270035075544421391217272887259709477130866152083429731 8457 54260972216013411058760984191437113309674141150439971610286170091146439690517701782587042 8458 -500514026136486258364599301209975777750829432898507841689912609263363320018319299221 8459 -304967919782283087169434715759008776510540720724676798513391656817538909763951824854644 8460 67961942687044444663756766812719776251470234888529300286713731405015173320813361519475315 8461 170775370399447998978480713731077286887379916444321040229876851542353836312307040725840743 8462 -2857034401383430072384623383736092407211203471500190370381623461162282456246783047916441243833 8463 -608265917798691973356257042773766966035424678978561208145083384999945786385752944444247287127671 8464 359356862093253829098866295590778801423718789217832365746200758408658994041495482471862310008175 8465 11291318580844821170769480207215956117526345128330839725798872643279876934808131460054964235600625 8466 -16627510373569912683103615483770417550918054754425203500206316930542418829422770544706584466238 8467 -47487536565154741260578238658839306861685844654315213800971633431636806717070736443922056296497248 8468 1483376532226019376349905240298292482713805083935532653288350458768887813405104735978461631094553911 8469 -3752139212902130564314810502015158857736445480596820285845209715034093508977342076297542981347281041 8470 -19092537706813419746617651760385513338073078857055362662253471266695570950330475991632959171139339 8471 284624351198284654767796569815215326628204493990920791411623757150735355166806884279318485589906169 8472 15270188487630826320644672986327786873497938773203114740978829539704177192526959020574543541934100363 8473 -8608083640740385972581337944697398664706603439975397972824937883742108083845942958361121830456549070597 8474 -41234495890060287492876749540072266469421822025351799708399982481557462397895632134586029500589014293 8475 140361328368725970785352937870075822492175033136007483884517966589142275982551921398375567987420208842264 8476 -75252788702306586327813173927157307487650075313985338746441029786226267361633393366095647105219150299 8477 -223514526558039618151030424706920621763436011153788398623797777742296884922246710100179010071642617368527 8478 77749784725751108041187524925142765029819336259875065810881931453965123040239850714692043629781863127569 8479 8170281344941614234516021001782389644481926195488041402698017237689191984678936930398031065031841387758419 8480 -212390904068180818038171315245177581957855983180870866235304787275238737517005837274198103241817593224941455 8481 1024079874031806682918915696861320896981919975748402048604281692128318820450968698617469970540469659586792785579 8482 2809464546610281140176915027005295290685844858588612284584315110974656540602594163286097041009985746933742596 8483 -34040051401745342467137201256042060201127024115302499838680177704606795162864800847976667456686451815664906880 8484 7142011896373636284893863336902068502073463588418028489696925329638851211601750229154529356368537213342684901055 8485 28605164459847331286061192249160611643558371948462479005916638415380253458259626801694144092219119951470306517308175 8486 -1942096949580761768415398884564282223917179519281341641485595561482529261010321071672482696496187858019190084247 8487 15112634229638509685214982598712054269944361762073860548999360499191516498800829499331752264317309974411868246024319 8488 2652137646733054071956424522332866547645654900987705370651479164844817298928755317659361630581609088541384525559523 8489 -68099396321835393080182902841411311650251595172728154745646598588157297507280480238692875153214525064554121393319107311 8490 67777634553036886205509999465423385100668643048402864719991168019626759147214708334200447970287270935084155671546220 8491 850322332528998814204128250983777850285189096072689248544812795411222859492258841095056025319031077491451329844486537088 8492 -72760531169314881411066322272021203090468146106565491304071182734590568130387210742117191755182124224120551748846430569 8493 153888880384004403415259232698435926725942563232946222766303185597191546485556295933837871765985636872707232051170109728013 8494 84643444767386738325883687609300155429730203207376275728845554117789631741019641256881312642910987593905527574385023 8495 -1765020623794543788622782399459810463901528713653837152945673467659180474775674214609220174605081331725459468251942905 8496 2243823553945505703436482532188582938247229755481842003989689047120251102244077799952851097226289119678478414671357763 8497 -165242600575265405134553562106147363908901305126526480097838522146591561384925658673510201056812363553718991039165986667 8498 -44240980593127282574689859737974128132258653696501845776217733975702907374296004556793660228100262940121431392290994 8499 10270639328823298748611318104606201847359097918385055322812549762989267914381347627753641990038613957480610433982971424 8500 -130237321387461729588775147619851924757534822629271873751295773297803036994660078491993670465740044452534358853544437275 8501 3329939230968659528591560292842703015651945898620699555805443411561133099720403045470367089356794696642931827692719457119 8502 -3779931981755644915161870089207592034025091067150135686947799308767122256076543191896361319897243715048058711860552819 8503 -93378924978332458851712823593047185545294977560094538820220808764219398926721180517264599931690099343255393196346681837 8504 5766688856595859653715603284180808437525571380000309197398989638429142350542526087612105605488694281438000305767928331895 8505 -28129411357730013843911250229324994156429843600257304493955906032662102140352197081210776661318147554985201382276575203671275 8506 2916000474219477276370629308213003769602067211875870989664246268712331346793048756567949818570030409485871486043625409 8507 -192819310128893351977942944303564185073921161868691749632490051578651946864689894861990067922761290490517670423677323688 8508 2967384724113666114983635639873866674423262933233686051963306639073404859223348311517112723456028268701865215624424630521 8509 -15616572875474997912006067894692570898486688304551521548700421761924752634407194309863705439341337112043715058445041213097 8510 10672904704154715773020032072781814314589341765862009156238504273966322830162039936301206350887306470421393006298841556097 8511 -97000718485323818681785063804552550565993422334969629438101991457433616500146445953529688199374628272370190914036032433503 8512 267754707742548082886954405585282394779291459592551740629978686063357792734863530145362663093519862048495908453718017 8513 -267754707742548082886954405585282394779291459592551740629978686063357792734863530145362663093519862048495908453718017 8514 0 8515 1 8516 1 8517 129 8518 8128 8519 983869 8520 3670275 8521 85403125 8522 15072789 8523 -947023289 8524 -7322682719 8525 -1856301687823 8526 -6037625146868 8527 1379519369529931 8528 11987856341496897 8529 85586681974571856 8530 8531499003140209076 8531 -25078312468287201551 8532 -7042847232504832378121 8533 -25610581593245863581293 8534 1989570861842023360424 8535 80038338030960726515112827 8536 370260167499553553607100453 8537 1261194923339829126791140127 8538 -4328084479763241162771361947 8539 -3676584921636005563922334746291 8540 -127735261567933386999878216183 8541 25718865120680115527960505172505 8542 1983049879571815445772198342667948 8543 331926540950304459409464927153521647 8544 -706967684250150112555191267488091065 8545 -181348079557371879978324592281714073945 8546 -126585916106777585305225420779124368000 8547 3067273016854287819825538277485081758927 8548 41485554248527462698539529041189752928981 8549 9434095570596968556789523943991422661530227 8550 -127256987719235006352852365499220299252841328 8551 -26865890497012675509404765660422618531657360065 8552 -4510989138371251587521840855237136540603981013 8553 300445782243146963529419761139107108551516828547 8554 1323398613358411428453666262114562590841599457521 8555 1518601348551889323989789776015081646993349646584439 8556 -255737017212845345835320821603711317148402573555047 8557 -16528180545165650580807807294275825947663978835866351 8558 264545598422010869217873187473831980616085799337556 8559 15445974576757552810768556254170486935684053301253536857 8560 34521674510803104863108799994414635564049557846020511791 8561 -107580234625378076687079609627649225817404683075676616930 8562 -585504993292751254985921173167165277602929886220593634124 8563 -2900510587421736981269200737289970558624923778128641452658659 8564 542678735531115107281367232654031287876215583362830639441863 8565 170423653321972834874392023156145969888640406767031701396623821 8566 -178690195634871786810259088230264116213524145631423572476776040 8567 -8952653772325977205227323521298574438198951717709938054541357164731 8568 30155319982411851461780743402537394052046588153016093874806301671 8569 383718304462430198156362875814363376029517913462592040948706554636129 8570 2276543258971204194714889897568488596920135196253432620224082198919325 8571 -1073298108005757432273359037253983315375001753481989533053983301104154375 8572 -2084658353800087406622672863203076564921892222243587614797149430447156881 8573 460384356083493802903272729737814173085655544215715813280218528494070095151 8574 49389737841991199031803001271920938128428660847071166691639648036344371156 8575 -52394970908700291744115598748898288166552231582384009961536538261790105297267 8576 -15425257076412223486652459495490827616001814544948918205731371768603207529 8577 -112880277999420510045401152149417566493189747354035487952498799604237009959 8578 303728288748025405553134933791442788206753585503155479064793859233241114354024 8579 178464046014688992337769727210215413329490609218372966064991831841566637447523007 8580 -435778816401633432651115213716417696094195061277975139359473389580548858420243321 8581 -2805843482243172217726040790746272236862861196877804991625519096149285361922732625 8582 2339002924806190509592296168934216807579686735623193738077470366135448378449556448 8583 31429412380606299874638417459387337646094016960032449125192498157744752130240653059 8584 -158652126445499436101877693639996621615763898573507815045116320666524619647882491620441 8585 -9951923778390632435594735512803733465190197267184584019710246574702327599913207102529041 8586 94529334226914977729647287471359733177802065068360961331451697315873265939453524584335 8587 267731340463246710782995200888317624196148381724318581765155559464992608188582938080714561 8588 -1962020220231832604261722179171575511531331247376244948595687174194066197109778500819 8589 -1575191950465663361312045140687812918757916340844536120546130187407672961361814299380669 8590 276761693420369997179050969729661033856307752751650654497382584689180604305105034677879340 8591 616571375445726080095625527889581979398101248640476809845378943476726710069657302435590566525 8592 -36209194542471457721973077247050497853063480487678261985086860425632570414283383837754155729 8593 -9393372326746707744665402681677288722440348016511135187228538500328066961022720381804477431788496 8594 94445302432836099362225051853582933418799835013697441441180558090963871267464374020166898687428 8595 65593699833562457706370894143715822113677891101104296361148747592148412949346393600414634391125211 8596 -1337727001910630068495540253727002474325073569749254839111099508339392251608633418454152984917505 8597 -25643590899646656869462630637774079367792113599992401426998727610582940999541736696165147690206922863 8598 59952529204731424952272045907616295974551066036498099577287198747473069650510449903460792345671613736 8599 20010632365691127410842496029199612154584059352108554640678433794581473409747332627922052933200702722043 8600 -1847730858198680814311461145683158587858131528860486268482007631969901630007970857762559991715135713 8601 -95722805267221709492568538496508074182746528919988131885372390304845572911881371724741191056339493 8602 13992268251216033121892246568082431209542710510406567379704353691044026549633917767384676772564750893021 8603 -4539043734840501277251312559155931866559266562778673421737531750181122549903760574353225491905237916677087 8604 -512551695931628187701819008134852940048687397688126977053066029921487603821351906752186924673322896623281 8605 91166493865581740607029664097992153524051518376991366443663336422281508475327027808509818833783668813845 8606 1006429210009721481245808688564742763178208460355590372071745981582514186958435201562210619003345034180 8607 -29039687592978806262985839871403041811889613164796569345668882908208127219550556220956534678944393825183847 8608 11077736944240998788184709036007614660670925426441535588098431896862153558540051365068269322446671008647935 8609 2857966115762518626590895536651790745156147472660984281204845796532930642131128566869183943867794375116543947 8610 -11583191687016965543334701556952780156074046998430372934298982937369873685104553813321636311916375751176934800 8611 -15432972377582498247114481929329634874423507015832360405465457819546791752214820327181963812353061869567904425 8612 17616312077588096974843202558174127960234023997619322537507442446110999274104182447408870650514922222311904199 8613 -121802105280024759908723083266538981241861615083408716539188818458985489053086627222182825305816463742189492822679 8614 -30581258903764383056983245232710748285774849821706670417600261637233932519585208854575064574184595141616695400863888 8615 33381998415207468372587547067020788819115286264552406492408676989320715410311571490201101147793444490939149392891334171 8616 -223144803403268619145518056078520276398094565165546178048516889164564721046747419335398948339017812199968945894224541 8617 -38722233432238998862621574739551578540088065175075915795036251660717202800313633918108137238079743351686906135593968087 8618 86600537420944381258275754160685909926517035414227818040409131129398368515684210501009288293600549687061913471470887 8619 -403879773595085061953457639830214439190180985449952967557421864129236371718653348717360628575898140573220495406556282241 8620 -340319786189798083341280511311100601226427951944824918683083926346799203156792416200733404308333679353475258784692922395 8621 149227015561732446690126039371479211398205110623200471032689243158694049725997836809482481676076647132237165214455813245375 8622 -64508984259436708910647348353915219214304743066938711317703271304212625811857927960183922773818351311442500732265273894612 8623 -1503223201465535559625000472221192644174339253047268460791752968363481139006397879252103233877611516218368432838921616959609 8624 9813995381198705638077855639973336007140668620566342495796439602712433522816396872102117378129836196690627607505080987 8625 -769956468024064729814114086887545044996898512961891364322866722227542268881419424116568429334510638778347327454514146294 8626 706472929648745128800452686193322089681693416087305651152428970178327511438822000959228371079176267895175452547672108 8627 744408972407227954708688310779037979213313452188048557708616963161863349078025348082021079936422948461718775388866595943 8628 -397608327690701380408241174587028352865495958498268256068221676999689271281113908760247498658985609955821797630724617 8629 337761394135041546137723851158667742187993457518613423488860325376349092848241772990778984696722035377032386148252554231 8630 -387433167764317715835573349370225616912737158501529359331268253142190017124088515856735052502115269149159445183079988424 8631 7678514754648818919889882157851137342871609218193968932405649244064614878278892393360558445447935479388261794867590806635 8632 89845161023023654048279388991510981520409318816271122838043899087734466824880262442199908561158105903514737008938143214569 8633 -6067401257263509221031816613404312398616628508002515519654168842012269070177295505778443112826583177978425059693480862370667 8634 76307362118271693930402996197211333107665105771354500992559920497055822247830741899089811322624786680786569909183753993482801 8635 -7538083213693700301706919276618009757877117712451758237215066564573568327938465002543896620446163261700418903625722185630217757 8636 2176578805887754088167515659097692129185201718468102383165060588432564953622083571231639467506440532928929060733056678079 8637 -22310825964644132373036821662967254037395657989428265512516506761604972439875662057564293643720375220557273127987994654913 8638 -1419631272438693796172400682064666780185919466402860931312751071180920635620621273896706931839658648834625872036584379898396 8639 169295380392970502891174236293844419125133849741144785771975682191131860039712534593034936307523755773926192124059439018506157 8640 -18707415646998400189174506389522903974598643169782010192164956647043850048344018213652815833391786969760861482992512377821801 8641 455206291293792049378415259090656438562683322925144548561529146220127330520798510345909980278182755446957908971378253087472435 8642 -13304509167845333180667445425846115480125032244833365112990959549344695710971460405354640118440466391626061986851493436984 8643 54375540272952368084990085598729637713131005959152061626707236057230678581878656662236963266315151930139895759651396735427 8644 -1928215175136130915645299522271596435307611010164728458783733020528548622403504078595174411693893882739334735142562418015 8645 1928215175136130915645299522271596435307611010164728458783733020528548622403504078595174411693893882739334735142562418015 8646 1 8647 1 8648 65 8649 688 8650 83968 8651 632079 8652 2287467 8653 679159625 8654 -41273738179 8655 -271324839041 8656 -9309392181319 8657 -1701918587171 8658 15339720564631 8659 592127324217353 8660 3455008062394645 8661 304699406249237883 8662 -1425522614174189813 8663 -119806485932574914041 8664 -5851023072507443189013 8665 4606803538733427108094 8666 39073850675785737872554592 8667 4034497188762507024344119 8668 133701098893748833072645525 8669 -5607206414530399082966189139 8670 -1260450226985377230844174794411 8671 -421133481680197080519702367259 8672 72918623428037070867439578192731 8673 848334604011896589806509359542110 8674 1299241513668826431760140569940702832 8675 -35951859594769859292627934154395525 8676 -773869690256945502462131855845393545335 8677 -97225192797559328703746810856983892875 8678 452761019178172081548399812140730028125 8679 75718026755235987162510550573894794712011 8680 18922362264140903998064334539512950620847749 8681 -500466193068441908664053153737349079148051532 8682 -3559431308859144038038644545676794457641460096 8683 -4156592932460043903329625158847346045715493 8684 6504606420316222614153931486068561499713964081 8685 8496857725221653472360684695864451665165901779657 8686 115026575962571268190407807437012135050783441494241 8687 -402594096104500363130782281917849367290446882611 8688 -1286704268580880843062005616554731685540959907366436 8689 4144235056891286126985978178833363663198790373153 8690 587511518138134747560116942039402664263992370741876 8691 28976047226284149785931397953284718378317729659521607 8692 -82328213795208925821555846509913080424191538681640831885 8693 -4918442738021682056350196350940976877961385914328506826025 8694 -73654156509156607019493262498673640050388117968860219766501 8695 197958830007101709946088433014391144767668492994383778365 8696 94446371137413817412180319507919464864306510120914027892097621 8697 -360087337070840840977424389351458303542190730315675190212107270 8698 -768695852002325569492387728679935250513383235715937985622376944800 8699 -582765732336904372948550075603275981631687107980299842943070572077 8700 69549083143777286205375711571208162413678339457223620458734134671521 8701 1417583390418271081128620631611846550711406564308182786280608058056671 8702 -114583874454605134569285220632026723343828351476754208319409039252740891 8703 -1418984175432845595365793106606253279800296343276265417903522587491755 8704 7180206378665539522665318827098801105058692010231614426984224538784815931 8705 40153447924631145088191760222786928956184541265852157633253000284772116148 8706 5873206310164047564142889855308661666352729547017623589303564678862235643264 8707 -16582914627991924625854713191821967659200151679738782976539855729198597 8708 -9032371002834897548552869385247785546968232890793475734946660994762529801 8709 44685244304839575687523983267647134884518011255544827341340173842584649060243 8710 454513301667636211970185434309725694030385916185220726563139207915685427645517 8711 -507649426760018317104516429584267828188239364269614137039436577092414989897357339 8712 -114806204480499211728522661186215265642954447287182487363264385792265971593160647319 8713 1211034495748712932974162325319039420648072412624374004645499528878201816894484120 8714 2596602044252760022136739422074079670044116268556708501759585234932783948978298307072 8715 -95021472935163972378527064974287835306352272732907054586050528387328779227282114319 8716 -79441450241712918051239520812323539849901416466272420149651291424682630050860974705596503 8717 245280632740355194405206413523738219221554397367163340939292324788701693694113966495 8718 1245245730982156662613727550253984268174089786491973738373038546244613266385823043266060575 8719 -5975195010708251009099116089181837855636903661075896620413922237513385184301563375867 8720 -28467480079649921479472573744673344516403110034158691268778730126721583356664857100042243 8721 421971523874828764075670720050105645773904286037883881005078783843241433926355701124593283 8722 980652384628847832839897381313202215828449282839625778365488233613593012219068115569280218566 8723 -84365849815340612048828496367502795758715873854323126200952415153620249577420126646481452403 8724 -25866529981136572877165433196784272472129950157831785490729115649458060174482033226043616193303363 8725 5716619416656963970071652151597369533350713244757963512588990486785046622347025841672835639152573 8726 4326724309635435896405119305567576392601044935420508424992543276493897035046311351836342550152826051 8727 -15214536002162572975896237079260344803012287011510531520067778770424483094748658137066284005741005 8728 -4168751864270415529783644258444023129604112899614600074904435113867763085020455968457345527654237625 8729 2045948342238449042561851438532089240935697480542952223405871475333364117711521626802824548255542 8730 2318123684741390470763423465712091712549302180232005662747006476900357677032180440635741424534770396448 8731 -685127190380969475679819264155361748549123660015597396734457870458151292123324162303279141217715 8732 -36503223054878691428065673861451800320849361422073173218882110612094268639432519633529077118065503469 8733 2510107338312579754682200327975488495462158750520250020233182117107068434558774531258279613951449184991 8734 -189551294198577353240194311129031505322204349012641196634610561968212520996756431237234795258801152283 8735 -30060131031386119284816517629433204009769573141783325416992299519963272431028943371456387117627504136719 8736 374475139480885455380861138514290649251803589608600654354351547321623709648157052055551115395871638485297 8737 5263425578635737648976617993766743595121133330359158460969312795526351455697955598630595058966350483022 8738 -13778646158370782598765423919012875619330346122685751548225197335736178351054381718453511837314170164941040 8739 -16232738521923556562491783978858193459448604472188779282776647220383106135936667121815059828690447415018073 8740 210723223469180187410173818474205109071998005756371084887467795378980676217223138998470531747351921071103509 8741 -1336438544967343275475629935779743427716070014516889417732303671063397675703551032180024905233384000681831580523 8742 -328491505384867648250506601358652097393173543721056128447628958093448738681999609937670579467058700436545789629841 8743 382045873782827004127059403069009351787245681468169706488457461909139509148036456172830989228013114483066364823 8744 -6303043575361802809217525531207954924315115399428954805063816907029411050170618437642747409307588916299336989031 8745 -5439869637064897052819953984525735786048686656782124194416379632912531774936835223578452969867655391564391886248212 8746 312077942442127834923053318368771683848114169630898087690452419464575114717013105117737793006502551099643897043908736 8747 19099548904349069814438754925684954502355734541777118325451410682694263964325421307983161763140447731156326476500263 8748 -9654774182272164395603548695836776239807975808941838681900475330754552545872862882799358523457303764328298980684276995 8749 2710037767293383603405675933141478653247380994085016242045220766375357274669215793020040218994871044500651179935104499 8750 75464615568345338718431833629074846699940722033123460388735747704576287399451930676222934177011548905703073391079474391 8751 -14772664781012314162268454522686325660595426504939158611830889091394045417518030233934699834623563562770044339259458969 8752 849464779400467065496544061125927542542060861597795057517884728521461463151336544801803575413914827067056108851304600729 8753 -418658433734622993009733625657289824334109516168086404639079239268842411802602363274592605082231416975626681968973838575 8754 -158068676900677123994735141421864257093675664306233683359239415502272255104867729118004040560774556264659112553741602433132 8755 383303225398278983309120474173193088991321035457131313627311444100279434799187127044627235421503080147509640967244093 8756 -6118792263506884806709279989482113064152669088589506509392023277171335070553765349330202451114008237402902462092020811 8757 -60462817145068507836349070417021368485049889117128749244534857910984406219720921620980198004844871505330408623589064525 8758 13031829714709322241268934805176070659319058073484430130578138138540340911281952899277221180917719002348052686577829916805 8759 -23114308070854906471984683667493428871170813138349688618188478675136414023981708625663999286780391243143031661584684333 8760 1512026764750663933763596577526196307081794853395426197963485200024234050977395003018144731270593228668624220273593321797 8761 6033343464958018840924394605131878854447090729314524476690797758798470858111758734614443343359595649373269667625454283646 8762 -4709540111161977434149176259608057934358486973705663183563541555279329009029179421400470205210562948290872155444117073469792 8763 1341584857324454310368344268167207456516224375293163145060295953564088957783303770798661012099419241270358374162124247877983 8764 -807788175824640442425781060516087068876215074086706272196380436956878186131318818581813402562471344763933502348728649285019 8765 1278580924424369853475489585351887507972802688128781662943603121470603558385243997476111074692177798412406330190771063844395127 8766 3523591581706919102445026386489254336777152977963426643768978432104890814419143894170266218174632304366372163544487224302322813 8767 -2949843524933088598901347518043009902945910262757708698781518312290499510761820146610039717086028820089201920682272780721 8768 11975724107786973451821030698173489923030585052932476311996596043629180089503295536868493077101305320672314603132458067475 8769 -1806939402200542312563162571973074957200138830995305069265839216644380538733660093262799584883677696688312560022321250562296 8770 118742586778929496135168499725544062676922640100439077536638415028948033703858556523747914656907524970881497345314455001298144 8771 -364301146457950550888747755371570438402115393162438322776528097752211124475872761545242577775610340530125367097946227129543531 8772 1914055893207708249789301070357214333678453884364479912902088158265986969687412711552502306093951626739008279263878169060863483 8773 -26994852869547678148774992150140622891127023482939597284229718385306690001273859157648747834398694904464006577784794536465 8774 81756227676357058021205179047318652535134988435364525969184753729154667162483454166825178698231608955815784941517998934389 8775 -1928215175136130915645299522271596435307611010164728458783733020528548622403504078595174411693893882739334735142562418015 8776 1928215175136130915645299522271596435307611010164728458783733020528548622403504078595174411693893882739334735142562418015 8777 0 8778 1 8779 1 8780 131 8781 2795 8782 171957 8783 1958848 8784 186306079 8785 4835625 8786 -96296875 8787 -410121321829 8788 -14281847975377 8789 -2167595373119 8790 860101366308173 8791 459186259314896 8792 27363923452092157 8793 510365113360272651 8794 -4868445609488680011 8795 -35100758637480872528 8796 -87055790603385123600911 8797 372483563972296037 8798 662868993549404759678597 8799 189797580467470556405384 8800 986182041882708594120284643 8801 -283320021773654455713675701 8802 -67526483509191019063229010479 8803 -4001828427898858823203911249 8804 1183846773018124945336245096731 8805 12132906123746048744601107785 8806 2284328120157150177782320782186725 8807 -71573430175189337053502307044883068 8808 -1212493918658842547317303670505301867 8809 -29015267746333505519627145610528442991 8810 16374826311071999586537943875010698038 8811 717585457026574646472549093326552516220 8812 391988624205273729010308482882714765911089 8813 -47145314133974267618701665591780168591613337 8814 -652326662981101911172717659392291482992502921 8815 -16910584703848047031631832678667408755036304 8816 567677816780489993150820272403536814224965691 8817 34832237708249120615595685478028801956739420517 8818 14474606665914620937849985296537269047944415054533 8819 -1427010195438702091310523547285532921087396977501 8820 -42042149627918309606288466740213879154313009362730 8821 -23914318327030015125883518352138642032834327970380 8822 11110634029624558832595781108957236793805876906995079 8823 216912926770968164700435666038143212143583222756620932 8824 -30051543882235022133089252907346470449357962716319744795 8825 -257176797522738313715198323904396292872636739980788490115 8826 -26632461071518803410304301799543972759640691284028941843475 8827 220622124426710628451232966304335767234248702091198597415032 8828 203382181985001395334062165887083350183686867960159191609645421 8829 -1024798741429861847239900713440786986996061700777301655748574221 8830 -1555046011176907185575423572032727255962045448165428570479702119959 8831 -223109180344544482664158249044222200892256942737225574668559592 8832 2154326577564237250877165813127034470683463604718327095455980777359687 8833 2086487816203328902812119816473159619117254039111264155115091963619521 8834 -38826274327002564419594588251620940642523350078494025338148517931159697 8835 -39582398982230264795152574519926039356555066411830941389947029020652825 8836 147022899355071373291865277145369225127733548244573417141815982586982125 8837 120473168153322293173889490666097688597016059258070494454299292154223063 8838 16211687625538172780010824701617627361180507472829101339398624854077584279361 8839 -148188856861396565080156971652762672309781885605641772294456092933921444 8840 -103128415831949639316723030279829162632542073114081835296135505122929961169 8841 168453737761481618541347422151854491666392576141271438005672249640453575095 8842 876147214174756423116513987482253640831900487541126552055923348378097400888272 8843 -5093659903687587176469918762734514902228167691437172504676116236897723817179396 8844 -10805797071720580070005650899127494594060505403876389250337865089885774612053613537 8845 2401633205870307686407882449482956418556515290079842928717746018361874310154723315 8846 53431754766133461968911346528592988475653320957792420775868670169731855741277972025 8847 -30237825171160905168852345624387131272026369080621900349796247288496893636244407429088 8848 -826648621028187886683276225514020160149676790548178099858877628896473972743578756984197319 8849 -45523898402466536788484479952725416018096860517139996778321784450505195119299785204996163 8850 118159825708913822860199421394350911020115345006437937266546552131939177536892601035981855229 8851 64471203407657956960997977309374216918722639014423137228930003177009857231307190533389 8852 -61657955887847910845957612513066593025379037190742670305564936479326227400015322439501761 8853 -1709288355137273137265648853981225374772984319793321792550846318770965947524472665592214409 8854 28082043675442300923450025541153917757660022462006578890157878736871808527991808473536406113 8855 27742270470593999836604390871256829446307087422927685528129173971691175080524878007715030341628 8856 -74812723009862407162142989949552205545741568843545528541845066505735886400463810384701803754725 8857 -1749237701912314493467136461789539058889378210796118080102092786565575093912841364587511479278103 8858 183894150806333879821579911831799109727411959288586882305077419323782568672125522229878776463530259 8859 -5537786822486697911926139617096235701483653743529911951154937803068999321510954892692541204345248 8860 -12433952955384929665403106611764460370519444996830053236536235001600490844703037492978291057897805463 8861 22746641841083051790527140532677222749861616352402501513901710790164090267202955532713416640698866525 8862 2780425345096690539600074298524098553791966649875621812241398525273446208449718985075049528171683622471 8863 -9681717547232588858322095118388471820449088187588935669990669576021088290153255124134765752003282648 8864 -9344209341320601000352532135054367156115964358699035832990506678017569562560963702381659520345813799537 8865 305896437244393297286497686852336194327155240567667417486239942567982695715905434150551984885187234294537 8866 27113947538830953683224879780645415874248174510286679820445409756475332556789215514810317205474278924899795 8867 -53062740881027616285193993354789176484125108537115722774867817711003406774985749952382364494416092875771 8868 421030540135215531563112709282839039377893788583975323822380562506530758545993376782493665644946057016140359 8869 14283354875228115086304860950402126785179961986810047293983313397027216371702924674981704035080338412032207 8870 -21694092564140225555190887157167122645492263386330527183547825971255606825107341541586075232696704512496781 8871 -5015416537672389832011763724041155553934171564993896096174645241873809489195876059956027266110204114182596 8872 90592700821285525047160942424814985780795026417808844204656212627632371320272121920731091764874474012680221171 8873 1006477214399086097634164476298523913988864601680185774033358336354782661107721866781719678480279619576706919367 8874 -380237390737310338083895623543993363694949446890831328529306904005567883034501339238228362649725478058328801023734 8875 3633496286077900482199241269745416946882197074977994936356811221046850051502048823834979833379681861756192274988 8876 4099461737740800642069336807502574228852468636386760562223842854042358299691130532796479656463525734689424000205 8877 -52756645856021664446413863929156529873818581453418796194267792768456662160981935384923532312851586155867373062736381 8878 6136627674559445168181994623127363912851530231536424670293467338167189328394441187461996228964526790635498745521059 8879 272367188497639289508289331734910993640669763098936161515483518770950252843220874838534381083461030080585851773680 8880 -1590855053357742090416767063371856732288336203595085653310279078740216380313081833498723976776584634511349969682456162919 8881 45929925243290525974763430177096630849566943719187549245872049433773068182078621156183633074520987683717829178711984595 8882 998476834724476551488616305052520758849859301808749163665214787790769115060551287928353663504230241886714788842454609429 8883 -3864756286915872772572092363777079620923168499545380704359444014708400431950945027449549490940139473393729093479483536857 8884 142516425272371874986165503659997659714102062370508318690289194720587462112346042937831669769337777800292574053774440417711 8885 5480480446668929198591215751556716662238443600918307672538149946717955302830139332012878735791176490260637109816176174875 8886 -6744809583134015076373781346819673287863305452971361878946770961894301598654167496772386306175822883742523017644444441264375 8887 2291687798327892521588478278948614967683434526763133434912587382394481346866420021600032416588835632627953129018718464108 8888 43535382624799024981305531692929170107686030399486414748763735399880517205155166740313172698731878026931225934531648447261 8889 -799758089604598515452965476044783094747913001952744030474120490777528939762662534796224775358950218872953107336130636325391 8890 33957047014468301879333179568053545562037604227024696170490504987043756460816331730878604604261969597513058489486758515956799 8891 -15153511823558685319866524802794258353409537165379450271932925232235527621749141496260622211466458703786856596155811900424 8892 -878624579429222335469862774289256676897905889064383378488919083738057099371546586836641417281478364136153370750772213325497 8893 2629205697946273980471909142911693249971870323432919555799415435752613107719689658383024552600799478073458307278369934844529 8894 -1695231361425889155909617763386165675528579925754478264754815150576261945265655101521624638207628946272932514102384948418716161 8895 646514373859385364900146474370747205888949237734023799732837174527708974629975401089779420432575687231972192391492669047876872 8896 -385192424486598790223737037032728513983104847924145422937603696423061808381624391199348878693986406497042386563967098219523 8897 -713747647428021744514149469193656265995957730170601975652192654048851281183758619215003035209198525588459557005335232705727047761 8898 45282423787471690012731042279988541326425654848404331419049366425433033836426813675002104681672731832072777850098611449107964462721 8899 -18629913144844108310401749167794009891500189420503485767799416938625056702193162896702369053501443612945257926227066608212325 8900 1809112166434592094053333247030297514435155380274383159359931316047236140999490529397284532885961988027457243414665115506005177 8901 -17972776584718747244156831357043184601533306981888592384244312919871182818566090137911403388049841312864912494447200061447405495 8902 157203439515241271330656366588884315952371952561065621144148054907539470851348628536007198950697983719295682981435093739872683451 8903 2674167620997934200140603048562951657313787940171681192228497793905581344573327415085135326469900033607741540643562488338525829156 8904 -303012328982718906312913730170057375252273255745299812088621811486383509885234674917520314054469242870673557336575791476766503119719 8905 27094356861904728195288305991333676810728333833167474188584780672003873153597332508333785165093409660723800853987696728300181465 8906 -38599840093317835812211464894425058124217459329004471069186997888617269498957458814837533403323716307339616200496295313679006100 8907 1457853533189821074256177881890266185987463894533347295451834129363846243320139118256368831733691966432663702963390282188686876 8908 -196492599514424103418293320369130160146139558071897993547197630054053787646282350316522884332741036065167903529824167305516589607 8909 410951945846993378209020486523571938123258077870477502433469747962650070754704863812646392801863686694106805747335370312946831 8910 -410951945846993378209020486523571938123258077870477502433469747962650070754704863812646392801863686694106805747335370312946831 8911 1 8912 1 8913 66 8914 8515 8915 528125 8916 5057488 8917 486160384 8918 1112806131 8919 -126757410381 8920 -473145999425 8921 -39411346434481 8922 -111244466712187 8923 299548354926812 8924 747126491243869 8925 15153061454287576 8926 1786844116304182481 8927 -440592781892718462683 8928 -3222404269573186490637 8929 -823964769471256492003 8930 -45409371686235512531 8931 746224743185423065566251 8932 9643071786601521373383418 8933 1866254281798363306601595424 8934 -10187986696180383222859991 8935 -159941138286214911767422319665 8936 -100530015052694609493868573863 8937 330922592490463752285273415851 8938 4912022148066449728234770195791 8939 131382638522698580901507062119182857 8940 -9176102000077914006262757554586359 8941 -131312537377599623778043263003107403464 8942 -342919511026727411332252084094553468623 8943 507367679315469734488878176591725941581 8944 91710218075925824061564673043675056356635 8945 13630650024267850944219225754403477491870625 8946 -780115826073037158992050151193676004272755771 8947 -1478112381982172441864282033245163681805925657493 8948 -96739380474709335177661088068839681382326652 8949 4626502826865641912426365809285062561858206336 8950 83990659748810273183298212346398788256482785531161 8951 56146719596810734775108767184222847512989682359471 8952 -96949548882209779295281133808240232111269949278281 8953 -400881431728392050453446561236870456074882285399980525 8954 -16666677388881498768378994469424245942954199020609865 8955 45299932047551243723299746093997378383705724360462275 8956 43196069176673471434739454711626313561123539609353562951 8957 -95963516929853637898176331704171111945551641498682410936 8958 -288644784634073239705588473714182614416433186711385594692823 8959 -293973670974513144459167583186603227924618108066795079162629 8960 164241234522427209020643931773075491889768581427596600848367 8961 5377497945943268834949180674387825921800526771795030764491551 8962 -2840097457637983671137873910792643796282616319559847695440883141 8963 -1032268743986417790475122662929097754417049373821332026066096425957 8964 -830536236804384599483204170535910036091141602740149022655023019390 8965 1563477209669312546985079954970337061144083984418773313650979399555040 8966 141248919515218831518345245843206463092635484846139234565517167861967 8967 -282029513411304030473482601690027958593432823166772677056735347019277361 8968 -2406631178543324690823331854104503692351330894516568074564628738631047 8969 -121983521614630746781660933074984625379700562500041618517922909408890949 8970 172111141402920365450376444740703126112352466739484238380008949777123584975 8971 41450468541821392659494584158412048553842790143446479992812573213536427076001 8972 -2806079085554170885866651970366430267861103579608776755877356325553817 8973 -110164226878795420725957198246842874219391439170242953763909413581691697624 8974 748223233936265531148883942234159240892024693140151434406065199585877659515 8975 63769371877149651450523367800856133647034693111724178165790294867263845125631775 8976 -160541265149804828756445947654334388651318618123907460094516687854356700850341259 8977 -17753979310809849278738127960749167836697360108163657586521967641825559507621069537 8978 11613418501956083296180452081487886186286656936619557685072011308569220600854973 8979 783979868501259903125316215145319046004356779564059552462958113725003006768228578849 8980 7226053226312839692571166831435549303397496827462847193484394438131671518959913008952 8981 -35866043854324306913515704378654214306362649665724849192055960342019157097032164343625216 8982 -4961459903410971023407548684343157569370341426121668344412394264793998904525266084727453 8983 86927208739350647187707655993078619491876853837378968055461460293814655229636176971682957 8984 6802384358853410671039470294799212677656609236251098643814499597154070156265641485153 8985 -3645333552044552485561196227366310923306891890592829769933067004315579903730774337579435 8986 -102924800955899447547460119262935955342690967769790800409391738365239800449792183793200981 8987 203500581974145146565297077821400231577438855886205123049014898952776559704559731033811103399 8988 84262482369192384122451618424850376844554538547744717308080697818552172966674716215908933847 8989 -3018852196928591541170868733415698400099710584070868950430457244011209309354243632308040687142440 8990 -4189026780934858524819845078440095196360223220825438022142151103974578822804763923877178477141275 8991 5559492918365410030826892358927095602334746519244842828602503316080462166366020391143530699387670441 8992 13153310225999270984705342331691990008056280320145580952982896915616327875901587190216533236063379 8993 -15109893955868971828285325328404870501570927028514969127266408055810997165586156316879446394792678947 8994 486537852661583428403619386869499597137034959063201110520446200274648189171193122188926385399741425 8995 87129730977504440108010797157499894760318268154370955706678754398210181046328959095723619218536103125 8996 -35723034885356203211365657449610419307140331870465540969685952919145852529460075316989099886012974 8997 -200319027760209853846873797919148075971850905999776340884571797564327063243179826152333316017931690208 8998 666269073427537156681287772931011427798554120630530937805992774264976232416726886004848431982941746800709 8999 335105840117989209265944937102136516978448575556848646559249612879100992977391984048163192880335930024586221 9000 -122708163771542991931449491671426769978665990829141019026829088744315380504324718175939523216626445567320691 9001 -384231830955286018221595299718194236363786937176010063152694574695812923203734917191291370612288483657735523 9002 60199309149546743927131383220087491523040104825291163229918336557257499850584892552690716531085136984667363 9003 -107666662685220746585937758897562050634222551427335225180781767398089199328754250751272038151866286906758617 9004 -1689551325706551069506844157013764915549408287006333989242136296276697361804836059562128243886863292132686807 9005 21158246891783072385078732643466935108277652440031035838398148098612894903936525257215436973433435595487335432 9006 222738587596265219585639619454878283064537390266735408973353592308847581464258445832980021646707857994257462391217 9007 -155373021469599713970304100740930798841733261907097632017698304855141177361125870334998743051301114511134319309097459 9008 29742880943395875749498744305034407844327326569413062929459452715936188205639501237581616481380908082334223058471 9009 3312786402778098709612515375894971391434578744469289703546834120983994228086100967910616862017471429351157566017123 9010 -2032367579926411782665854705231981560214741241294223904537975412559672845506354528360520432020927298522642411394473755 9011 -8009436468646319053577506470672862189262698653519064809956804721567751613158888429938264095420857353544273393540166519 9012 6725694500078504856770896553309403746168608812461780262245320484056829199383483050108118705188076637010085673091545188 9013 -8068936418396841532209010960221782712905557110686884015890257936101983404954476381660789876000615030171012351184990848 9014 -7270051182837143455692085332801741445134803841795919028277639671634400665421176202590409411548309806718148100892669395 9015 91415118884877596411097247831162981257983604726592883796952524011780018512069211102046920137288846563954888782144548450475 9016 -272795903056512674807487432805560484781402531932516002819166300637348567215573092180346383104574123480371765702491019723947 9017 -19289523142742588980172875608644399865610901428916006635933699334784537200530920217714980394734947559451377648417944928115999 9018 19628663167609462144065223748347501479981874741519299786266532311273588629449690657569891907812049498927604455367007527713021 9019 -3317374007083179782341167284490273964693375726322702917865735942987331983446100001414397442078624714241900682913439687920247871 9020 -16816511771913059304184446158551518842262839472002894002816954277208536468629754395544728725098350572399730850284224095 9021 165446712798692431750817467705292062465607784467083882247047348286427807423815114192254623019587979696336659815238378319496 9022 -120966106724798267286972948478445673391557859870255352982848015699073449239501356597377940508809459854387061187604765991389 9023 262544734161847284073084456470025521116278939286958355297681606040713232069044684938074330152613305844963954799984093703278449 9024 60547311239968927026528312983979273107726168090668203917694260463181400441203372919591853402871515376050675298141288065743 9025 -66434714544012874328714640722866650633533724596895603110067470380743769212781489971515525046985731467547765298744169942021 9026 26932412676640654415771541069805845012821167673929881435706275590564833227704473567419164523093655273622990125893599296457601 9027 -1529271901108411347944799825730118394725331393825493845220457066156029145905428079720538406906079662443585092012112655926150841 9028 -1192097711911309891698908070946055083888478477427450323661730653860012123560841366432514142264879735359742089311642688507077906 9029 145535109385626551647958879060934647858474094041259467813856226951042739555530700389933241009194903370120099269011647351960071712 9030 -1058826378604390243399095196549217327828259066698675845589495420106287408767510707845712731229297811683438415240690025677592339555 9031 4872738314575268179071516618915846154431849715577905982162397784281223143860483400411734195003605716509195622678853465498784702389 9032 -179841158912685497793499147359876117853443024070623215813384485236274793227163262838964642197771367289630031704924748002783173 9033 -791890342468898724832004944511004129677272509726483803416303737617437214015328949739457652417214752209612919442125466143489351 9034 191566399418410907081018986359059181170206949923075434296190758018388038981972481446395114091755246723948660426109494659432695795 9035 -14310435050803536810728978834727323730683376711965753286981797404184290535907365408513125986537005245518807947269934219172753422675 9036 112280171225756626127383016808004783932625041845416716718404144260969672351122722362732671665974525828548873618439712096601640198769 9037 -7335405394375055505132208356578717979101142389621932869901119004496253632800304333892914468538593850245351269147461774220530862147688 9038 51484488778596215289603457474294316315242881384201177232397712898743569464302664024893267364654126176459376103812725741678547069 9039 -810230695731473239128789547046843874512817170736549979994504164153576227214382619439420763006802553098408889640190273292247673799 9040 97570310901650764773067020191295909473770725037032971682339560864022546568470510707147742409054901949907902641802641976656641141 9041 -295414888127197442063519620546964410818508391106763015412055699244085028724094189925898026256427170180427904417845692634376538073 9042 410951945846993378209020486523571938123258077870477502433469747962650070754704863812646392801863686694106805747335370312946831 9043 -410951945846993378209020486523571938123258077870477502433469747962650070754704863812646392801863686694106805747335370312946831 9044 0 9045 1 9046 1 9047 133 9048 2882 9049 17161 9050 1392469 9051 22544857 9052 26440384 9053 -307144547 9054 -81499615575 9055 -4383138278125 9056 -3632228025163 9057 27769342391253 9058 319883365417 9059 29332101340949 9060 15381769289055988 9061 -163191060640041707 9062 -907359160976755709391 9063 -7293090197926163397546 9064 -1011653255507491011508 9065 61293967447570070184529 9066 414199050596210641359449 9067 195993992430136996530291611 9068 -7278339119549435059200793736 9069 -2616728865742654370992159902001 9070 -94868401074585162911538336829 9071 4944855382104358739128463592719 9072 921048728374292844274716134815803 9073 462526476061431856745575749845359979 9074 -43036747005629399941349636888721493 9075 -13427336495192452483591973320319023265 9076 -394219170720766553494966645247364136892 9077 597312427462225464808148761903720287121 9078 11846065529694514786622736710549516904563 9079 15655904246816032564067651827203701921053 9080 -34715863158620667256207420885922169750438600 9081 -196933222198270145345037288006587990431677609303 9082 -183396223894336110703332939478292229955752953 9083 27147460625567038071960162499352550511982113649 9084 227216117977262847531788277764415642469553818768 9085 381005690977306330950330164465825800183984925858375 9086 -63965355119339730545214221872023342033830954381159 9087 -42003589382193070460122132878228395025387959794472399 9088 -1118676606084097717176775917394242020843891619183227 9089 1432778182236140784268080068674569140376461508882064547 9090 1960430515976175780443073745088581674448353637671655953 9091 -23231986148100869327269630058612256040809466915721126641 9092 -3089738020683001610999316198291753081651177576564021993884 9093 -485687325605103840191810799670741953702757239238798117699899 9094 35523000278784422795704080177288314816996540022486977767055 9095 5932247064878093779000915789959198565202817463153229513659280 9096 -198530640091923066577209440818171329012236446913252370108212 9097 -162367840979745600835099410862422038280171591605869995928687235311 9098 -50294963766200669296700771517584798450267187847382373354234826083 9099 32482704305242117618064186583081689806572391197252720239300128280463 9100 149129434771131899821642344875505939234828355446639485088315310794760 9101 -38646191775668303986888391462519378634340738892316583773408407074156367 9102 -181415635756095137491452074230752692782036839852521895834383704395533197 9103 -3431914784348990292370383929043067084760747163161755810431711896764964663 9104 484026047793282291220453878264479262662531367568627074956805189620517925 9105 121332950353995433207650025114761509229628024080867603101781850376566548125 9106 -66301535915096636247595559732491331135188224159886440165103758593279149 9107 -734999991765142811048654890051222154534289667446575300592348083744559741817 9108 161627615976138054648359119313264312169386063247155158395333623825409790964 9109 621576132097325021287061632099948544599784855536169850376065503481554877188909 9110 -4551441012170021365347143998403654316914740286359136930733908397489151084699729 9111 -739916773871534405394341653076675648489263757686512634081431142163612698730298147 9112 -2481318926959386171341416964299236309724399778520501620475801720645003505927824 9113 77696155944199610659204053714914589132080572303711264883432424204782589971781155051 9114 102102168698285384883395650420645320218089337409373558476066180494983956899319468513629 9115 -541364176216805839858266956206452437961019761817252279944245172252059016295558831599521 9116 -2828544432691497120606961510923064255078982082873112922347906672555103003476777104143904 9117 4215535752569619377369730768428559758460831031694093871853200414055670897361254727138141531 9118 467590035945403685928568692508038435896104482909321314669976763528479003186075452176861 9119 -141478403439032127144207828822846536457071771699264124006403127469751343991352447417627817 9120 -99690413610523368420601500449171666590824465220768510766775123858336009151509522568551845 9121 299091938968316160949621529865263319965333022200601769804548641247819724308431026865292935879 9122 73009902350040104894467359979567748217613926661938910924990590179193773929200461498835888734591 9123 -13937044971001428487732406271056864385621055582138128714637092016786757530273542681603100971686395 9124 -8995384509565825440823927833398157714010462779187162800217366461507049032226557810218346626518540 9125 11808427655814954256046385654186164488965178236863924130640025261858184386713718964358615288925964575 9126 49045148099293603996114194981501426207339841239156400632086667003847491053978175519172053529927071 9127 -17024054351718979522395422722974938130179860304553376492727083042765550634285578039972684155647704626 9128 -411571254392161940377087488500452696163041666458159287254712230762538554773202225057029520976409703204 9129 65977786956488367163963542173281997575279529339620474143294166672129453856449369829558779915594503257 9130 23357608528274052281139230141516955801980364884192111877850002368959193849519756972190508116985198535 9131 -14299898132467296268683263271599519339940641319102199269670746698501129856245071492022078594905212194067 9132 1409743140688280132900760061843517924623197309009388411018612023169805622784757285589704426037367382945096 9133 677460718104869192896154029771954350000381988470351875170438764930535842094983852170468502795551356469013449 9134 -39940839817827284325293286607709291055453704101108877731905655090128231912126849015515776645907427480048537 9135 -490811329508285902590158025256188588339111604244298405407489145210052955238791974855331018560989200960625 9136 2184936790904679882506659100349053652034261684774965554165161454239672490431320376235678266765453835097253 9137 2627630598916318211286850216871811671172405029416506027575968890551350682696062658701790893928754733046256101 9138 -3847193898831718158180326541084084973616460077960233001056578207542644147511614304201667924991749239835041299 9139 3838348228832651357166433461863752168644676732370033185092906042911845275995925917634773785187785775671275017 9140 29594003582451277829456779578961384216177027509871736963258200674301471681388506860382064688199692500635979856500 9141 -6702076946620320907477580222319666752895096084730622270933474250591709597215944179912452793642233638554668492122537 9142 -113758132007171781495532914908004522994614645686394046562866120655780221732658391196461457351188262614201914018545 9143 107047860629235201304779030672902291101549153447036641586154070635983811375258405310925676916827525244418318317431 9144 -398315218394447408453540278450666696021217936938227442174430333236940003530908757297922331169751640613049325754500360 9145 -422850073689513626461503140032711572910972664246705299424996592836106740256446276208654659295634853655360146733815104925 9146 55305294443915037603555496243250131778157993379698933958552573263053565078090965889447338856153128673829726776978598561 9147 -38123522415781583509605038223964593973391271588597625012553837262618469183401571561686453562193972162196652356530963793 9148 -1960287534539917067461969120449579963721497300939891168447428170374852903965025932864891668053768311211794302966730838224 9149 1168200118192504995571637114369421346378553946247776866474938216279658261669651212846329761603036418913635322108164363479183 9150 -10609571676705514384770262099971680134369179062450154337954723397645262114192363555432523700971298610948836987107950418291 9151 -1584336964079651284597543518616268095228034865264398643964764365521043884203183509764152235814547252521571154523341225870507 9152 20123175398673191089037003121118050927504172420704509217228438857611038606834910739319886567411792536754194839262680241389373 9153 -716899528867545019089093644112650231122939140753030259132797046919942984446754838655885062839628204769496485407473489017912623 9154 -2267534701485775802312562541727452781189106890845617940030415993915954516372402708179238195257352441859546392628133269035 9155 7130238049452095400659503987171728023957699303423316138745212982457581854027382439079405045553075728920073977786577228085375 9156 -887846279697507832164178790716010411056504943065217365538488245471238331571683900444287973918908525013524023731517905175436 9157 -95382786820002052608626239303649379750145352738476204771230068413610254914103564080042427547264266026045503513687299903300847 9158 29768832698589053875536098419174623468711471565293745180684049835631921456012601854754987495399549437510731411988610141953 9159 -44456511516504321740756477752276371102716092807709273533422213822894543795168832675269671054348378283432785173446010212268 9160 4112038949527740430689240655187809138293088830135563801999504602234631272486250252895019473434764647791152954535870310505884 9161 2019436085172665673635703513312809914153841545181159986189122904695962935739919888366641481666245585231219564020217988436625013 9162 -9118844578037045085300848793533651068740655251660857324340976390485920921959495575516670044662610721058140119338702892700981071 9163 222292793000955228765337948905097500710372475175275598718535498425132603130464515568622430194867612661255364200530116543713112447 9164 -4643962532313245775838188865422859845487186030405473676856310122433749065174578557886709171157388714825759471047597115508485087016 9165 -36131153177630581641596541437619883574904858246552306403450926946220727161525337889662667830688560312063032183857890645194243767395 9166 133202226221189777537305053419166012363689427506821275394417233814789806349016023994898736650108909483962895469095418457805053 9167 -24026941543854683312130862080912134517880505136976358605272948185897739346523493317570028424167435581473911261941578929580842857 9168 288593529796043921312741058716527624842128391488898147766059214288147495084345544636226639941660219992872458821976762100246276611 9169 -27558193965065197723825775500833391514799565430765406618829324595024127207125125412430185197252610469241988241064910390963710243927 9170 407215733098426989452401379546804247725092754755119440044032052171558508700515840843767881181701431823088527173065323432247527879 9171 -29191820350123679425308602298794225350167002774148322932945719296452562036102452249601813044506805821786703273331174145713050251451 9172 -2695057462718197015792104061543597676922674301495842571321081263697022108476917097385650254359709553736332804012733083489190364 9173 6714756805032599319585247852148695735736706027531319397502608580262609351969337055000993371588515854329337346108601933259825654179 9174 -724558237157584865193117021316283057545737073717378063793168647254148677101697018057841498061671258071490840426866334730343973031 9175 48936223098764025593225240565927319465446892783000656873542155245129239504176638616963645266114652382226115658849343851607179415 9176 -15083187546141346646362719999914872879085169002975244933057548924309938033761668965182736375290675004341901592219366542826177312 9177 61565606022106366720077941459230207330710450245512412239530604941127702347310790452168884679568291077449926786119472282243549741 9178 -264590171870717725633635737248879015151254525593168688411918554840667765591690540727987316391252434348664694639349484190167 9179 264590171870717725633635737248879015151254525593168688411918554840667765591690540727987316391252434348664694639349484190167 9180 1 9181 1 9182 67 9183 1463 9184 15367 9185 359333 9186 1959555 9187 3530128 9188 -755197952 9189 -21525236985 9190 -2348755444665 9191 -11989868663125 9192 520321007347751 9193 77934810862261 9194 4116467995942639 9195 17807000718672319 9196 -188179390943208693 9197 -44695215333616904119 9198 -1480007225689447460983 9199 -11533212508309567413 9200 78309172564602853826617 9201 290427925703845036316113 9202 10737103165994774887314637 9203 -19679116364897849459599426 9204 -16637458098139265561149472 9205 -282196427694656565434574871 9206 1032126388832192833172902902235 9207 452750537347418467012827514530123 9208 60180845888478232124619420579342147 9209 -8914461886998375955963968781133111 9210 -1103558182277152542028600603816784657 9211 -11268924798638793997639826245679220760 9212 3439909619155724693106733187209952 9213 647070927445401283761368491665136794619 9214 75277490071942860369362915570396196887557 9215 -1930247102043367253705166473502780025375975 9216 -5540885014926697861256680920182131361057243125 9217 -18937183630135235912207407438312687559551389 9218 2000128081561335165484993138891654673064841069 9219 609984938623164570558417737172325389539022586468 9220 15158369816230033038058312591994234943278213823104 9221 -27858897116196351726212210761230901703732581620097 9222 -5185721781326331264743180070071775534467353172398109 9223 -122008063452988349716138278716613441387388205784443 9224 55138752206468100082293009374295619292347314243209809 9225 14683731583677527349172566302926529995465753526695827 9226 -149226838447380583171991069803677070045153869239767785 9227 -4463287467912658596937419931696326036370330950988987403837 9228 -1282655537241214716380911503504711953359734240823866873437956 9229 46251572777264589984828174081520485700890766054557616090649 9230 662567542009823398885365132158960054684651099707678671483973 9231 369666757062079585721387951810314547713037089597760953676505 9232 -40784253424882728201132940215441226903237870571021492061289880127 9233 -96650541705856494248701570393612970216879753790354639911512784767 9234 1430093175350524614438660606547424129562259784131850683245721309177 9235 43002897075797413266022795373658775396452239806124428228844815110810 9236 -4260613072284542292005799450377936376926339921869642360414230055690400 9237 -4926943876129623427643058468306492895916997184604881415553105918035597 9238 -765259596864073459031955517266413726914824004671461803749518502013802171 9239 566810957862283024042575589305761681827475316399486377293327946300641364717 9240 42274393096894282912000410449600226089314023527935457852513699102731169865343 9241 -520750321387564825309963847302495657942806517549796021979935383970772745 9242 -473286498316913682952780249035478724274247991641470298742791460619044529791 9243 2460102543350504328042660680490335377870637432267297067207072362495748247486 9244 742257345781826090530196227536954371058671844761540515122607802592899326773072 9245 23570560589327222842263893091687787070694987124851347537079317109288818164679009 9246 -16111260630651870391530495969026760244275047717674046001017376115291062575665405687 9247 -727715920788283939745485519873892961186324197699117178862937636959464543289517413 9248 132174017637204871975436470994861841461535717300081935431712487196664841148209203587 9249 30055207087885777954692920267004451352404417259732594516461413473604214322433580372363 9250 -3856172186541521448339451243201740799881778535627636491990721960291265955883010349999599 9251 -12870840614034855182167937685659409960678934491405359204505599179840813194539385934788200 9252 272685954917997770389890739415268918356667357466283554575624193978677676415887739094312448 9253 200876578243702403271928219090704664087737845399100955746758822704026859262435520790497 9254 -73415552795185479786791963593663995682208754720287029968495828014541775966633113719221439 9255 -17011735693161790783567767708213812030111187481449893582055795429635935094497255463802929755 9256 30122339790877704025706358446276320615726580845800564612937268379521913975330209459164542925 9257 112752539393297773597524097773914837284182680981534933820992817008942098847948707367090485721817 9258 -112955607712541602649389437203862626151332849375048563601716164363643515718221770552702493083396081 9259 -45473294970286679128876324448821397266653921327946308311444774648979010043535112186459980838196123 9260 8581905096826027587105609183293149259637603859804692607863441468443538995483221469322557099203402954 9261 80763670802278784889831227506371443497550926292899589261046708354548999293254012796585673522495211 9262 -5404639031880928924557744349704029446110890187229725056363040191723509132303249026262243938829638783 9263 -173911105377985355167636597315154070200863738569407766543567673442954782850851359625796075225210392099 9264 2927349258960770895351366702319501777208453468781531701935948368591570044190370509119836345150002445073 9265 185563423377961819237409018316944674153387864353910799770070013824665356217368312760122199368065169665 9266 -21227336464085213064386111064238488414634201725229072393892418111886433463397896963709368151795772686625 9267 -661809081320308582790365029167266575349834223699344560911292376887389081310953920355108104457019480873206 9268 1398538039544608731837720461457492180039145152202144504230067125937671748365476419766380315741620519962333408 9269 -5033753314667547845804525172710378177170057619547494507846894743673388718559235315287937583908602665697189 9270 -44446429967404051973002697615730874105879783723735118836126279142135382026542900254704000661731927491113768833 9271 17568768563529693819563851720841080641885443436857553672282360358066596285196014507285549610935160464620859 9272 760259601005514097450796690436050394380536467133662780408991028201592296819025074192346525697098301353792391 9273 -2155200008066727255149867350082244823945859248326644459898238048201951907119442324939714241986931174904337233 9274 -10294817431857560197741871620509554638098420088488484752585516252794742160832332711569915102086415600754401857 9275 16396545297456846919267124972752748150364942421966887684269987227553301078654482364467494975553064046166242636 9276 -3622584478620600394634320682347436632973089134288863711263100439966736260356275644554097436390426599918125486209280 9277 -70635307321630381810947726729272006090955234647022268111510902470835187311807639317417684351989113345607672373807 9278 4389531091995067776823001667695671020631578027575518831955002258041518809834909486696975315442594727485274509352491 9279 4908840418741313953952291461387841955060665521136423238168118657350336782163595393500345178800091590712236293213799 9280 -89677821764849966534964493744183670365206446452803657912807278624523484268628826240017784000500030807127800177852210537 9281 118980587127327871373452570174821582024866607537442772798250979635329022970889632872836633553201237020528162277612601 9282 1464326522174488910997608140824401804389173067127362724689761832733238286572197958722698542442489699124990994496226695117 9283 -239625107705072527696338279634840872874288727746857810100970340230305755979874739520580337439134837290891275349118678836 9284 21618836806908183590328062577077428412661718536817431765223858309072333178035078459567745400854876767616311227954388127104 9285 807673915860800478048417416953308873523366012860715917397922737876382368014678138711786665137877562638628069303929026293 9286 -8956359680432426544270932137314788806363474879418861366709425383517267289342753600185534094678739490748592310818759448752365 9287 9788585042737313430387590965045636406991634437400148903457511332926863243614709023595902908324259050858436629656007813944927 9288 33990504958571255526574038010818740614668272582588471246158607987670762134011684693067625681350159971962002370145382788355963 9289 -10756779001116624742689237733334239813844236956160043831247793226026178678956760792882060433769320588580873504929203298075 9290 1505827193204673706569047340131137940689031173875711826797529012425318245425047927414185778800421732290480661209388955320290 9291 354418950027771786357750232766551703220984341343699126300419517593702193581700624531851286892640482967326108467125420232875 9292 -85161286665837617236969035556751753341262710946022085100197293505759565926184360878065255228722925697489956175677544713111916 9293 113634786341603813548324626539479860362252471418655951487698091872365432336186588837728877025778628784652855887811123506817 9294 -149425635038774188296495762351896015403642106760096716340023047955689098972448808917540141437547179888048957753461139433869 9295 -6431554811065298889894381039483924120989870894757626979523409917020297915264618973163288744773240145852414478016810671305481 9296 307345197377840269760088149485693527000507257919228220323309439140403052483986669118615495535758698060657565821305779705809515 9297 -1329184565852519571351781865281697489682538451709570915004478842103896002794177226883181358507282019384011920266306008608673567 9298 2037140592132710811798045828373050048334912281046490149278332482936117415565593078636256500026394591471597297336828238821468409 9299 4616364788297873532347797146479955590564585720447461556524193199785133182030937925680570993469278764428459987888241784742694947054 9300 -124747485798536872999987692186528120186867998066264380306320788406613473744963893140943447963232479762248599460896056482739444551712 9301 27511631185889809867092798053963221385558876094546811692318773535673897148210028694648642601388066348228057396421138055890099 9302 -10774927054314466214353402598503144205132575320968859390364146433504796936526294065530195408521325278869252541168569568026796679 9303 118605960600798219796919074120023541734057073548926960262013557538531766071427311235475681049029091752926762811952926173778861169 9304 328658893096274791346563074073677838368979361046486299452413199844685857891232561869412542526815814494970751723039738518362150439 9305 -90996108445239225712839134146241293597852736908379228630827493774702053124825164624080126363433524291667671589551674699216825237203 9306 6605143795564975482754089799662211841441515056148476974068558122642837861058411308840414723032930463106459849215488829545658172610635 9307 -70556770920002191021000900069179611260979952972618215834070862697850319128323571618441108015209182010886451172712095073496756542 9308 4584196933100009502606317657656910038236784542553276506930023161724970909279544410608800130292874546896339248496927957929755444048 9309 -822398943601460144740615897504886635259227420353977445512011909783372962572035794545434720373652406454469162717912753377441275637 9310 4307676130895051282798077239901640331723117795043085990997746073975313383800856525702360046492224329038302458171656604181400983397 9311 -10192442346043228890311486828784439232097865361273655789516189198860842046092680931392706381127737898459303330062022818655100485 9312 92553885006083046769221422432107096965127304407203857110512642285672878556343538110159650215753368459521943582052876108521798027 9313 -264590171870717725633635737248879015151254525593168688411918554840667765591690540727987316391252434348664694639349484190167 9314 264590171870717725633635737248879015151254525593168688411918554840667765591690540727987316391252434348664694639349484190167 9315 0 9316 1 9317 1 9318 135 9319 8911 9320 141512 9321 1112452 9322 36776023 9323 135605015 9324 -4688304061 9325 -68187702080 9326 -15093509893565 9327 -26347781788125 9328 1081140362734375 9329 281059500385951 9330 45439413123337859 9331 3081313756522385153 9332 -75522252298049676196 9333 -249187614890981545016 9334 -414299206227148665521 9335 -587560205302705367967 9336 3065920748125966723704309 9337 5708069121166507276615912 9338 8344675920288763617488983379 9339 -125089754989555422851005722637 9340 -829887576363828128015852617147 9341 -11389086285768217258163098171736 9342 510656422934695750886691315065921 9343 74331012904370216163946195082087195 9344 10444659029360775941209368210945906173 9345 -2514749085109975413345771067160355 9346 -58408040445736896564705590805923494069 9347 -445172215361949642637912580449936622005 9348 -39250547112483400858530932084059433375 9349 91577122838506702808404875612840698565548 9350 9867130532836116251340587544603735355107337 9351 30260379540619149488317416574408112722344961 9352 -806846641843936899577234422392110604478111498184 9353 -604956526861071383948262677052955521982461780 9354 81634119687549993510611959850055096111875374839 9355 221628436725672157911456294070847908494369349081073 9356 65240439455006522431660470962318320944864302734768807 9357 -439990339657064413520782003648105023945878483641168 9358 -110104559630694521464473851657964527101765112914812191 9359 -491735386041831888963457037609941374819041597028277 9360 3258720025929964852549673857055418849542435408825622851 9361 8884690798735047086298175274131407954585256267985058235 9362 130177397157445265731114311203120874884816046304914067 9363 -6259090791774840399817593153885382527253484923069553732535 9364 -4285546854142574669919040064551389318163031051621598017379191 9365 18939974485990631138615123271283965527852813197983750770508 9366 38753053979327944012484951860930849608397875690993812829139229 9367 304169989324473443361260258463470139689106628941243477022670195 9368 -177849439521018543835732228423172465027170314075553440525127448825 9369 -869123063274081166218776836832965517694265415688644192292841741472 9370 564459448460422910367384321670570167683720076430614256496633243614999 9371 1426874286545836670183954154681410860789916476746584772825148411049607 9372 33381982882515368449637854917948837060992432010219770002591259750840853 9373 -28387139252226232769318193586611146284435305976864848870718362164067992 9374 -1266509245971534388812837378359052406627043037056300239216949344538971814773 9375 4997705376368791057208141672900889492391875482114469881137666901722487861987 9376 488292856372031886179890038506344799856884877550798721524255968450627703275323 9377 -440393584875627376329631989040606200445154427022922742134219007092811446405 9378 -4486135902334020078286866983050609277223667732851981943987753019807714959625 9379 -15400875054539747081190033769800651985629624008331098622062153503569006833449 9380 3830534536073764499718510298912143554582159338302708944625431204000416533815698593 9381 13428313345356464874875870074418666316411296786950638970436312723679719033274396 9382 -1112151261552234543770026822874879919786439974843671268345140182334296271013823841951 9383 -14369084439649679721449696136305424066383103156198901986425041490596908321385484399 9384 57792545068971139584041113200174360930707384791288096101513376616704469885292571778 9385 2426997151382090396493670773125519904650293138973522792059837551456753980730383728703996 9386 -390693281665317300700599128608470267956794144453909766685368502677587877688447947624809307 9387 -122409282241298278717537697524825807879237096348354011164231243458524492506593902730058459 9388 33338239071624037054707391009157266501271748375289906515031295825570153431897457857397552555 9389 290213436982557622657393576831309627911198074637654884260506813728961748181129959023264 9390 -12510268293372236025742556657699247788778470815898998098936990686903964798180547745371973481 9391 -16100906876793878286810497867211197724619922065166928828682288793585216678091198668807884477897 9392 194588231600383725185347406648251686129044988403406720379739502828820026375093694290749869643493 9393 66588430304109551872551295417159104399237012908719877953890389497254444062111050038343827811124239 9394 -3743401618699625349242560286168280034595941811568600059867017147932241582114712858343354961074875381 9395 -9517410842486552437473073118717313593104383788697815226939620264599606762500178578530889316689939599 9396 313890444355748793960762729671119001740804668061685404595395788876990581774022206468831069372500450229 9397 9259312313688942539877076325807215541434506543238057028919173581557528022490547409419594838336764796 9398 -4785065805850287901171141412326379624210477198110277850873563680587644631958795550543703152389180391165 9399 -5077966186160863957602199850917067733267067834571609398678814174324246650903614079723136607145611861 9400 23212640983921897846825408277306117972404061872713336825528761996432686504811706728045534051040495742891 9401 269575420040475571958318719534154501488009118561358913541142481199833281397250449658306356649506014952 9402 -282736800900068139829535640544413591842959846344465586046616797944312247635257392075503855506266171502919 9403 -77199126594662844230863038405681556902098920860615510178443195535441480058994503270091844800115963347525 9404 710922303543567928878532926701811890819722610850117997255963599984496292546801800410624494205371240894553649 9405 4953220370243900598062953584083585545997684894352430227494353183412803394969467138551388752793224851638216 9406 -284980804673694340137206944078028884323468553399581494205630644872136878843576877485986413803254130740374968111 9407 41104003700869837577018361407938108230128266704839630353036426775211913212111285776327477272481950155956415 9408 32884407181880140252698570900884660069520501374358900487114024947568117961849124329458237187198222926486353105 9409 -347686214776600935917943488717391077612546961457148044742729719008166064049953745041699622459996317865783877 9410 -665728112683769257693617072966054434463295710110503698034529924898108856814790332138006984501127502064053672687 9411 2231721971605200490142882281425717473515192355450489713692185850218722015989483650395239363895706071673107139606299 9412 3867145163766005448143770593428223435325684037047862448830390790765797518629567555779248220698288590818193413277 9413 -1007439456244167385576452556574026391130652860418604979781961321161672574448261452110465209481861288489024913818844 9414 354634552608948935796275122285698292600401134863522060452341731482802258852561109502370996217651422297121456882683 9415 7347630859415684322063194610815219679211057996459830078241813596667514969225419641410295908554645619880486122235050069 9416 -1086062098860858826033787088154131348942172706283030768748236643452917684363872565318220195809943237439102748377828885796 9417 167126012391858513422044183928664545618347131996893728667873365779606168524823846044929379562299397074528749723018956 9418 99616662550063956249798564696570261462116761108455649470703702169205243048196662385326210650538520752204664328562047975 9419 -8435091554888220046197181597272259839196571358818693584527571707039724493770144979211582241164268267339320863736458937207 9420 -323524160069328743420726147666134966112467045705918976590304510529705398658345921067506321997712299185865122759552422308801 9421 185185265360045264050195558342524169863517296024545741542923539478023576261741872162232698973635194720254415933520075876496 9422 -24850542436485211042733918645332002627305109400182033276365868807268280715036231381801110805210009180410001239180739729107989 9423 -284264088078351931709093753074629064788522867441270534652937364872180867059669954119314556918334590598014387382690135681429735 9424 4603316476019192024487965987399393456951765031110328182884704667435205474873547705780552186545133899692560925800388864360980227 9425 -205282821356990125823478862487867770807341950798288414922490405929572781266622103691434774332523756809391048284151853962395 9426 -495436144329630571284992682698172194411101899979745855717450211190789637034740287594784597832863410092871484514211300343385 9427 22575306859740902781980282564431740020596531917514099279709282175948292155740744661426357833066293771952126076509169137122250 9428 -11032294747296231703461300025204312262792131639077656009074222871091099862179510112862360618671209989279606185231246246236671875 9429 4724524637990287277112628763550448425227481791742873745338745695817509341795194234055545500565403432980661846492332003330364 9430 921003525421755223465130798636222689765431037520235746546354229418695667566303968072198085437108064833763964757875162237114859 9431 -45833688630434689317739649494577740806262375414104469567249909431132451147621748912481711848953992062649328146312018789351126671 9432 535356321296464052374748235571960578718903378642429298792894812838035988925162876831695795866502874088173383317987031044774147723 9433 -39967616679182345412768265290726987193363496635724415439204013742278681912079804245972634199023694647047945383863886836354323216 9434 -1048866201017781011616525203412789238605045289297854814555781461939449151500237834576691861351080642313443605169418317380314760041 9435 574228863912271834353706967557509090198423774666724056959488208304374643398922224485527317080098937222701725454809080179691563250773 9436 -66353988994686095742441126927995257659508997238164504784512003945970170078134991488465579825675236910365597371002359034161336113990737 9437 5481440943851113100881634116605087442929216177888991410115273626144850230011873624358965461783985667291011791973862982569975064 9438 854683281415423985969808891662052474242249784810836335395805727880145093288594778805270163097503292464883020396697455186289549 9439 -26679006974932653940427431736771569741738506701762505930227926155099021255542696286581990390934837547361678422452083028710943007537 9440 1530750641104468198476917450534749314991635526916152394165339859021193080187010743005053844710016327022900215073702020079598134455917 9441 -3601731012696424286158360585746359762583230921289699791420046523073837523224997499613820042306182810938728218108751121120023986860183 9442 338297358248952492623655022160133859209022407089312874920789107927270559006588146860535495154721809936368943704900774216123410633079235 9443 -190705254968196242038739420649226867111277887460640140955907924392863021779673194040132537240942870780217222800804366062111080675 9444 23386941803357707452307080801352886090596049491286025642545954333714340571515828220461403678870028418678837006924492423041966866053 9445 4473101533429660905426170314377828345075997943264271795148289870841552787161295035391052845306598374680160089950108357926739208020 9446 -5121472305334071954161272850778301110207612021409184536549404824885160530211104722708104243223862572172486396548701739949769902147969 9447 32250545090996322097507958659989974205053776982956656356451266892865542342769358259083101719095671894945078860299942654795089618385 9448 -45549548619025111464282474683275473411807499558050161107428025816996685529641812652356880052173965214014815661194292541577919897150 9449 6858044949860128922386511065016324189180992462266909141667116716792167552407902046847737585567471887072860767639472206138645116 9450 -27975912602634840615723165700111743132859797899161598221354959497366242467922532248586964277453911300877949018041752014565373649 9451 84290226343367405131287578060366193649336612397547435767189206912230442242628212786558235455817749737691517685781164837036649737 9452 -84290226343367405131287578060366193649336612397547435767189206912230442242628212786558235455817749737691517685781164837036649737 9453 1 9454 1 9455 68 9456 3015 9457 193027 9458 765149 9459 2129479 9460 48186385 9461 -538674825 9462 -5452014032 9463 -13462761957376 9464 -48183442921593 9465 3736368705734343 9466 1501250561950525 9467 110758569168496283 9468 6200351848590531791 9469 -24276694962693400999 9470 -3884954552522155198999 9471 -22701942228391131784066 9472 -9444835751264892593443 9473 104497135132136738417579 9474 136626817528436056000356957 9475 155057981808289924093412629 9476 -1975479540245459980315965629 9477 -39726172196979637395257505531 9478 -101601267773940267415540871966 9479 174372558321147313505394582496 9480 1277224538769454071418889284579565 9481 69494885437961979098067554863625 9482 58583732102013292105480710821626797 9483 -218582716778844267255458088741111781371 9484 -371917202331866955156752441217171005971 9485 -1302637532043844789899992236692810191119 9486 7304823527060390085723220332056966828111 9487 1982504687114271364189799182518938698126936 9488 1796832782312620312687491793813698962058161 9489 -1346330700522939176641274505765882012047549593 9490 -24114254272299633954752531941089877380913675 9491 392839351449437340923875445956388188560851375 9492 4192668269718019682404217110187211448323233496561 9493 23405983435826406711523044363134445705630347764877 9494 -3478892680308338196913630129723962664315804395988 9495 -3281207989348979469445116194076180656231854631370624 9496 -230213990173270978648249965598026046380089059107955 9497 356551947382965102801975558600824026514888249632232983 9498 753267282486898328624008248094846081588702663716542557 9499 23544389727773138952110607765303295125452155619566185817 9500 -250522348083300441354067447662607412423183341701828714615 9501 -89872727135018701714773032578939786826665032902347087875 9502 7136191044061568419314484546379221822695443260898440178504 9503 19111650707432695448844845187042438174946428644659069573168352 9504 1799802837654728150840817261182456516495941875576980191301059541 9505 -268543363016895538999912700720769838446988387984137550745063741759 9506 -1438515258727498809789244936264467235610781882893513561887771187321 9507 52846868477610794238450939843697866838913976225333335644638087335867 9508 7731742600971771564996943847103633447069904607269831582474179290254177 9509 10697502457377605536415816213158506040353918268575699876034762348756589 9510 -2017998732837900937965632315829332199164137812462932339998140005444596722 9511 -459005036119013162657204921874313069857064904213241254370149144670615200 9512 181129837219195802714396090539619142264315985411352848117127683613190694931 9513 668843807351137950953417958275819940744692161147471858779044500402102140283361 9514 -14060311216932516910062930532701050234146698141913431413849527076307838543 9515 -132367437191892478040215086949793404250274300673350094937531340474904319654291 9516 -1337471880904558875414431627478379768644667844353662513063660882259683845192225 9517 1222345848034249723066244442930953058786142057731123307709462524419774172229030187 9518 1962477289373494166064353137124235420688820671279451378389858436109325008238161351 9519 -74729102404390057032671743222544508752778866405437686783524565567437898366114987912 9520 -57052828399334985026442727070546498883729647558278900064178872213305360851460026577 9521 24093477011616560872037165413966626622390559333054059390663407642075142563731048816035 9522 6109988165667287703797442083710615232359105622521909914420246270119993703853364650445897 9523 -34791412993448797383484984469698708591650166221924661193917128018449574177286623164287609 9524 -757876438496015106782338131091237903389156719522606580177176417921256578324155987132630097 9525 312328171555079607479873647034949710241881859380582632673149397858841358613225418736426097 9526 17845161438072197839992135988171030918963236883659772038212734716064422527025128859256 9527 -199432491967904670318991071573268559891973185834064147106241061514933655498102614349976064 9528 -520109633277586992713057069240579666198231699640654666522242426598878949295924594272066499287 9529 17517887429906942986349588459757829158711341357848976339637553945327153933286415147257035477897 9530 8870134977118244808073307566680325667672084905921128329736194727013243629099026925389155639122653 9531 -41853955856682591560306991151135152670505379957149022413923811848861544390761210709939357487439605 9532 -15109316502557438934279086775865026461266094494531523811921045392220926069286896857139701736563669 9533 4183765731261768747673785882876784413731017304670584041458503826800726718771753485415268099928282939 9534 3237871126877590961098472406520374776544283123757500453637397012528279912340128266132861068156295 9535 -34416238512559181375592055561093371019687951188984673849091842056257847930677729336543639384327981164 9536 -631231344189090586054575287348527295545933157566234884911016581923880655145567666358832385854115419795 9537 5851752194739717508486904293087067344615382535020463774158905282424168120834114028618543196713476704587 9538 231307530167552753297746267363079125401768411500527908665381142130210237783561605312590161768414396981 9539 -33209591706501279345654017471177210705430168037147757533192925726192878138960735620287246546468704522373 9540 -13901451469163294452360801558774625288372587945864617005789823743525269613353090699218163945380389442168875 9541 2121499714926187632729508628680535381510397808779271453208036349984834988781383161769714689340977510725670625 9542 9207675313420776485040180419645693038812015027578093958383597178050040861498626847083469721129620019505366 9543 -6422337788072339711996687095930446099768067071099199144275485075109349362607347606200114270853325753460988256 9544 -92291907528123319466496567118398931596200612127883057435804896052811658752257535576356363016836993322459293 9545 241576364805902247983996135912375718449435381841938309806080765007570503692974331886371025011263517819628127483 9546 -39803956165131744620880350479911224292059909119834854413154501257802375999640913870284978543361327928414508491 9547 -5085342475252517578962658269592261169907788116563912654618967880929555798772348748124309323268732946882713106311 9548 80498396068574053280413881049637234876347645951501454218176278921996360654653315666417042069306512646515573080297 9549 7014090385832016824595773744019236931432051544904918272019541947541203666802123089941821431678624696822312457318789 9550 -117416136068975028427505666735385973518532965124712773955510350606994190025149445961234515401185705436302730831 9551 2566826048117604354800826458125889391343603963543944920015977787524824009410699255973508751144006829837423575334424 9552 65333570057480391707077218454183282319641597286625350288023280887769962663352808621618881872878028469019030549783203 9553 -1289145944039156977412452898117988982653104953430773964937169409521556354533515265022373916667239744513178501190563360987 9554 -13134757621381481467149657122756304992436732160059152659606544717885904816316276409177753341856084824131170776025483523 9555 6184851758198212180002106598928858578801841331618038279494055182643818745968311239999046619775152513135273400415119420375 9556 -2447449210974517384668646563158685765478951843773279617812586675952505321578989095909546606656523693801358145187403795375 9557 -1124905735265957490258492863685893480334174488753418864266947870162415028754165851572563934835634491994024087916851176537217 9558 14629079626568540203419710983618926921850401302051136089867030777516880714508020349334399502583275831294656053097250221812 9559 -5898748100278092614526532128348561317849146634684371461404358566243946926089784763985570043752218400781044379346805506325376 9560 -260719324952372405386255865311653404891794249608525695264801896778987844633252969529842758995537428320051441060985792315085915 9561 31883572725267164883596846531067405814572422666083366726456173054577689906364111653546190936758263671667541742972093738395424775 9562 -342558915594602455607582308367798262326165105513565433050953382161925917848335470522598037596176361578879063981076154760491 9563 -102898110074167407203383035891145880225955722251308485625548404401970174940750466584717808807296154319376030570529097912032127 9564 24565396904089115198890257756858408969380298323491588270047930289648595325172014385517937834110322057986321439943316467480617 9565 -393267789971806387356515286557864163271055201855983095723201452274300142663254776763706163310783808806520863646817157776273081 9566 -289811114437624938936611215561458089600941721363002661666872830220344204236020599286987474077718192527309057397905034398130 9567 778523739767864113855473766021912238390310557776776604033207574069991183589964827071885031057454194872415497979834657774544 9568 -4525080964368361676376176921312947353306230252549514590981787738918017292428465804744592871946203503411564494486817884686685381 9569 45501444705210779710966824070488460882901331594909620346298096820448149912241124175261445308467220328280199295433503820002204877 9570 38936833064405977724571203873177236325918278200610100337410512895900000497159301660313054222068150878614506397136464661401716477 9571 -42501911350837170168133406195636083113814688206769989949671166338391945134289763123933246759109823784308539820666143705863188647 9572 7029318196089454324984488427150254475159677316683485509824456344230268585580633263772016942876549528702079955911801811444315323919 9573 -577205595284674113385819463086893008840745017736120643741802926803678325659314225683134432421801758695996267776707152818461797155545 9574 -4422552029214983665142091586003903542823681422862290028877268840951769672066847088345977172495383800485658016499881512218157042 9575 398452329572207168689120844836838871085969695326911530182243305380747956784778441987559363483127665964400935706440808162683024928 9576 -29299316272309070177430693778586021477037192524948250863361110160901199086517162100906859536911240850370452550019221825627979004005 9577 651969971881760301044090237935708775311962644548513697194447889460155670450502925519592218318805704099902341336343601495026063034657 9578 -169823919761078384648803112506487098813965886557345949533877579185418660227247712210012973083051257134745282345139262730241915133043 9579 -2097893664479514462224030789321940691565984825312138593144218845725407126438404355290458944912709504661213989024316902972837827050855 9580 8364310747961956684618845854859667811585750842932263536018897819678131803969307037188905310649816227342675232908115483975753647415 9581 -591623717065963024660766722265248267943998038709116191740615847913372734246286390933081242781990473342197021542501364201523096273575 9582 267201124477048962852419545917379411587509853707597561967416214932471178789351126999422684554108451644148966358818849847947768997003 9583 -257765914740872754134129736831717509887571199580757386146100297492054352932571810871438358745685152739096345347118052411410061436648 9584 182254494892681483949944534539755623002752884588868899847545488623457625178260645175769852764509716181136355277164555112044553304447 9585 -953276013338807166674532155178389618968732422292515735368305751435547952820130933639557952160611294318503698337152459236360976947279 9586 13897334167451699486832062610048130503740594274565138834896397643650192524246112114094146482862951691674556851106898808947554627 9587 -42054491037817981744614268790175355761979001523758057607813521351082292411598952383079782072044870910081341184976605220183192671 9588 84290226343367405131287578060366193649336612397547435767189206912230442242628212786558235455817749737691517685781164837036649737 9589 -84290226343367405131287578060366193649336612397547435767189206912230442242628212786558235455817749737691517685781164837036649737 9590 0 9591 1 9592 1 9593 137 9594 3060 9595 394875 9596 23676527 9597 299527837 9598 5388729016 9599 -116909363983 9600 -5314288979701 9601 -10611163017667 9602 -1108795419647296 9603 162349665993937967 9604 55131365669860275 9605 4636190042993328125 9606 56864405396257295537 9607 -1603048888408141273709 9608 -40193388715278333337 9609 -778779582882105972239413 9610 -13075776350562312739436 9611 30495058124357237531005417 9612 315855159884091634442518077 9613 297241177036221615550735044 9614 -6412146936553602320678213828 9615 -213862353926650660423366494725 9616 -7473549996942145355778739179913 9617 87200714181988275897948259573591 9618 83003439033248832076706119068715304 9619 1675729142442432172841996135017009737 9620 967148353059341671153035817633346077 9621 -82506526351524819802421973098329129673 9622 -473929619704764763696429758115338170487 9623 -4981260452145055888221524858376043059901 9624 530036091716745847686144679919149829485 9625 5200397259281837854414442287162750679976805 9626 264918721245072155624882094585159107449631516 9627 -440006433419798538355224872162137134884346009403 9628 -197177402216208529328542175639066561731419117 9629 3395969103870941584029912829124485549885141 9630 235920334660786196906224633879114718127912790800 9631 3976247857328651814017082519011795422650273681015921 9632 -465791493165344905911433747476870098100271598704505 9633 -881883093552539040196062750820936871525428475650497199 9634 -36167033380285342641104137171210384302584079935332400 9635 9628582048212013618301930741655748179036094161232485425 9636 2257086777221055936450264800100934759497584943051482169 9637 6339122383792963385431404942965646064427371350185248085799 9638 -1049816512898621774935183483829649460139667478885147164299 9639 -52646519089116611406435306230645338861762261588145997658396577 9640 29921178033639448369856566422502179538377637610067334353152163 9641 56905884426257506435234107101039991992265349189990682019068101153 9642 338304295501383401837080395956315097514834923292354483980108873652 9643 -203147085408185406468649741916306247020300829501065192363991883670743 9644 -146418167520203781114131345102753324551158837353767210370916566944937 9645 14708487177320800522349166788226072081997587115713238237508661983812810 9646 158980780641606055698277607842018279150836579155178702635546364528432884 9647 51200484403069850761415153257898605785358733033030695796030630639377653389 9648 -156400235799177603486558614670198178685075560875935085779256826105908077343 9649 -71331657969501271995570251022255580576978780724543615744103596856097851961845 9650 3503963423772572038172031887558159228620212277466803872024941524926521517400 9651 833140248457769690029637586732955437908458282564371400171766100788037047413186547 9652 -760456014414782990115518923218693355103302206813314713754033394024468742673 9653 -149999793418436832340424839120142932590625168104253303847118711301618394159783 9654 -40815709934056811866291470370501430109694993347067450875036516485641484446677475 9655 76162933474238515388843165361548805850871003256433606751606369360441808508103125 9656 275162562598785530341957929822908164104038742926158445898997728867748460624445606313 9657 -71724726965634214639438578445492595589338290260391622369668499328946860004352624591 9658 -3064889605512234689278498513452131542385470157676356354382487292097096515778744584676 9659 1591356576552619550942602564286711507586326152225172065268742790372592232584467259653387 9660 11552831456621023321398018876938811088148382239308165845976048938538707458516221116738467 9661 -231608086009378378288867272358949384814681067653053929205513836144607759453255202567073087 9662 -1555997323614011368949468976369980591174722187553513761078184300924709370693109762608474312 9663 31020534672047107469865641488932979128817757579773614282163694912313378944943370278024872111 9664 3573788376049704288017050503487988908826613530478461810199326038660890750190628557934623 9665 17090559753769991948542833036119287085311215431764407776784313525529397783348888814232581 9666 -10067396835975030718160365651202647699172379791902502641312419752940800131698174751822870944 9667 -211283446048137642636623164635305055930170214411467615209707550233651202966658327910056060112003 9668 112721144800590170145137158775788749184279353713507746119911057101430042398189208029480123429451641 9669 7160699537910896348166680441234741275030175591086448571037759065575010343522477334889229958249065 9670 -4386742537994246636151283819017931199504816636372522179994977885704497817607389624559384713791184125 9671 -17234375575976591508905492631817549560838685679072312874672737398703776360565078283602785697186456821 9672 806100191699702411088393179199446028787352236024865903216108562497559075801848393425560837158331136 9673 79973630633657219713574215390750869766971512981575666043638421121056802164468690360156304355806069879 9674 -1936395309346663813272462503004407005504362252457133520250744474893239326490296700677387244481259420 9675 3395816922606737521796421388721543212481836972426782068543181761518035259553825891367682324313076262225 9676 6480317194461259140013279186061548620111970849332325055968121245737075289524457404760539643932535884009 9677 -188280257888064040409129689233764122801522711943152909850266783070865157638001703630768405431978634305436 9678 -227098084511150580061458255960030157484416559582396845900752360533768747163902763370261121606281955097592868 9679 36509057599692788819686227851744461434102112090448361852858319182100512011123276208048224485283947047046837187 9680 2654916136206811381753833349846059226087555538813680667961397772818257259010345647898006764617678164409607895 9681 -124446007091471227655750123673598981354155774116709920881554348754733886647443378354283429939531680556092671699 9682 -6071018025802951386029645296710704671092323629938135314490648303132344200387439581080473867884256497931642312 9683 9475615443042850804360525278487848197158431915920213169894108870475438549674574335475196208823910117704399127689 9684 277048487617153817885144148477249880891271980229549602746973815681212424375635177577375783803156055149615704551 9685 -12119645267411811720361058338418855577548653711481153364406573456044273627212422845367410518385907277718433377789549 9686 882952879181843410700814720329412208543416303294316543996893417160546088329667135246466834028170721804970754582243253 9687 14379494822526540648310476918021385494934572991873731655067038114869793563267124637536812861353268518161148248952668243 9688 -14174931933013367915652013195728511421875498245889153448300531885442941612772502185001332791868560458298412777981073 9689 -2261979036982235214694621738040697436598210861675725388071825259069553376716802735620981242425647654801248472116080645 9690 841861931073175082015380598410276437918814498109132834905824009291006926348994057593400641879327647236713091947192602860 9691 -198012943420390938298631155214869514344257532643130543156168080767970358138216702477185527596837855640363657079550393296613 9692 -31198568157873481726600431279057592577942229598639716905993070520665781432573307302838872791908566067482474480398789412363 9693 3101938293497799602159364095267039296265747351114686416203716947192936988196168771046790106517834476529686841566345312225485 9694 32647662724397679540556263609250715022902336515686964155001066163769700492906817040152371936580861832029431338697250996640 9695 -694782823014384665889312311241347253900405407012923282612641420307926664346277974271428199162492193190751392430032433957560225 9696 1028487219904489726748074674974613738565746612464166340791312265830191284711336901940243598541648115206292201506933843836154839 9697 7067069456400324594990099225054689760962931840877153803147275117947745354274095514420653701023493028745538277894391503050924141 9698 -1275184170843169386019042763301685840678014920883437647831106136280124763728784694492418932949863865333354473738276531888067184 9699 3649781532637660361809699626299857247512023366549165635206784395225297928392600941408953603554695295463072380954804059386294185291 9700 20989738730903107432925143508491225636699910154726966462359366534718466152341224313261456744115038738344883091532877477986007 9701 -4862826008799351955840956855428484413445215661342708846233060111555289975198377987581056674395566038194998718166104817194746673 9702 9710600280320242690344298918850744681914462422588289217478764534340328806296025375982564366543053401122753713240441858904859511 9703 662508019348131382097306464664430126754293405840631422335051477740761089222519197354485241943279632505864321508154512349336618089 9704 -2513554638117402001548673944627384486546235785198214528902202282036524287797555681746689153765434541576278600766876861309851205 9705 532904855795005091592386871314449103223083790339745263592763711687444090593117210296390599751306283245154034452157941467254148125 9706 -1178289002514785793959451538141026060537635800889001502247616218267518540531026526184423684397550882476657719292997312503752723084 9707 -154376321387435023680689628333871120407171954718087078837590353233619649628433320845727940805538409947804416342394421011482052538741 9708 30913186408625210519290097440558927452115512765075261721899931953709492983240947787920539330309137237760621870211026634534641485053 9709 -1639928957178914186989897585410595621450691518344418566835278326612736507585247206416519698570205503262019860972225564501037820779086 9710 10028138449719944661280247543488387949884462835710121217210583778661160958495854994205940184355602033881330623397465676101239687251764 9711 24982737320064279029626042568371440607902697909933197131433327821237686943609694851565304583203307517648795959795282416903430349843422209 9712 -22721672197392754968344197831915831483249523547153586651351093769360315567932339703919082213701935790621604411929941083489475052873 9713 498813948873560181697594120203352630839619067541096234372488127444447859758963153148406887437475307086726029016858860903393640921289 9714 -8729757313760171260712125559516954759104650957485893149256285702535362166806555948035910515110757698622612979589986762410867978540440 9715 -258681580934162076488803567516156010819047817228563162511187807203008694816558624183249725564345066487541794179178939941268495882588125 9716 87757374687903517376561128343045679619396105363695947256292530457149313333147173016293391967776379463677610042586903107958812785589031 9717 -207754742780354797071837346458327479213276752092643206176843058146008685022402246382088500862380636963677199259047107041763206240840461519 9718 75902321785791117126923893811970038578945239387399889466497738177484519202626144493017544683109482472741242375400406186664989348543187 9719 -7013684159320476994620133384841143552700837535008579137133071169350308605603419515010784386474312968674210642240474101515030672186779959 9720 754897025815801618426148573875762935978976882671133523569595088601426547712308328342361385495490294744521287201443156732937912049057349 9721 -2549117129956977091509261741801017592832325983309780858635436608295178848498918347036151179841234000861404374065998223962636094774009923 9722 -562697844398810588052809900903502144636520252129348410179243539643116158546697056747733380350573440037231260152313103851319067175647956 9723 56515120204145043758502094977708813286261810614644201946821946440732526849696147871472462709953494134123590558069570625160596163333282807 9724 -5068690470140058865546244687266103348044145108267114351446654735880192820963445436137547215055652009014678358795448516623219746083675 9725 7130286823689740668473202178107768005138382781296565894381627370652449719112180486533983284829322066033309397691772632569000458413765 9726 -50099504064132209954038621355443132293390634166887745605828075997558123879780978832134050584111059095673969069585371061558933168141768 9727 612758077792312123860640192962153406726021047867309672625144900834607117619964638382434891006222713687850741220889828086194767105069457 9728 -2694866548990880936043851683724113040849078494664282483862150893060478501559546243423633375693325757795709438325907154973590288136429 9729 2694866548990880936043851683724113040849078494664282483862150893060478501559546243423633375693325757795709438325907154973590288136429 9730 1 9731 1 9732 69 9733 2329 9734 302872 9735 2441547 9736 124789711 9737 54611909 9738 -2587591897 9739 -80049397493 9740 -9236947708235 9741 -8667805081136 9742 940285769728 9743 849992069219853 9744 145765528574350797 9745 87747820671807125 9746 -125111233328236215871 9747 -35772601904803400201 9748 -16932597544498459032299 9749 -2993700281368289040119 9750 48419101632067468107935 9751 15617096388081276662098693 9752 433018571649959029611295141 9753 -89381965991674761230759349 9754 -383042106493812232577732837513 9755 -43459096510130011326197931539 9756 14906402374588147858226311889 9757 2094482289288030907766424257034946 9758 1381387661942288409081390610054065568 9759 231439554224018306744117471797835 9760 -53275729238224805355196659742145373805 9761 -34337995952162973144743221841962732941 9762 -1312075769013558993449525872016721779829 9763 20214473425713095102525008590635479557041 9764 233808777416290122253455130157016204124439 9765 118524968507811458779756300463531850717710590 9766 -128363868264071163923447817481833917690088093296 9767 -4899333889419423853746649852212932134755880129 9768 -49355125803441658447964630389430440285891615807 9769 85331326785715823666732998750544605308439797438175 9770 17320994075865285728871024403397363973001062150968125 9771 -1923590984819776439544441928073865437790644337145053 9772 -5504119189955499745049077064051991385771234739247832147 9773 -2119232576725197614938778984742790462879139508058111116 9774 1303573543871629580403241603476052949733699963991739672192 9775 23289133444169463734878000409398583693807715500608091973529 9776 691628719741008475434209590777624434571936261942801108784341 9777 -256631146386091460874959653310543124165827321338012651797147719 9778 -3677305632669973596861985106299183583860186484943816921465713033 9779 301945357526629734621773119739729666319619061107303635154720359 9780 27955684710531754351499182974043738764273273395737886843814542742 9781 1282934547606890642097801307414539909256094160170049933346125432689 9782 -826291989847418504460496366809380554682793003014381101758236290136108 9783 -1446445806081503236859394928263356817537896346403268464309695941742101 9784 28251220833643486573708784828419137962404682213094582036456548578093885 9785 6935969102453655206328109301472667506196438348433518404849459655178713375 9786 38098748264500015358910705135111428060805554887796453592932976468062389157 9787 -26730784277370636617462443546829377391988604915157862129660536231691177011 9788 -37413846439988964650681554455600718636130121700109139959539391699563272710915 9789 14145049440356814014634375835687961059178809580745901701593492333398519120290 9790 480504855383856704615394598817872828757890245534527755856373021586134019418640800 9791 144601695914491489321767871101472053709667967216212007158352408714058072103 9792 -131799081643034818384196966997609119838136085349307826232738679435343373284663 9793 -1377288049551089475308253255273357819113087478962525050017908239046714071579554391 9794 2237089388147528443823466629841812874876071563714557441445362991398509487090637217 9795 393681700778203900518275211706477596910181738809445822885182683585351471304916511605 9796 -10419332841610749954529540966261595128608275176848698743820603534409322063024730842097 9797 -2077221518678868396936944277246698330299258841201929396008364497250396744246981754256 9798 13324143344456831848344881748454470356596913555623195175356751246134406789435717703072 9799 503544608820939028147432860320537389967142012805044491721684496858707538464591260128217159 9800 7186887530869920621234341139063387402221585303980732455984719429540326955655048736568005 9801 -12155508534591603989497223142544679242929018759118718755452491006515099247663215805933428307 9802 -129890034952839631427190914302943000241395738410389939247169936405880438288413817803370757 9803 235704974723451217957870189988109931480255560904197936675695918714503495491107080467082051 9804 128222520447143985124702706345205109714037300259628919730985802001342057770492939738129893 9805 -2092589992150694082306237732800786391935686959701570929423532675548012850376952056776968169000 9806 -1015581860771851078078718972649166743142018658549180603964854585727809043995422642575918268616192 9807 147866347425766457818151421751068366434727814443548624618564101395266828629114544536071631805704233 9808 39686439426397863684079953992811895475966615112911108313365130368611027235662646718957182756881714825 9809 -7893163553011139208840158034804590859713042556056576353618562768176664716463521614874033145179948145 9810 -1024831320423991299875668977907510018431621337588574334829573492242807681537770216561902934087773602325 9811 27295339362437716163694705400275386312577527447021983809227864037928193825159694762261332740027169 9812 14763016952032078940920914553604329214543217023357549085971405932280647373585791218944275747923119803547 9813 -14857360148709260372184198465938922422324355864520681911993323448608655588461245054859591178247282771 9814 -5104423604798677394682527457697223837629371197115210866836305337535380601144996175823300793063242839816578 9815 75303558458399684334941667633959575741396994289322899289680411537016379781550992127343477848776888439131 9816 3303530966075198644087541583139502808934737589593581499154230919295555618088286943870682708671753183194359 9817 -17859524239630299950145249570149208556746215603319444281526112031138643104419681441517781698178924590686677857 9818 649630111654984294575793424940216892867947046680161390961277037419377919505015085990469784724463979554264686241 9819 123447329134609652604938374570210964524976338742709967853205697273147375892670153245622685512390022919514085085 9820 -8791744441607055127248250587371985653974655352166689349647427978227302843664629221467430064804953936255436288375 9821 -80323901196456975486362784426037088831765862284910934860601720207562221862961011683317826131795508878023727106 9822 21885288539387893800659783621875028430151589703948873122239040927129076392339242074968528549487030982369246883488 9823 3807572367712307479775526005557136415360834591402721961167938483131215582291084822713510600917251192567952354623 9824 -9303850782653190932231766397165212902907776172414704312054833560979513721672258823219319726728486547708397796541 9825 -32166628166000337372232638021841912673629153359786331466680593642174575683526774918349528827837727109849794312827889 9826 93622334310172387140926851209800021125267065602994089947733514563004470736356461486272098164258698438213074588087211319 9827 -12928341785586065576740921078342569487150743385836242230833206567321372220435725824430439037679857700595314338774569 9828 -239116032025619571912425569286193568675280949779346749755844758735003437868767362003748517619349513839896766290051469 9829 119595944035715441452557002003957788296924156904136163455430762842480202494312670744997085339120906521458698117309734 9830 8250466021395827598268154214723037012567732779419435473052129762752088482991061960898937986256448061579629730103605484720 9831 -263720821156968605403746465391229397948700683154710053107015490913084893384246308890643088606836937981506225675755530957 9832 31110064441401517503240886895970115660753012405697013601575436276178114533102368998018534992562469552156275984766549218741 9833 116803038122121687023748475701494394470173828972018138503298989289223019367033939552406593800269119777100817166259504192337 9834 -4716976057753562780229730708418929236349352067836912367671195931976102765785582114817709826700723108001324925056987102379003 9835 57022536325211067322369590425452074855974629051517531916600036055774686384405751660065267639059705137724160954323812393850821 9836 70977287316757367071493710544266616794401250185692035270336829661493572641834941760166012806007583194095928785884583696946555083 9837 -39136792499757956532902734153340922131802439341105341168093109766175282960332644475035193364084754151286358207381326353807081172 9838 432623796211876244278498946787163953539710515944788544264080027658474074379087812043716349770457974404576875800901246863357559168 9839 120742151459260553456994751937758487265381277309701018834002233995624799430233846847470583164477887099566939877275115421873913 9840 -11788419694987360332968889192550461066023127631943758986691755312864750081413642237981659664936109716779064260771793322655074205 9841 42485799138510865278883506222996931284339905369326053401136847010410604343916062446398071311128345421219459049337083463080079 9842 33268724710125656018971422285502571170470211280625944743489713744699056251743133711948481727275665698850940683583316245435450261 9843 -61072178107536504137909412498441479752785576639465586233272488021286607989054278527160626441943397316837174518457999630694932 9844 10196458735964399884679646293749920461354409593328052660028656924468383066947879663359800763293615875928074701988116543719776599 9845 106268622484099481980442883998790147312646484489371386679372472877486559862092198035331658692727091456755592143042425131166649425 9846 -677162274841772638455876680405987748821230028752843082324470026383378955456981501968440771852434991751474416348470590809508469052 9847 4576060995381978021890280688359062964298904953904980726265845708196376784853326552137894446038810077535646636406962969471000958473 9848 -72779790546148161492812324003046770170162455855601581826784377613005751547170596401402558209451752695887391309671964029679164125177 9849 -26429997706195076654440969645251086179751115688009967562700196471853684753605725883215931539553895463285267838164441237560376261560919 9850 2975712528144881941941906763621131807871556403955249018427732305117860118298518317621791615340271064322579735475215643465864301208931775 9851 -2817983809940661619511175308708320203617134879215206729894617072193050499499222830354994636472117399942596414838602294876849117753 9852 72885131946783547506215416814637788120038640497035791087659831496525955191584989320160602990097231158995107522662052921130648184049 9853 123022679001554065652931265530099968657487042302939779075785577219722822579525057683582729034254034389942759903408303463997914591142 9854 -6344837178732124746485767770755842459489348619109366084215445548086592103220687020150300315385853211635609813204933257838952276486114848 9855 89876723717676702501776123793866458864972426130464515034443677445250082384785854234158567395778123394230376273215879828066154109061371943 9856 -37854837650783774234633312740147364318899538033343606676370633997530656687387238051214736346400050367529078057115637912735640627213378329 9857 495831352987551225185039092945615177810823719015671327704430108339773745340333161067460826221715830447705607283835672491366636329134753 9858 6305782471174741749917705952117969169722091869879454170214028605400340536616861180949956765880087259600355824377404496971951938276503627 9859 -11249827333708349224474339570265341397172030042443583162274969035251720447625601654100324050665974796723972986605002383727131643348603485 9860 777268878775277547215579876878503993400046797695335113874738265545144199638992839927413713740681575716167984575578194018909201914475234965 9861 -4101189299381142527758078293862256769378604615676107877243270815232393914656601129345761009868223934003049356072113392919251944027720732 9862 263774550269108869067624282707486367295614398209436256191477860476717856976660246135021723410880010606134603068662630474512272208159607168 9863 -1901962385091105948775054046174844002241948020624836393177999920940021373473112624147785651804928119613983250573014580852675312980187 9864 29803829146633107193183645595139517350992618216587335553844688867980063201008474234828404257792186493864291544442409164659742080416577 9865 -304451700725701794528290640364937400162121617622878715420037785606651953632883503791746398170296356087298185212800684818516122037973355 9866 921064454858922453192989745559369413289920478111740629830252016062562281607045772973123383842149071288403297228978971353873412172165559 9867 -2694866548990880936043851683724113040849078494664282483862150893060478501559546243423633375693325757795709438325907154973590288136429 9868 2694866548990880936043851683724113040849078494664282483862150893060478501559546243423633375693325757795709438325907154973590288136429 9869 0 9870 1 9871 1 9872 139 9873 3151 9874 206459 9875 839052 9876 86620995 9877 348385729 9878 -8013460672 9879 -253097706884 9880 -2819605516261 9881 -113696790473695 9882 2465116132412117 9883 916604073279424 9884 320492168289591127 9885 8470847388965884125 9886 -618540244677123171875 9887 -3042656653049216476883 9888 -192954233062849217306019 9889 -21646877523194947170367 9890 6712183936571152614314707 9891 329699279520637272562198624 9892 3837895754596866728931723859 9893 -7668624796336242657434229597 9894 -326818309023273894434646898509 9895 -113415822903934390830950742644128 9896 281727295552715399282113075337839 9897 1405977562013465723303778524018864267 9898 1323346908471434856056638767948792729 9899 67746201207524089036458615855743700568 9900 -3480133304310403338347314316521487686723 9901 -12392966309487454581926327402057182724795 9902 -53230969291821399125206530118731784199851 9903 9549682302078531670538983342413007375803 9904 107644213641830386685544080075803901418095309 9905 3468964947020388492945931746612615195747189965 9906 -6794114794247385882609584174831561855296295775 9907 -76647819551088951703999766446548702482272134716 9908 -3022398174171743335439373178089485087421147526441 9909 10007063307463362147666721965034955979780676864477 9910 284034591334144895545909753102445927813153178387141386 9911 -43254806301700405090265016128563160731312219313940 9912 -34195944900676241903516663928312167729148767618510395263 9913 -38469376110846422943232578016352095036330494170879324461 9914 88480009342870114575033289759986502404860321623016977841 9915 32832635350720015656284000940821291327206065891661138193552 9916 834953872405561596225381793573590111629001879913054110681781 9917 -14307518222873554950595568856394363754993169969116836289041141 9918 -2173124146172472157088851751161095364314310963620105139569637 9919 976206050841572981823909891834854661378225435245367082851679 9920 856512724232062611303031203560462000519215992666282943553492177 9921 16157444254029723888877389267625020669739540512496125458388654870 9922 -662606684250644400139285724947059288731362576085196558864693999973 9923 -16395014175453822089029551704017299112741408506193777724401929990452 9924 -8219400046572299824541305460400028683301502914481900946727459606725 9925 148912582850436342247677515984193708406410771661375386519866301093154265 9926 26511641329166195329407476406878649766549115453467228736588255383320725 9927 -520180620649837167421714669928855185244534058507995321709312664982567896 9928 -32637613728511257891837168036890188384909275071975751857589983403467328863389 9929 905934717601444868205802393014799456682096239405613335175794483972667020827 9930 56834378979028049502228484510330306137534636309927020780465306621296580309955159 9931 20767186693668512960095971185639216950373346377726322416389031204450159128 9932 -3016521882773705753341198057500461401866541245509729711474188825996133580147001 9933 -387063343196530859033525796297806487043056509667905127562084237331320289582089019 9934 34648433546712860548176410062979318657488179268614873067754759174430329668397021849 9935 150721895213115616757539245088834789062670131030798449820504249431135505831646883255 9936 -20636452879632038989488797766913721304700575262141124211459762499045217949310432851125 9937 -1018028707446833067905359904907367324957397797617947963202556919318483069507483343191 9938 20226463269863042837232322852637538696705334026742222255115289692201448799178484866507 9939 159497763941484237661182166997339545237915454039799323674863247469717026329734563180 9940 1576164285382092966609813974965048946102462288086458524074962170520652252167446078497671889 9941 -22472661614561998957445637076959728648667162017055813057454090268579844536814086904663115751 9942 -10728370958937074110397728931846827082475745182383769612215702118490135483528606419728538084 9943 71440546563163941135145852450143663972577164065693587456631337132889896523958925646560644 9944 28959834866826539278082996496975068974878204954273926281809673878510804472345157208943686883 9945 -7523831488098875019176960133797109519725724903917597958927541880361818593730192803895333625017 9946 -3175987085578819463551994786756458477754710719142252056679629261932057725428003919695925574208535 9947 663749720885551061799483381578539984297488503789469204492443209090505257658349221700850860587258784 9948 37105410915689702819261150172821811683836113102989715122391476979542671965393101567730080908632220821 9949 -4537192608060719539439109614000850003658450537939089086093074782084399271722550770455174984411795192149 9950 -1094267776402960591834480960638538896154142017747853838633712061002469233289381404492693466643108623842333 9951 3824999144439076206723495444794908826933051935533656136493903292050873506530474750486252391761400853 9952 5760773461936087215147143859333036405119653789317741022822424140487960722296603110203150429229332048871 9953 -469878461263658857243720475221186048339701873769492206536298386494554064991630038911926628803715910187 9954 -177632305716433450775821305933605971572377809625600007028068009147741838523925733585096645689363484293665291 9955 4086473857695753127683899837503172717187127687010079817460185618476922857137596807334544397389633407764 9956 114414478956274204354590534861740339705348238263963969074186347156702622741858184609814641616856923413719345 9957 -43969429359423419554090680326804614384691594022160373223964920497988638017469309239058050095296675385423903369 9958 -1071284075098476332623202646203517153635584567394893686972239585138243249733169935834835710969437689553090763713 9959 15842528706315532821966738665056547035241910746202078005431532083295115320504898641434239802917769640486930960 9960 -25133447138001942620119147625697657656944772306557588686551947110810043154909250854925206119988230448962268445 9961 -546151712178105039506984213335278412796871320030178844852650741447844272385179932382938714785297614609816185875 9962 12238015877025670884660378588816665731637833028728755576047821007710143772151410875174943487439603013748414943703 9963 44552260039840248498676208400006950622323890476174056635877927609155326407009871523227722940375719369375865897224 9964 -86605512165338993707163641095304120640906725425513479738767098583630174200673348687182244911436268733760347604807 9965 -675410437474753680320703559091488739524307036637333538051388850428682745609229664977304459680300862924715445914416219 9966 298138712897999490613822452589952967207706318967561441423571481753469436198342328693691685582084927505555196845967840655 9967 -8933664038947874767353990379244735538338063142271673183935210287649442072722461577248729036978469500403174299188033 9968 -338329554880858944792276538672087742159905360547444422112598598986056600099321541173720578100366185744494646312445073977 9969 3852510747370971174425095448728334586030613619909930034262803698183730028400862168042313665202242232954687435281135972641 9970 541049556810618257763498543517522879603211515223608038869305175122264664399218550639843196033872414663165164212495222590053 9971 -58776601094668986403359318782232517677078602523060775545542754449896915994398943596742844526180705229408585506170096244972 9972 623871464098384126864913297360026872362833454120525664495870646074781456067351468260459947168375987190044168465600373368187 9973 50110224795315379368776130167894699175833198553639969352533448205419417405290052391405996850619230723856880153682525819505913 9974 -501979247570591726473710698462499824848700707937641950546697478317050652728294065931090691927397776454098618786825683667752686 9975 -205369066271221593093652297242196564957292811470503314067624853117889205976000890915091539910632065387026803595847374438394852 9976 6565016824096536222853939782498624227266981895833692500622268926674434347459170744725861153614094584506529713151842058870439405 9977 -208529950305082548591582327576099543261590311405056997406517582214339907425673061591228584600377748019055837538070786549138985153 9978 -22136569177571491517768175490787905779958022018060884389542649580684229295438728152445226714429747104745849900310394679957670567053 9979 363428257957768890986617383630635767189628821842778756297173787664185913437418795614445809116357058006352376272947030947580048 9980 -5574550384251427158816411502740250034176917641728504929009263549323661328469102843426322888141786590362042505463583862144407359 9981 -41187326829330304133369524388979933717680173399547810884245175351518063529229138239022032711700814352313932306511368776698793145 9982 169084534786645018999193429736999527001139403677229593419572254801129968031823717080866612486130044288094896762234279657614044103 9983 -25609584849091247089010962922432530188227181856828190291111693119935001063839438393740164431801348552091197986742759491020592337 9984 -1950159658586308049254523945711966162218279753295092705912524853467057594805335155903990333963463697724621666514889603135554757659 9985 175766180304987472673539727090644052130966165225114501553895763337346804983237204231514883040476598600467965148994011678867748627025 9986 -65016421116920669723311145524379128388861707294510896846145963796957837218993419705666399795436645795675730396778128088622807095199375 9987 6406389551300631455540667445957180675659973932126259783726718626228995850772199231080985072259285381017723795140689015869017064384116 9988 276551862828528348561294458228444686183619699422009224232709943771334724402302248074607766914580267347620697448668314890832887668438271 9989 -2218447944446539129055753625676041862665649586447023952460989270055287261491012536786009712137629219211663735863088403088048439631695375643 9990 21277497852755210994422511922557336193946407828470280070306659787692752126305279180673680761672408358505932614344596609366061665904525169109 9991 508985658098149837050164333033178962725881731741258859286080516838165517945528143790647731334847912278146244553481590366236631104152 9992 -35233883583316510875395187568450824520309067255686190898573622636893516500009731015317975817192538041531274565233535804911934100574841 9993 2350503663502472837860548703770236309873278599631668242225761172468237538115103465709434996494793092326048352091011990421779782067782357 9994 -16438655537327345265940379373040233809722741246428644818388551068319661752558442100680380690989826718328747753814540409358397356093641130179 9995 1095726157394980329972059093127671603155139153416628370712180820338044207955222600496044423892362547891978704560587584324846714684858469272 9996 2357035742909245525095554171044941130240914672245402602079383730620900965147955607519510125541467282331372136981493062748163748654439924609575 9997 -292366339947489951897820417477346546870794251854420153560644733261909067070233858717710487344422265961136336647158576583945658183994621827 9998 46543964315541270256316457686095444380094574621574588175360246445215949575849270576113843490251973120491977947420360426496787719426240846161 9999 -6201998817095808867689771889256181009629208789646810228951283463490488676431480170117931758677565324250504911318896828104314660083214178731 10000 563866504575486368949930572454876175966506251802074235179203643501328288870683130591848752721904959630065384120477682320733730540781751260727 10001 -38190054803228462073988274351373517694785954922562679237087377875314343046617581700881000085964730625083199298257296470206144306167814838195 10002 46571410194977845328003470813455732011559684587253554058640871893572621182758714925706463843315608266512800839387008907170022732442424255551 10003 65773284859041398510019687634047341187912537734485308078435132185221309951060335561140437435238726079329506555610652452424509284784289164 10004 -6397189353881811210490893050290935740350108598436488178944944175562737634790308044356225921720347130254090085574573593564903839260280281053 10005 415553358768834721753049243471198678066701699042556024714431530481861398317121847470780255158158132014381114630973616116942626610586517605 10006 -3799186709587308144311845301736886075679168171807783060203902112036909027814099498861676138620637277082823172698101673718792350814786394600 10007 12256227542912907731244139603782399877019447210177227294786426267902961198148859185183774191994386814870291369700432714238454766360290486972 10008 -49940450658673047859783416366899611052010650523093679188800612905265746456322769183744624852868719285805890824831382924248771761981191654203 10009 3289490986435898803930699548851884006880537476931130981307467085162504802973618096693859598125274741604181467826651144393874696601946049 10010 -3289490986435898803930699548851884006880537476931130981307467085162504802973618096693859598125274741604181467826651144393874696601946049