0 2 1 -1 2 1 3 -1 4 4 5 -3 6 -1 7 -1 8 13 9 -1 10 -7 11 -10 12 10 13 -1 14 22 15 -1 16 10 17 -23 18 -25 19 -1 20 43 21 -1 22 50 23 -36 24 14 25 -1 26 -19 27 -26 28 16 29 -55 30 78 31 -1 32 201 33 -1 34 -129 35 -78 36 20 37 -108 38 211 39 -1 40 22 41 -105 42 9 43 -1 44 349 45 -1 46 274 47 -430 48 26 49 -1 50 -421 51 -50 52 568 53 -171 54 441 55 -1 56 769 57 -661 58 -238 59 -210 60 32 61 -1 62 1291 63 -1 64 34 65 -591 66 -897 67 -1288 68 1765 69 -1 70 951 71 -300 72 3085 73 -1 74 -2086 75 -1 76 40 77 -2626 78 1310 79 -1387 80 3710 81 -1 82 1077 83 -487 84 44 85 -1 86 1679 87 -3741 88 46 89 -465 90 133 91 -1 92 12982 93 -4291 94 2276 95 -528 96 50 97 -5815 98 -12711 99 -1 100 9061 101 -1422 102 10304 103 -1 104 12993 105 -1 106 4419 107 -20322 108 56 109 -1 110 -6429 111 -1 112 12071 113 -741 114 6857 115 -1 116 22159 117 -12398 118 4465 119 -5539 120 62 121 -24753 122 7142 123 -122 124 64 125 -903 126 5424 127 -17251 128 93685 129 -1 130 -33473 131 -990 132 27591 133 -1 134 -31788 135 -50389 136 70 137 -43786 138 49401 139 -1 140 56102 141 -1 142 106967 143 -1176 144 74 145 -1719 146 -88333 147 -31060 148 76 149 -96237 150 9101 151 -1 152 151575 153 -1 154 117989 155 -64584 156 153004 157 -40456 158 -81391 159 -1 160 82 161 -1485 162 -156869 163 -168246 164 267839 165 -1 166 12299 167 -66441 168 86 169 -1 170 353131 171 -170 172 171380 173 -178069 174 14146 175 -1 176 175426 177 -348811 178 -278367 179 -1830 180 92 181 -1 182 134967 183 -1 184 394788 185 -1953 186 497006 187 -81586 188 243944 189 -68069 190 18376 191 -895600 192 436509 193 -1 194 -926479 195 -1 196 100 197 -105927 198 634829 199 -1 200 1371067 201 -1 202 611819 203 -2346 204 104 205 -712531 206 -245326 207 -122591 208 106 209 -983113 210 -1116543 211 -277135 212 2452742 213 -1 214 26181 215 -2628 216 110 217 -148093 218 2699166 219 -1076104 220 112 221 -2775 222 -171009 223 -30941 224 586492 225 -1 226 -591771 227 -2223501 228 116 229 -1 230 -169023 231 -1 232 2483865 233 -2525897 234 2714051 235 -1 236 4269881 237 -210796 238 35930 239 -3240 240 2033800 241 -1 242 -7178066 243 -1 244 2281150 245 -3999538 246 39649 247 -2521149 248 976871 249 -201553 250 4400232 251 -3570 252 5439603 253 -1 254 9622307 255 -2778447 256 130 257 -300733 258 -5224321 259 -1 260 1238061 261 -3196579 262 -5052282 263 -7417621 264 134 265 -1 266 9606651 267 -339678 268 4191403 269 -4095 270 52326 271 -1 272 23993611 273 -1 274 -8117704 275 -5417777 276 140 277 -7748236 278 3638923 279 -1 280 142 281 -13152340 282 2870809 283 -1 284 1927804 285 -1 286 62124 287 -524078 288 18036333 289 -5995185 290 -1768069 291 -290 292 22210291 293 -4851 294 67451 295 -1 296 11040349 297 -520145 298 15746459 299 -40243237 300 152 301 -4056235 302 -12427909 303 -8021651 304 154 305 -5253 306 -18136373 307 -593836 308 34509479 309 -1 310 40943979 311 -5460 312 41834100 313 -1 314 13109940 315 -1 316 160 317 -48777456 318 85240 319 -1 320 3508128 321 -40060021 322 -74864649 323 -5886 324 18987239 325 -8724 326 86437858 327 -14879501 328 166 329 -6105 330 32878145 331 -13805452 332 152888831 333 -1 334 98686 335 -59205292 336 170 337 -862291 338 -80966051 339 -1 340 35733662 341 -6555 342 -87625207 343 -84672316 344 84718061 345 -17797585 346 46232395 347 -4081397 348 176 349 -1 350 89377044 351 -1 352 177264043 353 -135752293 354 88280115 355 -1 356 5988977 357 -1085946 358 121395 359 -22843717 360 182 361 -1 362 -76450332 363 -362 364 184 365 -169702743 366 96127899 367 -1212823 368 7072650 369 -1 370 -67979629 371 -140519875 372 223496468 373 -28696851 374 206256300 375 -1 376 273398491 377 -16216501 378 87291548 379 -121090516 380 304628043 381 -1 382 -259229464 383 -8256 384 194 385 -1 386 -370490143 387 -362241089 388 196 389 -209465256 390 156751 391 -1 392 682631413 393 -1225786 394 60077163 395 -8778 396 200 397 -1660660 398 1216400497 399 -1 400 202 401 -44684811 402 -534749871 403 -1 404 11295803 405 -310465156 406 176749 407 -368331031 408 291338701 409 -597137377 410 -396814560 411 -1 412 588336965 413 -9591 414 187356 415 -55070247 416 401369946 417 -2021383 418 411130095 419 -9870 420 896773443 421 -1 422 177121605 423 -1 424 214 425 -440250646 426 205593147 427 -10802821 428 15088002 429 -67423667 430 209826 431 -1801476860 432 920723012 433 -1 434 -709238189 435 -1 436 733371188 437 -215735206 438 221705 439 -235544 440 17332687 441 -1 442 755131308 443 -704793916 444 1422885519 445 -1 446 1782294848 447 -2668755 448 226 449 -11325 450 -1122235345 451 -1 452 2768726690 453 -1821786539 454 246791 455 -11628 456 230 457 -1770937897 458 -1822438085 459 -1 460 232 461 -916130800 462 -1619990210 463 -1 464 4401976941 465 -1 466 -13487727 467 -680880188 468 236 469 -1 470 7356437559 471 -119110993 472 2120673702 473 -12561 474 440996207 475 -3045178774 476 25713636 477 -6104226 478 -1706934335 479 -1194621750 480 242 481 -1 482 -5777636505 483 -3562467301 484 244 485 -142387184 486 4253885063 487 -3759721 488 1544734364 489 -1 490 558909571 491 -13530 492 7268988163 493 -1 494 6071895780 495 -222981436 496 6078022331 497 -8555169371 498 628340580 499 -169258818 500 32907679 501 -1 502 -3571301576 503 -14196 504 254 505 -1 506 -9315838609 507 -4416226 508 6801670979 509 -7262924059 510 349376 511 -1 512 9680209824 513 -200271121 514 -2280116737 515 -2202757420 516 260 517 -4774978 518 10675825560 519 -7903365042 520 9197187424 521 -15225 522 7600349717 523 -1 524 2983466790 525 -1 526 383174 527 -5514091386 528 266 529 -901620586 530 834137827 531 -530 532 6517910058 533 -2899786222 534 -10454450181 535 -14217578857 536 46634403 537 -5557581 538 1088144721 539 -16290 540 272 541 -12603343215 542 24831839083 543 -1 544 274 545 -16653 546 -3153301035 547 -5983120 548 42216964876 549 -1 550 437851 551 -3817386345 552 25562983275 553 -138389161 554 -20207524642 555 -323037716 556 280 557 -13238471426 558 457170 559 -1 560 6013071338 561 -26842686963 562 -23919553477 563 -22103474086 564 284 565 -1 566 30438070394 567 -6907013 568 286 569 -5360565772 570 1641881034 571 -1 572 39433090110 573 -1 574 66075097009 575 -18528 576 40144541030 577 -7434753 578 -46640311715 579 -1 580 8699848042 581 -18915 582 -14281253088 583 -435515941 584 71689989 585 -28362326721 586 1999320641 587 -86838284800 588 296 589 -1 590 2486184457 591 -736618126 592 17691134722 593 -19701 594 26532675875 595 -1 596 49791009791 597 -11067260254 598 562325 599 -20100 600 73745492163 601 -1 602 -17232005238 603 -1 604 79302268489 605 -8261678479 606 585124 607 -41974524901 608 87728908 609 -1 610 -34629377277 611 -628977028 612 24113349535 613 -87085668086 614 108019451051 615 -1 616 310 617 -70490010633 618 -36961478203 619 -1 620 96759338 621 -1 622 -25954147330 623 -10519942654 624 314 625 -664122273 626 104193870305 627 -10327501 628 316 629 -64546731525 630 657201 631 -31604174191 632 341759938719 633 -1 634 3499084036 635 -22578 636 320 637 -11001376 638 123974608416 639 -151295140179 640 77375207374 641 -13298930055 642 -128089410257 643 -1 644 117050301 645 -1 646 -178760785749 647 -151544388516 648 83800752806 649 -1 650 -147514380654 651 -87959698828 652 260117706734 653 -1233125286 654 734966 655 -1 656 128399062 657 -12448931 658 164649903791 659 -16700847583 660 280944015518 661 -1 662 518444207430 663 -1 664 334 665 -341998390903 666 4964105333 667 -14610915831 668 79567063591 669 -10145071 670 790076 671 -25200 672 57555366175 673 -124860697237 674 -759345705815 675 -1 676 340 677 -333738564978 678 358827730949 679 -1 680 153736505 681 -1117064417 682 125278472639 683 -26106 684 155350251550 685 -1 686 279999237391 687 -14882311 688 506591750990 689 -26565 690 375129899621 691 -419230641831 692 597061737729 693 -1 694 877801 695 -204466981698 696 350 697 -15767605 698 -325287428142 699 -229941996499 700 352 701 -27495 702 -657995258584 703 -1 704 788466697817 705 -49483369321 706 -252430253857 707 -623014191466 708 356 709 -1425757411 710 430470480974 711 -1 712 98429101415 713 -31886319306 714 8134541793 715 -108864406 716 1369826578583 717 -921001828306 718 971790 719 -28920 720 362 721 -1 722 1015434968413 723 -1604922826 724 135620236594 725 -29403 726 1004549 727 -19730296 728 299851114315 729 -1 730 -109140968541 731 -39118717369 732 127244172345 733 -568247462611 734 632908233716 735 -1 736 370 737 -1213632446167 738 -1000907447899 739 -333510087769 740 528784095957 741 -1 742 -55817120304 743 -1240705466586 744 1529325266262 745 -1 746 -712315192794 747 -20800550 748 376 749 -47747095597 750 1506835363252 751 -2019862755 752 2053965723005 753 -1 754 1704392124198 755 -31878 756 1451539539013 757 -21936526 758 -1365130393937 759 -1 760 382 761 -454279802849 762 146795079064 763 -1 764 275600800 765 -2258679907 766 1179424 767 -3639607145746 768 386 769 -1679230613971 770 -3118660967231 771 -1 772 3341175846384 773 -33411 774 1216671 775 -1 776 1319646317411 777 -42754426 778 14950241593 779 -53771239011 780 392 781 -505281601501 782 7070470917662 783 -610685811737 784 2499914730886 785 -70120357095 786 431324879999 787 -25624756 788 321803339 789 -1 790 1293501 791 -34980 792 263812895226 793 -2807290641 794 -2209451880866 795 -2578247276008 796 400 797 -4086792824370 798 1333100 799 -1 800 5602671564544 801 -3006465218197 802 -4792608910401 803 -84405826053 804 404 805 -815488980307 806 1866209982379 807 -9265267837 808 3391755410074 809 -36585 810 19891316123 811 -1 812 9660073999246 813 -1 814 -4935867365231 815 -37128 816 1049629979491 817 -29759563 818 9995123989510 819 -1450702345723 820 412 821 -4211412362641 822 587753862090 823 -1 824 402531487 825 -1 826 22846786482 827 -8336292275886 828 6849754461281 829 -1 830 -974302285803 831 -1 832 415915882261 833 -38781 834 -2969265428649 835 -6503105780893 836 432772613 837 -32781266 838 4416904150879 839 -120790367974 840 422 841 -1 842 -1165599442427 843 -842 844 424 845 -39903 846 1587774 847 -5817982853775 848 7384766740581 849 -1423879432053 850 12713310004191 851 -40470 852 11820728061553 853 -35115749101 854 3632492380637 855 -1 856 10891002778153 857 -16656945647816 858 29901424347 859 -1 860 9501772211729 861 -1 862 2293595250489 863 -763135866106 864 434 865 -1 866 -27877710574869 867 -37738048 868 436 869 -13551869775730 870 -12623649380804 871 -1852303623886 872 18879737339100 873 -8567088967841 874 34078724867 875 -170212733166 876 8448289112508 877 -7285326426 878 4994760922428 879 -1 880 442 881 -43365 882 21066592850841 883 -1 884 35691396608348 885 -1 886 33793223562396 887 -21393316386676 888 446 889 -1 890 -5527893599750 891 -5677842976 892 790700631643 893 -2601175086775 894 1872976 895 -10051025876519 896 612445880 897 -43236735 898 -47603044183201 899 -12638443919492 900 452 901 -67428 902 25039218998031 903 -27345271410276 904 4093379510284 905 -2567750474073 906 43952200889 907 -45196606 908 654654918 909 -1 910 1975126 911 -236494727860 912 43006042915090 913 -1 914 54908917580831 915 -3089719445671 916 460 917 -35645253891878 918 2027565 919 -6844861089 920 80651789348679 921 -1 922 -10145637018219 923 -47586 924 464 925 -17923831685033 926 -12433403020652 927 -15825956351 928 466 929 -277389073195 930 -50091069414255 931 -1 932 51201115592393 933 -24560298663825 934 2135211 935 -48828 936 470 937 -57501330377272 938 -29867132398362 939 -1 940 39943686107843 941 -49455 942 20306621180223 943 -1 944 795429986 945 -782920544641 946 74528049369785 947 -66703766587504 948 9140856387062 949 -1 950 12329163246214 951 -25502564475025 952 49121008394133 953 -50721 954 39904022418255 955 -1 956 74853209099634 957 -56013616 958 2303720 959 -5026587150398 960 482 961 -8965606609 962 -49065072053433 963 -962 964 31761717227746 965 -378101653920 966 2361799 967 -58390993 968 82111360831253 969 -1 970 321449452059 971 -159461210764810 972 1743936832022 973 -1 974 -72525824564579 975 -9783798283 976 490 977 -129855678002841 978 128622886221225 979 -1 980 959445715 981 -6356272757671 982 -15662435036242 983 -439502446207 984 494 985 -1 986 -16972459696337 987 -63371946 988 159751365007465 989 -23719542555495 990 151650284440745 991 -3156148445581 992 304563575542310 993 -1 994 -151294927218766 995 -55278 996 88842457290989 997 -65978650 998 21662846786649 999 -1 1000 502 1001 -514014724414 1002 -68230675702051 1003 -58118695029564 1004 1083058298 1005 -189503942749066 1006 2666874 1007 -148606111971406 1008 506 1009 -129235131438141 1010 -35749002644482 1011 -1 1012 2526979918860 1013 -57291 1014 625758329421 1015 -1 1016 61646897259940 1017 -12745976181 1018 100200874400 1019 -588959608204 1020 512 1021 -1 1022 650714435584155 1023 -1 1024 130172075116654 1025 -10003092822099 1026 -255335775628289 1027 -555884044426 1028 533661827022325 1029 -69283639588346 1030 2861951 1031 -65994603649640 1032 3024937054763 1033 -1 1034 -26266767106655 1035 -1 1036 57414360008107 1037 -244247726116608 1038 -148524371858024 1039 -343882440732286 1040 1292058982 1041 -1 1042 281446569144737 1043 -60726 1044 524 1045 -14868880755 1046 -319702568236679 1047 -293031271235561 1048 526 1049 -61425 1050 124692480737 1051 -1 1052 648056067442770 1053 -1 1054 3066316 1055 -95792066885350 1056 517605924722783 1057 -83347111 1058 -512228418959966 1059 -16112321366 1060 32993890289326 1061 -62835 1062 308998117362816 1063 -1 1064 577570626950094 1065 -1 1066 277001387996359 1067 -356929136725943 1068 115942644695582 1069 -15434758301977 1070 47959482519880 1071 -1 1072 4289585708316 1073 -786026492171374 1074 592103836723253 1075 -821063893 1076 1532149431 1077 -2721696102816 1078 3280185 1079 -64980 1080 421402530881867 1081 -129134734588081 1082 -628990704544265 1083 -39937416869071 1084 544 1085 -589618494745533 1086 3353624 1087 -18957014105 1088 1619660224 1089 -1 1090 213002705144617 1091 -20067370578278 1092 5082927742057 1093 -1 1094 273217963604873 1095 -1 1096 550 1097 -542273384412017 1098 170983459649 1099 -1 1100 1084621612743508 1101 -20374147795 1102 569665160559044 1103 -67896 1104 1004998042871577 1105 -1 1106 966501987340557 1107 -1237032903851018 1108 384441144925906 1109 -1441512176986 1110 3580501 1111 -1 1112 715210222643287 1113 -23389180670241 1114 189373188003 1115 -440441712313704 1116 560 1117 -103937848 1118 -1206013398213527 1119 -1 1120 213043219340422 1121 -70125 1122 -2399609095045899 1123 -1202538435463366 1124 1939750520592099 1125 -1 1126 3737299 1127 -827202481562751 1128 566 1129 -127823440976001 1130 -16022244966665 1131 -1 1132 7070842645024 1133 -233386642027397 1134 3817386 1135 -28610696577541 1136 3416493195410225 1137 -111581851 1138 1512163852174289 1139 -72390 1140 572 1141 -1815349677114205 1142 4683427627268933 1143 -25536538441 1144 574 1145 -1519059141328 1146 -138158371408680 1147 -115558210 1148 2119217776 1149 -87511513 1150 -611409412922426 1151 -73920 1152 366103936772563 1153 -1 1154 -4304618665577063 1155 -1 1156 580 1157 -2308552302168324 1158 2603324164165719 1159 -310417247765485 1160 2232498941 1161 -2385911353497001 1162 -1855816452826191 1163 -3362017081036 1164 754970086776043 1165 -1 1166 127477386190014 1167 -123828783 1168 999785573327646 1169 -76245 1170 2366016736508111 1171 -29549947098 1172 5529404056354976 1173 -1 1174 4235021 1175 -3431958145285704 1176 590 1177 -48371533651351 1178 1303453280890055 1179 -42308265455886 1180 3875032564302721 1181 -1953017507815 1182 3236936897757728 1183 -1 1184 2473592484 1185 -410184691445075 1186 -2736308685333897 1187 -1772079004130086 1188 596 1189 -1 1190 -5172522739043778 1191 -88100381801 1192 5365548964134361 1193 -79401 1194 308974154555 1195 -1 1196 2601709090 1197 -137057180 1198 1368535952782855 1199 -7101143382549339 1200 602 1201 -51161058135253 1202 1693253111931869 1203 -1 1204 604 1205 -81003 1206 -1173811672628699 1207 -141693541 1208 6312864523551629 1209 -5031039471535133 1210 339403015438 1211 -538507135195121 1212 2483182427795941 1213 -36546542371 1214 201539039802752 1215 -1 1216 610 1217 -2585324413376245 1218 3121938571146735 1219 -1 1220 6076453315234456 1221 -1098498617224191 1222 6653872131667400 1223 -61647044109102 1224 713039016434423 1225 -1 1226 110709504006270 1227 -179931333057470 1228 616 1229 -84255 1230 4869326 1231 -1 1232 3272061011319058 1233 -1 1234 1111458766752421 1235 -2806902037207 1236 620 1237 -9419605583685961 1238 251652404488121 1239 -1 1240 622 1241 -5589167945531605 1242 -7996211933325599 1243 -8180315788150261 1244 13427143459489876 1245 -74028675270397 1246 5061524 1247 -3702690339796750 1248 1953846142265290 1249 -681896955133 1250 -6856833437835029 1251 -1 1252 532937057817203 1253 -3156347230588 1254 5159491 1255 -44872210461 1256 19500696437904742 1257 -166664001 1258 446593270467 1259 -88410 1260 11286062804832637 1261 -1 1262 13398173409290331 1263 -911794055246361 1264 634 1265 -89253 1266 8407483201110538 1267 -3072916050446341 1268 3486469055 1269 -47975856019 1270 5359201 1271 -45762831327349 1272 20581935925584 1273 -18956771809 1274 1843212017870256 1275 -16107626500108573 1276 4013717183007717 1277 -19010391773041986 1278 -6935217439018518 1279 -1 1280 18594408450913109 1281 -1 1282 -25597862525878817 1283 -12176361487593066 1284 644 1285 -1 1286 387289649776656 1287 -183148481 1288 646 1289 -1286156702535251 1290 3434116806122311 1291 -1 1292 6609535532059354 1293 -1 1294 42551625388201410 1295 -93528 1296 650 1297 -54910714841 1298 -12162762307279235 1299 -1 1300 13690391433858166 1301 -94395 1302 28666201116818362 1303 -1 1304 25019733899727681 1305 -1 1306 581583470249 1307 -7464224146712781 1308 656 1309 -1 1310 477499114376404 1311 -20852392290204093 1312 27323841717975 1313 -36914963017171437 1314 -14365235554604473 1315 -1509931083950381 1316 31132698824521051 1317 -200826538 1318 -3902684026678421 1319 -97020 1320 662 1321 -1 1322 -32384054363086557 1323 -1 1324 664 1325 -25940670481458874 1326 6098674 1327 -2026064018167371 1328 30832582831597657 1329 -1 1330 18512791585253817 1331 -98790 1332 48682696362377755 1333 -149118480471247 1334 -35808038258715919 1335 -193334768889 1336 16023877572963742 1337 -10444627608805765 1338 689832153986 1339 -66310289200 1340 4597071192 1341 -1928050657880061 1342 49590769172653935 1343 -5537596118530 1344 30753407779659480 1345 -32349865356610231 1346 9650777282578817 1347 -219754440 1348 676 1349 -101475 1350 6435351 1351 -51790112206979301 1352 70008137250700734 1353 -70600017601 1354 897317695074657 1355 -176339810306650 1356 680 1357 -226351396 1358 717487095193562 1359 -19344182870946571 1360 6285713361720898 1361 -6168134701785 1362 11279479210377084 1363 -1 1364 5024365795 1365 -26498159129003 1366 -36630747397742587 1367 -69949317884579239 1368 686 1369 -1 1370 32681124408560878 1371 -1370 1372 41129681185633 1373 -105111 1374 -6705622778424018 1375 -1 1376 5249609516 1377 -6429421725884301 1378 -30861319659593005 1379 -50632873457195926 1380 6529738485441954 1381 -79875505347 1382 149766073584821074 1383 -1 1384 694 1385 -106953 1386 884419361411 1387 -247035526 1388 247796850767629289 1389 -90343478852486489 1390 7023626 1391 -107880 1392 46947360001128 1393 -3098477437778451 1394 18309651421899629 1395 -84880885090 1396 66070080062232856 1397 -20032557858759265 1398 7145425 1399 -244568509976176 1400 5724329559 1401 -1 1402 -104512880063687611 1403 -109746 1404 704 1405 -46491366337115491 1406 -94679931360446865 1407 -261591331 1408 132014969867583954 1409 -106267050776128245 1410 -124675933169776065 1411 -1 1412 24498688705461929 1413 -76037387589784126 1414 7393231 1415 -8452325358565 1416 10863038502548600 1417 -269105833 1418 41578807030959935 1419 -3901030682812966 1420 712 1421 -286930095055052 1422 169487822448100505 1423 -138545390087427 1424 133848581947635975 1425 -1 1426 56239223344875007 1427 -200524061260925251 1428 89564055700792915 1429 -1 1430 264914206249225678 1431 -1 1432 158684284521411301 1433 -2790704951526852 1434 1124278962381 1435 -1 1436 6500220908 1437 -101989975048 1438 7775580 1439 -115440 1440 722 1441 -1 1442 -439831304780344861 1443 -335699516001201 1444 14161304312430257 1445 -4890144473717883 1446 223396537174968215 1447 -114651156884523490 1448 6776755161 1449 -1 1450 1215720634427 1451 -316114697211652896 1452 42291086096466543 1453 -1 1454 -168470444283367115 1455 -1 1456 730 1457 -37287913832945391 1458 54167139356115311 1459 -11878485126795 1460 219984271192478030 1461 -1 1462 304448593876717318 1463 -119316 1464 149311460126098108 1465 -262012246689628337 1466 104492113054737470 1467 -309135218 1468 736 1469 -11444854330099 1470 8305576 1471 -6104434955801365 1472 398891910771880258 1473 -1 1474 111084161837611179 1475 -121278 1476 294386406056881020 1477 -50473342792690021 1478 -243638793269713716 1479 -120727362757 1480 742 1481 -171751429303850510 1482 -359594556265019093 1483 -1 1484 414952865894762151 1485 -1 1486 -15586557657774496 1487 -60574773745382755 1488 746 1489 -1 1490 -17292592536499119 1491 -1 1492 88485040203230 1493 -398729475863572057 1494 8718501 1495 -1 1496 331536332699124786 1497 -250500458389434685 1498 -130325659442874538 1499 -125250 1500 23691566776873161 1501 -1 1502 710965371665420676 1503 -435137404600678781 1504 754 1505 -13921082100019 1506 -127788495017031757 1507 -139909824078 1508 8304161313 1509 -530184046355107 1510 -32129571623366127 1511 -127260 1512 99924129423785 1513 -1 1514 494114728395378693 1515 -252830283345460756 1516 760 1517 -67619412632535298 1518 9144890 1519 -9742175 1520 1035796609932228406 1521 -75549649006049 1522 137198776146630502 1523 -9414703731096210 1524 764 1525 -1 1526 2678000275576368 1527 -134516945406607326 1528 30416380028046451 1529 -130305 1530 1774867337840 1531 -614634626092906 1532 919030779247600753 1533 -1 1534 9436736 1535 -748176466732354262 1536 113029095013392535 1537 -372480031 1538 -488998623552042623 1539 -2850875587556165 1540 772 1541 -745696658575509688 1542 207790078123519538 1543 -530707489338171601 1544 9345179981 1545 -1 1546 1909821672825 1547 -90219474270097635 1548 776 1549 -381728788346492588 1550 -588161699794752018 1551 -1 1552 285450262841853193 1553 -714760820071554 1554 219996713633833703 1555 -1 1556 1201547801525251713 1557 -392244086 1558 9886045 1559 -18513260282023 1560 992712373795227461 1561 -1 1562 -513221481413618440 1563 -168388429496 1564 1172193064731694735 1565 -136503 1566 1412122120290605523 1567 -402415963 1568 876515950530727359 1569 -1 1570 -311348601951551753 1571 -137550 1572 142535804107811 1573 -1 1574 3796703970531715 1575 -15077801589876026 1576 790 1577 -1841194615359126721 1578 2206298854683 1579 -1154754459530188246 1580 10488081010 1581 -1 1582 1594107278616384517 1583 -537471274613018351 1584 49439397665468702 1585 -1 1586 -2711824817145877254 1587 -423351916 1588 297984974438821205 1589 -1128286631588362275 1590 10507001 1591 -187392867481 1592 146632755798401273 1593 -322241141 1594 2368766512490 1595 -100192437686973655 1596 800 1597 -12418572281120776 1598 3703655547833664212 1599 -1 1600 679684622161421608 1601 -17465758772245761 1602 -1506769507505854161 1603 -1 1604 1187287466176694728 1605 -197545276771 1606 10826999 1607 -157852103758874436 1608 2263744220232530192 1609 -1 1610 1327828217579771009 1611 -1 1612 2015921345859697554 1613 -24379775154801 1614 -319897918710073575 1615 -1 1616 11740166334 1617 -2617801371088333956 1618 416439685133957715 1619 -2489091377026967560 1620 812 1621 -1 1622 1752917187476568172 1623 -1 1624 814 1625 -147153 1626 -103619045958787583 1627 -872832647233612001 1628 12183102292 1629 -1 1630 -2691350829231692277 1631 -26667430753990 1632 200595941516179 1633 -219228973041 1634 -1105022917146269811 1635 -2338566763732854253 1636 2515228622540662213 1637 -207094060611898646 1638 11486355 1639 -1 1640 6376171905393520810 1641 -1247524584770465 1642 -3141550244598751648 1643 -150426 1644 824 1645 -2181914873571161 1646 6282733228744428 1647 -1055248394924 1648 826 1649 -297766396130482633 1650 567309270008125861 1651 -1102556993250299587 1652 6233795809736078475 1653 -25950362254191376 1654 101545208966206298 1655 -2956364231661913687 1656 830 1657 -503113381 1658 4833755429946469429 1659 -1 1660 832 1661 -4419145420626114773 1662 4457903104083465636 1663 -1428910061088511 1664 13592715480 1665 -1 1666 -1510150195560409649 1667 -270324545175927720 1668 1477711236684596434 1669 -1 1670 7394226984554220 1671 -1 1672 250158146246515 1673 -155961 1674 -1150766159092630605 1675 -255449866428 1676 3349811634437795059 1677 -2034378709657498876 1678 12347510 1679 -31480059500311786 1680 842 1681 -4733419432051557505 1682 -1432156701972142889 1683 -1682 1684 125870306773482730 1685 -1563070247711084101 1686 12524749 1687 -540541261 1688 14602809619 1689 -268578146705 1690 3575764149141 1691 -159330 1692 1936010259075465901 1693 -4547577771250318531 1694 -3014813681501546692 1695 -1 1696 8083015309173536559 1697 -351022579529611027 1698 -856513469418265945 1699 -1 1700 15129889769 1701 -1 1702 13156110283474054134 1703 -8569083516885748648 1704 7855748055754516953 1705 -38071162011854401 1706 6223277114016671297 1707 -12071561884236713 1708 856 1709 -162735 1710 441636301467378052 1711 -1 1712 10460816755063514514 1713 -152122586770930623 1714 1033539173934838293 1715 -163878 1716 860 1717 -8568904611142 1718 -11671907031886557065 1719 -2194249928451427771 1720 862 1721 -41156873385400 1722 -8512773835395674048 1723 -1 1724 11475814038556813071 1725 -1 1726 13436424 1727 -14535476416549079086 1728 866 1729 -2124283188567541 1730 -11182446811883138435 1731 -7068189990120677237 1732 344971129482305 1733 -167331 1734 13623911 1735 -1 1736 2713567117256199698 1737 -607513721 1738 -831559460153781783 1739 -44764899470866 1740 14522330535100165649 1741 -121919935320 1742 12695215291716550463 1743 -1 1744 4731922997580127586 1745 -13292189430674385247 1746 1382849395041789245 1747 -621621700 1748 5674403610547056161 1749 -1 1750 24583097094776342765 1751 -3659214851913062 1752 9001246592679143178 1753 -3062110109493478051 1754 12969897188781618087 1755 -1 1756 880 1757 -2944865149278767380 1758 14196820 1759 -342964304151 1760 17998482236 1761 -1 1762 -32444367459437402811 1763 -173166 1764 884 1765 -259164 1766 14274116060563596805 1767 -650573353 1768 886 1769 -10776567696156558929 1770 -1825775514252045409 1771 -507506685325965676 1772 944942348780201786 1773 -18169639244564107267 1774 14587546 1775 -52819859559456 1776 890 1777 -10600348883450793451 1778 -13721361802816939528 1779 -1 1780 237660059940001744 1781 -176715 1782 18907904580005950064 1783 -66175306031546401 1784 39275127416092606502 1785 -1 1786 5275667822296 1787 -27539821232512785970 1788 14136815407909954942 1789 -1 1790 16132741544292480 1791 -1 1792 470478474127721 1793 -57302956203415 1794 -4378006863620214081 1795 -3110604910464637 1796 40309650656161846120 1797 -695882370 1798 15186975 1799 -180300 1800 1475869328767724365 1801 -395311034625 1802 14996331280773452688 1803 -1 1804 5197427753060603999 1805 -181503 1806 -30744864520277871577 1807 -16242489848214774856 1808 32560087704937376395 1809 -79127689257366595 1810 2435213355683954855 1811 -6050399651644252663 1812 520530250973850 1813 -1 1814 18736181381123067 1815 -2027267619973 1816 910 1817 -963624606556175356 1818 5978022699065 1819 -34538202181546858861 1820 11789509378903507803 1821 -5844021270792628071 1822 20948910576074618577 1823 -185136 1824 914 1825 -1 1826 -13018348841492035699 1827 -23214764054043479828 1828 46015192031212020994 1829 -39336130785501797390 1830 16011451 1831 -177396872347292137 1832 2018733487524225561 1833 -1 1834 6358263214491 1835 -94366914645100906 1836 360212207902936643 1837 -759926716 1838 6429070776793538136 1839 -3979742040621469 1840 922 1841 -188805 1842 22946218708173751449 1843 -454152727666 1844 22729112791 1845 -24351831547515904789 1846 16434649 1847 -1210663278402813666 1848 25969134794063479139 1849 -1 1850 45734879960581712169 1851 -1850 1852 41325888736491426389 1853 -191271 1854 16649016 1855 -7996502902534965631 1856 16799652586231353899 1857 -524218485780227 1858 368336150140004287 1859 -192510 1860 932 1861 -116745682242665932 1862 47626855868506859899 1863 -1 1864 32053629883142386606 1865 -79785773239923056602 1866 7181297813313 1867 -810785998 1868 24248823950 1869 -1 1870 17083326 1871 -62309794170043559692 1872 89758244925857273639 1873 -1 1874 -108753640508404620021 1875 -1 1876 940 1877 -51105639807516495626 1878 12379091644744081319 1879 -1 1880 25038569595 1881 -1 1882 -54046372177181234648 1883 -36223640702311783282 1884 944 1885 -520118655939 1886 29004256737457556 1887 -4994998485367131671 1888 99904760770155790195 1889 -10875795921445737695 1890 -4369118017555127941 1891 -1 1892 147448338423752353791 1893 -669053257804437815 1894 -94076697526630311804 1895 -200028 1896 950 1897 -864156385 1898 102818186289394368293 1899 -543805617988 1900 58420532080106716900 1901 -91876608689245 1902 205381750950998267974 1903 -1 1904 26679787978 1905 -5696116480845077 1906 2455067725121069788 1907 -1929248517792832496 1908 956 1909 -1 1910 -26863047588765244594 1911 -118235416364032153681 1912 848929996914040 1913 -101800030558970678117 1914 8586479457548 1915 -1 1916 149033362030201153471 1917 -901171808 1918 18431440 1919 -37557950638759588690 1920 656256000983378494 1921 -53306636679893443001 1922 -213868748340172642991 1923 -14705926404364842076 1924 1969903727088235853 1925 -206403 1926 -69944484276791398184 1927 -103403175007802375231 1928 33389757963577961895 1929 -691806490 1930 9104409086905 1931 -207690 1932 933267823890402 1933 -1 1934 354452494908694044699 1935 -1 1936 970 1937 -2421727887035343353 1938 -153908300251484273617 1939 -186214308900595795 1940 86035942835560292651 1941 -620326877171 1942 110974432077182664438 1943 -210276 1944 974 1945 -14074544055706204225 1946 233307382939556232070 1947 -958908730 1948 796723562266176425 1949 -166221382311840318 1950 19368476 1951 -1 1952 316657485697249897983 1953 -1 1954 -6732725965623517203 1955 -166241717908287889258 1956 980 1957 -233099507149886210383 1958 44156257440180367 1959 -77889674013900116831 1960 232253244182433853162 1961 -214185 1962 -169172427854423250531 1963 -161543914297676 1964 46597855231225321099 1965 -219415474554373371 1966 19848674 1967 -3028609748224211438 1968 986 1969 -676165660129 1970 -225100442927125496495 1971 -8052069095261291 1972 1124602481386912 1973 -89287678062166519234 1974 55970445002824866396 1975 -1 1976 226154702582990921222 1977 -210909754669749257161 1978 -54299380791408466920 1979 -218130 1980 321447175602925093420 1981 -1 1982 -163150811972033804629 1983 -705617916991 1984 994 1985 -219453 1986 -4884326493637375687 1987 -1040153896 1988 33114664629 1989 -1 1990 83524876847361496821 1991 -26703104455112716564 1992 1232749258625015 1993 -9013254692988481 1994 370753487193918895641 1995 -1 1996 1000 1997 -377933211681901219875 1998 20832750 1999 -1 2000 235866048638632569532 2001 -1 2002 171186655472651939699 2003 -418090193881947263803 2004 663531709129558989282 2005 -1 2006 57931838548349489 2007 -1082659901 2008 31812849145041325024 2009 -143483048873868 2010 12115392230943 2011 -786226973610 2012 32119323135907536813 2013 -1 2014 21336756 2015 -693674383673627181 2016 142946218850454566465 2017 -8326914987326539929 2018 -269308178270323400376 2019 -1 2020 1012 2021 -227475 2022 253625958673621652400 2023 -23009086 2024 36226608977 2025 -35183266777919902804 2026 110490462104567270775 2027 -632345306338462310632 2028 1016 2029 -1 2030 -328515171793002684671 2031 -1 2032 88222567393229533565 2033 -230181 2034 15145946330020862096 2035 -162468227017804162911 2036 89047538974813750308 2037 -12541945331006127 2038 22107905 2039 -411992330572901775060 2040 1022 2041 -1 2042 408172838329932230655 2043 -354288593911472676 2044 1024 2045 -165579445591243 2046 205235400659633148458 2047 -1171566595 2048 663563567354765331601 2049 -663264580582614240721 2050 -21712472795953267713 2051 -234270 2052 692780848844150718503 2053 -869416863651 2054 490308848503399519206 2055 -1 2056 574710521450961118473 2057 -5803065299345851201 2058 14303049214457 2059 -46587002945765910409 2060 558239980809190532907 2061 -104935688116217819001 2062 378425198226798188851 2063 -177703695479236 2064 1034 2065 -1 2066 -793175839300856716361 2067 -109489234446819844 2068 1036 2069 -413951599189079420 2070 -746331346170718072368 2071 -1 2072 1183024136576005099130 2073 -232075288719446148481 2074 -251418073684378052661 2075 -239778 2076 56292145322546914874 2077 -825368560747535121616 2078 86004563280983188 2079 -25762886676680609457 2080 1042 2081 -1110118380383161821508 2082 -1127621349298552969437 2083 -1 2084 41929735289 2085 -1 2086 23705499 2087 -7160575346531904500 2088 2016526855256442170 2089 -1 2090 1336526570271824914911 2091 -1 2092 1334218492988130952887 2093 -61355590803836702206 2094 23979026 2095 -1145231966047495822497 2096 43152029970 2097 -1290271115 2098 24569061619881082085 2099 -204303003544107 2100 1052 2101 -1 2102 3157488624391419749817 2103 -15552139749191464 2104 1054 2105 -246753 2106 16820927585594 2107 -1315054546 2108 2192070622940361552019 2109 -1023220798447 2110 136478685667864537449 2111 -329214657741196322280 2112 2098685796794885 2113 -1 2114 -2726882103626254723273 2115 -1 2116 2409454650563624695 2117 -8808380063191890390 2118 1663332779926897695969 2119 -271774307378559262705 2120 45682131013 2121 -561625079696304625 2122 -640125337683458056339 2123 -994337111891168583231 2124 1064 2125 -17284569732614449 2126 -186026432714313890592 2127 -1667510875227664699976 2128 1066 2129 -252405 2130 -153459312841168715707 2131 -1 2132 229503152946004273448 2133 -1 2134 -1407487360521840567521 2135 -1018606990302779000115 2136 1682902223444303832782 2137 -541341572392557693 2138 2238915446041141400307 2139 -1 2140 1072 2141 -2028659033400218502685 2142 822111281563372668909 2143 -1 2144 1649813044210337634088 2145 -1 2146 13501988711479675839 2147 -21878470357776992827 2148 564289535685978883324 2149 -463873273121814201031 2150 125943558076459229 2151 -1150993855165 2152 2525902352505986974233 2153 -250729829606158 2154 19709563465539 2155 -1 2156 49698496362 2157 -1444369356 2158 -823639666577163137752 2159 -259560 2160 2366765735569759097462 2161 -105010898851419949576 2162 -2226486903211295804583 2163 -1 2164 2802301925684339896523 2165 -1522914498892224276119 2166 26536049 2167 -1471335733 2168 575105117814072119830 2169 -21279736747528897 2170 20762393565044 2171 -268133353088700 2172 197760013765290230935 2173 -756293266544863141 2174 142607390856646560 2175 -5649352774871 2176 1090 2177 -3693494880959518854501 2178 17076960232123289451 2179 -1244125746942 2180 3019207372011032290016 2181 -1 2182 1197780501353998010228 2183 -265356 2184 1094 2185 -57683819971475881 2186 1773233113177695651949 2187 -3927852461967520998386 2188 1096 2189 -2183477841427457074105 2190 27427126 2191 -23573554524463945 2192 599365496046973815110 2193 -1292995387841 2194 49356575076074480655 2195 -136471235962814108168 2196 1100 2197 -1554503830 2198 -338101685466059253107 2199 -875242430845807753 2200 4052357462209388861 2201 -269745 2202 223800121611966549199 2203 -232769067073795167609 2204 55487995788 2205 -1 2206 2176314548842739199952 2207 -2330276825286082019551 2208 1106 2209 -1 2210 101196128760483477375 2211 -2210 2212 4842504509465902810495 2213 -37286022803252976171 2214 2551769761493976562013 2215 -1 2216 4228722507261838688638 2217 -1611874993 2218 24215186283835 2219 -274170 2220 1112 2221 -1395543563443 2222 1043818425997022057154 2223 -1 2224 4240514387982870579079 2225 -904617924169459358275 2226 61841307717936277197 2227 -5572091920959853409521 2228 3036746125011926652377 2229 -176607361677741079801 2230 28956201 2231 -277140 2232 3468333280375660 2233 -5446678257560544657121 2234 6984761926326777121777 2235 -1659639487542035569285 2236 1120 2237 -19582590788139857970 2238 -5557656619841353527631 2239 -1 2240 60174329072 2241 -1 2242 -5291604325692490903309 2243 -4578326809666116134905 2244 1110113400601582783607 2245 -1 2246 -4618822534475002430106 2247 -1700891025 2248 1126 2249 -3479018877795806193177 2250 26780960153057 2251 -1166088477950708430 2252 10687050576212827924505 2253 -1 2254 29900366 2255 -283128 2256 7679897216139933096072 2257 -31923106053160411 2258 -8028261344064266363830 2259 -331571034412964242 2260 1132 2261 -371976691791510 2262 2488043650982494811936 2263 -1477369151269783454502 2264 12289736618169231654728 2265 -659314546906200564289 2266 28148910581223 2267 -23746682271310430373 2268 6632080607331973657781 2269 -1 2270 17409962000798866798954 2271 -1 2272 4075875469725899 2273 -287661 2274 370926352824513683045 2275 -1 2276 65172083521 2277 -10204245241907266928106 2278 30864835 2279 -9071985083178940109468 2280 329746586083093123468 2281 -609790024481 2282 8768363297490282872078 2283 -1 2284 6680590886895620707 2285 -290703 2286 31190874 2287 -1825253431 2288 719977095671179533064 2289 -1 2290 -18309578826392966384680 2291 -5192875438168296314985 2292 4413723594172156 2293 -3928911773065653315349 2294 260130817009822920 2295 -1 2296 1490438779984164971431 2297 -9723053921072381634556 2298 -6761269030252318302247 2299 -1 2300 68684452064 2301 -1718621568361616791203 2302 31591430206653834943789 2303 -1566317565538323326 2304 1154 2305 -1744718420819 2306 -15378555879763516504271 2307 -1889931736 2308 1156 2309 -296835 2310 32182751 2311 -1 2312 21181326745722836068264 2313 -1 2314 260754506926279859101 2315 -449886418554730 2316 17187171664042409911743 2317 -1922907988 2318 292235479283912550 2319 -1809437688059 2320 2093920655957772455824 2321 -299925 2322 3617983276375265711549 2323 -42659812756366807 2324 16806764796367676488849 2325 -14529557859171672011941 2326 12080208301388616747231 2327 -20202568288301307418251 2328 1166 2329 -1770992881200818081 2330 20144508024977881326565 2331 -373637231272462588201 2332 5164984511338301 2333 -7691723566196269102592 2334 -11853701628878769023428 2335 -1 2336 74235416788 2337 -1990153191 2338 1195002239894150916711 2339 -2350177670698365101088 2340 9226779763126386233 2341 -1 2342 -20929415725100288203392 2343 -1 2344 1174 2345 -412030516933678530735 2346 35924271095195 2347 -42679564159775971519 2348 20766210992449273689250 2349 -1 2350 33882226 2351 -27992975029572874625152 2352 27681564782399800419855 2353 -1 2354 -28061268788092314342762 2355 -2029236991945011511 2356 15779885023608464314566 2357 -41695210076209771686 2358 6788113594944548498801 2359 -1 2360 1251413898301033587033 2361 -2015721981169 2362 -5694354709987713254578 2363 -310866 2364 1184 2365 -476015520111421141801 2366 367484605526636704 2367 -51603640170283411 2368 32192506146373797620581 2369 -541716257380639 2370 -1757843367661005307057 2371 -23352844306303066332331 2372 9193751871629785821367 2373 -1 2374 34930071 2375 -11301639747238345387240 2376 1190 2377 -35823825762561727707126 2378 46676759024279309176996 2379 -1 2380 16946667226066163558305 2381 -2478002422867434035 2382 32927453960260800306908 2383 -1 2384 82189034974 2385 -1 2386 181974766644841794215 2387 -50054752345868430611 2388 1196 2389 -4761854289338703024513 2390 411363545780661965 2391 -1 2392 6505497649109598 2393 -318801 2394 -6103599216301272570743 2395 -1 2396 19982315080345319291357 2397 -2202499960 2398 35999300 2399 -604254914931220465988 2400 24024241549054578779441 2401 -1 2402 -6401756697993825701821 2403 -2241242084327 2404 1204 2405 -37420996880858365943542 2406 36360499 2407 -11177891771157528093 2408 86413650593 2409 -20385114181425451850017 2410 -30495881196324996182325 2411 -1281727528665074112831 2412 7016515835131440 2413 -1 2414 -1747263191463472517823 2415 -4325579661402607813976 2416 1453639143821377124730 2417 -53867907953667825644405 2418 223790978156600990435 2419 -1 2420 69428459145147141117173 2421 -6986407509675826 2422 -17703097763629613677794 2423 -649545822551619 2424 14759846844282137259 2425 -1 2426 56100319810710572885506 2427 -57180254533631583467526 2428 1216 2429 -328455 2430 37458576 2431 -2402968052367 2432 84899410858706796335513 2433 -767446044175886888177 2434 461822871958728946383 2435 -330078 2436 1220 2437 -2353210786 2438 110766342240660061811333 2439 -1 2440 50588894225795594969612 2441 -689439892632130 2442 -11192546937483718915633 2443 -1 2444 39472068119905146396783 2445 -2487406936595 2446 -70224106993550541923243 2447 -71631323416345506782 2448 1226 2449 -1 2450 -67691500530436436815270 2451 -12198192235405623511637 2452 84725003146899273295722 2453 -5823872558694075622021 2454 38578541 2455 -74675505284848612 2456 95383968947 2457 -2431402541 2458 49859255556077 2459 -96563656549249174212715 2460 1232 2461 -1 2462 -12205253287233186925421 2463 -58553130194719474523301 2464 1234 2465 -338253 2466 -94653249485814606960033 2467 -45775681044618197587201 2468 2776447926846031118391 2469 -1 2470 39337451 2471 -339900 2472 114805138368457345970853 2473 -2663716255201 2474 92073103707587506171871 2475 -1 2476 1240 2477 -102838395832910326676640 2478 39720610 2479 -1 2480 30266249281012238602354 2481 -38750332675803833085 2482 9910330267033214103373 2483 -343206 2484 3525079493483833320335 2485 -3919629158192487832 2486 193119936536429919550724 2487 -583827002910125973183 2488 54339526350056170852786 2489 -344865 2490 54604001578646 2491 -7803200201315136475001 2492 50002781152853726572659 2493 -1926788501 2494 106219866920891035460212 2495 -822277599957138 2496 80331328431370778114201 2497 -2593615375 2498 -247207658476352051933615 2499 -89391384520377941 2500 1252 2501 -35583308257736943739724 2502 163266684011990665363024 2503 -56453801980783096 2504 3592015398491168055713 2505 -1 2506 57118030175329 2507 -101595395475162371131 2508 23227255688035838891 2509 -91417433508254330780941 2510 -43837774966597493339718 2511 -4452363435811731313 2512 10146382257384010 2513 -169135570812212320916269 2514 409388725202641139953 2515 -2947627715082 2516 107628440339 2517 -2677699878 2518 -1405843829913617301088 2519 -353220 2520 1262 2521 -97686259898866081 2522 -18194024996543185848161 2523 -1 2524 193142802731600744921500 2525 -96374673401435806280079 2526 42071924 2527 -169036020255022382967751 2528 110221684572 2529 -10406263559075604257297 2530 26062625667983721308173 2531 -922810165601965 2532 203412081162451544580333 2533 -1 2534 790761184284501641 2535 -1516337319496138894630 2536 26924003189181780358 2537 -131033305591163340873 2538 62444993917571 2539 -1572550261759786 2540 224539998233718109831910 2541 -1 2542 26280925859227303656472 2543 -60167928175280068852842 2544 60880444549236804962807 2545 -1 2546 -173425325378118069326554 2547 -2807639420 2548 12464025338327744366768 2549 -976991963920402 2550 -16671912866935383669765 2551 -1 2552 365596428732969950904076 2553 -1 2554 77041025850241526867298 2555 -141628220351556233401394 2556 1280 2557 -2004162007263828072438 2558 -4095936437538516994637 2559 -1 2560 1282 2561 -365085 2562 -62133154930503913864513 2563 -5721998443698515161 2564 61638679440960121680745 2565 -116385173697382811 2566 44100799 2567 -274834245659332695447094 2568 1286 2569 -1893182786094281610706 2570 240438989348087311332537 2571 -3365015961308 2572 12570889328624426 2573 -368511 2574 44514246 2575 -73456704550308955804369 2576 491970944452630480910597 2577 -285455885682018063630691 2578 -62790919195094916179705 2579 -370230 2580 1292 2581 -1 2582 -99085468082642615938254 2583 -203019657920105530226449 2584 1294 2585 -69805366479088577941101 2586 9512213520628396723992 2587 -126892494347281477 2588 123948466524 2589 -6474155292582324985 2590 45348876 2591 -373680 2592 6027850228201150681487 2593 -1 2594 187836806614186994617759 2595 -1 2596 1300 2597 -168906324598307112982 2598 -136169823225639481710884 2599 -3591543123218 2600 126851016649 2601 -217042306530422024940961 2602 -34517348299622470482297 2603 -2356501741096752197494 2604 1304 2605 -18259033996580902839601 2606 643420994276422380011537 2607 -3081647271 2608 1306 2609 -30674477957992323568191 2610 731605238469296387165 2611 -1 2612 605983582444888221629129 2613 -3709410284371 2614 46620281 2615 -35181945370764837620 2616 1310 2617 -3129194773 2618 382892175727666140825500 2619 -1 2620 199321364684228021577196 2621 -483002260224370060489147 2622 49004082324153570863195 2623 -1 2624 309130646430224314605318 2625 -15443125171213741 2626 -82497092903330930765337 2627 -581987366083662683170926 2628 595980534587281808638730 2629 -663768810415255168807 2630 -4802830678862355440210 2631 -150505298100582426 2632 15497336908930239 2633 -385881 2634 -491285571148879780479843 2635 -1 2636 135886429998 2637 -176198004445670844942827 2638 47915230 2639 -1291814353073356 2640 1322 2641 -419381491096418312063421 2642 -926120593070444542160337 2643 -24030287762125533145801 2644 1324 2645 -389403 2646 48352149 2647 -330275579797926854922085 2648 877703031736981812730590 2649 -1 2650 84581603761747 2651 -391170 2652 674953275372979936320700 2653 -163734666623279389 2654 -723717900073547076559835 2655 -4082688832951 2656 1330 2657 -234689243020869908391 2658 166785086895180272919639 2659 -1 2660 142190796241 2661 -1 2662 904634318464033704219019 2663 -394716 2664 254193081096968385331710 2665 -1 2666 591243305473211031337842 2667 -11964790920913787055 2668 331295216688129893949427 2669 -138353057335723515222008 2670 1146173431861669859435489 2671 -3619047268831423784356 2672 534326067808977076390604 2673 -1 2674 1064407053289654964813 2675 -964043705639357064635563 2676 54998963647000398520 2677 -787333979758764788414676 2678 1465368839776206068 2679 -1 2680 1027651127286822670301691 2681 -31495043966738860631985 2682 -74315622454957426201276 2683 -4348525586016 2684 12316615244534786362800 2685 -1 2686 -289489035722714366955472 2687 -275849170028209282046 2688 66642034856901580875241 2689 -1 2690 -1674507418567186139403055 2691 -1 2692 19014406026390309 2693 -498770201999234084613811 2694 51029551 2695 -1 2696 152084040765 2697 -20719256472501954740290 2698 95950993745529 2699 -1249246676874645968083887 2700 38182435396455334332806 2701 -1 2702 1897049790504702646257309 2703 -2527294237854195830021 2704 63154402420424974394 2705 -4465944861360794233276 2706 -1204760487937487360305713 2707 -3582293716 2708 545881823459706552833327 2709 -1 2710 51943501 2711 -193107483375128707811548 2712 20335197384880690 2713 -1 2714 944770699700516282717369 2715 -1 2716 651758935976569841470495 2717 -323631920265381573938 2718 1500875415745137005397558 2719 -41125176600389629784999 2720 15596221744800557745458 2721 -1 2722 233090900131443418292181 2723 -412686 2724 1364 2725 -4774226462083 2726 1786530023022649063 2727 -1287130965989410679956091 2728 1420228311611415883679923 2729 -1586684778485842754247862 2730 328338589982827138004685 2731 -1 2732 3171076690421850133019879 2733 -1 2734 53334786 2735 -416328 2736 1370 2737 -3743728171 2738 -1074772384057710642613871 2739 -752573893255403800989795 2740 7585417390818327625460 2741 -215646788471051605643691 2742 120273047663964871004766 2743 -1 2744 166123767471 2745 -13239984736814671473 2746 -1781472309921510547211095 2747 -379012023496720766520 2748 1376 2749 -15833862062669479753 2750 1970006073431501824 2751 -1 2752 2319833170577850232677478 2753 -268055533320654450712221 2754 -490636966960576027982593 2755 -1 2756 2590404626480211599810839 2757 -1747494708797722120917481 2758 -2052057856808863479211090 2759 -423660 2760 82912391397199999708 2761 -897510632675440228306753 2762 949459237886001405657547 2763 -246943307782919476 2764 1384 2765 -1880251099230625 2766 55228174 2767 -62778117720276026916891 2768 173522117230 2769 -1 2770 1836406945652991871341 2771 -620714688393102259334 2772 24800586366620494 2773 -6745618307451623291551 2774 2998408555208374500088108 2775 -30644420947981 2776 66883977442333408520665 2777 -2092987949713640465695971 2778 117815198509943 2779 -1 2780 177318844100 2781 -5395360016707 2782 160751552983773469818719 2783 -2818876873090932031306042 2784 2951802486423025669429674 2785 -1111147125400923619002853 2786 2050123904668204548178247 2787 -4024834656 2788 94800807724671935485 2789 -432915 2790 -201125714407101724291239 2791 -1 2792 4011614516721293359934679 2793 -1 2794 122665437961795 2795 -439372715747599635621425 2796 753730641738657143696600 2797 -17673885723853970430 2798 2389278159250520564 2799 -1 2800 1402 2801 -2086509541532845 2802 -464800582731373716856726 2803 -1 2804 185111670783 2805 -1 2806 57657249 2807 -556037096694645261031194 2808 1435932434994011339769983 2809 -5730315118641 2810 2931326949229000401240357 2811 -2810 2812 28242238033363475 2813 -440391 2814 101960577975431337658250 2815 -3318692940883314545045257 2816 452551123383392841234292 2817 -4200922463 2818 -2008625743585130434057985 2819 -2196867854762409 2820 1412 2821 -1 2822 -2586976213877952344169839 2823 -1975989634316590243986545 2824 470999128637905914007486 2825 -444153 2826 132881329145657 2827 -3340217261530690277069506 2828 31068996964141131862910 2829 -313511074175886401 2830 5145592139028482409973464 2831 -1641074285543759756162738 2832 30117231442039606 2833 -89378287718602084413205 2834 -2592099714925375129525525 2835 -1 2836 4921854955798759678698172 2837 -5638038890312718162085960 2838 59651005 2839 -1 2840 2189652804144294608237741 2841 -10083733752169314731935 2842 -237374765158964501695365 2843 -449826 2844 5380664726017884348611156 2845 -1 2846 86659158033469277817499 2847 -4382725915 2848 1426 2849 -2594098633011997575311 2850 2197534677962929491814103 2851 -31667383271592147143912 2852 9468607206401284909294040 2853 -1 2854 5661544304358941686050451 2855 -2433004678232329 2856 1430 2857 -4444618321 2858 -2578733162005560146150418 2859 -1 2860 1432 2861 -455535 2862 -6675781302186845488551663 2863 -1 2864 7337105064111501001060400 2865 -6452377547617 2866 3108279676487721731393 2867 -700706555818291378408 2868 1436 2869 -476144917937011 2870 3171556892109208450 2871 -114943240584295669221376 2872 429012354827786450109551 2873 -7750434187844751115611098 2874 149569609485042 2875 -12306183429220530844294 2876 210148081816 2877 -7713360372164877122796126 2878 62207160 2879 -694952140095134423768206 2880 1442 2881 -1 2882 -12807774695503948035862011 2883 -7080182223144889321 2884 1509576280008207849462740 2885 -4261796134358942355061197 2886 9333465681051391831560161 2887 -4634233201 2888 8218192862561074555538368 2889 -1 2890 114464336577195189515951 2891 -8573020934178975515167896 2892 1213695288480443290662006 2893 -9359742869646 2894 3480011189774846650 2895 -395814011831160417 2896 1450 2897 -813701838021398555591 2898 3689403732518181139775 2899 -1 2900 3970089975610948173506021 2901 -26007209794320667420 2902 17827964884746632940242064 2903 -468996 2904 1454 2905 -1 2906 6196641263049073829794759 2907 -518498156938508067779843 2908 1456 2909 -162233328402467727307381 2910 64303876 2911 -1 2912 9550074028971420419807493 2913 -443674625949956823269 2914 -15543771204771245188376853 2915 -472878 2916 7523276714096360750008274 2917 -427286669008642743 2918 12835274194396720583013205 2919 -1 2920 1462 2921 -945330067814036514585897 2922 -411662876003121212147193 2923 -3507388404973072930344376 2924 228292534282 2925 -104944873473509661747611 2926 -1433629424032885000545668 2927 -8367158963989308647716726 2928 2345675603987755757587504 2929 -1 2930 -5971402547461127740367181 2931 -12150022937378000606431501 2932 41255365284167412 2933 -478731 2934 65906961 2935 -7460104133769 2936 60252042128687232471223 2937 -4963660261 2938 174592591609516 2939 -3256190750307255491543077 2940 13273763711847125543472796 2941 -1 2942 8128866437195062032849061 2943 -18094539241216914738211 2944 1474 2945 -14691321715499938107137647 2946 -1501962653092908298734241 2947 -9202524278461004382035432 2948 237823026461 2949 -7676601888803 2950 -2392388549561324067155953 2951 -484620 2952 11292472404474945933184548 2953 -32305185913834979601 2954 7320490853087285160717550 2955 -1 2956 206019990067750911083 2957 -1092138170777083244866 2958 67536470 2959 -1 2960 22234518221080628908091553 2961 -497075454688450485 2962 -269445660220061212062255 2963 -1279913011289438564676901 2964 1484 2965 -1 2966 -15269599554376940323291331 2967 -5169562893 2968 1486 2969 -5078461491995525583962353 2970 -19710153814528174232797639 2971 -1 2972 49461415893581151800246279 2973 -1 2974 68637596 2975 -492528 2976 1490 2977 -14488145628858250843833181 2978 17599506313512764617379249 2979 -35952613903611836861 2980 1492 2981 -3443648237863140 2982 643792430440625719274160 2983 -535679037691320502 2984 1543547704715332186923121 2985 -239521060350678517651241 2986 195639249179451 2987 -1262377056342890732135 2988 1496 2989 -22738940093619854543852029 2990 964267111123590771542825 2991 -59949505760866 2992 27917663621119277243482244 2993 -498501 2994 -6969686039467462827394560 2995 -2115504337560470215759 2996 257838803975 2997 -5381805950 2998 29557482158417446659332857 2999 -25234186531431989282777209 3000 1502 3001 -1 3002 6083789415381127430316301 3003 -1 3004 467510368208736622962149 3005 -9421463391323041641339527 3006 70875624 3007 -5453984851 3008 92404141901042352554439 3009 -18716919574636931073971713 3010 -13137843856363304809453611 3011 -26412584002873923684836 3012 3120912877867385375872238 3013 -1 3014 5472338837437567222 3015 -7308040329340483174842401 3016 4105622013583414874344216 3017 -1459467397302187840258 3018 10481978402914425143627107 3019 -8839267480044 3020 268339771518 3021 -1 3022 839761738794074296193700 3023 -303946953211437592095991 3024 1514 3025 -1 3026 -11736947391344304742643210 3027 -20204958203610571646323586 3028 7507503373514481933002065 3029 -510555 3030 72585701 3031 -44403979146385676441 3032 36477429633818921615481991 3033 -9088555029841 3034 218824191435071 3035 -3978563907502912 3036 855311513824284721514458 3037 -5674882456 3038 19209453750692077677132982 3039 -1 3040 31953844118818740556282771 3041 -514605 3042 22797495564596342544830390 3043 -1 3044 34696838137282062807366657 3045 -31805835874732996971896 3046 73740899 3047 -48059559618092688667647390 3048 1526 3049 -668218428640208161 3050 17301076637725870200873720 3051 -1 3052 26952356677217985065156920 3053 -41758301420900449209828613 3054 51659364894821540789964940 3055 -260153663200124010857 3056 284730117242 3057 -49348842248564856141 3058 8450656891497824859096 3059 -520710 3060 5671981101412289952369502 3061 -10838666934439636687757999 3062 -48482498001401652475133574 3063 -1 3064 1534 3065 -522753 3066 235556210771168 3067 -5902423138 3068 2775962027007272582366413 3069 -1 3070 -39995034433249278681499748 3071 -55785570958521692553766634 3072 62968583879000921 3073 -1025278841389894545390301 3074 -48147292072579564980228351 3075 -9871841554718 3076 64677167298402580601875684 3077 -31056763482275431592111963 3078 76087935 3079 -38218618126338863093596 3080 60593952579608277352710961 3081 -1 3082 -60187008713997621347788774 3083 -143709745013691985329241 3084 13120553799490646687027184 3085 -1 3086 7118019788220430806 3087 -6057872591 3088 1546 3089 -3092991597109815296212276 3090 9920902930220874144231 3091 -1 3092 69692070091886376285645344 3093 -772267794113405591 3094 77279901 3095 -533028 3096 72824627700387304963749977 3097 -6136738765 3098 21775646619238413001472328 3099 -484929126456771749677471 3100 1552 3101 -535095 3102 106765037033376947264490915 3103 -10424657593351 3104 40730077833171892753678057 3105 -76444293252627866129969749 3106 50140153388552406486780095 3107 -84193436115003862547427697 3108 1556 3109 -60534325480040437390 3110 95467780151981226225225070 3111 -1 3112 70802230018064285 3113 -45828591569538694870032 3114 262706382507803 3115 -829573244673804016 3116 172105402621321314307911 3117 -9751728996550117418233690 3118 -163481156104108282238860 3119 -541320 3120 1562 3121 -1 3122 -176572012961050906962940901 3123 -1 3124 428559495331760665324 3125 -5032539483608266 3126 -8761121702041312223321055 3127 -47340871264735079345315626 3128 319913027967 3129 -4776092245 3130 -3058120537450457298221793 3131 -4115601342572272323537970 3132 75034642014932519 3133 -76602510661525257510384361 3134 222061998412370369204141397 3135 -67003864130393109557 3136 1570 3137 -40214660394922887193850829 3138 -164892864894664060042492101 3139 -1 3140 326100575077 3141 -1402577177405761963453 3142 1823912686265725803265984 3143 -5270410047500445 3144 1574 3145 -11302098659265 3146 37266457732246282779782641 3147 -3092596552397168799122121 3148 97057711030335814536965762 3149 -551775 3150 81549726 3151 -672229486495017361 3152 219118071605900330579516730 3153 -21030213701707918332768001 3154 13604332172129596726363 3155 -553878 3156 2654451549654620297070182 3157 -6626228806 3158 9201953151302177477 3159 -40146052746830901667182 3160 1582 3161 -114462955975671377053588828 3162 -1765900776322113854232261 3163 -137479084063370201139048895 3164 169243921639704005216714358 3165 -1 3166 152582999328426078586026238 3167 -2921188547659296662478 3168 1586 3169 -1 3170 112845503703922383300787166 3171 -1 3172 84179978416715775 3173 -5454259606749545900508966 3174 -99950802333008771749900567 3175 -764567089671088391256163 3176 26173889546577991184357721 3177 -71662553236681720088465576 3178 303048207095363 3179 -5775834260526670 3180 542230132575236793699 3181 -65497903459455076754266 3182 -153348047320878783914508091 3183 -1 3184 7205178885482929620124606 3185 -564453 3186 15891793101872785709345 3187 -24547823099803302012102873 3188 159746304186969577546611808 3189 -1 3190 84694001 3191 -566580 3192 221817372721889149216879334 3193 -1 3194 -119685459169931261182911515 3195 -151236524238129962561774461 3196 1600 3197 -3465362799664586773502 3198 -50861031256815265589627179 3199 -29584534167498790784977201 3200 136607163746415348508966919 3201 -12567010512785 3202 -34053545975697762330454521 3203 -87305138492476145189821369 3204 1604 3205 -1 3206 20796922022496161796140664 3207 -7056025441 3208 608954553254159280296 3209 -572985 3210 325135104299513 3211 -1 3212 243912068813185256560057738 3213 -956042120206750025074627 3214 -16285481870131538860056350 3215 -192874971606269893971258466 3216 1610 3217 -7144433443 3218 -61669212567242230147142755 3219 -1 3220 1612 3221 -252966040285733792168433587 3222 347711956056507603656479908 3223 -1 3224 313591038932875686458420 3225 -1177701233177831649 3226 91045024263164294188769773 3227 -107725319227372813744356651 3228 1616 3229 -13242393147907 3230 11826522130870644852 3231 -1 3232 104313781390901261390524818 3233 -6613468739250507 3234 214062873991674765905711751 3235 -197696103958 3236 185633602569459613326888625 3237 -7323739146 3238 88572555 3239 -1672631421885509749068744 3240 1622 3241 -161260813100004264692431 3242 18972949361494461336922342 3243 -13591261568116 3244 1624 3245 -41401165829279021424289743 3246 89230274 3247 -1261366894757017865 3248 386213841346 3249 -92878313824303535155564 3250 62555148757402799449251743 3251 -1191967984296780934911694 3252 349992178927752863655034833 3253 -1 3254 12842136076160684302 3255 -1 3256 1630 3257 -363806979591983521844208809 3258 -2037151386265058612254530 3259 -1 3260 381255134660712972125818 3261 -1 3262 3842691598780422468857321 3263 -592416 3264 765697898437531026518 3265 -109940668675690302451 3266 -461826291159573560613388505 3267 -7598999528 3268 51126711202234558320566788 3269 -488314041214014946852100455 3270 -5791625400354918182704041 3271 -14312007889413 3272 447344184397262947757647588 3273 -1 3274 373475574788577 3275 -596778 3276 1640 3277 -160799583022910949598536276 3278 259774871647145815716595198 3279 -428926879268696109232367129 3280 26595778142829247638955540 3281 -598965 3282 -4764095573160427438352381 3283 -110289851289835556007061 3284 408110377779 3285 -140093859530364559 3286 92567749 3287 -5723968756056957172879 3288 474189091193317137024202907 3289 -1482280752669149348180929 3290 112511628831764442291430935 3291 -57644364253662216234689005 3292 119867887754674340429269732 3293 -603351 3294 93245076 3295 -24222036539791414216576069 3296 413513141826232897338109804 3297 -7881947095 3298 431401436605935420569677625 3299 -12405385922974219586856572 3300 219056040548053882797172661 3301 -1 3302 -10949388972136335908740589 3303 -1 3304 322707919931704643944633384 3305 -7894617932314974 3306 -504976851870967608949081943 3307 -7977995686 3308 653089862473408209104362178 3309 -1 3310 94609626 3311 -609960 3312 124498020184831600 3313 -33335276208972616541741 3314 -122858439359167415857939728 3315 -1 3316 1660 3317 -5516688160638520010389877 3318 95296865 3319 -563485926328701147091906825 3320 14877459789996672518744515 3321 -1 3322 -2354658658109002739156124 3323 -479851290691575290408540359 3324 35751676697796789921038624 3325 -1 3326 16383163008859240448 3327 -384840941410146817602211541 3328 1666 3329 -616605 3330 -886717892483821827251054689 3331 -1 3332 864929411253564745359632502 3333 -1 3334 453565124682469681308342061 3335 -400731097565182416057439668 3336 1670 3337 -824697539177508959738441401 3338 160753734674242002307269957 3339 -45222719156867435737 3340 1672 3341 -16194746630395855754598529 3342 6216488477021449013047415 3343 -146573871470032968001 3344 446803104966 3345 -1 3346 -58882508011349643368419107 3347 -6446227719966776316452 3348 1071657141171559517270 3349 -1 3350 1689150678875036816592710781 3351 -154672522957038480235717 3352 307657825028249893893881478 3353 -625521 3354 442457627022569 3355 -16668101032696 3356 507173903709603317990739988 3357 -1765544628193713786 3358 98783020 3359 -8993122184357278 3360 97911455308518839957579074 3361 -1 3362 -829797662401356744427599357 3363 -1 3364 1869963049882683098340904 3365 -2274493483054260149843356 3366 1090792605335279903315232003 3367 -8572851673 3368 1230557813007301170781995860 3369 -65431116924395347081836321 3370 457490525667739 3371 -632250 3372 146486285500402588 3373 -1 3374 19214368472656077400 3375 -1 3376 1196451209573657314750 3377 -1111718032754820166156281511 3378 39092223621421707768985 3379 -1885844250807896731 3380 471391471895 3381 -1064793025894108634309335213 3382 -559517790893129394375182030 3383 -131193483820457638307514816 3384 52048763951169715155782587 3385 -182684836718310801900565 3386 63295893924827084167547369 3387 -8778337426 3388 1696 3389 -639015 3390 1124104364401248120543645376 3391 -1 3392 1450109853140475352970041555 3393 -1 3394 -1020330006494370803563589441 3395 -1296253241437780400556304199 3396 1700 3397 -338949356939149340677572594 3398 20790633863886930994 3399 -148524767466089874449591 3400 1702 3401 -835860315379168591431929912 3402 -128041232600837063095509731 3403 -2806893652652157030486096 3404 1060839671748005356031958521 3405 -2255703200819570376008821 3406 276819516289232391726385398 3407 -8311840334004321051646 3408 748584090980865767185843418 3409 -1 3410 -258679095512630987985483971 3411 -18411701020714 3412 1739333189674928093416135221 3413 -10223111766876166 3414 103804981 3415 -1 3416 497050636219 3417 -9093464733 3418 -1371757394384216073319660681 3419 -215400481036520492545146 3420 1712 3421 -194101990925933213345 3422 -1423857204698971603613058097 3423 -2148819671025136187 3424 1857343049112574470554239010 3425 -27312532210899926969117265 3426 1673022995545337506584750211 3427 -514583041513665635905285576 3428 505847604977 3429 -151148524784026325294449075 3430 105270451 3431 -1196538336263554416769495960 3432 646533570603230656523603534 3433 -319734479268893250241 3434 867507961239078273248925068 3435 -1 3436 1048009634949504673571553685 3437 -9422144723720139386626 3438 106008330 3439 -19338913052355 3440 980475604348746131881452 3441 -3455495974385757774257501 3442 -22384991372827130574031339 3443 -2157356484430208775718553314 3444 1724 3445 -2292301977134518207 3446 1954399365706030924228510819 3447 -212844067259415269125 3448 1726 3449 -11122658744570992 3450 539402784912252 3451 -1 3452 3407175077692763304153946090 3453 -2175800620759294846484317515 3454 107494416 3455 -664128 3456 84766820788907088667702166 3457 -9526740991 3458 -1143164514663267464200789239 3459 -1 3460 1268841592514844312578064356 3461 -666435 3462 12511619588439443573197828 3463 -1 3464 532988447965 3465 -1 3466 557210937936953 3467 -2528003178474624850066005824 3468 1736 3469 -1 3470 -1256832219286996722581568574 3471 -1 3472 190878389262908622 3473 -50088313668209476302854359 3474 858518270622431809639647453 3475 -206518926039829620521818186 3476 1177104749623215635748551 3477 -749069924287708925864375326 3478 -94149881381990524121586697 3479 -4243871354951477624563176 3480 364640802928944325169864332 3481 -13250456905964550637 3482 582509851218667424715473903 3483 -3482 3484 1744 3485 -1868982977244911922807415327 3486 -1294349019593125042247838619 3487 -8203995255970582022875651 3488 45064354588335654515669078 3489 -2605414653431845269 3490 3223756392395091100331603955 3491 -678030 3492 201070569754789995 3493 -1 3494 797828226803532576235071005 3495 -21310378967725 3496 1750 3497 -12067361524405436694905 3498 90183033550152406874825689 3499 -255395109185040911178 3500 3011298192128617532622335883 3501 -1 3502 5519394240206236679087212609 3503 -12601808425288888 3504 2230777210499609592279277039 3505 -3654731991204470393575837249 3506 -512939956435230571958218137 3507 -10089896076 3508 1756 3509 -45452150500587465273537955 3510 112805001 3511 -3662299374355825688060138080 3512 8810219048876955517731274542 3513 -1 3514 613691992067638 3515 -687378 3516 2047356670232208717985 3517 -445717704101604552712603484 3518 30583604415087760960 3519 -1 3520 1762 3521 -281289260144774753400763501 3522 -4012862849847550898239333909 3523 -22357212654126 3524 580802604277 3525 -279474218873195720338 3526 114353799 3527 -1084107058837387293734934636 3528 24137558643321465411442466 3529 -1 3530 -3876253439427899789826102283 3531 -1 3532 222917429508362038 3533 -3461032511534003207636910802 3534 115133486 3535 -1 3536 5997151470182536250707609188 3537 -1750819713486883514631115583 3538 -4607935792536175129794345964 3539 -2895420089394508389854608711 3540 5228349983560338177785248401 3541 -1 3542 -5258114036325525929823063829 3543 -1 3544 487796352627179012097806093 3545 -699153 3546 654013116359375 3547 -10558102570 3548 1686772327277047189887121 3549 -1 3550 116703476 3551 -203927444925095421329190210 3552 1373109222099890073101150943 3553 -2593356681591721 3554 6322445696349347019158985633 3555 -6766642588602926774232907 3556 1780 3557 -127571349098599748515901 3558 4953631796164614594877254760 3559 -1 3560 611098367121 3561 -1 3562 75519810193692840028288827 3563 -706266 3564 2513452598954025065042989520 3565 -24007589363187 3566 11345854255403165567594487009 3567 -7026108415822394116643697405 3568 1786 3569 -6132910291687094761323268763 3570 91384756991619954256956 3571 -2518365729317836635370981 3572 15738688234288258312092291735 3573 -1 3574 -436496529145407234717658495 3575 -14840204823691411 3576 1790 3577 -1560139172666174778364102781 3578 884730812498315278675487260 3579 -108930840522176311556 3580 1792 3581 -713415 3582 24563676736102934179245302 3583 -1 3584 2013513280857915974186125 3585 -1 3586 -13020237578027687693381264513 3587 -17350987606509017817170 3588 194241303966726573327932576 3589 -478967639226769529588566 3590 -2077164070395920430649631100 3591 -1101071850420450994640894353 3592 259650544627148107 3593 -4536874630665769884837982971 3594 718745371084665 3595 -1 3596 642645377270 3597 -11166056340 3598 18771083189369530682976302353 3599 -6880672909369807901077540011 3600 2796930157465028378186 3601 -1079703 3602 -10555734086230893278775727189 3603 -364750657226847463651 3604 1804 3605 -723003 3606 -5586530148913337803616648730 3607 -3864309224767453825136104402 3608 653445710883 3609 -1 3610 -145300242990125991810727531 3611 -16084458826515160 3612 968748569162882285784781856 3613 -513358148824162679103925951 3614 7943269410452670993355545132 3615 -1 3616 3716118006770619986738325100 3617 -19543305833693127404083 3618 11494610316426748351536687215 3619 -1 3620 5917201932779281785945426539 3621 -12437371869745316696433 3622 30597507232485241375443520 3623 -559352476777896819872737 3624 1814 3625 -1 3626 1226212531152135321542732206 3627 -12320584278504954704518344501 3628 2228852595384488984821407829 3629 -12352749008326953903167728875 3630 124767826 3631 -9438425933502942203779876 3632 24892984725000614546373203544 3633 -1 3634 120033964509647862716301 3635 -95302363326654807765623797 3636 617530367810880573940937865 3637 -11671021726 3638 4299431251960390684175819156 3639 -1 3640 9610594173938092014686836498 3641 -737505 3642 -6122493070452301542712632450 3643 -4027828724355838546 3644 686720862776 3645 -1 3646 126424024 3647 -6805215246998264136048141976 3648 1826 3649 -27614052978513 3650 -16156994118335387014297105215 3651 -86480201378960628343453207 3652 2804955505418702169734208389 3653 -742371 3654 -277808398298522189560586389 3655 -434206845944066047581 3656 14343802481940675350026583525 3657 -10306870312957548394298838 3658 813543560271937 3659 -689721717274942135372321219 3660 18008701836560276259122453701 3661 -1 3662 -15574298696710887695889468205 3663 -28256865851371 3664 1834 3665 -16169425150243700207053058274 3666 137316173918131039778483 3667 -12060839908 3668 6392261588804990100340643321 3669 -11463677491508909334615433 3670 12392068605970686556110031375 3671 -749700 3672 316960523555617070 3673 -1 3674 -5990796544495037358271934987 3675 -1 3676 331703996369248401893283985 3677 -11674807194438539093496440496 3678 129780260 3679 -1 3680 721337987980 3681 -473302061508828252611 3682 21729914352100359847086976547 3683 -18849555211609117 3684 3793103484034112330117 3685 -16516964875386984441900888136 3686 51368498960068768781 3687 -4546395434481034982 3688 2463256712582037423826276306 3689 -757065 3690 864830006065091 3691 -21218932913697948326121835115 3692 22826117390418113669032292739 3693 -1 3694 -6231826792443965949630026691 3695 -759528 3696 1850 3697 -12460342555 3698 5373460681558298240633046132 3699 -1 3700 29387569518535018550042392 3701 -10324148466190188141530558290 3702 9353643305178879375041879999 3703 -1 3704 745181425463 3705 -923046029673985744466494801 3706 891495742285284 3707 -1139854830751046924555375502 3708 19479915352385676222474762272 3709 -4827216885578526517 3710 9685132241713986587325358526 3711 -1 3712 14880815555029894219804578514 3713 -766941 3714 -2152425127515275927408127761 3715 -69386340632410436028031 3716 757337274429 3717 -12732136418 3718 134058415 3719 -153825142519906251199835826 3720 8410287429570043374982468483 3721 -1 3722 8344094646647244484675601025 3723 -3722 3724 1864 3725 -883062504458835887338290 3726 16432434635272201264435771564 3727 -4502972835426240304553862175 3728 14670448000360529953376689499 3729 -1 3730 179064073300508336923247 3731 -26043035613819230621986716997 3732 367054373342374850 3733 -271180559326797059957674364 3734 59311547490143487591 3735 -1 3736 1870 3737 -2359614230266401622277920 3738 946947525005781 3739 -6423840901150600467801228136 3740 336705851154440695445572029 3741 -1 3742 -23660452693258533279750032977 3743 -26848161530592425027549492756 3744 1874 3745 -16806670427435167507174129 3746 18100178216020707811636170943 3747 -17833968120974225972772670924 3748 1876 3749 -781875 3750 137547851 3751 -1230590737004541510396347641 3752 43591361721066589395112807955 3753 -37290458305554449916849023745 3754 -22383535153726975240380904543 3755 -15560697965685006315592816174 3756 1880 3757 -13289038876 3758 63687917766945274032 3759 -1025875043463697716887872 3760 1882 3761 -194602339841802279685151563 3762 -1067681826983092474071454665 3763 -1 3764 48493108967741583722862175567 3765 -537417816985686253 3766 139315049 3767 -34911928423531590144148 3768 5108320212463757691903 3769 -1 3770 3177860474757849585737202242 3771 -1 3772 48761029176634905696592055031 3773 -22884499862460499 3774 2146945575804189003191622814 3775 -5561197252371357886521 3776 51375856715065356098193493059 3777 -6346251255466828282383138801 3778 -46071663600740863098402749097 3779 -794430 3780 1892 3781 -1 3782 58742028661886082258951468751 3783 -20288630373871543937725165 3784 55197839365290998290683437754 3785 -3005979881198626483034418185 3786 -534204344035589443113753905 3787 -13718554606 3788 833647062814 3789 -34624571985235 3790 141994126 3791 -23776455129954780 3792 424065931764702586 3793 -1188760229533505807621686 3794 -3565397527653573782603558569 3795 -1 3796 5632783235124085355914 3797 -51276150736643961258971180105 3798 -13194123020525215478533715919 3799 -1 3800 5613658928995248509977898 3801 -43166600488659311315947504001 3802 2776485663235143081824945434 3803 -245515898871490341502050176 3804 1904 3805 -1 3806 73332889635853404404 3807 -14010626411 3808 722136470687049433171453957 3809 -23303885691309733148521234483 3810 -10585577816649691438584310607 3811 -721794913152123646213 3812 63249356246436717767404070104 3813 -15027869207428886882818577176 3814 144707331 3815 -65675819910664343970682732382 3816 1910 3817 -37350595591420325035793935257 3818 -21402936359107840153727010097 3819 -6481213461075658152 3820 1947865772471296674979502122 3821 -24444212901501125938733327 3822 88465727129272532083036740 3823 -1 3824 24015489865982397790513132723 3825 -1 3826 264363471472662660277502 3827 -8911974909133383863969677744 3828 1916 3829 -124933874412382146012118141 3830 137470973011057044710775324837 3831 -36995803911977 3832 466319373829855216 3833 -817281 3834 1131402329979416 3835 -1 3836 30312590552000214606531540600 3837 -783984863703530607236 3838 46360736083774338560768883314 3839 -819840 3840 14920557706667201502548738807 3841 -6867550396597682485 3842 -164827429688536011855001779551 3843 -2163153120051097661801066551 3844 76573856678474805828592703113 3845 -308922431346017110119310980 3846 95162564941432951517226821401 3847 -14608736065 3848 901830781741 3849 -1 3850 9597543647993583014555523715 3851 -824970 3852 76332721402179464988970974708 3853 -1 3854 46504747691068114527025825252 3855 -1 3856 2003351440488466544413817008 3857 -48898045736923538164311 3858 300356180349767876171431 3859 -68969713540672967506181884726 3860 915987760331 3861 -1591672773578146773318811 3862 108637411914623598337676954 3863 -135919566595742725181236729339 3864 1934 3865 -1 3866 -45243382839963740838879122309 3867 -14914871898 3868 1936 3869 -832695 3870 151172076 3871 -6212613004567669225 3872 104798462525059191135792967897 3873 -35056388282015538887681 3874 125015913919492686042178547199 3875 -835278 3876 24067614319860373370141338166 3877 -124077538532847533770192372601 3878 -109130481563903013322534063627 3879 -1 3880 7519281625710398193514 3881 -28708159084137990 3882 6220245187810677400009200001 3883 -1 3884 944835080274 3885 -7703005714019255641 3886 153053874 3887 -111836316350838584916729172773 3888 94330592025883678659010028642 3889 -2852672837155508987692068595 3890 -17494356431200953488644406213 3891 -1 3892 536727289697617928 3893 -843051 3894 70970939895837844506659966259 3895 -1838129143415406735439891 3896 147778260451394273700795466788 3897 -2457004929167364432657571427 3898 1270790571207314 3899 -29795319792273412 3900 1952 3901 -41248149854115 3902 -117125763619198455418228533619 3903 -1782205894990684401802201 3904 1954 3905 -848253 3906 -148687357629933420433771282239 3907 -8226611988180648536 3908 164506132471016336453363221486 3909 -1 3910 155905751 3911 -850860 3912 152074815634347096509616320222 3913 -1 3914 7929514686551177180634701849 3915 -423964915295859385144507903 3916 35583861911534222951847413875 3917 -160602088127855338007429904848 3918 -1097000446684908119900351510 3919 -1 3920 989464506398 3921 -1 3922 41397568475557543242670205269 3923 -856086 3924 64492973035260089237076901280 3925 -1 3926 99295332817465768436055047803 3927 -17264457744151731854422488976 3928 34408221488642669102277142537 3929 -174099991345045990554491048792 3930 1345835076535355 3931 -1 3932 170880262491166720757679263077 3933 -1 3934 158792836 3935 -3791307814441013640241783262 3936 9084261638344717974138 3937 -16024366711 3938 220046745058770056404313231949 3939 -190361306057178905570449227976 3940 1529018393358829367836731574 3941 -19884547878482022751865522310 3942 162759334063784510899139168 3943 -43989574969341 3944 66117097533032737581375612256 3945 -1 3946 -28281614142156026895336075637 3947 -67946732723242448312767 3948 1976 3949 -1 3950 106573757820375994689254798545 3951 -9128312112077553253 3952 21218108853149489288127024953 3953 -33275985806170173 3954 -81820285303455095413283536577 3955 -538747064857 3956 1035764691247 3957 -156281106951367144954453166938 3958 5555738622475615095346624773 3959 -871860 3960 1982 3961 -77536495605233475822730047421 3962 -22886763963804354162703166814 3963 -2442059300425795095388751 3964 9974767192025479564193 3965 -874503 3966 162697424 3967 -1175326503039363090391 3968 1051577374520 3969 -1 3970 12005418844394279657413485597 3971 -76071131703790431612080185216 3972 645244324496815317 3973 -50551354871305193401763237 3974 118485829246278264020 3975 -171845311325798743842704036961 3976 1990 3977 -23882637635926339999621117786 3978 -124018319412908716002472118553 3979 -6921573185845794139970248873 3980 374797286749346712558052291115 3981 -4910527957798823358897921205 3982 198585622859935427833827105 3983 -882456 3984 1951972948492183218403848710 3985 -46881179206849 3986 -11919195080206893925867893063 3987 -16853947796 3988 1996 3989 -35789467822843966 3990 165667501 3991 -1 3992 628115923924924626304933788203 3993 -1272411139790384661601 3994 1507381247533725 3995 -318854390402039632039217437516 3996 2000 3997 -11092041815381365396760350 3998 448022213298088687787894554119 3999 -47879539736743 4000 2002 4001 -322906792758796953035944929397 4002 399609629017223210678804838649 4003 -1 4004 238156337018432874722298862207 4005 -1 4006 106247396126961314370400975093 4007 -151311149593096766086645081 4008 2006 4009 -1 4010 14304530501610919430034977579 4011 -60348769197724461455126126 4012 706486986811434660 4013 -754793050870534860947349076 4014 -338468528797849171937876291184 4015 -1 4016 14763935908128315414618166 4017 -11805519363685190463 4018 559693335154923575074825 4019 -49391944271963063873581409755 4020 15913269334424526181986501902 4021 -1 4022 -322242668246362258138343896115 4023 -1 4024 2014 4025 -110364639255578150007529150936 4026 1594200605062662 4027 -351941840791781704180547390156 4028 492596864367628977855490866675 4029 -1 4030 -100051062921039249357629697692 4031 -3242775902835095044087538 4032 529824631586762795575100710994 4033 -268343923954043593649523676081 4034 -917400408350978852192525987896 4035 -171313743668319909419140037206 4036 2020 4037 -93705104495634262773078 4038 171715655 4039 -11396972793282269194 4040 1150558527957 4041 -50981546602561 4042 43396355213461783725491279089 4043 -39871116635679090 4044 3665348880642342262535614142 4045 -1488979151569516402783 4046 144629873198712871138 4047 -17891492895 4048 539116221257160659615442117283 4049 -71920607597135114612605977 4050 3802446871837294924992889009 4051 -1 4052 628262275293130000494548127732 4053 -1 4054 173763941 4055 -937926900223904127580020708 4056 2030 4057 -18068966461 4058 40249157006461336739323430225 4059 -1 4060 2032 4061 -598182654195955101760808815616 4062 1123529830424074817303327288133 4063 -538138657747068993794982797281 4064 1185158850460 4065 -3705187274710433648959441 4066 677884571947700006368865393928 4067 -104133668454812513205518 4068 190777372154532129338974210741 4069 -1127806725582025177140789 4070 431413949612879298158079232275 4071 -1609484133651505928805 4072 313199276524407723959014764006 4073 -8342705157292501476141681769 4074 1732454470022147 4075 -1 4076 14940565570840253517075071029 4077 -45115619588839477799880131096 4078 176866810 4079 -160518440146709241129676226128 4080 2042 4081 -1 4082 -1232586126479401268954717495677 4083 -592930632551302334752 4084 97599206533533182600194113291 4085 -928203 4086 177909249 4087 -4480802840646793493361806406 4088 20139188531663278635882339 4089 -13914371329 4090 -280678706640992213403230718096 4091 -416134178744540774680615720870 4092 844682558987300067 4093 -1 4094 1645520601320703039086268895277 4095 -1 4096 10037530253012755910009521570 4097 -738478692984930200661826862049 4098 -795958193493654577706032834561 4099 -4247439792900909723912244 4100 1238615423949 4101 -1 4102 98394262898221784014542296784 4103 -936396 4104 15765176733718688905664 4105 -13418679986311218817 4106 -515717675818133254480427752534 4107 -18976220446 4108 2056 4109 -371999086647617810518073011272 4110 -110310377572998785826497097635 4111 -56523225090619 4112 713725746546771238583083545230 4113 -1 4114 803366126046285858306023 4115 -45943794867253935 4116 1011759532738443697632930008792 4117 -19161694198 4118 350042122564803044459322150843 4119 -10822922858940159349030910041 4120 556206483319863707578971050838 4121 -944625 4122 110224183015762373804796992636 4123 -1877725518063274094216 4124 23471968606484090333975555 4125 -892950665047498317872784300885 4126 183182924 4127 -1101268911207840687247608284401 4128 2066 4129 -1 4130 1147012989317755135739872999217 4131 -1 4132 1008734357378501108340758474101 4133 -232224499733294035671732441325 4134 184250011 4135 -1 4136 374015284278158712253415579755 4137 -19536717201 4138 -7337888340333915020670561937 4139 -1438223450481144635874602065 4140 2072 4141 -1 4142 65874314495474762954873936831 4143 -52128104209176076824742627321 4144 429569850373696718685354595942 4145 -955653 4146 244449259707041584382330934657 4147 -19726279660 4148 1312873469751 4149 -640830743269610465543152470238 4150 -1194098801735193535738079872420 4151 -49272737838791995 4152 74799049206457056974681188238 4153 -60082769250801 4154 33720120361520262740751857972 4155 -1 4156 1260442687566585398859950401392 4157 -142245016251493572823346 4158 187476120 4159 -1 4160 1908214534240406539595721322209 4161 -1 4162 -1653702011233779379361281162608 4163 -120516561357795113004462737 4164 2084 4165 -13997721031787307717761675311 4166 200068376199381019114 4167 -1200249366142962775719429152657 4168 2086 4169 -51014961409105594 4170 2040032802690369 4171 -15757609376330496676 4172 1131979691711835321114404498546 4173 -13481042154121712870709109681 4174 542347424787839502247743620096 4175 -285826216071119024555051474470 4176 2090 4177 -83833320918044370730286918851 4178 -235423558598202217914528506957 4179 -1 4180 2092 4181 -1774946566764147638766268785 4182 -512933947920396687404943674162 4183 -794479243832561190484637009101 4184 1975841321328247845444429183987 4185 -153484014077252868981252961 4186 2095592958057731 4187 -1805060588545756089177959261314 4188 208345070263806740816760105718 4189 -4802003278191354052093 4190 213240906893728712020 4191 -539543912967801 4192 1050904732313204339 4193 -1847258651894465954533898691876 4194 1980889255816079192535565719695 4195 -63827184963270 4196 31753666185553652643487241 4197 -20694867130 4198 192936275 4199 -980700 4200 2102 4201 -149039276646689745572206356 4202 383392903073022533744447582541 4203 -1 4204 6353689229663954638173762724 4205 -54661815500083389 4206 194040874 4207 -980452963899349429245194391991 4208 1410659924778 4209 -65117713516961 4210 1143362644147540746442185 4211 -18049948788408252877166993949 4212 1097145189999264740 4213 -1 4214 2526018762950727237579287308744 4215 -17514404304397104976 4216 33197860199237139051601973237 4217 -174455916748761188845813 4218 -143854251958624719751316294701 4219 -1 4220 2345262902866030934157803135234 4221 -1 4222 628317687886385882260155100 4223 -2185705612183376514362088064 4224 2114 4225 -137740911172435579255720835671 4226 375026292804678116076096673307 4227 -113603656398608909311158013531 4228 2116 4229 -994755 4230 800187406687208548445854451957 4231 -1 4232 1788517424857562967553232486046 4233 -1 4234 19875675398054458342353814261 4235 -7840740198547532988869985 4236 1296929126824144672731665082564 4237 -2305875940946873371561164187124 4238 241979034180320171646 4239 -168659436644285123976254674 4240 265510223458281275177208324238 4241 -478566682405756576429122560629 4242 -331504795978847202765784286627 4243 -1 4244 111219354269099958602870679509 4245 -1 4246 199627149 4247 -192987755870710498155940 4248 7983022701113931995721795502 4249 -2396838717004451777435504748161 4250 -2047875831659570182653683985254 4251 -69120491136280 4252 3538404356225545245439501866853 4253 -667221951761306437631906977701 4254 200757116 4255 -1 4256 1493011351332 4257 -1693223081644058066260204073325 4258 1285384067587306075798900467875 4259 -3288939737267373433739450111817 4260 2132 4261 -1 4262 -2060657093229414604377684591294 4263 -1 4264 2134 4265 -1493214687201821976797982463979 4266 -4842438158327808661796675170 4267 -22110279478 4268 601631013210733002590275203798 4269 -8266869030201545790335926 4270 17025100273854697937891706098 4271 -1014600 4272 3686323487698379391311829325631 4273 -1 4274 -64960925269288302315972356013 4275 -1 4276 2140 4277 -160304422315271736072910367781 4278 204172585 4279 -616196121682717669839558177 4280 3368767159781653043165053319415 4281 -20481210516292958081 4282 664504466753714474276384598298 4283 -1020306 4284 2144 4285 -1 4286 524055953647972587274995686173 4287 -22527693331 4288 2146 4289 -1023165 4290 -3906479466607477753575276352207 4291 -1 4292 9249562283208917829456992671472 4293 -73326241969891 4294 4852733473399683270146151498896 4295 -681923059008847228910965901230 4296 2067582530478817720618433985584 4297 -22738602745 4298 77074305725157222961953290513 4299 -1 4300 29157790731255815136811 4301 -1028895 4302 281466707854752336691136784006 4303 -29763640420682505911639364964 4304 49475147792942092543315233 4305 -3172417260693838720291 4306 1614103417137600082161525 4307 -4734005985301179806527410912769 4308 2156 4309 -11997796489287049 4310 291724705146717611929 4311 -3880191452117090124265526258721 4312 1356591031376611350 4313 -67007147811637036 4314 -1381235283970205646377799202471 4315 -234582687786531992930567131 4316 1601312222724 4317 -23164860888 4318 -413483172453004551205541608701 4319 -1037520 4320 6146343448417594080616738509812 4321 -76246854315633 4322 -1820540267365679678083356749807 4323 -2251864651505662579818841792881 4324 2164 4325 -5657608585658965596009586377361 4326 32317064016128702270069612913 4327 -206261781482040461048392861303 4328 296734895537247977171545236667 4329 -1 4330 2656848983993795 4331 -4985828334583340543753996437013 4332 1414581141249053896 4333 -28166021219337 4334 -2480235545651644526300939364480 4335 -77743117679459 4336 12510470587987479444806803957 4337 -14355156065443313915253878 4338 1807556583592433336509154 4339 -1 4340 57211638940754767359994092 4341 -1 4342 14004479914358202839386900821139 4343 -1049076 4344 506353261892674990819138390555 4345 -116100597802878101320808725441 4346 100871897277957395922121466496 4347 -1311565576497922928743 4348 743001156083695870462445679787 4349 -1009131531190509733650338713659 4350 214650976 4351 -1 4352 7525272797934345523915860057631 4353 -276035249595620719938302041 4354 -13776427974887203598512598994121 4355 -1054878 4356 34577404822048908648203 4357 -3670086159609286803038 4358 15220573958750266960699547090918 4359 -1 4360 2182 4361 -1057785 4362 1581568819138578528107208901107 4363 -130612686885753052686623506 4364 1692401253270 4365 -1 4366 217027174 4367 -22259682137027186029824593178 4368 5904695861489966255929467577367 4369 -25138868343385232437 4370 -121192383277406750830537900935 4371 -12169087656651131621410801 4372 4482119011289738259417828760825 4373 -6235969323486245933807193074551 4374 218221821 4375 -1 4376 1206979549419640349908150969316 4377 -8479285339947300712686736402751 4378 2870504015908873 4379 -1066530 4380 15605699060868280527929825095 4381 -3381708710955051147435229710001 4382 -4991504822693391496342864252374 4383 -3944875282955931165101 4384 37622736087037759327522 4385 -76533703430432347 4386 9255992549857207925407576852135 4387 -24704103376 4388 11261424987991699420946046187047 4389 -897084697635044394868043696416 4390 220624251 4391 -9764152275012800004818402763739 4392 1602001055730026413 4393 -1 4394 -8009134612074602866040601884115 4395 -48505209787341592214094784756 4396 694973284502052866725863257462 4397 -316320360778308692715266 4398 2487621942859849735334471498596 4399 -1 4400 1763400466034 4401 -252827002206475094489653 4402 -1689541708002374979836604136751 4403 -1365061308247011049832705774023 4404 8574042268916584250211544733532 4405 -7053731573511463804049804731048 4406 372503941599749603634 4407 -25157642181 4408 2206 4409 -3439021509433623619501049606657 4410 -895113010686460059143731971820 4411 -1 4412 20353929992414398461289431772540 4413 -27807764408759073861 4414 224260856 4415 -1084128 4416 2210 4417 -25386739183 4418 -10902358280091108704864779050751 4419 -87244070696014 4420 7270450686579382566930557998 4421 -81726462916505200 4422 -13735244892213858392639374705603 4423 -1 4424 14251003500729179816040742780871 4425 -1 4426 -2830941599356556433388492852223 4427 -369101574565241888971518826251 4428 2216 4429 -380549835699575830342221861 4430 16738976974024139385604579926363 4431 -326994683433749505224963284681 4432 1738903637815174802 4433 -5997966121074210591808480751 4434 2525725888166188818589191 4435 -9940328013861776166881215881457 4436 1836762774883 4437 -25849623686 4438 227937205 4439 -5048849908856622658296010303501 4440 44469267498680702845193 4441 -61682553697013122127414967361 4442 8062864413540172501907996460116 4443 -1 4444 2224 4445 -1098903 4446 209637373253955206242813152364 4447 -15202839921069585291341715846444 4448 16611627593607896951049660337453 4449 -1 4450 15218888676837950730557665421611 4451 -1101870 4452 441023098345479949267028837293 4453 -1 4454 2668285749113387068258004571371 4455 -825734324378257 4456 19456670710467107889349861831090 4457 -18668278199764223525368848288586 4458 3259355853335427 4459 -1 4460 1887012663626 4461 -573588958078983387222815771 4462 1861269492325340741894953058 4463 -1107816 4464 111884739849971523358450168922 4465 -1 4466 -2291030995308997890226084227823 4467 -9210697988765066824479035024 4468 6577295066374224602512160612592 4469 -1110795 4470 232901201 4471 -2215981421134745387020859995426 4472 10235034974666775934706992502441 4473 -17750472892173766577238001 4474 -323433264416018128081850293570 4475 -7296058479756462255275662320 4476 2240 4477 -491180393398706745378175415116 4478 445891551786757162208 4479 -14190568885005438522419846695673 4480 2242 4481 -1116765 4482 -2698224514944047644879153811497 4483 -1 4484 2377800135304594463101990674422 4485 -1 4486 -11168833327075876013517129588669 4487 -7683764655150099194271173859797 4488 2246 4489 -95882970927745 4490 1148857888423318937175365765949 4491 -4490 4492 1963783103678162690 4493 -93044393556853225 4494 236671126 4495 -1 4496 1990985372005390989513234097954 4497 -23232663673539230459049600696725 4498 3143978517829688807774655 4499 -1125750 4500 1293823907466223994895571826864 4501 -33923607645456430903 4502 14173568173410116878939185873576 4503 -97693512103201 4504 2254 4505 -521689671354841786890308373 4506 3513675330819629 4507 -21724017191831259965063548 4508 1990811655788 4509 -1 4510 5207492315602037023629298258284 4511 -2683504602586696385882571495994 4512 4477795957222565332628770514427 4513 -5624040887485657064611 4514 24602365090445018931861958162693 4515 -1 4516 23631990594204734224329720837452 4517 -28771559244319569893286061635851 4518 240481515 4519 -1 4520 116178904897003731667295818 4521 -1 4522 8462896542059532814376125518533 4523 -28253633810577018662948833747077 4524 53480725845678039867772370257514 4525 -1 4526 22025016155276333996681020201644 4527 -651436991581644610695197983451 4528 21395325664772462993423020082026 4529 -99200793729712005 4530 3503569658301602959879457 4531 -101400151875282 4532 15592139426116762277628832016186 4533 -98979178748049558645680895721 4534 630252831439227647089942256577 4535 -1143828 4536 2270 4537 -28259707381 4538 -34546090507044134331514909370147 4539 -6029934698099522215580 4540 2272 4541 -115852053214602393348297787 4542 2637624853186840098363486517 4543 -609566876079383426027216891 4544 2071618117456 4545 -40866851200984954421 4546 -28885928653735423564190406402473 4547 -220245962032953396227440774645 4548 2276 4549 -1 4550 532195807364128863334 4551 -1 4552 45317123169836653245282008730715 4553 -33529473276078996806715496427056 4554 3784817810762849 4555 -11065244446037752183696771338898 4556 40874745129817340318087462599562 4557 -28761258436 4558 -40104485908759232598897240521093 4559 -24755917297086878904228687997370 4560 1990091315414512011874060650509 4561 -31209498600684604437589057153 4562 -51581092283425308294588375260973 4563 -1 4564 2284 4565 -20282871287180233189677168198055 4566 7387296629773395718638596667675 4567 -88960551609631069724632 4568 2126931311915 4569 -1 4570 3879094503128559 4571 -1162050 4572 2303696833533706281 4573 -107179384362051 4574 47463821670742683070852594674988 4575 -25667279890573952071050897 4576 2290 4577 -861140834995975880189096484541 4578 37385162837899483152847166799881 4579 -124910554905675111460166366725 4580 5002459167693137864911433591989 4581 -711296061989447832242029751 4582 3132461132282036886275909232 4583 -109103606494230337 4584 14239505581372319361027081516167 4585 -1 4586 370165113201477314174056374228 4587 -50528857167267914255514033194053 4588 2296 4589 -47450434226037622816751071161123 4590 79807442009238770956108714092261 4591 -6923386121718551535961 4592 87993700017786774355293176234438 4593 -1 4594 2186751802142712821508568996986 4595 -1174278 4596 2300 4597 -29784358990 4598 597890195503543017104 4599 -1 4600 39705180156007489755199095668693 4601 -12985086472645186327205826180 4602 20063098817062547686381008912199 4603 -2405545415308210673685614865376 4604 31927614510854170057491682687071 4605 -1 4606 254802624 4607 -614293181901332194314686 4608 96860087893331157916804423976 4609 -28970714771595476239800403 4610 -103417550787501317560878923497887 4611 -43257621914530324445 4612 2492501660687395885 4613 -16248570715386202587030641589502 4614 256132031 4615 -113230532540917 4616 2241102095309 4617 -7414200714624474838458 4618 4174101400259705 4619 -5186290669257113431843892804263 4620 2312 4621 -38638542408593480437759483781281 4622 123786235178752088451970629092928 4623 -1 4624 2314 4625 -157251464427363570788180268331 4626 -69556023555483169032137948438816 4627 -56319551873048601007437474068526 4628 175283977626720777352776315 4629 -115309752199027 4630 -2653880441292273375125539261603 4631 -1192740 4632 2591963578405392234 4633 -45380604847180258657 4634 475978738988482571741993488605 4635 -12730993072116906211847061694471 4636 78538609187471966102953 4637 -662598403593098467710593010346 4638 -47381906031579427538325875861776 4639 -1 4640 2299997139252 4641 -1 4642 62493776796872279717149989855683 4643 -35442202182548167674564891051552 4644 56109052578147952525174537970 4645 -1 4646 100029062489749040554460777525403 4647 -31101336985 4648 598824092570717361510335290966 4649 -1202025 4650 -11915974492428361520400976819127 4651 -1 4652 88849284852441527529109371866015 4653 -1 4654 262848466 4655 -79136717325775003965537724681568 4656 3195561861750590450605471014722 4657 -90694696412892471773017171385457 4658 -470382118363629020826856247501 4659 -1 4660 101924641149981898744758015065233 4661 -1208235 4662 4397782685000259831857280146 4663 -46728155892681044341 4664 102122231232631561597468337629165 4665 -1 4666 -2303970983449517169813513170288 4667 -738383973443697910434753 4668 2336 4669 -8492806648451711798941 4670 710325616894688909920 4671 -23933085657298560150261472537983 4672 2801532911852557285 4673 -7163870732126940752756681120119 4674 -74961337819211298844803018604801 4675 -1 4676 104719238584732609013514609292990 4677 -1490490117525926993640886071516 4678 14905284926631920987782234980777 4679 -1217580 4680 2342 4681 -1 4682 -42269622864627823777799851272371 4683 -59943572600424853756859172948401 4684 2344 4685 -18898293544096592321631415002 4686 268305374 4687 -32185978111 4688 112043398959113046906256492424033 4689 -6298431746574853555304818328461 4690 5952574057267145705535971 4691 -131534901665529255 4692 136785026021524125737987690362967 4693 -1 4694 -119819855844801951422073886767633 4695 -1121390421036027039516446686 4696 2350 4697 -808807172575338452027997 4698 4708555662175379 4699 -52700281116574122353 4700 39069710973200152559958227224037 4701 -106780958067599507481958805465676 4702 2055142928151213860845668241934 4703 -1230096 4704 2354 4705 -1 4706 70651071262334861895274751952801 4707 -32738815616 4708 4288858773794921861496753813490 4709 -135641326517882188 4710 4988967030902285364287346884026 4711 -41433342675534556564428766 4712 53200974053631287197473717528607 4713 -128464814521121 4714 -15378033951378828795501742530101 4715 -1236378 4716 2360 4717 -29909014259564054764848838526602 4718 163031418847111440222245432686191 4719 -55566464234445290609820613 4720 99478483693543882573334 4721 -205280457335402802897033325711239 4722 -50705804984588511957201005779895 4723 -1 4724 2515956306767 4725 -1 4726 275232049 4727 -174905468015455981475660960803810 4728 173851212321250738239913901902131 4729 -34496707226354547140679530956993 4730 780644478526120387991845309950 4731 -1 4732 13441675385665400517988242610810 4733 -1301865280203101792598828525 4734 16242331723601774175546005736293 4735 -1 4736 261901515302396208091225353 4737 -33581387071 4738 52433638545047432807568548928255 4739 -1248990 4740 1566165292593675703067589349352 4741 -133118281830691 4742 -60928607700903885578055610169145 4743 -57469663145842309506 4744 2374 4745 -92407491805045447610316296737531 4746 5056565581405305 4747 -10382406399912994828252 4748 29765896179709577554375114408855 4749 -356572883427370967628796360081 4750 279444726 4751 -1255320 4752 161905132569605876669566042895603 4753 -1 4754 -3925950752964608556562688210955 4755 -37197313898112186575156509942 4756 2380 4757 -968737540850528046810406 4758 100296004355578459722042419940563 4759 -299457908 4760 135556065374038372641670024227404 4761 -1 4762 105583990932038630900886174579497 4763 -309342769726903552435050369957 4764 2384 4765 -60209465455446715981 4766 890122066484685904884 4767 -34440118203 4768 2386 4769 -27314579304705107039442602233 4770 163278994121276309563791554194031 4771 -1509483833675299811892110626 4772 83763081373765825715765352235338 4773 -11093245387023585150366 4774 283700171 4775 -220280470862873796736618937985143 4776 123109741724732617090415116650530 4777 -2548149551953050690566726838076 4778 995810623447592617058986361305 4779 -52365477737951973459163936 4780 2392 4781 -13512107161704231727142560320493 4782 7234969393535702994315638579 4783 -140361328967091 4784 2679913469954 4785 -1 4786 -7598848605364079298209339053501 4787 -263926883862155183132657900003484 4788 2396 4789 -1 4790 100815120806322135245412461576414 4791 -1 4792 3523550764029394956 4793 -1277601 4794 5426393781441470 4795 -1 4796 294971478873680102218807320011393 4797 -283567298005389598941120057529754 4798 13394177654241274185032881379776 4799 -223174554761334081971637117820846 4800 2402 4801 -1 4802 -388380829189513676850809717815239 4803 -1 4804 114446482004547536209876515883 4805 -1284003 4806 289440999 4807 -141567728049929663196856621275377 4808 16447943050929803067144044375961 4809 -387590830736784791178757103977 4810 5554712035234273 4811 -32755753355558576090322460983 4812 332867819305185399513606043538280 4813 -58794885523859594933325376 4814 994722754272141826642 4815 -1 4816 63203803078019157081363021791830 4817 -5527161321175557482519185492153 4818 149349661552428430022549315861 4819 -1 4820 299497903274635304012624029790556 4821 -6186803248871305061 4822 8516546448612648454463913040 4823 -1293636 4824 2414 4825 -295845375584639811929232361 4826 -350057008463445014703275957521388 4827 -3317038921727119302459325896706 4828 314009712194779662008716606370716 4829 -1296855 4830 -343974860046344407490804037423076 4831 -69148686931479853291 4832 612822357961333232265978702997861 4833 -1 4834 256964763182268775754643617710421 4835 -18451047013200998698111930108009 4836 2420 4837 -36507823066 4838 445372170646568549045722469130983 4839 -150527019156125 4840 127071461923938891852887533998898 4841 -1303305 4842 180943545957843065026125244612885 4843 -1148450824449391581003867219001 4844 387712128866990009437687593 4845 -71802959921901943365198645372373 4846 41327574127669709368294318605132 4847 -11101266934391096993543729522 4848 2426 4849 -385805073278754049698719947405401 4850 -744022363809776005218487493236 4851 -13502057513517829670415 4852 3953927765637644612774368491144 4853 -348399923852661768587902404460844 4854 298196641 4855 -480202593489094122878762709361 4856 2887828937127 4857 -37115329221 4858 5955394199583672 4859 -1313010 4860 146138539523178873928673 4861 -40456433299356615938873784087781 4862 437934745401114784370765486092354 4863 -1 4864 503450914397883766480970408879708 4865 -1316253 4866 -671053871363142225278073248083937 4867 -494396820033354589387634455892401 4868 2923701810925 4869 -215585589418427781329080662504147 4870 301153951 4871 -177949629966359125 4872 4092495813428706523 4873 -1 4874 -39336949975240252677691105671283 4875 -75754056835525391324 4876 2440 4877 -322575739501400517315492190417251 4878 -4080861037567989032173718963934 4879 -1 4880 440998658370519421258467619 4881 -152742538261397484369393130092590 4882 -236649002745396063302561684696779 4883 -1326006 4884 2444 4885 -2336294145864858718155170401 4886 1127639925871331480865055901081534 4887 -38040765101 4888 157611166219102833903205 4889 -25102207399105855082394164346292 4890 -8348689729979173797170960157029 4891 -1 4892 172681794516576666572355119215041 4893 -28513600711 4894 305626476 4895 -46876300438091520911739447202 4896 2450 4897 -27682406739167128762371163 4898 -810469901408702713401231724849871 4899 -5910203249514910949257 4900 284254108622489208935184044290995 4901 -596350400493736350959719743592 4902 790797211386640015262579734191112 4903 -102858454782550176152722473715197 4904 692753845360829520425265137646871 4905 -1 4906 6380599215715739 4907 -15366401847234464630685262063666 4908 187433895067678443123773668002 4909 -164090030488371 4910 1238138248285401862584 4911 -1 4912 4406472981990960940 4913 -1342341 4914 12130954916137555576582433 4915 -82808273958985621191329911 4916 747417351563945326910377788834918 4917 -38983400158 4918 310143065 4919 -562388139439140448391320938970671 4920 2462 4921 -1 4922 503811999313859169045794555172031 4923 -721002814724126911751050480348476 4924 11789886012839226591027526721749 4925 -194413321615603971 4926 311658424 4927 -5572958107770616454220030164251 4928 3108453293152 4929 -16381963325465381948851 4930 -571696228288685344283889551391433 4931 -326391327682393695965868652711105 4932 949895768377309172047023624559231 4933 -1 4934 959606279608237064718499548207962 4935 -1 4936 2470 4937 -857883499278560814525341759590993 4938 6678302458834241 4939 -1 4940 3146499656462 4941 -86729951151722495345 4942 -740862514239099176402805351672568 4943 -34027779632200490878109126727400 4944 183089950182058886948482 4945 -1 4946 -104684584042497227062220992019 4947 -100180646304485246276059636204055 4948 2476 4949 -37799538932295725383810425801 4950 316234101 4951 -493389017105872162847719015485 4952 1071699157855957671231327391934606 4953 -1 4954 6831565264896859 4955 -643579129689781866137084938351228 4956 2480 4957 -40267367416 4958 -117907342508359898515477730753712 4959 -1 4960 1126302431158007062363240022731113 4961 -146676490680518709732159769038539 4962 552718370618617702748719647744391 4963 -338082405796207403259161323444432 4964 3223709993265 4965 -175660150533827 4966 -957594549845383889089524251419233 4967 -1789687619380678237935188 4968 17769096227008812326098662517628 4969 -1 4970 -1100007860255147997268645254046056 4971 -1 4972 1248173708651184551501303761193587 4973 -1375311 4974 89712767225211715783991310700126 4975 -1 4976 3262879411786 4977 -7193634573706071401437450911275 4978 14777645380467718361397575 4979 -66661479544611200007477199266 4980 1172314533671746627341505340284292 4981 -18603764689888362473776 4982 -288500407131541640608276456498879 4983 -103630863650430918695662111 4984 9025694013409981652070541820872 4985 -901825657157656364367953853081333 4986 -89953110323032130822197042858588 4987 -41250959746 4988 645242656039214896363375864 4989 -1 4990 382752526584848380744818753355826 4991 -1385280 4992 5099370072486412225 4993 -492257067346722863346313635097953 4994 332159157611501071661012663894857 4995 -1 4996 276040886803105718673324557560 4997 -1420644448473148559665989949797124 4998 325519375 4999 -3578724052640113693025117201 5000 1732548907380417268486829325251287 5001 -1 5002 878105302840838583810967678671799 5003 -1391946 5004 613944890286808195291710082554575 5005 -1 5006 1699133216570609951123018435102701 5007 -1463158198648087139740938791945962 5008 2506 5009 -1395285 5010 16294505469370646568796895 5011 -1 5012 368918658191331105620362183752096 5013 -1 5014 110407721228176824380187075907027 5015 -224824921395981975 5016 32499776333449609216707337882625 5017 -115851424105694171888267971 5018 -259302997479816936126599703530965 5019 -208221882757450340992759008970963 5020 23389689151121042971891804715608 5021 -79311589344081629236568526507 5022 18860603263804947284798000300 5023 -1 5024 697435947095597632523207294683237 5025 -1 5026 963698640400337307252215850947849 5027 -9260654405966757054688978996311 5028 228504969145240027630801 5029 -103586496811672587571 5030 1618091126649216902127 5031 -10907603947463462691536568403921 5032 5480843896264569653 5033 -1524389718981750987564331126820662 5034 484052796690535710425891537893387 5035 -191071396890804 5036 3464479098178 5037 -11246612086795813405927030846 5038 333394530 5039 -1127950566998949151607269836468 5040 334108684332674919612958099599 5041 -1 5042 -1820780209292011334801898368156389 5043 -5042 5044 2524 5045 -736646224532831929248116974527034 5046 -25915164620038564948073200867535 5047 -43272091045 5048 260151987887936662765007682088037 5049 -1705408749100805933508979107853 5050 7815982243108262 5051 -1498201861637117702940725052033810 5052 11643552905605415098759968514623 5053 -1 5054 1705745391125179607232 5055 -735582804520585968555782929501033 5056 2226278584773568396197120539066090 5057 -2309603716682487561626251 5058 -1110480354102517704981964532663951 5059 -22457973168555260468145 5060 827738398642672808939513388 5061 -1 5062 187969875157030615525130677172460 5063 -94220983327795615624693677416 5064 2534 5065 -1100491414328391153121 5066 4074138018299109259338790868345 5067 -43962021038 5068 2219775900467227225775736770897206 5069 -245003509878955009 5070 152007811218043835734948924876128 5071 -2438804374052554487471617428337321 5072 2692123779572415090679883749894139 5073 -113073902362755024757 5074 19773917361908246873346153 5075 -4740814346299340129981084896 5076 471141159860972574463617375014486 5077 -2791245042235705285360572631305246 5078 3081969331966954323861508232630433 5079 -1 5080 2542 5081 -1435665 5082 1788756634351933149440841734901836 5083 -1 5084 2810285074351534066123617054012656 5085 -1389445463973682843041765362393 5086 2276048984899869771991842063073837 5087 -110710752736110803342315693860560 5088 2546 5089 -1 5090 1466366065411052964405491207958452 5091 -204197050700006 5092 6100674937120268487 5093 -1442451 5094 -2641904386162808735249161129685841 5095 -118104823622018534302 5096 936245145974136495358506476 5097 -45012344065 5098 -200245427992180622433296629965279 5099 -1445850 5100 2552 5101 -1 5102 -3180168264895543168779319027946523 5103 -1 5104 2554 5105 -83124054388752841347404521692871 5106 94436629074563430547555959763576 5107 -45366598396 5108 3829874047783094244676418848584821 5109 -1 5110 347888001 5111 -2532311291816469971208347936880372 5112 3579714112396357603620372552223061 5113 -5427990918397575674174817537 5114 -3500038301615414508291042714252298 5115 -1 5116 2560 5117 -3367162559939250678529353690436430 5118 349523840 5119 -567595415877710409287222057074135 5120 3763335952488 5121 -1 5122 -3840061350569553620774583209759873 5123 -266749340168725129 5124 40167472139239216273029362581854 5125 -32259896368738761527172044725231 5126 -809798196440474045256099147309715 5127 -1596247689572050716670965225045326 5128 486954594665811260923936110244 5129 -1462905 5130 8726871954354425 5131 -1707859347571483972766734957930 5132 5292083969225621862343622907579775 5133 -214527041926291 5134 352810886 5135 -414246525119481595819264170463944 5136 3610867327553443252281098116538850 5137 -27031964224258833724886 5138 15402768453547844447721190092955 5139 -128775428485093745719 5140 305284316790217612044838 5141 -274363904079552430 5142 29922742177334157259947791634 5143 -32509894375713129622488601201 5144 3852404292451 5145 -4417369288573880850913670526246481 5146 8919567597440865 5147 -4192030348161697707151857249424911 5148 1419324730832449738413994568793644 5149 -1 5150 12924141977836560093361700579320386 5151 -6223338728713102303364530801 5152 20701517468561698827317534762623 5153 -584222858960259137714166397377 5154 1919278380476949994781469797233215 5155 -1 5156 3897566425337 5157 -47169337706 5158 357779995 5159 -111004363780995041839191052577764 5160 2582 5161 -134429783149835823273 5162 3853898302862635789067944966666554 5163 -28736784854750347487386 5164 514267534006932970273535708062246 5165 -1483503 5166 359446674 5167 -47536236583 5168 4670512624032329598317011762949259 5169 -1 5170 -9155520050089668698357666505191890 5171 -1486950 5172 77486057479361614231531596215229 5173 -1 5174 2212333803594062998410 5175 -225288888592153 5176 52410766209533240275790298614563 5177 -309064268901915261470600041318476 5178 9315922634509338 5179 -1622463926905242434562395006517589 5180 3989161340280 5181 -1 5182 12993527735311481704242263280400527 5183 -3570405128803614817629775931626362 5184 2594 5185 -2239059 5186 -8581565225787026788788004324049987 5187 -199444530982770859344163039 5188 2596 5189 -4932212441033390111505664246931469 5190 364477751 5191 -1 5192 1111203912340314123709874415454232 5193 -580640715716391200571379265784913 5194 -666839804226979660039899352669629 5195 -298360884015316258 5196 15445411546448163395967263296727 5197 -48649783780 5198 2328740377705298529034 5199 -1 5200 237329564522362758925176144174742 5201 -1504245 5202 -4372577754998621092132830598430666 5203 -232710431851626 5204 5834015036494508900924878116613444 5205 -1320131298823078322668292847740429 5206 367857749 5207 -3497576607309718935632516 5208 7770997579838849165347689717898637 5209 -3344344930558578239276488449558076 5210 -472586608789934245643975461883579 5211 -1 5212 7530249079966538065 5213 -147958194838874197110094887570271 5214 369555556 5215 -32445770629489533653821 5216 4828372169007867028322399174793546 5217 -6996125639897335951582008742471831 5218 3423505573173273441248853529954215 5219 -8016602569746595424956408180874025 5220 2612 5221 -221854653483576581045248336 5222 8997818225772709977580512262021126 5223 -2566105743225843873886813605001 5224 377793919577411488063694 5225 -1518153 5226 9938730020377667 5227 -24798481519771695917518841328496 5228 8057787958293167516981841281319715 5229 -1 5230 372966826 5231 -184970675677880614304039942080 5232 7795466862890098040 5233 -1 5234 54500329507475512756049175341825 5235 -1 5236 2620 5237 -3794727854816205843061030 5238 -5056705298696213598297547318723681 5239 -1 5240 176573710944451514947735880004007 5241 -2391073936350012723872521101476081 5242 7271471522906755886168374812255188 5243 -1528626 5244 2624 5245 -18523185122996290887084188248135 5246 -9481754138089490979425343512905691 5247 -50549029475 5248 2509680504508778513936459460787291 5249 -5575921884027723931241656386472633 5250 1899393389599418290632577804261519 5251 -810592113929453984754882099242101 5252 15672746619881540046584991022822455 5253 -3950132482117915359664597 5254 -74504595463882606696230140868839 5255 -2172398820246045326093046696099 5256 11952947904536132158958448699391418 5257 -50935453801 5258 -10471389048237886968726553917403455 5259 -248165797878076 5260 846280805142021650606098022207 5261 -1539135 5262 46956225887410394775502020741 5263 -1 5264 4323398892950 5265 -9322120762706944976976071221 5266 -218523566851699202314654630785885 5267 -10422851113776295661862965058946162 5268 2636 5269 -3136690941328275325764709644181 5270 2712165160853882219735 5271 -166194936056343657156 5272 12429312731603076592289733442969469 5273 -218183441536680148900808477461 5274 10596891039391877 5275 -1 5276 1710833472693660841241320311 5277 -31506268821980949684246121134976 5278 383326460 5279 -1549680 5280 1088741604365101824129916598972550 5281 -1 5282 499247406366260886745166067329322 5283 -1 5284 14294052677701512460468570959328429 5285 -342450526746403012 5286 385071499 5287 -11602539581216849097617560136704833 5288 4422896778489 5289 -273968086922066482531261336 5290 10824419012737851 5291 -9995074081978656471410289335788769 5292 624563990291830271624508347226026 5293 -14079666806864932525188490407883511 5294 11165770121545243971236268328069912 5295 -2752377821716256 5296 2650 5297 -4460611333598179231916335 5298 38195864892398702047978845 5299 -1 5300 4473327976039 5301 -260310574616275 5302 24400882325194755002457607772386 5303 -3506334382127031899452600987201432 5304 1014236997373028289852620061554 5305 -1 5306 4292282917133229226473866031973421 5307 -52900913586 5308 465921553743502472144161 5309 -1127158840696691858035179774401667 5310 390338376 5311 -1 5312 3777156351425606929478692215419138 5313 -261595021626674101435944325147201 5314 -5925111687912868544183792469144761 5315 -8658125094289943158681988690067088 5316 2660 5317 -53300732338 5318 2998762409510664737950 5319 -41212043348677221662461 5320 2662 5321 -260413093770373789319776448462218 5322 13286074486323343705073451284664537 5323 -304134922705813422114831226 5324 4575570439262 5325 -1 5326 3146104933682409107164977564155636 5327 -39954163278855664951844300890176 5328 2666 5329 -268679068334337 5330 3347265003439962687286989294046636 5331 -5330 5332 12127209639959912878289539598030361 5333 -1581531 5334 10141825114574682995520952416293977 5335 -1 5336 8813660290518579064805970330907036 5337 -23826958414240576096839482077 5338 640737842700614221926273523009799 5339 -371554548773148576 5340 14906868816616665741628433053152245 5341 -12143843024569794081907046251 5342 -2567239146240712094367196608552157 5343 -58395164294312717538171329859371 5344 2674 5345 -18074929401223135937101452063135855 5346 7750714727393508176662066713276977 5347 -54513795040 5348 11897008351113073150782771489683123 5349 -1 5350 712079980395436747533908916739228 5351 -1592220 5352 80260727138174018800824403024063 5353 -1 5354 15365904547403741121389467555802 5355 -591728496629602361662772844013 5356 2680 5357 -20930875742102140300389462766070116 5358 -122836925863072438678247760503651 5359 -196306480467172940437 5360 26627329083142135583438802471438841 5361 -4661342117476945244830582909441 5362 -17143127069206971267631304525986566 5363 -1599366 5364 534825711049629558259568 5365 -5116898148554373726178493665999285 5366 25898698845808730460386203560924186 5367 -26352820812021044192136356718185853 5368 2686 5369 -1602945 5370 -3792473973577879259813022962212978 5371 -29269866506284464386511277 5372 3214316116071215010534340228148631 5373 -14357632103348512009310664345052401 5374 -17274610486311693296538886674382548 5375 -343911068273717574905716358034898 5376 2690 5377 -6842944444764712978683829974422501 5378 -20484159644385268845991433795052575 5379 -13840439022011761948418379316 5380 2692 5381 -13351518963379990758787572774517098 5382 72920772722623931796617416476 5383 -1 5384 30465691046675874775684400198093519 5385 -286089786348289 5386 12279508602872761 5387 -5665225872999031946786371 5388 2696 5389 -1 5390 3480510643527280388390 5391 -374041236059012445213262030 5392 26964613480799967589670195867324085 5393 -402800273863761745 5394 50212884428013062723941415 5395 -1 5396 8444752631851316906124992510795289 5397 -49176114529723096316310 5398 -30751190867594305907743463216911605 5399 -355212941966940663473403698212 5400 2702 5401 -1 5402 -1660765551488583204549682233035191 5403 -213130890260197538014 5404 36819076115834504024742560377791748 5405 -1624503 5406 959785380474589174313446561485182 5407 -724586538924043322522218416600211 5408 23622936861166077378652651207444725 5409 -1 5410 11401996683389916094545634806128031 5411 -413714361376876485 5412 10582718475365409715 5413 -295141543066371 5414 49538480197117861695267172877980867 5415 -1 5416 2710 5417 -18471942839858127088767459947 5418 12800373317187995 5419 -1 5420 31215717556207535331838211808824367 5421 -1 5422 84255648353044872723975047705 5423 -34037392699433840364639799555446856 5424 2714 5425 -2154633218742966477249159015541174 5426 510504665354123474533074135414671 5427 -38706890090402571633869140469819696 5428 2716 5429 -452843248961266764206449565382724 5430 -1935195332613411560887782944493315 5431 -1121888290844300285383441 5432 4541179274544370019211409526665497 5433 -1 5434 -1072735522923261238434353110174582 5435 -1642578 5436 47149615066723607227755362009173993 5437 -58277445136 5438 43569226403695416954749456125499461 5439 -1 5440 2722 5441 -43448625014802661965336402654978695 5442 -74050130075174943252854502053792951 5443 -1 5444 5115207000261 5445 -1 5446 421093399 5447 -24942744695492989518777375183473295 5448 655973933006263433528100 5449 -55209163272412947952753 5450 23526950008483517119520139551945 5451 -1 5452 183124733077593795362615212276663 5453 -6878644143573199678843723433926 5454 4235053899746020846766030451918041 5455 -29168806482030287045000596628929976 5456 536589815669794555499978312353853 5457 -59139607891 5458 636915101025115852322139181431071 5459 -27107700829455524389739397956758 5460 2732 5461 -2374598772188923763036322192205 5462 70693468644341080879386978190922991 5463 -15045945377815803709636964378590876 5464 2734 5465 -448024839211706620 5466 13617140826849003 5467 -59574259018 5468 5228999400820 5469 -240807446286342179025 5470 426683076 5471 -1664400 5472 11691373839459565027 5473 -1 5474 -89821207223048419501630300911194289 5475 -58484579189683357191573 5476 41208158758317960678704515101492040 5477 -80363141338021219004953429911318 5478 63787382342352548105448022528551459 5479 -1 5480 27166303697493620872438517597434375 5481 -1 5482 54414281869667131504040336045113479 5483 -3557523041753430696033538721145624 5484 2744 5485 -1 5486 4232236794877857899356 5487 -60450744471 5488 244339124843083720114986433895526 5489 -10745169510768074678219760461797773 5490 -997698279274543540780203538832538 5491 -250726800577928920675 5492 15288331600769962698704630855755257 5493 -20882508952613182963057719721 5494 432322001 5495 -1679028 5496 49064619828554396492717500924011865 5497 -50646895156683117193412652311494549 5498 29026838389230276624113078929298 5499 -8334689328543415642635879637811 5500 2752 5501 -65360879755687907057085607522876659 5502 16701780381336585648209912517623399 5503 -1 5504 39082937269152066509540586855996628 5505 -1 5506 7715865983448958265243274834890031 5507 -7743643471205954110064706 5508 2756 5509 -1 5510 30592563099069467357077766740696150 5511 -328725024097429 5512 87532108984684994844572565141819294 5513 -31234016579169487010439674897534966 5514 -278236373055269654536554235357551 5515 -74875201788901250241185365712807781 5516 5462659431814 5517 -61783562228 5518 1726786823393609779049972259699416 5519 -484799726502428404 5520 13614107327516760546085779176586146 5521 -1 5522 -75363528876975516410874203859491693 5523 -1 5524 2451355137531536508339817184614 5525 -571630033756476455899635099165 5526 439917549 5527 -100992261857869099652806558458461 5528 3844352859439492916115129580 5529 -1 5530 14775369459500365 5531 -37964895165014542637685419488 5532 70289248349342742173216633792645277 5533 -1 5534 4660944579977457102516 5535 -271676873749712320451 5536 2770 5537 -70026997162825864797405061045429291 5538 25390300984977511423922929239696891 5539 -534895724739701372776357796689425 5540 99211380765275551931103949415031880 5541 -4058602102273665251849140558722476 5542 129130600253236321095325085552 5543 -1708476 5544 58038236086637968996346896074650435 5545 -10082158961893781465440955312161 5546 -112477256361563534158164298635380061 5547 -63138298870 5548 4207880102554158739892996214665452 5549 -32831956338359043846276965089392975 5550 -98900851169057828285504576298730181 5551 -15465527180016292415218845881642425 5552 119008458358659683772710828094838103 5553 -9455271640841103063434295 5554 78365039616172988903886353 5555 -510759296124040699 5556 2780 5557 -513124578072838432012026995236 5558 4889775267684152988822 5559 -1 5560 857024737108697643553903 5561 -91284737618108831869193185647981 5562 104053672514856111264462429193831324 5563 -1698168322838512126 5564 920963063038885670829581653193506 5565 -1 5566 -296702170534344093820123543186115 5567 -81635556402812803093597779551224480 5568 10163742295405814124072607004638400 5569 -26247331491826966028087548073 5570 -25897667169339759044295156952477499 5571 -1 5572 13769930673940221521 5573 -524189215952602464 5574 2305252459707788906253673912494853 5575 -1 5576 5766402722581 5577 -126641785208732129146436858519478 5578 30331355127510829327141331963473401 5579 -164382037295520064837954206814507127 5580 2792 5581 -354613904057427 5582 150983947764311346336657168101607938 5583 -1 5584 2794 5585 -1734453 5586 85527327788848210608086785 5587 -64979123716 5588 230579459725344741682007049238797122 5589 -128497680295940458712988475229432901 5590 37700237698424028003502169931456028 5591 -1028492971783695395054988777377407 5592 59305010042466441812358298306484030 5593 -1 5594 43934416121026959021109754101631 5595 -5083942081684398158332164517657430 5596 2800 5597 -9745155176120835853712562 5598 457331700 5599 -5540810217632737990822766946259825 5600 4811539960391583955208862408 5601 -306063559092952055253 5602 23597477388064551682529654578512135 5603 -1745646 5604 2804 5605 -77699811985029935515686 5606 5378345685630072168169 5607 -31045216081476213018201502221 5608 2806 5609 -780157351645021673577929857630 5610 16341062164310403 5611 -3087172706476 5612 165242461408791205506625720920340821 5613 -22162147423875361221808652374037113 5614 -12233310751432538131789598761210014 5615 -1753128 5616 977605176291531310285670 5617 -66385936123 5618 44990351958259582032648120396245762 5619 -116009763223915969202678262585554701 5620 28399241881532179145808136119676 5621 -1756875 5622 170755215903188047501498544920 5623 -318367643440247218247 5624 6018998341447 5625 -1 5626 11830643647532853504691921317120288 5627 -25486350417745063461080785911466251 5628 6726589896978568596683486423716728 5629 -756058707314920836686278981 5630 -93358964512742473431779383646526222 5631 -82176748388802119410021 5632 15169086840658490169 5633 -1764381 5634 -87923244247865216554368221309573889 5635 -70615444111250679315219949254650801 5636 5376953637616250241746241818 5637 -132254172164785468725673018789920783 5638 467201855 5639 -1768140 5640 2822 5641 -1 5642 193672734535182050281067341109002531 5643 -1 5644 28402044312332799574257695883063274 5645 -72793887477578688267451721922952630 5646 -104056712030172457396518065502616301 5647 -67815469135 5648 6148572837926 5649 -1 5650 101721332351184342537300711 5651 -909777701529972991805759530911 5652 1222844482754666742199133185251903 5653 -1 5654 198306706455945856898786045200159637 5655 -1 5656 4091337554935524307502235085966 5657 -221276950308473668231746915817027386 5658 -3416851211390124168392392713036523 5659 -1 5660 215779873239976685429925387362300481 5661 -1 5662 196057609706497198989195862566 5663 -219053492027235426174972078550087462 5664 260920856971321231461314462326314436 5665 -387901984638897 5666 49676796352081668154338775243541109 5667 -2228571734131687645226420696508 5668 2836 5669 -1786995 5670 -395883869035126339038501994528827 5671 -1 5672 411630556518215661156850431629537848 5673 -34219807222116477123890434284961 5674 17694009563157787 5675 -31622782352528149049604326841831384 5676 2840 5677 -197886917936084793276507781820176 5678 302250967356043354266732831671062529 5679 -393695179702867 5680 139360503943549107728073137892510565 5681 -611450831346444565 5682 -233511557058390062514108196570507917 5683 -17712087399688337189541656409580 5684 6347109712759 5685 -1 5686 16865128378686196502562411765403366 5687 -12218519860399216625618516 5688 2846 5689 -13106703958305895001481778861212241 5690 -230950159560639710689384651554284236 5691 -1 5692 16693216851382898119 5693 -1059690240184137632082011784057 5694 481257176 5695 -1 5696 328271734851801654723014855852071544 5697 -919317445657580944901290625 5698 -62291319717324567456683876226406033 5699 -1718494028917365813406746759394201 5700 315879078685840794963570062617198442 5701 -227303297054254966419384518173249261 5702 -327433048581343996045089876747114828 5703 -1 5704 2854 5705 -1809753 5706 9783807489558954764369858161802255 5707 -207870167390243033820677248275758766 5708 6700463242006665570154870404 5709 -97064780164461953172655 5710 485324126 5711 -107258244065546914777166819660891145 5712 17230683968715364290 5713 -1 5714 -349878245183900095746260610459319528 5715 -10221767529751124667737548332304265 5716 2860 5717 -58815968308262881393264364977954348 5718 487366165 5719 -1 5720 6550742384283 5721 -149781988450740422389764645550050193 5722 267304211967558800926398312078375918 5723 -1821186 5724 2864 5725 -7824387079651767288662020465 5726 326075078359600933901108656157043881 5727 -246603654482522979182811532039831 5728 1267056235093396865838746 5729 -21243661138254839062289470109499 5730 79608266510723259168245689808124591 5731 -1012824875094944339139123646 5732 24089521080922401061900609513726468 5733 -386825184914557815427 5734 491467411 5735 -391181830125106102016892393473919960 5736 27450910415539898262225686170368500 5737 -414447077405273393600722016228580545 5738 80699598991254002381430735726907 5739 -1 5740 454212375496915863912667716909951142 5741 -1832655 5742 659644897308171255757045626311364372 5743 -1 5744 152226716000348355205000617967987821 5745 -1 5746 131451417429564026950399045 5747 -14178627253407600323857360 5748 214925296232339543851009044196797327 5749 -423754293786643 5750 7122331770577843331924 5751 -1 5752 62927502508499507443283631840625978 5753 -2225862437953646200373626797108928 5754 19519284932852004 5755 -402009276147813540922 5756 330990009362874224299929366252493751 5757 -73255423776 5758 497662320 5759 -429359126351186768160832688430 5760 2882 5761 -108322476373354605196563 5762 -833020383799379087330739584157481399 5763 -429989806309246 5764 261967706541057493172039839102453749 5765 -948177572985363767500051211560454 5766 182733268372826075856930719704243255 5767 -73765693153 5768 56194241014828026047130084209278779 5769 -55076320586 5770 -5986688532104873005660566262905521 5771 -693621660475593850 5772 18936581824019463314 5773 -13814848192606634223715266494801833 5774 1117819686990030626393818019477351713 5775 -25495376859565565580868547156851 5776 2890 5777 -489042026322041807106320065727831148 5778 -533498079887138858103511005990062851 5779 -123372962870988992229648720449965 5780 2661274182873766560964171595131063 5781 -1 5782 -246467012344517818527703336129881029 5783 -473519636852384694804757584707989116 5784 10190442458333110952974380636047128 5785 -1 5786 98483697678120309834101069343833 5787 -164068679387423719795398 5788 6745694463165972324219216065731 5789 -711167736838076071 5790 506002876 5791 -442690402433511 5792 33256910303194290488534766821352097 5793 -1 5794 115450894434942141560664735212083911 5795 -1867278 5796 2900 5797 -55482164758930665654569052418 5798 66221133528923328360419796426507255 5799 -63587810732796011818444178533531383 5800 1041730813931457093712101390644246 5801 -1871145 5802 696655753160832121845589022285307249 5803 -1 5804 7046252108258 5805 -449156980685491 5806 510207874 5807 -450744365548720518952188126577581702 5808 2906 5809 -1 5810 17136580469462762037646089998549792 5811 -619454738410911852121462805421160301 5812 446495112779051533765414257516071927 5813 -693395286313729379516981441243429706 5814 512319081 5815 -1 5816 1113763806935367792236980653299524229 5817 -76357141813 5818 21093499184407390 5819 -1663139939757151336528646334858 5820 2912 5821 -30552098975631216556376983059871 5822 -37399690069509310322633329059032951 5823 -1 5824 710541676002612868091913449214598714 5825 -747428626170866511 5826 -141048565113899565072163228306036993 5827 -380688675728434304167270764814246 5828 7193196073557 5829 -1 5830 147432742532260307825355654747752451 5831 -18611004221443084902677914536367835 5832 395915460050133061233185585326493 5833 -12320185916028794881093248334324041 5834 -607634049235922763623966089303313318 5835 -61986276111039588615872370856 5836 2920 5837 -17672078528247397450346050 5838 518687630 5839 -127466632120942413483185 5840 658503772201714183597927441824650263 5841 -1 5842 -808847096742882915548268125470343611 5843 -237923139674976871939418395140645152 5844 140553913971822969276402765916605324 5845 -1 5846 8555422000672059735433 5847 -516213110372087753308170495046203964 5848 883180356762497512362618376671887411 5849 -1902225 5850 165556356608556610248417995143730666 5851 -1 5852 1354140466424949088656566210713123011 5853 -1 5854 -516967463559441602323332881914432837 5855 -1906128 5856 2930 5857 -78478979671 5858 132137287961496886178691998884256059 5859 -1 5860 22378803557135289628899305340491620 5861 -93335590798127683852211747208551899 5862 385527605858184095924507069264 5863 -1 5864 7418199032945 5865 -843976732529060136909598811566597581 5866 22344440397476163 5867 -2969469685299790730740780210776757 5868 1739796453345831792764003 5869 -1 5870 847378377163417328222084278159048420 5871 -1 5872 22115255908243892688 5873 -1865020117657628257306823620401 5874 183795985906055998754242958 5875 -482683059639298 5876 307869369497487920908678268629726731 5877 -82697185883777336561701033958650826 5878 331246151761777565403050209019551 5879 -804853008124305715 5880 2942 5881 -1 5882 1134093486682532898425024747064922883 5883 -1 5884 497098889106011046013807379775090898 5885 -1031270959365459878861207645303232895 5886 531582624 5887 -37286676737811094784734460951497 5888 4533102321768803358576065104452508 5889 -24993475250174735367219495993004121 5890 -358654247326938010803662659277321537 5891 -1232144231705033879456175880841120250 5892 1454647345500100785342768648879996095 5893 -647607255925231102400262046825911001 5894 9366102965205276984800 5895 -5818513137305221 5896 1851997853592649360570864 5897 -302394925083843315782734389896518266 5898 -472076484256689157421405838943078115 5899 -1 5900 7648797573334 5901 -1629819491392994737604361412 5902 -10265462582501762888006440931105231 5903 -2233664344581955257137392284436 5904 1658857763644416677687686104046118 5905 -1 5906 438131631414386453782861511014970417 5907 -81193106356 5908 2956 5909 -351760564921050815706817109486871076 5910 12263725360385396106772933081590831 5911 -78656093630554548601424897626 5912 62718669450797899056019603268262471 5913 -43680272955280659849727854432001 5914 23658439005785273 5915 -4764084685109735141547998011089163 5916 2960 5917 -806178362469579093554258996732866653 5918 -533737255126604796544988086358491066 5919 -3492240560974517603414122129 5920 10993520699317809213019803929259 5921 -1949325 5922 217050841910633901806712840586148311 5923 -125840075289192662130406123522992492 5924 1461378040170823756838863703862496679 5925 -1 5926 542490299 5927 -583154908484237698720726686041011 5928 2966 5929 -1 5930 266971431154172410755724046375516604 5931 -33509572715083247861241659197358581 5932 24242391389304373692 5933 -866101290638390917 5934 544689586 5935 -1789506085688495567398469920 5936 1432686619743809640289906741188670843 5937 -82855009611 5938 -12416520853943089316097914166299071 5939 -1961190 5940 2972 5941 -1 5942 3140791697129275236359354148273334486 5943 -157821714380885840412401 5944 2974 5945 -2584404097116845815604204184837 5946 24570763643398610 5947 -1633980825336890195710457235485340790 5948 7965145990936 5949 -88499684449477519795155711991 5950 549105976 5951 -887404223635093570 5952 1862375473330565998227065307973717198 5953 -564806172285051484789 5954 -204764324013103669877961214931960971 5955 -1 5956 2086616434075001825193101256580634 5957 -23579151997761448837236566 5958 551323095 5959 -1703252533570697640789048486825538949 5960 14163704262950195161504580173 5961 -241364879153270189497100592001 5962 2282189191235404644513814046418334911 5963 -1977066 5964 12904994843366117994226065953285 5965 -7624967891837553619831 5966 -1525940281030134832941371640199461373 5967 -84542295743 5968 2282955743621001109939842717678814441 5969 -2185594719659405108276577007134834424 5970 235189775926262386146665551 5971 -200402477210133183164959061513737276 5972 85688831554312344846161984619090088 5973 -533102546182451 5974 555775221 5975 -517605181270810842830812555959890010 5976 40058464858078684328311819818950826 5977 -719729330756193664835110358270211 5978 -1573771536978126134591868876340077340 5979 -1321315913770669113738698621901408301 5980 73865491408543193091251597795173250 5981 -1989015 5982 -389371842425867323445388859610372782 5983 -1 5984 8209206462444 5985 -176011522092032698350286690542635777 5986 -1521833278877598498113834529718068305 5987 -1922058319601471514893761674635201339 5988 2534821312887102548620712965893987306 5989 -1 5990 11200471202594423120725 5991 -1459151586740907123915332855341585 5992 26549484803514584545 5993 -1997001 5994 -17727345145343909587922438961674503 5995 -175363727890190162482498 5996 2407442171658270897016977112142144984 5997 -144271998562531342117329564839260 5998 562498250 5999 -2001000 6000 3002 6001 -548288136787105 6002 -2636583649635604044731057133250047149 6003 -2153851030965720471301120051 6004 3004 6005 -44725665462588174550191423609961575 6006 -2672509553835361452769889468009078876 6007 -86831939701 6008 6413453257052394953628568537419951354 6009 -1 6010 26486202790083468 6011 -2009010 6012 27360761999582286235 6013 -1 6014 2159917413652842702590200816868675064 6015 -556015051969807 6016 217554693942815252534884933472003618 6017 -27176523738853681067780123 6018 9203463255965050672390561763568491 6019 -630994310453380389517 6020 1151664955567908706214712247019089979 6021 -184789108429512691495210 6022 3930266970003199741633660554345022458 6023 -7816909198677945673340633300321674 6024 3014 6025 -111780051699732039480301333673 6026 259978404899086315325425844712231 6027 -886663780444082647173695196272626 6028 745976130942428689649608328331541016 6029 -3093733929380786980929222320885182919 6030 1756053712352344391282453289699925214 6031 -1 6032 1337353239370294641967802539925111422 6033 -2794598931484989319517360962813107451 6034 43727341333143762114424096098284439 6035 -2025078 6036 2520155440855663172652558 6037 -2361075518530182361861872946 6038 12235069387043945818511 6039 -1 6040 3022 6041 -758124528106612426819176461969529399 6042 4113465437961477839285735792347842729 6043 -571741325597016 6044 3855013496423906517094627714267554183 6045 -1 6046 576106524 6047 -4037315211974922891148322750363017511 6048 3026 6049 -1 6050 -5248048402495494063625550504019183525 6051 -73878293678631248999161965668401 6052 71294360764461637640092917986354748 6053 -2037171 6054 -1295565064460448395186418143871217609 6055 -1 6056 8715274296217 6057 -1932597429336991668266819393536055705 6058 28005484359406907 6059 -1025118156224798598 6060 3281005191478129161355212331198178 6061 -209843943705631 6062 -130761437176993618155419989967490439 6063 -59440025099450730387134664499543480 6064 2677986875552883514313518 6065 -3143650448913288035152403466103421813 6066 299756885683967108826482153 6067 -90353214988 6068 19329841842871280851416942266 6069 -1 6070 8631578327682491716003511796146225546 6071 -26016451867137644387517805384157603 6072 29928447250177639516 6073 -205047317112978558701041 6074 -2027856800250513769690874857888700015 6075 -1 6076 3040 6077 -1475728065493354054607650558592159854 6078 522493384227138169571640623617489545 6079 -1240326890405342907484176596521 6080 8889399094160 6081 -1 6082 -9910252584242983005393253688806225581 6083 -2057406 6084 3044 6085 -704083732659231048512 6086 9027359408287910371872772908332425498 6087 -91550431441 6088 1691226183632745656511469715816023111 6089 -2061465 6090 29059319895760481 6091 -1 6092 7655376984107380953207960435492922055 6093 -1 6094 589932526 6095 -1075002523446935548 6096 20724669029503293986297100266940 6097 -4889355918148692679431143935084825 6098 457267864806968204919751993725207164 6099 -313228329362073077615069 6100 3052 6101 -35216064947210597495964903083479 6102 -83181939803945803360331014378976896 6103 -1 6104 14181471617000425595155552132821358 6105 -2832809856115394272457805331 6106 -29924097247847406439917827247099351 6107 -5660388799842174643800882267607670442 6108 4452372164442473992765535934965369471 6109 -340540509091562186290991486613056369 6110 13950505432623289387444 6111 -5584612445088818312033622140435673081 6112 943332566599425212555645105480533940 6113 -4584907987672392758306629028071 6114 694588941821613826203444411344256716 6115 -1 6116 9155794192609 6117 -93368515098 6118 3637733097136229540548676412540172995 6119 -2081820 6120 8128361572375492274195627699213698442 6121 -78876056469316441321219141366735201 6122 3975847873887886778611313304492096975 6123 -1 6124 3064 6125 -6570884010685979948617520081054165145 6126 599271674 6127 -3201772706978370859982340925124961601 6128 9245997832442 6129 -756952938527162207381 6130 351615705977450166730834352 6131 -12707587506560211375030024445927351 6132 32708133410518245324 6133 -1 6134 -5725312312251721963227182983661483933 6135 -1 6136 3070 6137 -35948414815020972005870741 6138 -25183178086910996209040382813699286 6139 -160887604889421953649671816259 6140 1828615849914148786762134469043994870 6141 -629734080516451 6142 955853596426269855359791172334 6143 -104158382837701436906267010712906 6144 6345294694798364520203384645245008233 6145 -1 6146 -1338878274991776630484094937364283903 6147 -95213543960 6148 3207895175722236706532635 6149 -1153811360700775512 6150 106529558594374731249071312786406926 6151 -5307170154604565735132850199717706842 6152 9097814638479541092343357691793263667 6153 -1 6154 31269318102416889 6155 -5276165253982080180923683363923 6156 2518542801163100250096884793663264299 6157 -95834587156 6158 -2148370276774552084522473289042520342 6159 -1131132321143006331356637448020402401 6160 3082 6161 -2110485 6162 -9107006585606442123841625576046654887 6163 -130613172528237863985909816121 6164 9638065377446772232696412031636775819 6165 -1 6166 -2018342955049593680486180462292720319 6167 -3156343750552189457534437086766395463 6168 3086 6169 -647175449846289 6170 456662331899552178678157650917677 6171 -471133960775446939560496502184793513 6172 34686485245255296045 6173 -1679422159175064626667271413351018958 6174 613464396 6175 -1 6176 9729096084370140094630729857023262679 6177 -1640354561799995027654650780566276 6178 982460626950731301376390668562464895 6179 -104371062655561091269769019391021991 6180 3092 6181 -7373840212252376943453442705204244278 6182 -239720575264058405336795969898687458 6183 -656045943616141 6184 28255748299225226309121677567650 6185 -16147804458946203663309285022372006 6186 32427298019061531 6187 -97715955286 6188 9707743225394 6189 -123429088525976355614027064624801 6190 -2789917465806014974103328857615610893 6191 -2131080 6192 35714981263807703004 6193 -10281769711949744748430119201858808801 6194 3682844235940855452501364824437510877 6195 -842972554133178374907 6196 10722196520879500120370978955446590306 6197 -4531921012953271506955363408612820412 6198 620644025 6199 -1 6200 9802267217919 6201 -1 6202 13369062110786809755524963699174566861 6203 -11311819869994048938771767203526723518 6204 3613234344151651594393569 6205 -1 6206 11663333512275835946087874888259518303 6207 -3708640231102708833929389083 6208 123959840042665493361831642094765150 6209 -2143485 6210 -1111326204672204322034549446456387745 6211 -674091115784334 6212 9646872138475247027041367495908414284 6213 -1 6214 625461431 6215 -146229249431347502152621503613164 6216 6372876074422321730608816086799139 6217 -1951432351160418650687603000447833 6218 -791323152782937299234684895000782225 6219 -1 6220 3112 6221 -1266729075425759025 6222 1229368399262080781334776973150 6223 -1 6224 3906518540775148662832705814217703092 6225 -596796518705745114062729364986677508 6226 445301384663003430164967147 6227 -2006469950994866510351387182205465 6228 32936578531814903762103797355294 6229 -278665740250629522488636 6230 8399365720218242379292372258459602491 6231 -1 6232 5992887134015689385089370395570069556 6233 -649540230811392037617389570029148641 6234 3363069478865367849098721239362805761 6235 -146074934466030304364957800168753 6236 10090265557268 6237 -10593777992400453732194571630174051216 6238 632734180 6239 -2339895696077607332915814746465818657 6240 3122 6241 -4053031101356359256602002745 6242 776048651595206822999721064491876674 6243 -6242 6244 3124 6245 -2168403 6246 59179213902849597360356083820220694 6247 -101561655625 6248 32060140235688170284402659936 6249 -1 6250 -8891638194872172761990412088710026969 6251 -2172570 6252 503895629520712256897601922621587378 6253 -2622947506080202746869836427266728331 6254 18053340250038394819852 6255 -11862338762042446887226075758608464479 6256 39676058580022508376637651014440893 6257 -6711657383477618456267123386921775791 6258 -8741808427899482874360861430439446034 6259 -1 6260 17413388314138732222080239093433841731 6261 -937691925617785293055 6262 1392481084453118062907842122276 6263 -2180916 6264 794382581334900041075302245203604374 6265 -1 6266 -9523425608824549115241517930257878884 6267 -6885115906528046321777171496820722436 6268 7920774217001782437394571695794060 6269 -2185095 6270 642518576 6271 -1 6272 21038406351899228694237301402950675908 6273 -1 6274 -387660147022417954082919049658284793 6275 -18965202771340217294644364010391882453 6276 3140 6277 -2450440691958610107927742903808401 6278 18835031124847110908348 6279 -1 6280 17128872935860391683529175786111842242 6281 -19272136757500391604678753496122507409 6282 22869150572085462360171353376480500273 6283 -971330340391150523212 6284 35411052441447433432459951650 6285 -734229916919170346363828330521 6286 647448374 6287 -50605804363831646042269278 6288 4310562402250411910066810 6289 -1 6290 2665277070679944205206511293375971645 6291 -247354906695069181779292252501 6292 21860636794596787676583525742369958596 6293 -25904536399567414737879558977713930 6294 15194493888635113941582150675814702391 6295 -1073692896678148089395341992588663681 6296 10585275918035 6297 -104852184045 6298 36774499732633509 6299 -2206050 6300 4980325250242152798681235867778046133 6301 -1 6302 12289564069978806051934825040389221709 6303 -1 6304 8155812191972758249825684156970914930 6305 -3338437359175976172542763832580228046 6306 1943220120100415890102093380843920079 6307 -416307225091164879418431291 6308 10686569122473 6309 -47933020258728298105497190776786097 6310 -20635773317018998588641809585335986779 6311 -1421390157865470585 6312 42475451189931366725 6313 -1 6314 791411955340003670816977356461509 6315 -28479760611401204168943840112933 6316 28727145617837852863540901613306974965 6317 -54134472081362451675740418 6318 657383490 6319 -1 6320 27956681906762237385640455234216834523 6321 -90632427160357225441 6322 -26892143918262229386831243167405485900 6323 -21877427706142115685887330712146950621 6324 214559315533815831713667072838016794 6325 -1 6326 -4720857411947599212194089325126071687 6327 -10036530615195729273183836880810281 6328 3166 6329 -18964972402301364851630870187026115184 6330 -80786325524484881258419699629071442 6331 -1 6332 520944621289076637253894202387489571 6333 -340445535059923279915501 6334 662388936 6335 -2231328 6336 3170 6337 -10406945095969162190366775484899334803 6338 -34218741173332904441340481500881361031 6339 -1 6340 3172 6341 -2235555 6342 1782177440777349544396781738760 6343 -5274816402868565971402290736 6344 32517151510905525600268556433296082449 6345 -1 6346 -191621624164402278839580698613237697 6347 -20111067331995760746308329463709224125 6348 29038159603152403795230679243091525417 6349 -1078862773628632072081 6350 -9785597787211285447587254322939351513 6351 -770644252968395 6352 1308776415281904550760667231280342148 6353 -237866504158654399419256514094130099 6354 606693870101333949430680533 6355 -1 6356 43125644920723648450933956849 6357 -35127692802627423095296140548349877914 6358 98047431508894030069382517099502883 6359 -32633919084297787496416518055073842236 6360 8087046718409061249554418688687117332 6361 -1 6362 39392180352968858766664826393486512555 6363 -1 6364 3184 6365 -10569830096447875950806103564751 6366 59077746425723500088698769057318089223 6367 -308433569167305457234302252322 6368 11204733359100 6369 -1 6370 2717775568332638367902027212376064213 6371 -4785433656463824601589979370846499464 6372 16735846816936585778096182812566416580 6373 -240294946495113846213034686545251 6374 20190207648565649542212622504722066451 6375 -1 6376 3190 6377 -581451218987870936328720595406737811 6378 40177225378934723 6379 -791274140526052 6380 11310737073370 6381 -1 6382 30395160626011701277407623799719492171 6383 -1556770630246573152 6384 3194 6385 -375829963438536425124307 6386 -66156728086026056187796202903250938570 6387 -110975865276 6388 1487302677373742547540570595400992584 6389 -2269515 6390 680108001 6391 -1 6392 25124338735833560373607385575616196187 6393 -1156384225485005120321 6394 1989018628796317167191216906350536025 6395 -2273778 6396 17606205731311826719988012021295148355 6397 -111672458560 6398 98883847316845794090438212538136855480 6399 -1 6400 5434078008666679253022286 6401 -41206580352425086278869521335507393 6402 -51451153818471817940291742149109085201 6403 -30134892608091232263189921365965458736 6404 6025685588075863942891770977022243816 6405 -344049216122785852575855054811 6406 685227999 6407 -15652056200046587372817524975818379161 6408 3206 6409 -39294041865609349164882819417611572481 6410 -23264293935429315914972716058153151124 6411 -311370555954338561433657135428693288 6412 48954038391883708890 6413 -2286591 6414 125762240971556201290128288281744984 6415 -145772310668771148616049853362858983 6416 11633571002694 6417 -113075478083 6418 706485092076918182033482535 6419 -1668392986554812532736138833631284763 6420 3212 6421 -3706330953063908804484904367192971323 6422 -776505183628307350919612760191504730 6423 -1 6424 47330550594602797557164446032833579374 6425 -2295153 6426 -35879697720580284093520349384847376838 6427 -4419948489545561862480611449608826 6428 73401553697855577804498054630257062310 6429 -1 6430 692956076 6431 -2299440 6432 50350385015991863447 6433 -127942331866210806756672747133297 6434 -3775083942556718414262530464751469489 6435 -833916537065494 6436 3220 6437 -90924623730636845480497873378414842179 6438 695544955 6439 -60762625219692976202330826858530660101 6440 41503641117257968278717329579260164257 6441 -13476316027834191295463625458139868801 6442 68122561234098087678958286120942220355 6443 -2269964531440962021832702939308471 6444 3224 6445 -6835657138194648094765134526 6446 31042772196694291448743192924124402294 6447 -115204743655 6448 69732757338922216503698016009587 6449 -13755108933517297893482476351707 6450 1492210387313519824807253702963437919 6451 -1 6452 67441254864605375047785758532601166100 6453 -1 6454 700742041 6455 -51811452284408455021796510768571913 6456 6091968569436932529545383 6457 -115921136341 6458 1354044301082044714104708580279944 6459 -1282084975076255905842 6460 3232 6461 -2320935 6462 -68506297965544301370386630477172914317 6463 -436888658080660369197641 6464 57716284917495670754413545499 6465 -332800810643371621017993887152081 6466 -4268974837547757113082286387803266097 6467 -75468163538931947046298938 6468 357985278851761334291821020362934128 6469 -406541813604842547753183012874944142 6470 4535165517217479823046799358838923671 6471 -1 6472 53249732239920493167 6473 -1741767376497548634 6474 44613617047009857 6475 -1 6476 78446208560239423737926127649565599018 6477 -71034396000425640368987882348566734211 6478 708586110 6479 -1556985656061643101337472277882978540 6480 91677757684410716577237114626881974100 6481 -2269567709986663550579773204599899705 6482 -53036673001657026665624448266788948718 6483 -1 6484 6447790100366487145796162 6485 -2338203 6486 711213749 6487 -118090371421 6488 62405625335338264027482061935870928816 6489 -456910934751582069601025 6490 45392379701276171 6491 -16086900657743185459487151923710 6492 64446432189684126190786613446267903 6493 -1 6494 27386029964499786402580 6495 -75002584341844784353893694746892814601 6496 17212462755754090533364630074634341382 6497 -80577774251818605962208995 6498 5544540331386921110032215970395622763 6499 -6821366656875477796 6500 76613717910915036609565224042178756202 6501 -110138788711689773717666959 6502 -2845588212461520624129783699070561491 6503 -9715739248668117356035582030138652699 6504 3254 6505 -889896494691361 6506 1615033163318617679770512561357257 6507 -119553345926 6508 3256 6509 -65015214006826626190725443972562165 6510 719135626 6511 -390954272420619315486722910709711 6512 144733910657284896527987269514988782397 6513 -8106398571640409295257604376 6514 -6199807029871030167049706804033251267 6515 -91577900244593780779504295067355385249 6516 3260 6517 -120289909678 6518 47486504964123982424429816510022044446 6519 -9000182122296419852517206343618147436 6520 3262 6521 -108408850933190584094923793699104350169 6522 118232710646704989728511797390996241444 6523 -1 6524 12646549516752 6525 -1419953107753512844149 6526 205509322096227199759552161270611742 6527 -60365140342666603377773284959464849126 6528 22855153793490058059881673322884051 6529 -19948045517072928384618617845081 6530 -39638901687076707179197258744108274267 6531 -1 6532 57877279830360611893 6533 -17938572154846191784816037022916 6534 -44935629862953373998914889239364862089 6535 -29891615870249243458554956468320879201 6536 12516055611194714600889475907708521568 6537 -121773242281 6538 30508675515413373748361825590439644609 6539 -2377290 6540 7217665563295947800573803 6541 -503198329506606797262551 6542 -1373285825281578777317372181705916347 6543 -3078215166528865983451523010538176497 6544 3274 6545 -1903336845038900193 6546 953650400516311604882184255 6547 -34973448977936157611132897086652067771 6548 12880954326331 6549 -1 6550 732469101 6551 -74763611721674924311770532963278879900 6552 8372980953996400483898544686309807818 6553 -1 6554 -56432468456282729832311415274863203256 6555 -1 6556 625384916995943449751154384770416600 6557 -8963288310456337826253493347860717 6558 116397076802749910632192064787300930276 6559 -783928693 6560 12999452958596 6561 -936903946540849 6562 30439088704988709665166170019323606161 6563 -81423427262316806575082898497216602 6564 24951243394220357141548570757336331202 6565 -1 6566 30939281456911238562719 6567 -23577919116899123842875485388 6568 17843792563661757361617575969156890323 6569 -13763488152148638497871170573447036523 6570 49463443006963259 6571 -1 6572 103127913680856343639690549011178165310 6573 -1 6574 4758896364461392767023109785732127933 6575 -20458803717556103735303170187040 6576 123262182912394891966474324009264535844 6577 -7860255112055576231308955723639851 6578 33258624142637174146907683734183547767 6579 -1 6580 78953639727928203800616253694197044190 6581 -145864073640774869352466291994814323050 6582 100021831723956063091881627990536908686 6583 -1 6584 13239066527439 6585 -687851975758173770266171072403840769 6586 50314135210790166 6587 -97899246542063841825315185 6588 101106764683872596458716203165822249891 6589 -961172505994275 6590 72023880189424362996338630202061524462 6591 -1571023534798696684135 6592 62858900383073351117 6593 -151822995396843402063508212230823430079 6594 -8190037570746269288075079368240672129 6595 -588523569081970353371790968264 6596 200311598275350270294249954711226557704 6597 -126305634290 6598 -28381509978115510324703614294612392907 6599 -2032974789661964557 6600 3302 6601 -1 6602 68356808879292594195180808258775224451 6603 -190305174320270217350788284515627436001 6604 3304 6605 -4162171639111819523648516014432703369 6606 3238787680133591447555853963258359604 6607 -127073159071 6608 84477883546012811471350025609 6609 -1 6610 -336736833067128564723222788784478461 6611 -2429910 6612 64602144618674193310 6613 -1624504104493235441191 6614 -142237985200556845693354979065674759141 6615 -10433743888490574286013555401 6616 3310 6617 -194475277518018472527440023997458249780 6618 52053201970091055 6619 -580731524952024806584576 6620 13605099714788 6621 -1 6622 4124987134170589104955285275995 6623 -2438736 6624 223944026378885130595821334278048429187 6625 -116762005667181901707883303786707938371 6626 -207463021270319654636811997224879978219 6627 -1265515533858401750485011973563159751 6628 3316 6629 -65395310724627058800174772477315085355 6630 759628451 6631 -998556146399197 6632 261617081583694468087484948209336459754 6633 -653987107373299709551831178345 6634 52941883873543811 6635 -19424364228797417716137198989710241654 6636 5018972398916173385806854987661033416 6637 -129396732076 6638 -236190730802690050267189643697420431963 6639 -1 6640 3322 6641 -2452005 6642 -235799388209034233614726645620616973610 6643 -891451319596876421422958459591942845 6644 284069752022207743216153893047434917192 6645 -609063890499594019435037 6646 225331294819718870651991076683792072449 6647 -111303505911120472117889716 6648 3326 6649 -629412225951671317164635567597449 6650 2718745780106522490430772431450220 6651 -96989374661290153548187956210613 6652 284642005992159454546858613053415557368 6653 -2170273914612735883 6654 767905216 6655 -1 6656 13979184569512 6657 -248837574104815427653277473911419011 6658 -15275678304574863552196527845253227969 6659 -26543034738905826620851836919770 6660 3332 6661 -1 6662 467611995083259490321022843210927072436 6663 -1 6664 3334 6665 -2469753 6666 824356903029322619893459249257290416 6667 -270950968024070389203598971214734412802 6668 24175038735312256615469361682119153500 6669 -2296281945682637263765088998489105 6670 773456326 6671 -250182081538691615471366690047484364787 6672 165095087670243312241083068881694175346 6673 -1037143668142401 6674 74886823491640632041866241215165636787 6675 -1 6676 117754504150286568662468659912851266545 6677 -11450941611649051079540127129842996 6678 776241885 6679 -1794921331476766224436 6680 363747273870134266241756503151424972753 6681 -1 6682 340527527092820055897269383783125550778 6683 -10664349607934610632402145634147910626 6684 42269754193865668130802549550166000 6685 -332739216862933618358938952689747618801 6686 37803063256271853947156 6687 -76370898946160868113521158299429759978 6688 3346 6689 -2266252269295602811 6690 -482628544690421740751831435223653896877 6691 -1 6692 2848907958296075467684442624595634218 6693 -1 6694 422326098519019087960759534758624503 6695 -735999232226530705830955310687132 6696 3350 6697 -160698398779648846736928827680 6698 -119751550037374381546437550838874312339 6699 -181357078397719393701372201260270895616 6700 51789114442733962288260116042177319662 6701 -28465367594162515838564815028715533692 6702 -24870444781232516600366043255584849051 6703 -1 6704 14490717737938 6705 -1 6706 1376151389578709145110459165 6707 -242501040216064220345184467871549842181 6708 10065950276952807213805196 6709 -806087251884326659896638769781 6710 775887949232365888921493016930939459660 6711 -1 6712 647433642026380830577456782205833714 6713 -2505441 6714 57583061240871818 6715 -50554105737393954314499597467767090152 6716 111799057402627204736974397606 6717 -13376718398517005942222403956 6718 -196154926588023927548495692439576146255 6719 -2509920 6720 3362 6721 -1 6722 -834853247654304043240406669604601009011 6723 -141178619617125296637441449300619134417 6724 3364 6725 -158113433768570019854840287260398433 6726 491683552387748594224889623275111092355 6727 -13790866590627351635465787677976801 6728 313521018650927001477359228950350994325 6729 -7541598886605945483297435617725966721 6730 1328695965009274060444530068581101993 6731 -2518890 6732 75994023219533395230 6733 -3565733821846930891580796430368678676 6734 594355952664228273737732665629868943273 6735 -1 6736 243156666212238905914767686454696962876 6737 -134634597296892198506403335 6738 1479311362707441305019361859 6739 -1 6740 14884106065347 6741 -859700260648551950842869112370381 6742 5845581329564495346414541835556 6743 -46362413125454430153825936458431 6744 3374 6745 -1981262686774307947297 6746 3822639974842518324769142450577731 6747 -894120189700853822341616387823 6748 3376 6749 -409072747021261459023871628924524637769 6750 534677356970604611141131223783484446 6751 -14519446598326359357868268377 6752 459581692170676274628802301833435643300 6753 -492080387958024630421156627605247770001 6754 18909973894051118095960348006793120183 6755 -2536878 6756 190894072762291550128318992288166 6757 -112226583310297640356232169369142783264 6758 42558498730725552680557 6759 -1486673679464697455610870259528675449 6760 9055219209159280251423546296707201714 6761 -2469411048105874510 6762 561148452651154517457954027654164690654 6763 -1 6764 1078663425831142563700569262310632987381 6765 -1 6766 -363032344018320340839723832477830541560 6767 -616330790297237781965739334120132610254 6768 74167511405588610975392036635193120678 6769 -7820328053574644047758016861 6770 228326676569959832113776603952191129057 6771 -1132037191739938 6772 80169697561666200004 6773 -280184964367916610489674312815206610902 6774 810191921 6775 -769593332483026105821313 6776 15285992031671 6777 -16585186473867903900650296103302901 6778 -512970000302244674575867845104747798540 6779 -196529277312913777769898050769842635 6780 3392 6781 -1 6782 -4154920167727472953929245696728955228 6783 -1 6784 3394 6785 -27257490322353009572991041332240538149 6786 -13025354735740707346293366209737202369 6787 -10214926430240599000533259296129886 6788 573791228982698652169934079045763643119 6789 -2114979725515636797819 6790 815944751 6791 -10107342000957286491556237791640360145 6792 144038359901941421264570869514335517499 6793 -1 6794 4524248603474328052310270415507011 6795 -1 6796 764816103375020524343370317486755306642 6797 -480207148129849336461766595055782010340 6798 818831350 6799 -1160440642861083 6800 47368234257187491759187066565975592195 6801 -806057753588119463909635 6802 -812593190802793047143706481743856713354 6803 -2573046 6804 495449592663110199559875775147917962864 6805 -1 6806 -514145753903662938215922718432751256798 6807 -143171293261 6808 847504193264102624884824305839765893524 6809 -2577585 6810 -28545597139195284922864213252271754819 6811 -2184837346007323756750 6812 4912804844258145652727085766414951417 6813 -117075495491809536879341421031128216571 6814 23031773643601234590244590673285549057 6815 -2632067195892132430 6816 3410 6817 -302806078692649562817122535257962050763 6818 -173854831731455357456876280895929488207 6819 -17084737231431124672022726506 6820 12506816682088199220945889 6821 -2586675 6822 833674296251123711894715869948353117212 6823 -1098126863485312831807363688431 6824 147285463343333520663167202610 6825 -1 6826 64664098249576507 6827 -829292210473732589255539560978064393958 6828 3416 6829 -1 6830 47851682921813910429552 6831 -1 6832 86815968250574799796 6833 -53669520069856871837387510387222448205 6834 -1297828352208092924024574726736217415 6835 -1 6836 162089923288439788001147669200016783753 6837 -145711803966 6838 833366505 6839 -914277074096045706603535968525163842880 6840 77030500099009198431984992917547747 6841 -1204157780724081 6842 882405357156635757943832850556282305023 6843 -1 6844 252344148404287557986748871018630 6845 -2604903 6846 2192543218422377880676097635353516646 6847 -430612312250836591003773942339024319009 6848 1141752262169203807356284415043945386400 6849 -994020315276265153227959788210763558827 6850 -28967904608559788438347118395293270785 6851 -2745642944114906545 6852 119468274560433060258762405772050760649 6853 -13507589455455886573939173642700683973 6854 49744797450650926862862 6855 -2330834273717181736538 6856 684170876221282123883534729418170476306 6857 -172836068602973292346324561 6858 66819352210364897 6859 -1 6860 7478618935550271322090227999876620428 6861 -1215910062771932998422283276501 6862 433082872372832637197404341231309956810 6863 -2618616 6864 529167395863445820744543351209884048409 6865 -1 6866 354967136743992080398071235898806052785 6867 -148285975748 6868 3436 6869 -113728041663705197465932655693772 6870 -119916898632460679797544100376182419974 6871 -1 6872 6426980363944235083612887600523396263 6873 -1 6874 67919870155339767 6875 -2456635963395685948075820263087665178 6876 13922228646860456636302025 6877 -2421253076740171411545521452745767126 6878 369264399464577855202008119563677919082 6879 -1361260542408088204758888246555465 6880 778805664754027546697660334858227493277 6881 -2632365 6882 316732388513634482352243594885776795469 6883 -1249238840784166 6884 588576953888631105967640796358050854295 6885 -1 6886 851034499 6887 -1009138831709209020946840152468325433698 6888 289730962828915279114240432817846 6889 -4424923921177752726727009 6890 106673514736527318032243137216157297939 6891 -6890 6892 22436171230841746933571319046594404223 6893 -2641551 6894 854003226 6895 -2021126363700957433972189094846737 6896 176566897832718355595662236696 6897 -239240760834211306109165575665592756259 6898 2112499418956059515571931350 6899 -74701742291691670210349258054956391439 6900 3452 6901 -1 6902 -967659647720520506199887840529601190184 6903 -59131199240692041599678136526 6904 153415265896638757815835678014327653314 6905 -1074641520154747865398153463283314316160 6906 70167587028860664 6907 -151771078306 6908 16834504606368 6909 -1 6910 1540783493066632295595136799573481438456 6911 -900551589934076192805878089099255585918 6912 96437894277177018665 6913 -1 6914 -907541558387359305926776707346759745519 6915 -18001546895904847986143816397684787118 6916 3460 6917 -195504089822661522210843478 6918 -839581547502333527791111591420655387834 6919 -1 6920 16981272915373 6921 -658438933215402234326493322381407312874 6922 1579887624304988531878733596106234133599 6923 -2985727021796695594 6924 3464 6925 -1647557722021602561331112179314926080823 6926 55839988921289634801158 6927 -28606939253470480845396561205434351 6928 3466 6929 -2669205 6930 2266249900760508034155621287 6931 -1699081236576872844992252031130621471088 6932 3952569069456353178503859204208276872062 6933 -3147389593186730914269052885882457895 6934 868950461 6935 -2673828 6936 3470 6937 -1488177125577573568089432020836 6938 -31747051604719497509135416618196955838 6939 -1311527142204280 6940 3472 6941 -373374678447075219513299698736694295 6942 10307540922069648218315144600138 6943 -2649395051437271387251 6944 1487361301105074137963134688161425923502 6945 -27002635876284232232330766893360988721 6946 66269782395543888349894060227172030159 6947 -207845632335533262338518262 6948 1373982176460045372128889829702866996246 6949 -1 6950 548757052526492674506752470860444276751 6951 -1 6952 280799413426821501123200770918544517543 6953 -64340663900836736981020400867241 6954 -1826190778716268715451986121061594529013 6955 -23539895296046884477483457896 6956 1218562972133387814918748926286506974946 6957 -6254419140014342113848713146141 6958 1973307056810353134255850799249397377395 6959 -3112512117487533288 6960 500248963614703775093135107781298044790 6961 -1 6962 -1060498163368418779442349890371156752933 6963 -1 6964 111369109564912893546400486543680868 6965 -103065122716666026742499218122242084575 6966 881033049 6967 -347127708838986820116723777413589282003 6968 2542627543969887373343225098937905135298 6969 -1 6970 -72230813448159466036778810321766660032 6971 -1839598979112200250509481720134415 6972 2676493458838134024900284811281427672862 6973 -1 6974 -2358635266550571443513772352904769650215 6975 -1644994196563737634161156966643 6976 380913863707263542937700805350120 6977 -1848820468175109633347800842067208213851 6978 -53462072383040504586310880062909217145 6979 -1 6980 17730549436165 6981 -1359923337586787 6982 11522594355090566568205055320240 6983 -1725907427533774747712558741549866635076 6984 3494 6985 -1 6986 -627503779367506890323908357541563196178 6987 -7180472604208415950752202362869224292 6988 17206650731700629535207275 6989 -167058189070522960845841172691297811830 6990 890168126 6991 -4023596133364909962327770217316174201 6992 10918579187052138870501987992913987242 6993 -1 6994 -3044599214248700811257675586459948616703 6995 -1002266753937678698744794478359414209661 6996 138415269169921692171260154674350446 6997 -159836940550 6998 3056421780260710786686822732084491164287 6999 -1 7000 3502 7001 -2724945 7002 2706833150240891736389544450312783688699 7003 -1 7004 230930104884993248581414304013 7005 -1317324491285084032702672192503195428881 7006 -240883473327802129278656545588985455716 7007 -234727916265082365828329806 7008 28499813111181275573629668744586221546 7009 -601139510898270540949389760637194776369 7010 -879812368868147000305114767844302877599 7011 -2976012099281084155238353153888975201201 7012 109791379087321864335 7013 -2884810020363018583769825094191368495346 7014 899366131 7015 -1 7016 3500518148789515688039567598760197850303 7017 -10837039398503326931226866316446241 7018 78544162363299075 7019 -2738970 7020 5331216032393414199159315796076588349 7021 -1 7022 6254324222354028251979198175359896096937 7023 -134141985873763033887546114704681134 7024 3514 7025 -2743653 7026 2792500534545779861285601687 7027 -40866387872745884329481610192990301 7028 18348815292847 7029 -1 7030 1687701060071444334210759726146386918 7031 -142436897988524918483174385854406011776 7032 3214476069756454367717342755451243039339 7033 -511275466907857 7034 10318768841146916765297804190604570 7035 -1213116034976345181139732 7036 3520 7037 -501632653835447435760445872316921083990 7038 908627280 7039 -31713089205617957716420397987929231961 7040 3365629594673591576528585446528338390247 7041 -1 7042 -6482690269590827696317276730970149564249 7043 -2757726 7044 19104433180538635833119267 7045 -1 7046 67523271938754223697588 7047 -164454557345 7048 167770367391492376477296440336298997 7049 -5700543209749861213980889657822360267 7050 81089333829617337 7051 -72148614289936221446146730378613982615 7052 2930955296226037844582237677137442728020 7053 -3102468240684910985889 7054 8678552811177788847893534666317473740609 7055 -2767128 7056 3530 7057 -29812700092275439960222593690 7058 -2254106625227502636605357294807335034629 7059 -1 7060 3532 7061 -2755727279319099968037336535622652581172 7062 14371345045786728018326665229526 7063 -2475919608033113468750043519665401 7064 174544014978011405929566788048978492132 7065 -1461189096763537 7066 82388207340240893 7067 -3504226162322489468840935212149843130703 7068 3536 7069 -1516842556506989607840523224976365121594 7070 -2143174701092785864669370301266877463051 7071 -1 7072 635661187402747194419771786696973209350 7073 -2781261 7074 -435570027757300245970593105892312985173 7075 -3201035791375801627249 7076 56884356646155520223080963456349112631 7077 -48748131556392508109174355682580131 7078 5164109365099280617874467168136625539 7079 -92941711601784483881661166457496 7080 3542 7081 -1 7082 4238177749893427089693257599199602789447 7083 -662180516373431305936261 7084 3544 7085 -3594140837965633717 7086 2048319297867631518734684846834383418805 7087 -35982193429602858078166934755126 7088 19145775416674 7089 -2214413009825103213307257738509 7090 3204471678832741300115349081 7091 -404319689934339851174028840111272078124 7092 121631920524470553952 7093 -1496309140110291 7094 1195968098701071467870732958698804209144 7095 -4859891104125587314062275086838750329420 7096 3550 7097 -5548523656062062986186804304034878717003 7098 85039533990073574 7099 -2708163790667902690586974889395768258201 7100 9837908498869586105977074417657162995665 7101 -41925615630182740266773097379718152329 7102 -782362531245946958366905313587964940946 7103 -698454207457143578785976669321672818 7104 156649804296806251122504039294874196959 7105 -1 7106 -119640213852978062421915178745407191309 7107 -2062737540867441826222456626940211033047 7108 3350898376867196862414697413887964549439 7109 -2868126420679993542528097816917120 7110 936791751 7111 -1 7112 5634196710384893557160120901438440411696 7113 -1385995759520919087318961 7114 11664756274502736110748392847986437172 7115 -2814378 7116 3560 7117 -171086420548 7118 75558431906271335382690 7119 -3406670298279258634737 7120 3562 7121 -1651959625227010854896440801650291 7122 -4950024155799347740672863447726763999365 7123 -1 7124 19637084961747 7125 -34831077298709117761839603727 7126 378431527535800950691564534106705064873 7127 -4081294726745964328766062765066428676 7128 22315802659313123914726961 7129 -1 7130 -7460326681620127842220044564791896546457 7131 -1 7132 5417290183941257366375401859991127336194 7133 -2828631 7134 946307636 7135 -1550306362778839 7136 6974435990881385676344937491806135914677 7137 -173017542551 7138 117350698773038117209054855395044122206 7139 -4374936312432266107946900896507852526248 7140 8044360472159238133903017218983994698991 7141 -488498503870324696977255017365505065 7142 -5894533790522755997293439424170166657561 7143 -2285784545618259375008281560291469304881 7144 3574 7145 -2838153 7146 1235899252336688152775626313037496578461 7147 -173989211110 7148 328170850839631783930647294241 7149 -1568662256024563 7150 952687226 7151 -2842920 7152 1534613928339590715588848440061754392559 7153 -1 7154 3548123627927102018844923031230514172326 7155 -3319174763660428970881047690355816 7156 2435301437836272472786047294457189493416 7157 -6854598733793053764568319317614025346401 7158 955887745 7159 -37627456101136325219677898743 7160 20138429344391 7161 -1 7162 6914591700426782855024424145803777441704 7163 -324710182954199334564120195833875781360 7164 3584 7165 -8300308177855865939749175238261658559 7166 1754287651532139567304463532626976652903 7167 -175944820483 7168 3586 7169 -2857245 7170 -150878728401417428151998738592150628609 7171 -2790432681757524381475313243836 7172 23752019354365352734766433090432463805 7173 -514371257440549731332558911 7174 9698076218100524986910971962315989050711 7175 -3976934067441272821 7176 591510860816973893271898022270074146258 7177 -9170786950069971380072275414643062514031 7178 -877135906057022185865624698152570917731 7179 -1 7180 2992052592465772391027513133408244897768 7181 -2866815 7182 19923158808811558532082637649603 7183 -9473964730963277633016952578068815907761 7184 15086982349744013379938009614972966693258 7185 -3737458548537275364661 7186 3929937469280372002191659495 7187 -335998060684702597322614276 7188 3596 7189 -1 7190 84453636229398490136195 7191 -1581197339240546735634701 7192 138020709540030187274 7193 -6468489502106761369913932004444619945730 7194 72313709185006979189219953352708193731 7195 -1 7196 328606004624454826832111157278176227634 7197 -178909087080 7198 3287917551808298944622653249724709774 7199 -2881200 7200 1552834167371462370641883538505127815 7201 -3837479085112069256875347713406481 7202 -5349266693798524922913030921225422183869 7203 -2966570950481995001806361726026 7204 296155706747281001943566748407376710 7205 -2922118450331375295856154518127441363678 7206 975241499 7207 -60276597631045564638755327962708012606 7208 20822762831753 7209 -1 7210 -263872740960082539892112962607593474893 7211 -1051691630997130055103660566386754989 7212 1304136040388095908561019902747672801592 7213 -1 7214 87623801584434461118152 7215 -1 7216 3610 7217 -10335332583038538585696132819656106754532 7218 133129759700378518175911473871595510925 7219 -1663181632155954 7220 390160004006740521513633803358 7221 -1 7222 -5189932480181908221913598625313784506719 7223 -10522903073589618533771186772688070435 7224 10447918074256708641513779160856279413184 7225 -72714348441351503980512509782453867425 7226 2024828788629123833656553346010288962538 7227 -82112564100423030467693125770628881 7228 3616 7229 -368808758532681047690714482639950015273 7230 929740247301728836508665681626641444945 7231 -1 7232 30635856230118426233038157081351836963 7233 -1682643555196241 7234 -175782869212608525592039254297012754641 7235 -2910078 7236 3620 7237 -182919516946 7238 2379387198122563284715194521112770218586 7239 -1 7240 9280430176456514788330569872286341134481 7241 -12732199630259088147345768307201417380 7242 11173221491041949535736723957997382749653 7243 -1725001006634848214657726 7244 2703773742818150242847707443524971941719 7245 -1 7246 991567774 7247 -14035743657825943957288793024323692855480 7248 3626 7249 -1 7250 7396938810870034948731080976269566841509 7251 -4096878655336899851903 7252 3361941551150811551645071371363074803803 7253 -2924571 7254 9746020150494108421359928527838972839581 7255 -1 7256 9468291681725420967833602615990813042296 7257 -184949828701 7258 99421780094407267 7259 -13530866714730668556315468816594252047463 7260 6902388820320758853199593020251945656626 7261 -144922410592889998074732091981735093 7262 18156681525648332550072299628162316880561 7263 -487407183884670792261799214459520692401 7264 3634 7265 -1287430438029642615533483402261984835 7266 210714802016484652114425151064864617783 7267 -185971299328 7268 17774550597056390120494931744210406146163 7269 -16704390176227969864092835522647063118000 7270 -12425541691754881625718442723363852222013 7271 -2939100 7272 152515209117020676849 7273 -4223421067259646976417 7274 -2919648736861526181503734225283037446936 7275 -1742171684035588 7276 3640 7277 -97456710809114006342297362284166326 7278 -931191305515834643168694517278828639541 7279 -3595725014114132200552982259976 7280 21884026382250 7281 -13314033774795717387854912772209823751 7282 -12296152964587887885656246701242953813078 7283 -4482999738607419747 7284 965945551554513994798699697913870 7285 -1 7286 97794432545698252801156 7287 -11164745218897086368924754584794132650509 7288 3646 7289 -169066216806474432490986019002885 7290 102535385586550676 7291 -5119457650373262084595587726637643476899 7292 20241061692933718490113766173131530350286 7293 -5114975172805038935994202615550851 7294 1011398576 7295 -13608868861299730217379246052294595976924 7296 30282865730342027881936414 7297 -189061109695 7298 -16989547010512753382327224457912358652543 7299 -1 7300 19175666905283927105327418650477892120731 7301 -4572603467218747720 7302 -4016131732253897879605773228182110656076 7303 -6318781729962441180311875010151153106281 7304 22247237287933 7305 -17561600390082639411241586477641 7306 -20779132691638141179701247731352231828663 7307 -424629859444818037373124851 7308 429529775596172284471231569813171059 7309 -1 7310 -17078125617016755725322714691030922506950 7311 -1 7312 26017337257044457549401160649090267221719 7313 -2973141 7314 5137039489762436383345219663 7315 -4872389892098061461385898936 7316 21161235453978063945382705948894981808604 7317 -2273676627011869605850697029420039386993 7318 117450540241675155314042318379262928929 7319 -1573548702846617425447509065776016839 7320 3662 7321 -1963292424169898967067105 7322 17905288630933981334963123499336280398130 7323 -1 7324 31841594867148516613854889 7325 -2982903 7326 1024764924 7327 -115527722808375111936848950602354591 7328 7264763192142208143137162374316272980004 7329 -55056428099682727301470783821 7330 281203322695404960408910114370703261735 7331 -190154047091552212367497508208080 7332 164258152851938233851 7333 -1 7334 35395674894007808316085402311280852739923 7335 -1 7336 10518906511274641748668127337467428076926 7337 -23445250433081413677739581362643768151750 7338 115393983588804647763451505290735804145 7339 -16818340491817840480304515704011814274 7340 22801080996642 7341 -22354581489937272036938832030860868293611 7342 30534447771173793491619167421675 7343 -2997576 7344 3674 7345 -1845282441346785 7346 13564851108425123851032796568355241218052 7347 -1029118352580135353735808361052717 7348 3676 7349 -124864876208456589223727553514086814445 7350 31682699494228588123955728794317730140521 7351 -1 7352 51500771209509049532174302458817518755024 7353 -1 7354 109014066331673294 7355 -29268781662108788147030591359594167719937 7356 3680 7357 -195356074096 7358 109027176848771471114112 7359 -1866502770450431 7360 516223720405763336900039983247193725 7361 -684799511177515187185846952357931310617 7362 -45068351249469868779761416363522057107137 7363 -59347419278048342774175612376 7364 548620630750188840520536400004 7365 -7610390025246114383079970424187413444963 7366 6303214713546393702819832889004448749 7367 -476668820295404840604808708 7368 43241475719079018156528799189623207476 7369 -1234046474347567086245283950735855591041 7370 31210940218254302928459526541788657 7371 -1 7372 385423354123452253786668440653225489654 7373 -16938959329036264685625556295977572634999 7374 -12089141103434137808643087757412574493082 7375 -100976036781101475809143021 7376 23365900529966 7377 -6079217109896020225472622265641174751 7378 5862822646452758936378318085 7379 -3027030 7380 1740987661641470266069395108668210911493 7381 -22023375066482802900063935593148169655801 7382 73535300020098766044524605742850436910145 7383 -562573644231226774681272624039202908 7384 3694 7385 -6793583473386903830445915683217685 7386 -2710805903954388557980780712559356085487 7387 -2983937240535858486773107758214905289303 7388 23556640791684 7389 -148140774299 7390 1051849876 7391 -5044540439489121430 7392 176798018330303901323 7393 -4780059572847987172569665042401 7394 -89780970840477695003186626708192641637724 7395 -1 7396 3700 7397 -5251102881471840288232738718407307803503 7398 43235921496812221790141878577319679934327 7399 -2231418714604465226438053 7400 1063997760723026517343873299504187591940 7401 -13495711991427464783577367125426973045765 7402 29611882650601128148664948533100566989449 7403 -3046746 7404 3704 7405 -5059400014064776171177 7406 117154201181716745483284 7407 -200720863031 7408 38451111402147684196649664274194736958358 7409 -5143878798542097133 7410 6260588732870411085718827450 7411 -163034132982740559098526693672368368327 7412 38927616952324575350692636320309388279290 7413 -1 7414 -1794083372835611792823525864667591053552 7415 -240055247035691346785058895231444 7416 1421718903653503856045008357254066 7417 -201806942533 7418 -6144081192429978993253759703660697960844 7419 -1 7420 3712 7421 -3061575 7422 6282461432766135853661342641638345054116 7423 -36706287360530394679009840711474027151791 7424 24136347551432 7425 -2327995103996854993846483 7426 -421493530077852849392637025343913318241 7427 -44787717667257240017988496105573156685090 7428 36426554150826362605603927130303932460125 7429 -1975680077679267 7430 121420837936489228134352 7431 -7822197428885735705453930925161460 7432 185623741040795379707 7433 -3071481 7434 117603243381540281 7435 -1 7436 50727405094293703399225801657264537571944 7437 -203992318036 7438 61931624510729727790241792579707472289635 7439 -11264343704981821782782912215136243417605 7440 3722 7441 -50767971169333807939103246564770059288037 7442 -2041009315121729078752942854555722060333 7443 -1998141646785466 7444 1757601057654097978775085967295205250 7445 -5347703018735561358 7446 1075937149 7447 -205091637805 7448 12123206660229205493562150402310665343662 7449 -5369479853993869991521 7450 5809717751014894218910072239663838411437 7451 -26315066362699872674465878516958645080194 7452 16283643363608519657717108193063489121931 7453 -1 7454 -39126211446502519421890440309465705509441 7455 -26654511278122425899018483330990445121 7456 3730 7457 -4215957404677484710043687174707201831239 7458 496845841249263986975143691185923588359 7459 -1 7460 1123103928052232102264062614898655570083 7461 -1 7462 41800316041339628984136717559648 7463 -5452239375297067081 7464 51487749058506787493359184103741216354189 7465 -74178086595236141150197469296 7466 42413021758585215952637806505370220 7467 -207303600918 7468 3736 7469 -118803235289302583220426310568024772687 7470 1086371826 7471 -13428529622636224824807 7472 67430738498108171824751053386014865181573 7473 -212370234289836937614168764565483149633 7474 7132806730067539797643656793 7475 -46443129316500880855616216375112008456698 7476 14541109581842780606137839915340417075800 7477 -205212532159790431145405693731535050 7478 -59265482192600217154835717267462521580624 7479 -1 7480 3742 7481 -2846943940973928136920793949548803784 7482 -22559635159424175698789969159085408579417 7483 -1 7484 74734330580360967817396893944563416595507 7485 -2066807194721699 7486 1093365624 7487 -598965909450029205965245150 7488 24085930697943998234257586754026466163224 7489 -1 7490 -17675923039040459058872169846069195465227 7491 -1 7492 5252528590114078059396041136619614760054 7493 -1256643055154909261364150228298534325256 7494 1096873751 7495 -19901529058811595182505948301394076676 7496 25329998377125 7497 -210655033625 7498 124886119029679169 7499 -40409485816111826492882237766762311369824 7500 72740402086790195507233239492565274176412 7501 -1 7502 -19619120026246199683542743252463754025224 7503 -2641182170686562191525201 7504 250331933515226411353828484883818670104 7505 -59906617392415423409258361411684461103039 7506 -427225346644456483725774688094803198419 7507 -6326362739366830106467905313491 7508 2731287671847941863120292348977396371109 7509 -1 7510 1103912501 7511 -3136260 7512 204458570395135364510 7513 -16635521239290457920099783305713420863881 7514 49366824627903667889405825670970939 7515 -5866730603362915720006 7516 3036950334570790122051284521765527340999 7517 -79617356882831561047504455578186170661658 7518 1107443140 7519 -1 7520 84808623224976360067999144648761225041160 7521 -1081701582002667144360346891 7522 19007286631321328671468945705527268989769 7523 -10332172666160579768737984493560851 7524 3764 7525 -1 7526 85642573757491897922372720703893839840105 7527 -93479528011289340745415533249177026593606 7528 6244747900171332844433594979428490442216 7529 -40678680727802333624971770196564473301417 7530 128670232967261315 7531 -1 7532 105869523740924993182361243203123652426 7533 -85924240886965156108865617186 7534 11900032697417116620480512109465550924 7535 -279455264294887030470813936933815931643 7536 3770 7537 -1258019292224453186289505280234298985967 7538 62670552775277400706681799998980167355405 7539 -1 7540 3772 7541 -338798283262921042031882232376135 7542 12509779460523062740655756086148956400871 7543 -1 7544 832205226798039313899512013543 7545 -6939208956730635576424419995009 7546 -2658294330622072630682252279425711288497 7547 -670493320461552189716165705 7548 49672338830488894008635295274201512997921 7549 -1 7550 40284244157888360275948314269254490588292 7551 -1 7552 35265369438073178141309469002430023775663 7553 -6002201502743049703 7554 -678026435381516212718333906071588143345 7555 -2870944533332522413903137 7556 26360373143517 7557 -217479642786 7558 1125209295 7559 -1695035474353650527335176453684456579696 7560 3782 7561 -1 7562 87758011440245028671374419316494326588342 7563 -1 7564 36197287974371776365544118761599202043378 7565 -3181503 7566 328852600637718140224054182834739100453 7567 -92430878588415671689019019254 7568 54339119282330745073331749355211545448642 7569 -84562545771789627632208681532615022331969 7570 9901491476861453694625961200985473665325 7571 -41943461683795302732477005232249781744 7572 219680254369441700626 7573 -594328583044112636041636807864351 7574 150127133951440731772415 7575 -1 7576 49599635366177552294328205 7577 -265702253951770876228291115642032871 7578 134530542977614733 7579 -1 7580 903432896440363514291342459039 7581 -7530020398279094035671259046088995697661 7582 56931328943952310053255118717172 7583 -350965737864087040769691156532039238890 7584 4171051568177313631631374183554855705797 7585 -1 7586 -73893047484327895817061199622415201084619 7587 -121550301444954758890690989323762629587291 7588 3796 7589 -4195995515341422282534983129262125254 7590 14659466028780553327982706678236977513 7591 -1 7592 141315619707497381782087436359768492622796 7593 -1 7594 -15125830026085076638122651588563109999226 7595 -3206778 7596 3800 7597 -68099746594150849088124406835130363415750 7598 16061969261532640923058806505676773770029 7599 -348473055284118302790776080831 7600 277980115054385870229169407832584605002 7601 -26838214546408640327755608276285934392656 7602 -167005891306344307362637684579224483414870 7603 -6594123962665171543339 7604 140929237725510677093281255126805501789713 7605 -1 7606 1146778249 7607 -207448754211308825229303048786185727793590 7608 3806 7609 -1 7610 66683054848579489266804426188667934 7611 -2284713100400144 7612 230379649265228654335 7613 -149965395143495761836677648009295886020291 7614 176310471029852303687584187209383981190208 7615 -13589990210962714651048847750536441 7616 144296299852013848847055145360210424453543 7617 -224468747023 7618 -6830206078046061589005128866225954410023 7619 -3227070 7620 1269061136211412544784833504709876482 7621 -8336963880167396595630491463251 7622 -112147469041190595261344163674686038380 7623 -1 7624 31253755198215501541581426998142821461814 7625 -2280586631914504187786393691851286994277 7626 140618159821614177 7627 -8043863142242301642728310156325599301 7628 135402499269323053225645518773022304056938 7629 -52471840647425976215318366937676084321 7630 1157665326 7631 -3237240 7632 10323517712300041731311729158555663345267 7633 -3250099055167085756562851 7634 121930090234777892654773571601797934642323 7635 -106853589610911489892154175365 7636 2666205742066756683206550052452782 7637 -792776065122969221112048806 7638 -161586668919751270543437175274501156304879 7639 -2335648105091665 7640 54997068393241199755690419393542037877619 7641 -1 7642 113057974012666688838821461555217349196986 7643 -5083100626834746079438540307543118505 7644 3824 7645 -1 7646 50469498845661148995099669505241238018856 7647 -3335525860913414433060778991530606766661 7648 3826 7649 -3252525 7650 1144745041255776264533456871957163351247 7651 -1 7652 352596299707637356725784820906057105060535 7653 -2361468285226051 7654 1168621091 7655 -3257628 7656 217739865239405239256052387853221410679788 7657 -229220830081 7658 -204813870163983559389907947992144497828720 7659 -462996109762256425014604861336034779711 7660 57307116977906565773849443 7661 -35620664314367521530473714029723680598800 7662 69759324959360308695082090083656 7663 -163293424839100692175227583701705701148001 7664 28299402927930 7665 -614497034186317858753 7666 10478514418697312208482089308 7667 -11647722590102957947596506046817601454812 7668 3836 7669 -156743837392763954457752669710813901902432 7670 14613267220604690009353842564429763969776 7671 -1 7672 172923785418890144738945804484247002856 7673 -3272961 7674 2619364017927599038632755131187231295712 7675 -1 7676 28521705818176 7677 -367817593364397530600323725803666876 7678 -62014010635253903163920634338728178873296 7679 -6853474590495977370 7680 3016768260621924405241018403623010 7681 -2413822670291217 7682 -281258337451038100179646076569925380528319 7683 -1 7684 253473639782055690823141114639003624864264 7685 -95780184700308691321687752892188077262208 7686 -6411546001194392168994891797737801813611 7687 -18234272673179916404820604488357462296161 7688 232754682782386647053581633891256027048090 7689 -1 7690 536758891698486934115586410347596662899 7691 -3058527290199490233894331301683024415940 7692 253177882749014301034 7693 -1 7694 178619461219143378460790 7695 -122552685992607787435337009077492979399895 7696 3850 7697 -262521741359592250312420074073533924599758 7698 10578152399926217178103366544428337636305 7699 -254921535704539667596400029123542008057731 7700 28970502650219 7701 -1 7702 239013537204961515114900118060440993925029 7703 -59596623477957126314457868948136302858836 7704 3854 7705 -1 7706 -25985360360714129408644882550244751880646 7707 -21042816826697434516140227239173073 7708 3856 7709 -531518843405925105964282196033475 7710 479766436322063479029885586174528895144527 7711 -3674659973269751394668013 7712 217356066529068175933293917489518784745 7713 -7617020851577244610581 7714 1504524230958343099295005073177397342319 7715 -7115314922150279845 7716 81441430116224946922116243217451682084610 7717 -236489930218 7718 184876057929925455459395 7719 -1 7720 7801732198495480535832537615982946516737 7721 -597688364206595063512309462340706675761 7722 176741854115898046761673739173488985212409 7723 -2494165604621076 7724 147764244333956219894873587255663824013304 7725 -1 7726 1201902674 7727 -432055149316753642252546243845148966 7728 3866 7729 -1 7730 -327382256903892283845090394554109985029155 7731 -207012230462573046632921846619989130001 7732 265311806794991700440 7733 -7249486686163193482 7734 1205639161 7735 -51863446622117179087868970532956493972911 7736 29654274138943 7737 -16235504547837188421873691439327637015400 7738 155747927087672106 7739 -3329490 7740 35855021362056933423375061266687555204107 7741 -2659177705361694464425031994511 7742 797934272436936026995604664411570994658751 7743 -1 7744 209405820954419257732251604752695887427410 7745 -81685206572779789684184239805460396591 7746 -363273608161565209616510773068137971846705 7747 -240188638600 7748 29885044739621 7749 -27445757315113420948792147037843808676 7750 66304236914588303985538032370895346828289 7751 -251386739663593232854414806644887336067053 7752 160263125451632416358864244406694259553978 7753 -20392691387352869186207742400948801 7754 10230120382210437386372775818217174210483 7755 -1 7756 3880 7757 -325161934084406722562204351902380456872961 7758 27145860209043430132993696659491960832 7759 -1 7760 1354203067635786656975761598493 7761 -1 7762 -204094760292529413895087047562369376075171 7763 -145921068257290890699228900577929758059538 7764 3884 7765 -2576724759533107 7766 197990707487694208649109 7767 -242678433053 7768 3853904519836337157409157755568206 7769 -7524487054252751004 7770 160318789185966579 7771 -142248002566039380922710824941 7772 468408221826839772377605352911664380333619 7773 -11967571819174034503362693358171 7774 -740686557195149179606649957887887147396 7775 -3360528 7776 467130719085047962887765537463766600427302 7777 -506967003019178303657064614797798201 7778 -349886384355559235556772857895399793013335 7779 -2214780747358591418161354 7780 3892 7781 -3365715 7782 94239688420449457527944890639744 7783 -769900071689014697611626707671896070201 7784 30585990044929 7785 -430635485553381417864577766483634642427681 7786 7069818662450950598339171072318510859745 7787 -468291899435994224134397359069140330790936 7788 10623084919570206985584135104042561579161 7789 -4149518005584597514139155 7790 538923936606696686358517116270105180099463 7791 -1 7792 465577984064496010202492033173404722643481 7793 -293241253767092333501278883869768849287007 7794 13468717780648833183522683285 7795 -1 7796 1466711344262166074443103504056 7797 -246449356270 7798 1235810225 7799 -23605866145787083801662700553427360 7800 72649779239973987158050811 7801 -8535821066122388905153 7802 196415574393604573560195871260064924279274 7803 -101653568785002698102069790801688910161 7804 499175597808108327705403924311125941320187 7805 -130675656866396586881822869870681976017495 7806 1239616624 7807 -22557186037303203983494902010763199672771 7808 31060548530648 7809 -75219247069557503729835531261102222985845 7810 -2110753485428419084455906837828731028801 7811 -2877361752203871168760425039561553011665 7812 18432347854971514170972540025143280857456 7813 -96920619506541844778412559276 7814 -397649347181299920016068529020313887688299 7815 -4319893283682609971676781 7816 3910 7817 -1101796528214265881478991393 7818 167390517290431865 7819 -1 7820 31300026475878 7821 -2690335269099283 7822 -564334324449466271955193095858949608053593 7823 -5459982733917808401213317344302048619131 7824 3914 7825 -1 7826 483460911456338159187399950509113931574021 7827 -594237708188881605453015646202033391 7828 618524863612169933011570577592959685648196 7829 -3407355 7830 -136789988157908919683272279907555430001795 7831 -1 7832 751079607052515580291854113664629487928265 7833 -400914876599779173676781575153813361040178 7834 -626159099568050163658247577584195861195344 7835 -740224633294766640571971154247492 7836 3920 7837 -251545409416 7838 219253318544086397573876 7839 -163814026886465741912233267741 7840 3922 7841 -221282423041825392347101906024027492790289 7842 127704645668170344047288020933543152262817 7843 -1 7844 31783413675241 7845 -989654158700721429948941100492322176347 7846 179656414329111262815379486387543497085961 7847 -1163062676075125077655745972 7848 3926 7849 -644309238543994362994036712955336539913 7850 -52289243587089386666620772216654853809530 7851 -592164161005980728126393280521934349208401 7852 333566381893310167913642566108430297899843 7853 -3428271 7854 149283851330940410433248947061432680184389 7855 -1 7856 880243276522022442243296173080565854233570 7857 -254122870571 7858 15246242796642629455001372981 7859 -10796537164823082742573466586874373545 7860 3932 7861 -126288724193786129688180370536077010001 7862 5844683695430192768482847394313727685 7863 -2778256134928121 7864 3934 7865 -3438753 7866 174727952854663838 7867 -22252290127645316168291805084018009972841 7868 1037198971161035402476635458555552942232942 7869 -1 7870 40621838257386813673676930844014551084 7871 -722840090821553937028360590629745809196210 7872 311955772116574984893 7873 -175712175788261356791231087151 7874 -28861059501075661910038001309437284129475 7875 -1 7876 1199676089514673995367124386785418041940 7877 -863445867211995205701974201728860613103026 7878 918262295965924773335388603893644699576193 7879 -1 7880 291156083886052427619959910865867458625718 7881 -1 7882 425453832049302682683245344979729584507839 7883 -108677466493478462826140329707147051003701 7884 83590950524210861079541547 7885 -1 7886 14718026471653531209929628296766929418384 7887 -15621356887493898180909103278041 7888 3946 7889 -7266705952354373567509208399157809158620 7890 -18454466842926782201980609427588261951572 7891 -504836454883383493262609183394669275652591 7892 438537683787236963440538736746049188488 7893 -4870238361974361695680076 7894 1282004101 7895 -8560226720907473503 7896 3950 7897 -259337164285 7898 232459542754813811223933219754143329896719 7899 -101189784030371840628510861525848279620741 7900 5535403530312904798800708328907941 7901 -3470295 7902 -399005725230098349422939261316213620858376 7903 -1 7904 1859351439958785177746329466848 7905 -2868558463167601 7906 -377902807425512766899547908583132683944243 7907 -284251674421722690206751382762225901495239 7908 1622220418894971209260898988608538343451 7909 -1 7910 242571904828373117458609 7911 -9824008230352369528190 7912 38351784940345267661702152856232929791882 7913 -12990077999144320287341363115402393886 7914 23727877904851937288736871999801728957449 7915 -635955064654047646851270496811517751070713 7916 33269518099994 7917 -261974198508 7918 1293729690 7919 -334202717061518393419743904979801824075842 7920 137722885447365989886365923980969959080287 7921 -1 7922 597765230251894126686140897679562520771573 7923 -7922 7924 19528163648694107028561938288273024880294 7925 -7998072102480958012562601936670420442735 7926 49581182960011110404568907159362320104 7927 -813889355150004859136438403524794126 7928 33522516185127 7929 -1 7930 184938842778697880 7931 -8878164902138912940 7932 269783175263272500888428429694110276298 7933 -31017747299994249656217027 7934 250831902464196259839616 7935 -1 7936 3970 7937 -36384528476259685885358286651428981 7938 -2318569496716549154631286303839902055745 7939 -1 7940 1958494780800190270031027034983957590283689 7941 -201978842963486504551414562950 7942 139718303416911701588718418144828 7943 -3507276 7944 260069378945102680632597506585889316745358 7945 -1112631335496637750933235189625105941388113 7946 185376012381216578123638615258286861 7947 -43135784871868248727969327295799812179244 7948 5999693567096689130774419304958209173456 7949 -9040973255846205817 7950 1309474726 7951 -1 7952 884593910656628612096564107559708366769070 7953 -1 7954 -22715833218221215358241585151962143101681 7955 -9646770553209937357619541796236012473913 7956 867402730863957460428284329043931588822858 7957 -1361753304025931465467269508590198709925414 7958 1345229630081625538708653838035270867229482 7959 -820502667043005881954828599246 7960 1548084267504170170851931070763541574709835 7961 -1025330401880158878491456204163093 7962 655277091763057275344219402768081192051703 7963 -18617420717417355114047758500367 7964 34290759255740 7965 -1 7966 1569816559946393005980470272970550432150940 7967 -1469836662527224866589466542725788431108140 7968 96035943746306851092980578 7969 -1624954647525873939253980439307374095361 7970 -1109327549617897778505808313503488582454811 7971 -5484185341307644935641965 7972 349598491380404996627 7973 -3533811 7974 1321366971 7975 -82515298195591358604825295218095655 7976 2173949220977044645021987096326 7977 -56252038207911738013205293522349153092676 7978 192928769906133403 7979 -3539130 7980 3992 7981 -241480028935742374953001 7982 -1400235264748350215017439211992235870194545 7983 -39463023923773244698283264390284871 7984 4244171873703799493901484263045881842 7985 -9374444900071368757 7986 19476879786863674340872941425 7987 -271362455596 7988 11483149743894537889387752040716939493967 7989 -1008820822664784534591972116287218572718395 7990 1329335001 7991 -3549780 7992 1776730177210567019971545556484605638241853 7993 -319223570086371339278799305032272979201 7994 -27892932939454082192786792656045391937200 7995 -1 7996 100550254289402684951291489 7997 -1505508992009336348593659187356512734893485 7998 1333331000 7999 -10977743515075734138391 8000 1714935824007663928288215131514781508693418 8001 -20311549429614201663708480553801 8002 -1583790794519110943845635560287371741780251 8003 -33415502709430719025758209009919349788 8004 4004 8005 -233802138259193982802328876270794359843781 8006 -1834158917112812554741910971076494371304603 8007 -274090559601 8008 4006 8009 -605580730435509113537253992866594026258022 8010 -2188731049570835126133940858070574881589013 8011 -1 8012 2187378750004772534716152019607941420100268 8013 -1 8014 1341347006 8015 -3571128 8016 4010 8017 -59377237281220019961010172411243735980111 8018 1798864733368181156293677338605319249762405 8019 -1 8020 381080248252495422836470075379520784801198 8021 -12793227891266168052278106230513694159823 8022 169610202006825240946049692432700 8023 -5932058884328993896629241 8024 1630971622836452482804701336566329269531458 8025 -128928974944575092850572560251121 8026 -24650353463599009051170308554993688449506 8027 -1110201331926907527443375860181215576 8028 4016 8029 -44927748099306741204566252148009175 8030 128873225652544871809406085524390128644259 8031 -226424518787695419326120317195130638988323 8032 115238022469797332668391309534014475850493 8033 -3587181 8034 5696837798797696169150565585610053276971 8035 -239761377555310881641894502487102306273 8036 655953731215442887802264010427036418219477 8037 -278221219706 8038 3038728906137635589322156473477841675325074 8039 -2094432826890032968255774232925643746371147 8040 4022 8041 -1 8042 1002232822130959550555084179463879475373979 8043 -1997695847984867153948925138715481601568696 8044 4024 8045 -1270375579161722940811394307033832 8046 1357475274 8047 -279608425495 8048 240150423766753572169816600074362048949286 8049 -6168347554381202067261203 8050 21981308046277320617604891071 8051 -3603270 8052 4268534235764384456530872428629763534575705 8053 -1740879463026788821 8054 2681977137251274760740012654456217936952455 8055 -1 8056 4030 8057 -2570277955789970924168740892966426369427316 8058 8813769445949631360686625730211970883214 8059 -3220880125629216 8060 1105531953368891649582637811146834184719844 8061 -1 8062 730587219376213894922620299344497128321032 8063 -3614016 8064 16688722504378142929939780423701079698522 8065 -11921561436354473191861 8066 -4240725968991480083712546589923451878846797 8067 -282398392888 8068 282719496712233577438820456751843822378871 8069 -3619395 8070 1369655951 8071 -1 8072 870230771333843193497555514121762284070 8073 -3254621371036801 8074 209799797354157497 8075 -751275722497998207390614133079486050175951 8076 8885523404284042448520055887842615 8077 -1294729428013613636048580973493083408 8078 305998215061579330968238 8079 -1575190677717984078007921914583091623400809 8080 115295349680577274556601754 8081 -3630165 8082 -1155680465439325461980629773613197624019583 8083 -1 8084 2741100755868548381171187620375 8085 -5840430063989929621828234082733040349041 8086 6060819420948969936215683734898944664455179 8087 -2233324459410316569171324582495539410765301 8088 5930065458179446220520923349211378865 8089 -1 8090 283448558742160951511790267285093905 8091 -1 8092 400061143218251720997 8093 -2942607395508959554969077736735688003141 8094 -39580245608507196363153995381475585931410 8095 -1 8096 604598766342884800217982665102980452780648 8097 -286622427015 8098 -6397055843111911161720952083531470294056059 8099 -3646350 8100 4052 8101 -6667005824653457346758411 8102 2014366056028444127296489822362629605718116 8103 -1 8104 4054 8105 -320598419577977009165617437944151387544812 8106 215697362068066619 8107 -288040912246 8108 2616337962920522155238359097642887222733893 8109 -393182463239475144821140330270289059 8110 1390118626 8111 -1814006403799533973677787545246852881605195 8112 409073285106226690660 8113 -1 8114 3527188209690187268196503354679558739536317 8115 -1048253822462918243429457911198950530132 8116 4060 8117 -1875545151702233315319246758 8118 1394235465 8119 -1 8120 2150534894745579597653602955553349507533523 8121 -58100005103723506237867662990797281 8122 1736889039718873963774064989703971394106908 8123 -3667986 8124 3640341833512082434198796706765396416384 8125 -1 8126 326703901564650152084928 8127 -10466498995246042150793524700561970626 8128 47680471676973236900990684874043048640218 8129 -3291166201336076058578239742595221610114307 8130 -8108666644792463513518313494108078951548 8131 -12937791995506253082901 8132 1089682982505276567873820412551812891403 8133 -3828648969062521031091872455305304028352571 8134 -633595503975899452728041855756947925691722 8135 -3678828 8136 3286491950413611099736257709669023794022642 8137 -292327971001 8138 -203283507340631978633039097118729924529468 8139 -3946427619553859053065229 8140 6997940158808916862636296449579540689 8141 -3684255 8142 5182647624364139929085520198561011549283896 8143 -3427779309735691 8144 4986599751603588927268121077749851168586629 8145 -304592444380946448727755463366 8146 26306851565345804462114178425 8147 -4468810499198576189910927004847041715590891 8148 4076 8149 -1 8150 -3034764023649205908263726590278051190068941 8151 -364673615598421692782497909303061204801 8152 2856320284742655190224140958921660531385918 8153 -1200098495408334991579548243980303759205174 8154 224809963108489439 8155 -3367839533136655347288055618512335053921 8156 562521594384884460703347270642984939887107 8157 -111511610275120153938262783696293315326340 8158 1414941620 8159 -3700560 8160 4082 8161 -2460189594238306985954817634311200893659373 8162 -3632840949559408490534218770872710064251586 8163 -1 8164 998010226530124483323352541328225115492021 8165 -11208474896829715740 8166 1579708741513803768761944016689359634364717 8167 -66821946394497637120524459645990373 8168 38914632008785 8169 -1 8170 227919910260566019 8171 -1744577454365567123731877197529797 8172 5438743591868211294619500167799120473631148 8173 -1 8174 251203618723791515994202967129349068901098 8175 -13657914864184248405749 8176 2783390640794069553568126472476729056091 8177 -1755651764445657093454411651657042171 8178 -150411787152635290425109705965799615872490 8179 -456532184408918672271902341596234359633635 8180 5981085849175293292596189530126719745432479 8181 -1 8182 248493413281797843215915230686728 8183 -32128038495634133273330571226837614847 8184 4094 8185 -3911003484934012108640701855970344564713369 8186 -5229926899549601662680754178193645839072565 8187 -299579193186 8188 4096 8189 -3727815 8190 -5858510577004733820696946730311718345559319 8191 -31200570335902133801621310788751 8192 12341613919760522829619673749688667733733390 8193 -1 8194 -10624792491029873479386657644175889793025 8195 -3733278 8196 63865845925603471136281760129459393887909 8197 -339424859972105988125549530561816566985316 8198 360157623390552332346184 8199 -3571772266587253 8200 4102