0 1 1 0 2 0 3 1 4 1 5 -1 6 -1 7 1 8 2 9 0 10 -2 11 1 12 2 13 -2 14 -2 15 2 16 3 17 -1 18 -2 19 2 20 2 21 -3 22 -4 23 3 24 5 25 -2 26 -4 27 3 28 5 29 -4 30 -6 31 4 32 7 33 -4 34 -7 35 5 36 7 37 -6 38 -9 39 7 40 11 41 -6 42 -10 43 7 44 11 45 -9 46 -14 47 9 48 15 49 -9 50 -14 51 11 52 16 53 -13 54 -19 55 13 56 21 57 -12 58 -22 59 15 60 23 61 -18 62 -26 63 19 64 30 65 -19 66 -30 67 21 68 31 69 -25 70 -37 71 26 72 41 73 -25 74 -41 75 28 76 45 77 -33 78 -50 79 35 80 54 81 -35 82 -57 83 40 84 60 85 -45 86 -67 87 46 88 74 89 -47 90 -76 91 52 92 80 93 -59 94 -90 95 62 96 97 97 -63 98 -99 99 70 100 107 101 -78 102 -117 103 81 104 126 105 -83 106 -133 107 91 108 140 109 -101 110 -153 111 106 112 165 113 -110 114 -171 115 119 116 181 117 -130 118 -199 119 137 120 213 121 -141 122 -221 123 153 124 236 125 -167 126 -255 127 175 128 272 129 -182 130 -285 131 196 132 300 133 -214 134 -324 135 224 136 348 137 -232 138 -363 139 249 140 382 141 -270 142 -413 143 284 144 439 145 -294 146 -457 147 316 148 485 149 -341 150 -520 151 357 152 552 153 -372 154 -579 155 397 156 609 157 -426 158 -651 159 448 160 692 161 -467 162 -722 163 497 164 760 165 -533 166 -814 167 558 168 862 169 -581 170 -900 171 618 172 950 173 -661 174 -1010 175 693 176 1067 177 -722 178 -1118 179 768 180 1175 181 -818 182 -1248 183 857 184 1321 185 -893 186 -1380 187 945 188 1449 189 -1007 190 -1540 191 1055 192 1623 193 -1100 194 -1695 195 1164 196 1783 197 -1235 198 -1887 199 1293 200 1988 201 -1348 202 -2081 203 1425 204 2183 205 -1510 206 -2306 207 1580 208 2430 209 -1649 210 -2537 211 1739 212 2660 213 -1840 214 -2812 215 1924 216 2956 217 -2005 218 -3087 219 2114 220 3239 221 -2233 222 -3413 223 2336 224 3584 225 -2436 226 -3746 227 2563 228 3922 229 -2704 230 -4129 231 2826 232 4338 233 -2946 234 -4528 235 3096 236 4738 237 -3262 238 -4987 239 3410 240 5228 241 -3553 242 -5454 243 3733 244 5711 245 -3928 246 -5999 247 4100 248 6286 249 -4273 250 -6562 251 4484 252 6859 253 -4713 254 -7198 255 4920 256 7541 257 -5127 258 -7863 259 5375 260 8215 261 -5643 262 -8620 263 5889 264 9019 265 -6132 266 -9401 267 6423 268 9824 269 -6739 270 -10291 271 7028 272 10759 273 -7320 274 -11218 275 7662 276 11708 277 -8028 278 -12257 279 8371 280 12814 281 -8714 282 -13348 283 9113 284 13925 285 -9542 286 -14572 287 9946 288 15217 289 -10351 290 -15845 291 10819 292 16530 293 -11320 294 -17278 295 11791 296 18033 297 -12267 298 -18781 299 12813 300 19574 301 -13396 302 -20445 303 13951 304 21333 305 -14512 306 -22200 307 15146 308 23127 309 -15824 310 -24151 311 16472 312 25179 313 -17127 314 -26193 315 17867 316 27285 317 -18652 318 -28464 319 19410 320 29659 321 -20179 322 -30852 323 21039 324 32114 325 -21948 326 -33483 327 22829 328 34882 329 -23726 330 -36264 331 24721 332 37731 333 -25778 334 -39327 335 26805 336 40938 337 -27846 338 -42545 339 29003 340 44259 341 -30223 342 -46096 343 31413 344 47965 345 -32626 346 -49843 347 33962 348 51819 349 -35372 350 -53941 351 36754 352 56112 353 -38165 354 -58277 355 39706 356 60564 357 -41332 358 -63026 359 42933 360 65525 361 -44561 362 -68033 363 46344 364 70689 365 -48218 366 -73513 367 50066 368 76395 369 -51956 370 -79305 371 54010 372 82357 373 -56165 374 -85612 375 58299 376 88946 377 -60480 378 -92293 379 62841 380 95811 381 -65321 382 -99565 383 67784 384 103387 385 -70299 386 -107245 387 73015 388 111309 389 -75863 390 -115609 391 78694 392 120004 393 -81592 394 -124460 395 84711 396 129117 397 -87974 398 -134049 399 91235 400 139107 401 -94570 402 -144213 403 98146 404 149562 405 -101887 406 -155231 407 105626 408 161019 409 -109454 410 -166882 411 113553 412 173030 413 -117837 414 -179504 415 122125 416 186132 417 -126520 418 -192870 419 131213 420 199896 421 -136107 422 -207302 423 141021 424 214903 425 -146055 426 -222605 427 151414 428 230645 429 -157010 430 -239121 431 162633 432 247788 433 -168395 434 -256597 435 174520 436 265805 437 -180901 438 -275463 439 187324 440 285361 441 -193912 442 -295446 443 200900 444 305939 445 -208173 446 -316950 447 215509 448 328254 449 -223035 450 -339745 451 230995 452 351712 453 -239281 454 -364275 455 247646 456 377139 457 -256222 458 -390242 459 265291 460 403897 461 -274720 462 -418170 463 284248 464 432810 465 -294027 466 -447753 467 304341 468 463273 469 -315057 470 -479505 471 325900 472 496175 473 -337031 474 -513158 475 348748 476 530805 477 -360920 478 -549262 479 373254 480 568177 481 -385906 482 -587479 483 399217 484 607549 485 -413029 486 -628474 487 427028 488 649947 489 -441406 490 -671891 491 456503 492 694644 493 -472162 494 -718369 495 488054 496 742739 497 -504371 498 -767610 499 521481 500 793410 501 -539221 502 -820314 503 557238 504 847905 505 -575730 506 -876098 507 595108 508 905350 509 -615190 510 -935776 511 635596 512 967009 513 -656553 514 -998960 515 678479 516 1032043 517 -701183 518 -1066459 519 724279 520 1101814 521 -747994 522 -1137940 523 772778 524 1175355 525 -798442 526 -1214272 527 824557 528 1254199 529 -851373 530 -1295038 531 879377 532 1337344 533 -908353 534 -1381263 535 937850 536 1426354 537 -968148 538 -1472514 539 999758 540 1520249 541 -1032446 542 -1569802 543 1065755 544 1620706 545 -1099962 546 -1672771 547 1135604 548 1726624 549 -1172464 550 -1782524 551 1210030 552 1839890 553 -1248606 554 -1898608 555 1288782 556 1959345 557 -1330305 558 -2022288 559 1372645 560 2086914 561 -1416131 562 -2153108 563 1461378 564 2221490 565 -1508116 566 -2292352 567 1555798 568 2365142 569 -1604771 570 -2439643 571 1655680 572 2516609 573 -1708267 574 -2596356 575 1761931 576 2678204 577 -1817034 578 -2762025 579 1874293 580 2848625 581 -1933405 582 -2938239 583 1993743 584 3030252 585 -2055711 586 -3124530 587 2120050 588 3221821 589 -2186452 590 -3322489 591 2254262 592 3425881 593 -2323900 594 -3531760 595 2396143 596 3641031 597 -2470686 598 -3754080 599 2546830 600 3870111 601 -2625012 602 -3988980 603 2706090 604 4111657 605 -2789717 606 -4238435 607 2875153 608 4368596 609 -2962894 610 -4501993 611 3053816 612 4639539 613 -3147563 614 -4781674 615 3243373 616 4927633 617 -3341749 618 -5077151 619 3443637 620 5231314 621 -3548677 622 -5390592 623 3656048 624 5554066 625 -3766279 626 -5721580 627 3880397 628 5894298 629 -3998005 630 -6072591 631 4118231 632 6255619 633 -4241678 634 -6443223 635 4369401 636 6636505 637 -4500990 638 -6836002 639 4635557 640 7040827 641 -4773706 642 -7250693 643 4916564 644 7466906 645 -5063720 646 -7690039 647 5214216 648 7919029 649 -5368705 650 -8153707 651 5528408 652 8395466 653 -5692871 654 -8644778 655 5861083 656 8900667 657 -6033761 658 -9162971 659 6212179 660 9433025 661 -6395857 662 -9711483 663 6583764 664 9997318 665 -6776640 666 -10290221 667 6975829 668 10591757 669 -7180875 670 -10902625 671 7390656 672 11221605 673 -7605957 674 -11548531 675 7828237 676 11885072 677 -8056980 678 -12231818 679 8291025 680 12587648 681 -8531228 682 -12952394 683 8779118 684 13327668 685 -9034154 686 -13714266 687 9295139 688 14111017 689 -9562971 690 -14517598 691 9839251 692 14935886 693 -10123460 694 -15366739 695 10414305 696 15808760 697 -10712742 698 -16261786 699 11020520 700 16727813 701 -11337050 702 -17207586 703 11660991 704 17699823 705 -11993384 706 -18204369 707 12336042 708 18723170 709 -12688369 710 -19257205 711 13048979 712 19805132 713 -13418963 714 -20366624 715 13800237 716 20943928 717 -14192219 718 -21538092 719 14593436 720 22147539 721 -15005028 722 -22772128 723 15429079 724 23414253 725 -15864935 726 -24074842 727 16311058 728 24752441 729 -16768716 730 -25446919 731 17240069 732 26160618 733 -17724454 734 -26894741 735 18220292 736 27647773 737 -18728890 738 -28419403 739 19252545 740 29212324 741 -19790604 742 -30027822 743 20341385 744 30864122 745 -20906277 746 -31721116 747 21487761 748 32601668 749 -22085135 750 -33506945 751 22696627 752 34435314 753 -23323769 754 -35386695 755 23969137 756 36363913 757 -24632002 758 -37368446 759 25310579 760 38398591 761 -26006444 762 -39454072 763 26722343 764 40538114 765 -27457564 766 -41652298 767 28210199 768 42794644 769 -28981937 770 -43965114 771 29775716 772 45167143 773 -30590775 774 -46402195 775 31425119 776 47668446 777 -32280595 778 -48965891 779 33160289 780 50297933 781 -34063412 782 -51666390 783 34987937 784 53069380 785 -35935780 786 -54506697 787 36910204 788 55982207 789 -37910463 790 -57497858 791 38934395 792 59051461 793 -39984050 794 -60643079 795 41062940 796 62276823 797 -42170249 798 -63954528 799 43303748 800 65674192 801 -44465651 802 -67435931 803 45659638 804 69243854 805 -46884878 806 -71100201 807 48139098 808 73002906 809 -49424633 810 -74951872 811 50745369 812 76951730 813 -52100531 814 -79004890 815 53487701 816 81108958 817 -54909358 818 -83264163 819 56369695 820 85475435 821 -57867852 822 -87745072 823 59401344 824 90070900 825 -60972868 826 -92453206 827 62586805 828 94896943 829 -64242317 830 -97404879 831 65936864 832 99974784 833 -67673276 834 -102606744 835 69456184 836 105306316 837 -71284804 838 -108076478 839 73156475 840 110914649 841 -75074192 842 -113821279 843 77042956 844 116802284 845 -79061914 846 -119860544 847 81128313 848 122993742 849 -83245425 850 -126202425 851 85418467 852 129492569 853 -87646608 854 -132867601 855 89927058 856 136325152 857 -92263253 858 -139865558 859 94660741 860 143495494 861 -97118757 862 -147218645 863 99634374 864 151032287 865 -102211240 866 -154937190 867 104855304 868 158940463 869 -107565767 870 -163045723 871 110339605 872 167250540 873 -113180796 874 -171555817 875 116095579 876 175968762 877 -119083176 878 -180493624 879 122140564 880 185127953 881 -125271899 882 -189872456 883 128483802 884 194735167 885 -131775594 886 -199720648 887 135144100 888 204826078 889 -138593782 890 -210052666 891 142131724 892 215408959 893 -145757229 894 -220899494 895 149467041 896 226521804 897 -153265979 898 -232277292 899 157161503 900 238174670 901 -161152948 902 -244219212 903 165237074 904 250408457 905 -169418948 906 -256743618 907 173706484 908 263234359 909 -178099178 910 -269886349 911 182593620 912 276696761 913 -187195236 914 -283667417 915 191912492 916 290808608 917 -196744868 918 -298126026 919 201688917 920 305617261 921 -206750501 922 -313284379 923 211938541 924 321137917 925 -217252593 926 -329184426 927 222689230 928 337421556 929 -228254646 930 -345851226 931 233958283 932 354485089 933 -239799894 934 -363330197 935 245775919 936 372383829 937 -251892968 938 -381648615 939 258161187 940 391136963 941 -264580335 942 -400856009 943 271146825 944 410803560 945 -277867799 946 -420982584 947 284753920 948 431405839 949 -291805103 950 -442081479 951 299017799 952 453007408 953 -306399573 954 -464186499 955 313961743 956 475632806 957 -321704462 958 -487355106 959 329624097 960 499350975 961 -337728699 962 -511624136 963 346030401 964 524189578 965 -354529415 966 -537056249 967 363222104 968 550222357 969 -372117204 970 -563692058 971 381227484 972 577480813 973 -390553370 974 -591598781 975 400091313 976 606044355 977 -409850547 978 -620821684 979 419844652 980 635947759 981 -430074341 982 -651433515 983 440536026 984 667277054 985 -451239570 986 -683483534 987 462199510 988 700071071 989 -473416721 990 -717050899 991 484887641 992 734421899 993 -496622935 994 -752189818 995 508637917 996 770373422 997 -520933739 998 -788985371 999 533507031 1000 808024839 1001 -546369080 1002 -827497651 1003 559536185 1004 847424374 1005 -573009901 1006 -867818636 1007 586786838 1008 888679404 1009 -600879081 1010 -910013740 1011 615304051 1012 931843583 1013 -630063535 1014 -954183024 1015 645154266 1016 977031978 1017 -660589286 1018 -1000398258 1019 676387024 1020 1024304658 1021 -692549630 1022 -1048766969 1023 709074109 1024 1073785559 1025 -725974287 1026 -1099368475 1027 743269737 1028 1125540649 1029 -760963179 1030 -1152319083 1031 779051658 1032 1179704035 1033 -797549996 1034 -1207705036 1035 816479134 1036 1236348679 1037 -835842122 1038 -1265652640 1039 855636254 1040 1295618363 1041 -875877483 1042 -1326256371 1043 896587967 1044 1357594400 1045 -917771255 1046 -1389652148 1047 939425022 1048 1422431694 1049 -961566258 1050 -1455943972 1051 984218500 1052 1490219244 1053 -1007386028 1054 -1525278728 1055 1031066677 1056 1561124557 1057 -1055278614 1058 -1597769488 1059 1080047044 1060 1635245821 1061 -1105376711 1062 -1673575714 1063 1131265827 1064 1712762766 1065 -1157733974 1066 -1752820997 1067 1184807835 1068 1793784172 1069 -1212492875 1070 -1835676885 1071 1240787814 1072 1878503635 1073 -1269713497 1074 -1922279126 1075 1299298294 1076 1967040139 1077 -1329548568 1078 -2012813159 1079 1360463399 1080 2059602948 1081 -1392065085 1082 -2107426403 1083 1424384007 1084 2156322803 1085 -1457427207 1086 -2206319912 1087 1491194284 1088 2257424330 1089 -1525709292 1090 -2309654603 1091 1561004377 1092 2363051902 1093 -1597087527 1094 -2417646937 1095 1633959077 1096 2473447512 1097 -1671644640 1098 -2530473177 1099 1710178481 1100 2588768693 1101 -1749569725 1102 -2648367124 1103 1789819250 1104 2709276855 1105 -1830954470 1106 -2771520133 1107 1873012019 1108 2835144786 1109 -1916001997 1110 -2900185596 1111 1959926022 1112 2966653218 1113 -2004813660 1114 -3034572005 1115 2050703748 1116 3103992195 1117 -2097607599 1118 -3174952121 1119 2145527871 1120 3247464084 1121 -2194496029 1122 -3321553888 1123 2244553459 1124 3397276082 1125 -2295712954 1126 -3474671937 1127 2347977958 1128 3553754713 1129 -2401382223 1130 -3634553496 1131 2455970001 1132 3717126574 1133 -2511755385 1134 -3801517505 1135 2568742859 1136 3887742401 1137 -2626968760 1138 -3975833050 1139 2686480072 1140 4065850836 1141 -2747292445 1142 -4157843601 1143 2809411743 1144 4251829639 1145 -2872876726 1146 -4347842722 1147 2937737458 1148 4445949393 1149 -3004011532 1150 -4546201167 1151 3071705920 1152 4648617814 1153 -3140862164 1154 -4753237174 1155 3211533801 1156 4860130383 1157 -3283740104 1158 -4969351940 1159 3357489543 1160 5080925169 1161 -3432826809 1162 -5194891320 1163 3509808802 1164 5311325448 1165 -3588456849 1166 -5430287247 1167 3668781192 1168 5551802934 1169 -3750829574 1170 -5675916480 1171 3834662601 1172 5802709149 1173 -3920304060 1174 -5932245219 1175 4007765770 1176 6064553027 1177 -4097098898 1178 -6199681524 1179 4188368325 1180 6337717596 1181 -4281600038 1182 -6478729390 1183 4376807836 1184 6622749718 1185 -4474046747 1186 -6769831869 1187 4573385724 1188 6920067696 1189 -4674853441 1190 -7073531662 1191 4778466017 1192 7230260328 1193 -4884282277 1194 -7390310597 1195 4992375747 1196 7553781788 1197 -5102778193 1198 -7720754069 1199 5215507921 1200 7891267006 1201 -5330627941 1202 -8065383650 1203 5448216931 1204 8243210243 1205 -5568309535 1206 -8424831928 1207 5690926661 1208 8610293836 1209 -5816136141 1210 -8799664492 1211 5944021640 1212 8993056363 1213 -6074621235 1214 -9190562299 1215 6207958881 1216 9392232303 1217 -6344107049 1218 -9598139680 1219 6483155019 1220 9808405942 1221 -6625144762 1222 -10023131011 1223 6770103151 1224 10242369004 1225 -6918107880 1226 -10466200767 1227 7069254463 1228 10694756284 1229 -7223588667 1230 -10928141856 1231 7381140739 1232 11166418563 1233 -7541994238 1234 -11409674198 1235 7706250813 1236 11658046563 1237 -7873960555 1238 -11911651351 1239 8045157727 1240 12170555900 1241 -8219931647 1242 -12434854198 1243 8398390829 1244 12704694985 1245 -8580590311 1246 -12980202736 1247 8766568162 1248 13261450335 1249 -8956420176 1250 -13548541090 1251 9150262392 1252 13841634159 1253 -9348154708 1254 -14140862141 1255 9550139622 1256 14446306583 1257 -9756320117 1258 -14758079504 1259 9966819838 1260 15076349826 1261 -10181704159 1262 -15401261612 1263 10401020707 1264 15732904453 1265 -10624879605 1266 -16071398409 1267 10853412819 1268 16416925662 1269 -11086692001 1270 -16769641177 1271 11324769756 1272 17129641850 1273 -11567764201 1274 -17497059214 1275 11815816508 1276 17872088221 1277 -12069004504 1278 -18254894119 1279 12327386569 1280 18645584644 1281 -12591089584 1282 -19044302281 1283 12860264001 1284 19451254197 1285 -13134994615 1286 -19866619638 1287 13415346324 1288 20290516565 1289 -13701454935 1290 -20723097751 1291 13993481079 1292 21164586423 1293 -14291517424 1294 -21615175356 1295 14595635343 1296 22074992092 1297 -14905980416 1298 -22544203582 1299 15222724532 1300 23023048744 1301 -15545968160 1302 -23511733309 1303 15875790082 1304 24010398316 1305 -16212346705 1306 -24519224386 1307 16555821270 1308 25038465627 1309 -16906323117 1310 -25568344900 1311 17263939275 1312 26109016224 1313 -17628837148 1314 -26660673391 1315 18001212404 1316 27223590022 1317 -18381184203 1318 -27798005727 1319 18768848000 1320 28384086917 1321 -19164383233 1322 -28982044823 1323 19567999299 1324 29592172315 1325 -19979825272 1326 -30214725277 1327 20399966001 1328 30849886946 1329 -20828614243 1330 -31497885667 1331 21265993254 1332 32159033199 1333 -21712243228 1334 -32833606380 1335 22167479527 1336 33521804819 1337 -22631908469 1338 -34223873538 1339 23105768597 1340 34940147992 1341 -23589212370 1342 -35670925730 1343 24082365881 1344 36416422335 1345 -24585450269 1346 -37176904352 1347 25098720717 1348 37952730860 1349 -25622342259 1350 -38744219804 1351 26156452905 1352 39551607642 1353 -26701290141 1354 -40375182228 1355 27257126207 1356 41215326034 1357 -27824140033 1358 -42072382639 1359 28402482948 1360 42946609159 1361 -28992409109 1362 -43838314530 1363 29594209392 1364 44747910084 1365 -30208078050 1366 -45675764971 1367 30834180031 1368 46622156676 1369 -31472787843 1370 -47587420618 1371 32124212630 1372 48571997062 1373 -32788664431 1374 -49576280655 1375 33466323296 1376 50600574807 1377 -34157481678 1378 -51645241489 1379 34862471661 1380 52710749947 1381 -35581520617 1382 -53797526180 1383 36314825351 1384 54905899507 1385 -37062698935 1386 -56036258370 1387 37825496192 1388 57189107101 1389 -38603463676 1390 -58364903262 1391 39396815373 1392 59564002063 1393 -40205886856 1394 -60786824605 1395 41031057655 1396 62033910701 1397 -41872594031 1398 -63305749645 1399 42730729083 1400 64602728771 1401 -43605822844 1402 -65925302097 1403 44498280491 1404 67274045229 1405 -45408389943 1406 -68649485827 1407 46336405249 1408 70052043669 1409 -47282711852 1410 -71482205988 1411 48247742645 1412 72940591109 1413 -49231809344 1414 -74427765607 1415 50235187719 1416 75944181934 1417 -51258290829 1418 -77490367458 1419 52301581798 1420 79066983941 1421 -53365396937 1422 -80674637386 1423 54450035943 1424 82313820054 1425 -55555941858 1426 -83985100146 1427 56683609078 1428 85689183597 1429 -57833400937 1430 -87426723344 1431 59005643308 1432 89198252076 1433 -60200810506 1434 -91004379463 1435 61419430844 1436 92845863412 1437 -62661897116 1438 -94723404761 1439 63928562552 1440 96637577353 1441 -65219935260 1442 -98589040221 1443 66536580334 1444 100578604497 1445 -67878921236 1446 -102607019867 1447 69247341087 1448 104674909355 1449 -70642384834 1450 -106782982472 1451 72064655811 1452 108932104711 1453 -73514611022 1454 -111123083179 1455 74992666235 1456 113356591237 1457 -76499404707 1458 -115633390088 1459 78035471222 1460 117954408517 1461 -79601359206 1462 -120320512521 1463 81197518654 1464 122732427009 1465 -82824574345 1466 -125190973763 1467 84483215856 1468 127697146647 1469 -86173974802 1470 -130251872096 1471 87897338406 1472 132855935750 1473 -89653976455 1474 -135510221789 1475 91444625250 1476 138215790963 1477 -93269857891 1478 -140973639881 1479 95130202309 1480 143784616646 1481 -97026375308 1482 -146649669577 1483 98959163776 1484 149569936449 1485 -100929185875 1486 -152546486205 1487 102937012134 1488 155580231341 1489 -104983410274 1490 -158672194583 1491 107069221659 1492 161823593279 1493 -109195111734 1494 -165035570987 1495 111361697415 1496 168309115018 1497 -113569801433 1498 -171645324974 1499 115820322335 1500 175045500332 1501 -118113976836 1502 -178510870363 1503 120451432300 1504 182042499817 1505 -122833569091 1506 -185641567797 1507 125261347317 1508 189309467534 1509 -127735539377 1510 -193047517051 1511 130256865598 1512 196856861189 1513 -132826268662 1514 -200738770246 1515 135444775109 1516 204694734613 1517 -138113215757 1518 -208726164249 1519 140832368547 1520 212834296143 1521 -143603243279 1522 -217020495262 1523 146426936214 1524 221286352768 1525 -149304341452 1526 -225633383263 1527 152236299336 1528 230062919398 1529 -155223890393 1530 -234576424360 1531 158268285893 1532 239175603334 1533 -161370448511 1534 -243862079704 1535 164531284296 1536 248637285549 1537 -167751949859 1538 -253502795806 1539 171033697355 1540 258460434292 1541 -174377561504 1542 -263511937451 1543 177784519660 1544 268658850605 1545 -181255810477 1546 -273902864982 1547 184792771102 1548 279245927787 1549 -188396514312 1550 -284689903159 1551 192068094475 1552 290236454454 1553 -195808836652 1554 -295887394112 1555 199620169349 1556 301644808034 1557 -203503289567 1558 -307510693487 1559 207459333105 1560 313486836867 1561 -211489717979 1562 -319575187281 1563 215595971090 1564 325777975303 1565 -219779378253 1566 -332097337023 1567 224041163209 1568 338535197879 1569 -228382844104 1570 -345093649758 1571 232806051296 1572 351775074187 1573 -237312166542 1574 -358581762974 1575 241902508590 1576 365515786820 1577 -246578701128 1578 -372579386742 1579 251342485870 1580 379775112831 1581 -256195347934 1582 -387105419650 1583 261138706522 1584 394572529899 1585 -266174298753 1586 -402178851691 1587 271303985837 1588 409927111453 1589 -276529362172 1590 -417819933937 1591 281851955304 1592 425859712212 1593 -287273624444 1594 -434049029325 1595 292796356838 1596 442390796076 1597 -298421864588 1598 -450887826950 1599 304151792226 1600 459542693580 1601 -309988127652 1602 -468358162275 1603 315932993454 1604 477337348693 1605 -321988228479 1606 -486483266056 1607 328155600943 1608 495798673200 1609 -334437237198 1610 -505286540408 1611 340835405016 1612 514950197993 1613 -347352077356 1614 -524792867516 1615 353989155693 1616 534817516425 1617 -360748914925 1618 -545027329125 1619 367633776193 1620 555425860960 1621 -374645856651 1622 -566016564447 1623 381787201425 1624 576802626060 1625 -389060242424 1626 -587787454877 1627 396467565245 1628 598974854933 1629 -404011442305 1630 -610368521207 1631 411694070693 1632 621971870337 1633 -419518050838 1634 -633788560288 1635 427486144619 1636 645822656257 1637 -435600788664 1638 -658078107853 1639 443864343790 1640 670558586712 1641 -452279591177 1642 -683268012368 1643 460849479138 1644 696210724276 1645 -469576620830 1646 -709390952978 1647 478463553035 1648 722812638415 1649 -487513248224 1650 -736479975249 1651 496728854296 1652 750397604745 1653 -506113174123 1654 -764570052897 1655 515668931028 1656 779001541960 1657 -525399302503 1658 -793696569791 1659 535307650519 1660 808660095054 1661 -545396978781 1662 -823896954519 1663 555670211171 1664 839411681853 1665 -566130744893 1666 -855209094189 1667 576782168154 1668 871294484114 1669 -587627700476 1670 -887673029834 1671 598670481083 1672 904349593033 1673 -609914139923 1674 -921329327075 1675 621362507505 1676 938617890491 1677 -633019034857 1678 -956220821093 1679 644887089715 1680 974143326358 1681 -656970551120 1682 -992390928755 1683 669273509046 1684 1010969672313 1685 -681799659842 1686 -1029885473625 1687 694552616533 1688 1049143919839 1689 -707536525200 1690 -1068750922483 1691 720755750333 1692 1088712931593 1693 -734214251574 1694 -1109036278405 1695 747915905108 1696 1129726950604 1697 -761865139704 1698 -1150791270112 1699 776066613686 1700 1172236130488 1701 -790524568825 1702 -1194068300163 1703 805243160655 1704 1216294189493 1705 -820227120583 1706 -1238920569105 1707 835481421248 1708 1261954800209 1709 -851010603773 1710 -1285404112356 1711 866819123145 1712 1309275378311 1713 -882912034695 1714 -1333575842400 1715 899294643852 1716 1358313359043 1717 -915971812416 1718 -1383495660819 1719 932948316629 1720 1409130108768 1721 -950229555024 1722 -1435224447206 1723 967821189029 1724 1461787067631 1725 -985728423976 1726 -1488826233582 1727 1003956376929 1728 1516349821995 1729 -1022510813623 1730 -1544366122274 1731 1041397775873 1732 1572884092814 1733 -1060622833531 1734 -1601912557781 1735 1080191468899 1736 1631459956476 1737 -1100109840372 1738 -1661535154120 1739 1120384393070 1740 1692147707503 1741 -1141021087007 1742 -1723307050534 1743 1162025795766 1744 1755022217048 1745 -1183405093968 1746 -1787302680753 1747 1205165857486 1748 1820158648363 1749 -1227314464108 1750 -1853600197955 1751 1249857202719 1752 1887636991878 1753 -1272801093042 1754 -1922279165147 1755 1296153471226 1756 1957537610978 1757 -1319921158307 1758 -1993423088182 1759 1344110887967 1760 2029945942395 1761 -1368730155364 1762 -2067117007890 1763 1393786784588 1764 2104947903270 1765 -1419288070851 1766 -2143450125751 1767 1445241223786 1768 2182634743697 1769 -1471654243055 1770 -2222513330747 1771 1498535473747 1772 2263098291251 1773 -1525892718339 1774 -2304401903155 1775 1553733691834 1776 2346435999540 1777 -1582066932622 1778 -2389212955673 1779 1610901342211 1780 2432746006615 1781 -1640245261359 1782 -2477048255864 1783 1670106945839 1784 2522132365579 1785 -1700495509522 1786 -2568011559028 1787 1731420443835 1788 2614699949504 1789 -1762890665221 1790 -2662211533955 1791 1794915007549 1792 2710559852102 1793 -1827503195183 1794 -2759759024625 1795 1860665349126 1796 2809824114154 1797 -1894411000920 1798 -2860770062832 1799 1928749598676 1800 2912611339347 1801 -1963691518424 1802 -2965363034871 1803 1999247553252 1804 3019041216223 1805 -2035427887725 1806 -3073661825601 1807 2072242626355 1808 3129240336625 1809 -2109702840953 1810 -3185792867875 1811 2147820037106 1812 3243336548491 1813 -2186605097146 1814 -3301888400714 1815 2226068827079 1816 3361464962206 1817 -2266223036893 1818 -3422083439173 1819 2307079992546 1820 3483762106716 1821 -2348651321448 1822 -3546519130222 1823 2390948574806 1824 3610372174442 1825 -2433984350121 1826 -3675339619545 1827 2477771724187 1828 3741440953504 1829 -2522323115700 1830 -3808695551787 1831 2567650871753 1832 3877122295648 1833 -2613768430248 1834 -3946740808433 1835 2660689728117 1836 4017571861686 1837 -2708428028783 1838 -4089636135250 1839 2756996529446 1840 4162953799160 1841 -2806409559531 1842 -4237545793491 1843 2856681973129 1844 4313434272122 1845 -2907827935250 1846 -4390641296023 1847 2959861546007 1848 4469188400654 1849 -3012798085879 1850 -4549097944552 1851 3066653386655 1852 4630393545033 1853 -3121442570826 1854 -4713098725716 1855 3177180702318 1856 4797236493221 1857 -3233884075488 1858 -4882830708860 1859 3291569559464 1860 4969906539466 1861 -3350253298185 1862 -5058489082489 1863 3409951384370 1864 5148602903482 1865 -3470681188443 1866 -5240273455724 1867 3532460684995 1868 5333527571965 1869 -3595307107852 1870 -5428392016708 1871 3659237642273 1872 5524893007705 1873 -3724270805698 1874 -5623057710643 1875 3790425750603 1876 5722914722602 1877 -3857720867894 1878 -5824492574012 1879 3926174508755 1880 5927819259641 1881 -3995806412975 1882 -6032923759567 1883 4066636982924 1884 6139836539466 1885 -4138685843472 1886 -6248588027030 1887 4211972589182 1888 6359208100660 1889 -4286518257236 1890 -6471727663234 1891 4362344581144 1892 6586179186566 1893 -4439472501529 1894 -6702595108512 1895 4517922933619 1896 6821007304031 1897 -4597718296797 1898 -6941448740913 1899 4678881742745 1900 7063954016039 1901 -4761435608958 1902 -7188557697116 1903 4845402218953 1904 7315293803479 1905 -4930805464402 1906 -7444197491474 1907 5017670001406 1908 7575305609268 1909 -5106019656514 1910 -7708655009664 1911 5195878254390 1912 7844281985152 1913 -5287271249458 1914 -7982224011618 1915 5380224899759 1916 8122520350925 1917 -5474764618508 1918 -8265210277389 1919 5570915824841 1920 8410332493526 1921 -5668705637079 1922 -8557926962996 1923 5768162018838 1924 8708035505118 1925 -5869312067916 1926 -8860699960312 1927 5972182902567 1928 9015961615783 1929 -6076803413189 1930 -9173863072095 1931 6183203372861 1932 9334448858174 1933 -6291411674139 1934 -9497763564203 1935 6401457245605 1936 9663851217787 1937 -6513370857952 1938 -9832757214801 1939 6627184210308 1940 10004528985980 1941 -6742928106579 1942 -10179214035704 1943 6860633398020 1944 10356859297110 1945 -6980332856924 1946 -10537513160165 1947 7102060232082 1948 10721226130479 1949 -7225848356900 1950 -10908048801071 1951 7351730130284 1952 11098031217471 1953 -7479740454944 1954 -11291224943814 1955 7609915254121 1956 11487683744051 1957 -7742289522027 1958 -11687461517055 1959 7876898338542 1960 11890611608293 1961 -8013778866982 1962 -12097188946673 1963 8152969344312 1964 12307250781720 1965 -8294507065128 1966 -12520854516164 1967 8438429424864 1968 12738056994617 1969 -8584775992330 1970 -12958916746305 1971 8733587465465 1972 13183494714628 1973 -8884903580939 1974 -13411852016186 1975 9038764199455 1976 13644049239411 1977 -9195211448984 1978 -13880148730262 1979 9354288638622 1980 14120215346595 1981 -9516038103975 1982 -14364314175888 1983 9680502330006 1984 14612509776336 1985 -9847726159976 1986 -14864868540229 1987 10017755679696 1988 15121459508832 1989 -10190635990596 1990 -15382351978540 1991 10366412363536 1992 15647614716680 1993 -10545132530029 1994 -15917318440508 1995 10726845528726 1996 16191536624723 1997 -10911599396543 1998 -16470343027023 1999 11099442369158 2000 16753810913872 2001 -11290425249334 2002 -17042015587686 2003 11484600208062 2004 17335035221752 2005 -11682018405135 2006 -17632948339190 2007 11882731230601 2008 17935832976808 2009 -12086792746091 2010 -18243769297758 2011 12294258452510 2012 18556840491925 2013 -12505182831565 2014 -18875130133661 2015 12719620621531 2016 19198721317831 2017 -12937629348483 2018 -19527699398457 2019 13159268053222 2020 19862152882103 2021 -13384594742506 2022 -20202170697113 2023 13613667716306 2024 20547841339671 2025 -13846548183781 2026 -20899255666505 2027 14083298940313 2028 21256507818622 2029 -14323981741544 2030 -21619692438416 2031 14568658675034 2032 21988903748883 2033 -14817394857095 2034 -22364238440331 2035 15070257073057 2036 22745796664744 2037 -15327311064303 2038 -23133679121015 2039 15588622938517 2040 23527986103821 2041 -15854261964371 2042 -23928820527553 2043 16124299167307 2044 24336288914446 2045 -16398804517841 2046 -24750498382728 2047 16677848397769 2048 25171555705432 2049 -16961504488551 2050 -25599570394943 2051 17249848312053 2052 26034655724402 2053 -17542954334408 2054 -26476925657563 2055 17840897481176 2056 26926493835478 2057 -18143756114272 2058 -27383476764481 2059 18451610532812 2060 27847994914063 2061 -18764539980773 2062 -28320169503338 2063 19082624205151 2064 28800121454708 2065 -19405946540299 2066 -29287974731072 2067 19734592359655 2068 29783857428165 2069 -20068645976161 2070 -30287898454660 2071 20408192260940 2072 30800226495506 2073 -20753319830887 2074 -31320973417234 2075 21104119440321 2076 31850275396880 2077 -21460680788143 2078 -32388269537116 2079 21823094190936 2080 32935092751896 2081 -22191453867303 2082 -33490885285205 2083 22565856286139 2084 34055791922761 2085 -22946396868445 2086 -34629958451064 2087 23333171707645 2088 35213530507121 2089 -23726280972128 2090 -35806657259719 2091 24125827198922 2092 36409492616562 2093 -24531911878594 2094 -37022191567005 2095 24944637241806 2096 37644909041025 2097 -25364109774878 2098 -38277803666704 2099 25790438448632 2100 38921039017516 2101 -26223731200238 2102 -39574779882514 2103 26664096779990 2104 40239191041739 2105 -27111648373371 2106 -40914441148242 2107 27566501781606 2108 41600704065027 2109 -28028771788756 2110 -42298154965734 2111 28498574059897 2112 43006969070782 2113 -28976028892979 2114 -43727325706378 2115 29461259339866 2116 44459409637775 2117 -29954387445362 2118 -45203407042629 2119 30455536218493 2120 45959504256132 2121 -30964833507563 2122 -46727891915075 2123 31482410050867 2124 47508766335565 2125 -32008395602608 2126 -48302325405503 2127 32542920969852 2128 49108767239855 2129 -33086122005448 2130 -49928294461340 2131 33638137605005 2132 50761115674903 2133 -34199105707636 2134 -51607441176217 2135 34769165389844 2136 52467481563966 2137 -35348461000001 2138 -53341452213372 2139 35937140090831 2140 54229574748388 2141 -36535349279392 2142 -55132072610920 2143 37143236421330 2144 56049169681777 2145 -37760954880612 2146 -56981094848842 2147 38388661385008 2148 57928083528218 2149 -39026511762883 2150 -58890373143454 2151 39674663188685 2152 59868201649721 2153 -40333278582700 2154 -60861812252135 2155 41002524407455 2156 61871455031480 2157 -41682566267032 2158 -62897382223825 2159 42373571216101 2160 63939846697912 2161 -43075712313766 2162 -64999106883168 2163 43789166350057 2164 66075428394731 2165 -44514109291690 2166 -67169079160579 2167 45250718678653 2168 68280327907185 2169 -45999178326892 2170 -69409449193091 2171 46759675970090 2172 70556725087838 2173 -47532398570745 2174 -71722440199347 2175 48317534795003 2176 72906880055361 2177 -49115279857779 2178 -74110336301691 2179 49925833100515 2180 75333108494143 2181 -50749393151275 2182 -76575498909137 2183 51586160470021 2184 77837810874366 2185 -52436342362423 2186 -79120354195149 2187 53300150480661 2188 80423446947683 2189 -54177795816591 2190 -81747410123181 2191 55069491341856 2192 83092565966042 2193 -55975457185331 2194 -84459243517784 2195 56895918041943 2196 85847780469347 2197 -57831098017858 2198 -87258517694623 2199 58781223357318 2200 88691797476658 2201 -59746527775546 2202 -90147969232111 2203 60727249797727 2204 91627391486066 2205 -61723627439168 2206 -93130426170250 2207 62735901009313 2208 94657436794118 2209 -63764318629935 2210 -96208794417421 2211 64809133489285 2212 97784879628303 2213 -65870598340840 2214 -99386076659837 2215 66948968411069 2216 101012771567663 2217 -68044507096316 2218 -102665358333580 2219 69157483117595 2220 104344240908688 2221 -70288164856314 2222 -106049827207437 2223 71436823357626 2224 107782527165119 2225 -72603738198142 2226 -109542759039015 2227 73789194563813 2228 111330951584089 2229 -74993477406289 2230 -113147537791714 2231 76216874530458 2232 114992952887284 2233 -77459682665136 2234 -116867640901468 2235 78722204448356 2236 118772056851645 2237 -80004742385424 2238 -120706660282544 2239 81307602050545 2240 122671913269520 2241 -82631098352346 2242 -124668287135211 2243 83975552411819 2244 126696264702540 2245 -85341285342158 2246 -128756333699668 2247 86728621554763 2248 130848984634321 2249 -88137895212935 2250 -132974717727037 2251 89569447024632 2252 135134045307607 2253 -91023617826803 2254 -137327484943457 2255 92500751984244 2256 139555557248798 2257 -94001204064708 2258 -141818793111655 2259 95525335531603 2260 144117736098880 2261 -97073508111431 2262 -146452935368273 2263 98646087317836 2264 148824943482595 2265 -100243449340118 2266 -151234323797918 2267 101865977618508 2268 153681652947594 2269 -103514056017571 2270 -156167513604611 2271 105188072463703 2272 158692492157018 2273 -106888426040547 2274 -161257186333689 2275 108615523471395 2276 163862207843110 2277 -110369772078797 2278 -166508174836042 2279 112151583525242 2280 169195709510358 2281 -113961381149389 2282 -171925446056253 2283 115799596339907 2284 174698033307328 2285 -117666661258856 2286 -177514126967354 2287 119563012718516 2288 180374387218986 2289 -121489099752144 2290 -183279486847799 2291 123445379859406 2292 186230113979992 2293 -125432311518382 2294 -189226964144000 2295 127450358186870 2296 192270737730366 2297 -129499996099437 2298 -195362148375996 2299 131581710412058 2300 198501925869520 2301 -133695987479838 2302 -201690807888268 2303 135843318972440 2304 204929537381824 2305 -138024209934295 2306 -208218871303351 2307 140239174810698 2308 211559583531144 2309 -142488729469307 2310 -214952456348559 2311 144773395463359 2312 218398277830099 2313 -147093708348935 2314 -221897850771220 2315 149450213571658 2316 225451995705136 2317 -151843458256668 2318 -229061542200925 2319 154273995609062 2320 232727326090023 2321 -156742393478341 2322 -236450198680734 2323 159249230135613 2324 240231029956504 2325 -161795085808497 2326 -244070699522234 2327 164380547206625 2328 247970093748308 2329 -167006216374293 2330 -251930115362654 2331 169672706337476 2332 255951686669734 2333 -172380632360405 2334 -260035740217208 2335 175130616632622 2336 264183215940944 2337 -177923297402160 2338 -268395070976870 2339 180759324472489 2340 272672282984660 2341 -183639350205469 2342 -277015840614004 2343 186564034359323 2344 281426740478857 2345 -189534053492723 2346 -285905997280809 2347 192550096341557 2348 290454647329458 2349 -195612854544788 2350 -295073738628070 2351 198723027618871 2352 299764327758537 2353 -201881332677211 2354 -304527490415331 2355 205088499665610 2356 309364324951346 2357 -208345261784956 2358 -314275942159346 2359 211652360643092 2360 319263462156380 2361 -215010556279853 2362 -324328025161002 2363 218420622240270 2364 329470795154654 2365 -221883335720549 2366 -334692949442631 2367 225399482884694 2368 339995675355773 2369 -228969869187307 2370 -345380181368443 2371 232595314314777 2372 350847700972697 2373 -236276642030349 2374 -356399481827483 2375 240014685640927 2376 362036782363778 2377 -243810298663456 2378 -367760883349176 2379 247664349613374 2380 373573091793571 2381 -251577711518892 2382 -379474729767532 2383 255551267582152 2384 385467131005377 2385 -259585922179867 2386 -391551652738536 2387 263682595475528 2388 397729679728264 2389 -267842212633114 2390 -404002612841817 2391 272065709657727 2392 410371865459884 2393 -276354044722718 2394 -416838875683140 2395 280708192638102 2396 423405110595347 2397 -285129133736091 2398 -430072054394405 2399 289617859877763 2400 436841204695778 2401 -294175386154113 2402 -443714085224234 2403 298802745189373 2404 450692250115241 2405 -303500975667515 2406 -457777271686153 2407 308271128550460 2408 464970736735945 2409 -313114279145431 2410 -472274259534225 2411 318031521216149 2412 479689486262424 2413 -323023955182298 2414 -487218082519633 2415 328092694534434 2416 494861729412845 2417 -333238878258153 2418 -502622136954202 2419 338463664790055 2420 510501048751660 2421 -343768219859116 2422 -518500229033434 2423 349153723084922 2424 526621458626495 2425 -354621380809867 2426 -534866548881122 2427 360172419875106 2428 543237346407856 2429 -365808075073042 2430 -551735719711204 2431 371529595975261 2432 560363555162394 2433 -377338260165745 2434 -569122771252475 2435 383235366809157 2436 578015323482704 2437 -389222223746829 2438 -587043190707469 2439 395300154541179 2440 596208370883256 2441 -401470512098109 2442 -605512895768282 2443 407734672067039 2444 614958836083604 2445 -414094019547557 2446 -624548287335793 2447 420549956334673 2448 634283365445918 2449 -427103914987438 2450 -644166222022188 2451 433757352032827 2452 654199049575860 2453 -440511734251119 2454 -664384066919834 2455 447368546172172 2456 674723514789776 2457 -454329304581357 2458 -685219671479788 2459 461395551499733 2460 695874858227393 2461 -468568840080212 2462 -706691424293856 2463 475850742341438 2464 717671742346525 2465 -483242864099806 2466 -728818224582502 2467 490746837766352 2468 740133328407003 2469 -498364307821222 2470 -751619540951843 2471 506096938767004 2472 763279374328821 2473 -513946430548046 2474 -775115382376595 2475 521914511134884 2476 787130166403761 2477 -530002921540795 2478 -799326359247554 2479 538213424050377 2480 811706620517367 2481 -546547818115298 2482 -824273653741944 2483 555007932697876 2484 837030212298724 2485 -563595610864663 2486 -849979083124080 2487 572312718274568 2488 863123081702350 2489 -581161159541773 2490 -876465069746818 2491 590142870378799 2492 890007961447265 2493 -599259801732858 2494 -903754706574154 2495 608513928515235 2496 917708285329105 2497 -617907266494916 2498 -931871726703370 2499 627441864213084 2500 946248114801159 2501 -637119786621888 2502 -960840571445202 2503 646943124115126 2504 975652251015527 2505 -656914009942186 2506 -990686359249442 2507 667034611861602 2508 1005946159770368 2509 -677307115321177 2510 -1021434956312882 2511 687733732771423 2512 1037156087290237 2513 -698316721591286 2514 -1053112945177966 2515 709058375524582 2516 1069308983387499 2517 -719961007363458 2518 -1085747697837440 2519 731026958528090 2520 1102432621372912 2521 -742258617569670 2522 -1119367343885585 2523 753658411360239 2524 1136555519276300 2525 -765228787236895 2526 -1154000846486119 2527 776972222909808 2528 1171707063902000 2529 -788891245534493 2530 -1189677969963572 2531 800988422619036 2532 1207917430351820 2533 -813266343671069 2534 -1226429358605064 2535 825727630415634 2536 1245217710235642 2537 -838374956426185 2538 -1264286503975040 2539 851211037797632 2540 1283639829337080 2541 -864238614253181 2542 -1303281826528962 2543 877460459655288 2544 1323216680409941 2545 -890879402266483 2546 -1343448642536534 2547 904498315155216 2548 1363982038829183 2549 -918320096720251 2550 -1384821248898481 2551 932347681558843 2552 1405970699988010 2553 -946584061349617 2554 -1427434889556594 2555 961032274953734 2556 1449218393193977 2557 -975695388398639 2558 -1471325843494925 2559 990576506086839 2560 1493761923694873 2561 -1005678792288089 2562 -1516531390949637 2563 1021005460988279 2564 1539639084657848 2565 -1036559755288130 2566 -1563089904574994 2567 1052344958933160 2568 1586888804280899 2569 -1068364418493621 2570 -1611040815329341 2571 1084621532923345 2572 1635551055690523 2573 -1101119732328687 2574 -1660424707232978 2575 1117862489888637 2576 1685667009172979 2577 -1134853344713193 2578 -1711283282815991 2579 1152095891075457 2580 1737278940273404 2581 -1169593756592935 2582 -1763659461451992 2583 1187350614521499 2584 1790430387177404 2585 -1205370207279811 2586 -1817597344697871 2587 1223656335407708 2588 1845166056843314 2589 -1242212835114926 2590 -1873142318196413 2591 1261043590926381 2592 1901531988037131 2593 -1280152559957154 2594 -1930341016792156 2595 1299543760558515 2596 1959575455332292 2597 -1319221249184855 2598 -1989241430460281 2599 1339189133466504 2600 2019345137835625 2601 -1359451597223566 2602 -2049892869076061 2603 1380012888760873 2604 2080891021357886 2605 -1400877297098025 2606 -2112346072368173 2607 1422049165450727 2608 2144264572884075 2609 -1443532916973957 2610 -2176653174707429 2611 1465333042760146 2612 2209518640745532 2613 -1487454077385524 2614 -2242867819082701 2615 1509900612777701 2616 2276707635369495 2617 -1532677324775888 2618 -2311045121785904 2619 1555788960793706 2620 2345887427281797 2621 -1579240314626870 2622 -2381241790910584 2623 1603036240788540 2624 2417115534197636 2625 -1627181681876174 2626 -2453516090821054 2627 1651681655856247 2628 2490451017186287 2629 -1676541230183833 2630 -2527927965177931 2631 1701765536583765 2632 2565954674162176 2633 -1727359799215229 2634 -2604539001578740 2635 1753329321636448 2636 2643688934037992 2637 -1779679460183601 2638 -2683412559125965 2639 1806415639177636 2640 2723718057205682 2641 -1833543379977907 2642 -2764613733127137 2643 1861068287587159 2644 2806108027508073 2645 -1888996023232716 2646 -2848209487742304 2647 1917332320083742 2648 2890926759779541 2649 -1946083013186355 2650 -2934268620625702 2651 1975254025660581 2652 2978243989992697 2653 -2004851340537621 2654 -3022861900675867 2655 2034881016965511 2656 3068131489946645 2657 -2065349221015119 2658 -3114062033048837 2659 2096262211534026 2660 3160662955416899 2661 -2127626311181918 2662 -3207943802035479 2663 2159447923104735 2664 3255914228620218 2665 -2191733562709671 2666 -3304584036329830 2667 2224489843131365 2668 3353963184195476 2669 -2257723445407229 2670 -3404061757621671 2671 2291441135707817 2672 3454889959545004 2673 -2325649798074576 2674 -3506458146016407 2675 2360356419448766 2676 3558776839037446 2677 -2395568059041608 2678 -3611856694377588 2679 2431291866101233 2680 3665708492324598 2681 -2467535113600129 2682 -3720343174355517 2683 2504305182895647 2684 3775771856592670 2685 -2541609532234094 2686 -3832005796527587 2687 2579455715031279 2688 3889056383548831 2689 -2617851414617719 2690 -3946935176935156 2691 2656804428481523 2692 4005653919552814 2693 -2696322635845791 2694 -4065224503654812 2695 2736414016557439 2696 4125658961386748 2697 -2777086686881737 2698 -4186969503738193 2699 2818348883277950 2700 4249168534689969 2701 -2860208929104551 2702 -4312268616273533 2703 2902675254096976 2704 4376282458647166 2705 -2945756431200015 2706 -4441222960236936 2707 2989461159947012 2708 4507103222559370 2709 -3033798232232146 2710 -4573936514107369 2711 3078776552350826 2712 4641736260193111 2713 -3124405174985772 2714 -4710516084527918 2715 3170693288138262 2716 4780289824320743 2717 -3217650177900299 2718 -4851071493169495 2719 3265285249161559 2720 4922875270883276 2721 -3313608064738721 2722 -4995715546116527 2723 3362628327807844 2724 5069606931964947 2725 -3412355845735297 2726 -5144564228056628 2727 3462800551429260 2728 5220602409923206 2729 -3513972543604147 2730 -5297736672934797 2731 3565882068785882 2732 5375982448632749 2733 -3618539484137375 2734 -5455355365562901 2735 3671955279428433 2736 5535871238403159 2737 -3726140118556791 2738 -5617546113463910 2739 3781104821075625 2740 5700396285335461 2741 -3836860323940097 2742 -5784438256651856 2743 3893417704207319 2744 5869688727200708 2745 -3950788221804880 2746 -5956164640583769 2747 4008983300523791 2748 6043883201415039 2749 -4068014488750980 2750 -6132861834221209 2751 4127893482873936 2752 6223118172078500 2753 -4188632171290281 2754 -6314670104695678 2755 4250242614943948 2756 6407535796415808 2757 -4312737006973425 2758 -6501733643769085 2759 4376127696797831 2760 6597282263856995 2761 -4440427235494151 2762 -6694200544138943 2763 4505648355823364 2764 6792507660793687 2765 -4571803930717255 2766 -6892223035123530 2767 4638906998162007 2768 6993366321925122 2769 -4706970807938550 2770 -7095957460552577 2771 4776008801076335 2772 7200016693887879 2773 -4846034567248482 2774 -7305564523814673 2775 4917061870428469 2776 7412621699094412 2777 -4989104696984875 2778 -7521209267985625 2779 5062177234648310 2780 7631348598092505 2781 -5136293828736947 2782 -7743061330396308 2783 5211469008563398 2784 7856369366871038 2785 -5287717537020476 2786 -7971294924956501 2787 5365054389003091 2788 8087860557816573 2789 -5443494706386606 2790 -8206089107138421 2791 5523053825304554 2792 8326003690740804 2793 -5603747327222764 2794 -8447627758452383 2795 5685591016751033 2796 8570985113044382 2797 -5768600875444649 2798 -8696099862028892 2799 5852793089931564 2800 8822996404751955 2801 -5938184104464450 2802 -8951699489973433 2803 6024790598214275 2804 9082234237759852 2805 -6112629437814037 2806 -9214626089739829 2807 6201717706309936 2808 9348900795930353 2809 -6292072757340335 2810 -9485084474335356 2811 6383712191846365 2812 9623203633305059 2813 -6476653809276109 2814 -9763285120471863 2815 6570915637489444 2816 9905356109577304 2817 -6666515988560145 2818 -10049444161616962 2819 6763473434839219 2820 10195577247946954 2821 -6861806758891316 2822 -10343783698143830 2823 6961534984332667 2824 10494092186297148 2825 -7062677433248017 2826 -10646531794015814 2827 7165253701700706 2828 10801132034585787 2829 -7269283608318853 2830 -10957922799182281 2831 7374787226037452 2832 11116934342890577 2833 -7481784941290307 2834 -11278197349911152 2835 7590297428900650 2836 11441742958247161 2837 -7700345599228227 2838 -11607602704504815 2839 7811950630957890 2840 11775808509926344 2841 -7925134032060615 2842 -11946392747296850 2843 8039917613997388 2844 12119388266461156 2845 -8156323437503662 2846 -12294828337969553 2847 8274373846400853 2848 12472746638558735 2849 -8394091530323635 2850 -12653177320095182 2851 8515499498334217 2852 12836155036242831 2853 -8638621023258592 2854 -13021714884351004 2855 8763479676493032 2856 13209892390661010 2857 -8890099392665573 2858 -13400723581645597 2859 9018504442594344 2860 13594245011279120 2861 -9148719376077648 2862 -13790493701417100 2863 9280769057848134 2864 13989507127030007 2865 -9414678734165706 2866 -14191323289414894 2867 9550474005046972 2868 14395980744385872 2869 -9688180765594436 2870 -14603518541416909 2871 9827825243071854 2872 14813976208307629 2873 -9969434065428133 2874 -15027393826624579 2875 10113034232901486 2876 15243812061153371 2877 -10258653057793834 2878 -15463272097168650 2879 10406318202643102 2880 15685815624826528 2881 -10556057750854478 2882 -15911484917216641 2883 10707900177611397 2884 16140322860498724 2885 -10861874287993723 2886 -16372372889562650 2887 11018009256406951 2888 16607678972467282 2889 -11176334699323584 2890 -16846285690553691 2891 11336880645420527 2892 17088238269603845 2893 -11499677472131299 2894 -17333582514179235 2895 11664755946307040 2896 17582364791478241 2897 -11832147299067046 2898 -17834632113890313 2899 12001883195277246 2900 18090432171538823 2901 -12173995668434704 2902 -18349813264626038 2903 12348517162537609 2904 18612824287022449 2905 -12525480609234574 2906 -18879514811667098 2907 12704919396569135 2908 19149935123888211 2909 -12886867302093133 2910 -19424136152033528 2911 13071358536112625 2912 19702169451129751 2913 -13258427821142546 2914 -19984087290552086 2915 13448110359835293 2916 20269942688479921 2917 -13640441766415667 2918 -20559789341117459 2919 13835458111282641 2920 20853681605762280 2921 -14033196002766731 2922 -21151674591148135 2923 14233692554364856 2924 21453824193421873 2925 -14436985314390136 2926 -21760187023245136 2927 14643112311904012 2928 22070820388604668 2929 -14852112140983816 2930 -22385782388258984 2931 15064023927182267 2932 22705131948597425 2933 -15278887255285183 2934 -23028928748918578 2935 15496742216753639 2936 23357233204340287 2937 -15717629496507739 2938 -23690106561745503 2939 15941590338528485 2940 24027610937904148 2941 -16168666471817267 2942 -24369809243250856 2943 16398900159329793 2944 24716765164199433 2945 -16632334287277655 2946 -25068543262016582 2947 16869012330000139 2948 25425209012616209 2949 -17108978274017969 2950 -25786828728088551 2951 17352276668430950 2952 26153469538771590 2953 -17598952716959656 2954 -26525199495512154 2955 17849052242002731 2956 26902087610461097 2957 -18102621606668226 2958 -27284203776667510 2959 18359707766830950 2960 27671618750287030 2961 -18620358365920424 2962 -28064404255594607 2963 18884621698079528 2964 28462633027185186 2965 -19152546628275086 2966 -28866378727973361 2967 19424182645994874 2968 29275715930807092 2969 -19699579962790611 2970 -29690720226689601 2971 19978789474668951 2972 30111468268820945 2973 -20261862680168664 2974 -30538037688216397 2975 20548851735671419 2976 30970507075098872 2977 -20839809555934465 2978 -31408956090818411 2979 21134789775631424 2980 31853465513028668 2981 -21433846665270248 2982 -32304117149255024 2983 21737035188328490 2984 32760993818469924 2985 -22044411104786590 2986 -33224179466043310 2987 22356030931726405 2988 33693759210485440 2989 -22671951857201623 2990 -34169819255325910 2991 22992231799174879 2992 34652446870101702 2993 -23316929512065859 2994 -35141730508826007 2995 23646104546549369 2996 35637759858758359 2997 -23979817161257138 2998 -36140625749765759 2999 24318128383497259 3000 36650420135120179 3001 -24661100119063639 3002 -37167236214005758 3003 25008795111148219 3004 37691168481576792 3005 -25361276849742769 3006 -38222312636151477 3007 25718609634362084 3008 38760765560248083 3009 -26080858687134975 3010 -39306625446431520 3011 26448090110731908 3012 39859991849116646 3013 -26820370795587317 3014 -40420965589977483 3015 27197768484607183 3016 40989648738411785 3017 -27580351889556580 3018 -41566144741247109 3019 27968190648157530 3020 42150558476780715 3021 -28361355229000019 3022 -42742996157531754 3023 28759916998217457 3024 43343565310556402 3025 -29163948339436840 3026 -43952374911565626 3027 29573522609955523 3028 44569535440425016 3029 -29988714043208698 3030 -45195158781621412 3031 30409597817645942 3032 45829358204883662 3033 -30836250180269834 3034 -46472248502981949 3035 31268748401790005 3036 47123946049174554 3037 -31707170676770516 3038 -47784568695795349 3039 32151596194695139 3040 48454235754329177 3041 -32602105267110840 3042 -49133068137445355 3043 33058779281926119 3044 49821188418914048 3045 -33521700601102905 3046 -50518720729395137 3047 33990952633892947 3048 51225790736417214 3049 -34466619967875818 3050 -51942525791234585 3051 34948788322301894 3052 52669054990398955 3053 -35437544443190734 3054 -53405509069145404 3055 35932976178989704 3056 54152020381757418 3057 -36435172615534837 3058 -54908723052483032 3059 36944224028339325 3060 55675753039279590 3061 -37460221775226161 3062 -56453248025226394 3063 37983258374401429 3064 57241347398383415 3065 -38513427643361095 3066 -58040192407355493 3067 39050824650298468 3068 58849926227767618 3069 -39595545604133880 3070 -59670693850738247 3071 40147687934983345 3072 60502642062708218 3073 -40707350437323494 3074 -61345919606281127 3075 41274633220417631 3076 62200677248573974 3077 -41849637595595405 3078 -63067067667170938 3079 42432466159390975 3080 63945245430435592 3081 -43023222940996328 3082 -64835367162828504 3083 43622013351604140 3084 65737591615686728 3085 -44228944069074120 3086 -66652079551113584 3087 44844123123733113 3088 67578993721837900 3089 -45467660050152015 3090 -68518499041636309 3091 46099665835587341 3092 69470762659133333 3093 -46740252801893248 3094 -70435953838612170 3095 47389534693969896 3096 71414243939927301 3097 -48047626836194001 3098 -72405806594702080 3099 48714646079860057 3100 73410817782255319 3101 -49390710682179591 3102 -74429455707778850 3103 50075940397672200 3104 75461900782849969 3105 -50770456639289789 3106 -76508335806568245 3107 51474382424749738 3108 77568946044197481 3109 -52187842252773600 3110 -78643919103193519 3111 52910962197413519 3112 79733444913333958 3113 -53643870073913834 3114 -80837715913465572 3115 54386695384131780 3116 81956927133492075 3117 -55139569189863706 3118 -83091276067186910 3119 55902624210102771 3120 84240962652479691 3121 -56675994991987937 3122 -85406189464527474 3123 57459817855213158 3124 86587161800112996 3125 -58254230762278951 3126 -87784087547714621 3127 59059373418993143 3128 88997177168531477 3129 -59875387450560807 3130 -90226643895007270 3131 60702416344865842 3132 91472703818267115 3133 -61540605319811056 3134 -92735575755960184 3135 62390101427061224 3136 94015481232992648 3137 -63251053733323008 3138 -95312644686220278 3139 64123613262715233 3140 96627293555594785 3141 -65007932861035787 3142 -97959658148659681 3143 65904167302750215 3144 99309971621566862 3145 -66812473477838678 3146 -100678470190698857 3147 67733010333148736 3148 102065393226548434 3149 -68665938733425328 3150 -103470983115370920 3151 69611421571874426 3152 104895485241103185 3153 -70569623962642695 3154 -106339148203007403 3155 71540713181036978 3156 107802223912951993 3157 -72524858521488825 3158 -109284967454768030 3159 73522231411704586 3160 110787637065991810 3161 -74533005610831596 3162 -112310494362295088 3163 75557357148776401 3164 113853804438885008 3165 -76595464180937319 3166 -115417835726390179 3167 77647507105946359 3168 117002859973040764 3169 -78713668769932961 3170 -118609152476696925 3171 79794134404829900 3172 120236992189346029 3173 -80889091479706602 3174 -121886661570054725 3175 81998729822459146 3176 123558446568245048 3177 -83123241830243813 3178 -125252636862376533 3179 84262822406657775 3180 126969525968255532 3181 -85417668809851149 3182 -128709411089635873 3183 86587980778185100 3184 130472593101463401 3185 -87773960746903115 3186 -132259376796027184 3187 88975813784431945 3188 134070070995845713 3189 -90193747437107544 3190 -135904988400684995 3191 91427971858809610 3192 137764445571425647 3193 -92678700034313182 3194 -139648763184552475 3195 93946147714598497 3196 141558266148551663 3197 -95230533258012641 3198 -143493283447918923 3199 96532077764269348 3200 145454148128351627 3201 -97851005304561365 3202 -147441197558592310 3203 99187542855768365 3204 149454773551100659 3205 -100541920138248543 3206 -151495222203670372 3207 101914369754228608 3208 153562893884768244 3209 -103305127424763407 3210 -155658143503604847 3211 104714431923099392 3212 157781330635898211 3213 -106142524908927160 3214 -159932819361812056 3215 107589651071180377 3216 162112978252139054 3217 -109056058372314789 3218 -164322180647527140 3219 110541997980722739 3220 166560804788222859 3221 -112047724101259528 3222 -168829233648940360 3223 113573494122871346 3224 171127854926639821 3225 -115119568870289814 3226 -173457061327886773 3227 116686212535381020 3228 175817250703393245 3229 -118273692504159897 3230 -178208825880478263 3231 119882279509277068 3232 180632194651210316 3233 -121512247889232560 3234 -183087770068834029 3235 123163875518940307 3236 185575970587979841 3237 -124837443633053932 3238 -188097219893368410 3239 126533236983348093 3240 190651946889062994 3241 -128251544105953874 3242 -193240586004956403 3243 129992657251035481 3244 195863577341493940 3245 -131756872202236521 3246 -198521366495272526 3247 133544488439402966 3248 201214404550205126 3249 -135355809413960008 3250 -203943148393006615 3251 137191142477581059 3252 206708060863302982 3253 -139050798697988222 3254 -209509610576830938 3255 140935093027061358 3256 212348271917229201 3257 -142844344584471708 3258 -215224525361525055 3259 144778876585651519 3260 218138857636562786 3261 -146739016153762042 3262 -221091761538394820 3263 148725094493238124 3264 224083735925499052 3265 -150737447182222980 3266 -227115286055326423 3267 152776414099733563 3268 230186923745846462 3269 -154842339233609269 3270 -233299167191825413 3271 156935570859968633 3272 236452540960326379 3273 -159056461844585241 3274 -239647576337220999 3275 161205369569131583 3276 242884811494787126 3277 -163382655735354780 3278 -246164791305629384 3279 165588686550510273 3280 249488067339123239 3281 -167823833037808665 3282 -252855198218962109 3283 170088470962074215 3284 256266749797805547 3285 -172382980629961212 3286 -259723294967368950 3287 174707747081424449 3288 263225413656667989 3289 -177063160409829799 3290 -266773693201738174 3291 179449615686918820 3292 270368728526085853 3293 -181867512758877182 3294 -274011121947693807 3295 184317256444357729 3296 277701483179981703 3297 -186799256864412559 3298 -281440429712563055 3299 189313929366657676 3300 285228586998500208 3301 -191861694317456074 3302 -289066588259032231 3303 194442977306576861 3304 292955074485859567 3305 -197058209487102206 3306 -296894694834087244 3307 199707827499149194 3308 300886106817355055 3309 -202392273257984879 3310 -304929976108752393 3311 205111994165392410 3312 309026976545343926 3313 -207867443460194639 3314 -313177790534517906 3315 210659080141433069 3316 317383109255695506 3317 -213487368752220947 3318 -321643632458232371 3319 216352779598381132 3320 325960068469167194 3321 -219255789109762169 3322 -330333134611803609 3323 222196879762773554 3324 334763557415075722 3325 -225176539860263747 3326 -339252072409300002 3327 228195263757526658 3328 343799424135700390 3329 -231253552234596480 3330 -348406366578456228 3331 234351912418521955 3332 353073663382869852 3333 -237490857559089814 3334 -357802087647369825 3335 240670907262292852 3336 362592421935795564 3337 -243892587874290441 3338 -367445458724220335 3339 247156432403334166 3340 372362000626581338 3341 -250462980291135250 3342 -377342860183792715 3343 253812777654406317 3344 382388859879844215 3345 -257206377680694017 3346 -387500832602189957 3347 260644340549858639 3348 392679621875996618 3349 -264127233201406586 3350 -397926081651292058 3351 267655629584219115 3352 403241076321376410 3353 -271230111064473338 3354 -408625481198103141 3355 274851266347092327 3356 414080182755975496 3357 -278519691238858382 3358 -419606078415668537 3359 282235988906451058 3360 425204076565809077 3361 -286000770297193923 3362 -430875097054552201 3363 289814654060400143 3364 436620071442141822 3365 -293678266306070140 3366 -442439942781726939 3367 297592240871896344 3368 448335665645643270 3369 -301557219757080192 3370 -454308206632044082 3371 305573853043477489 3372 460358544627167870 3373 -309642798650231047 3374 -466487670584445636 3375 313764722609882786 3376 472696587553727438 3377 -317940299515505393 3378 -478986311204392694 3379 322170212442109532 3380 485357870098645598 3381 -326455152697026192 3382 -491812305467184468 3383 330795820105277056 3384 498350671242511455 3385 -335192923470820752 3386 -504974034600030387 3387 339647180498151509 3388 511683476240944685 3389 -344159317538244732 3390 -518480090165481904 3391 348730069883891537 3392 525364983711503101 3393 -353360182245342500 3394 -532339278112316293 3395 358050408672018269 3396 539404108790511640 3397 -362801512294397233 3398 -546560625129812830 3399 367614265629492078 3400 553809990517377208 3401 -372489451071165299 3402 -561153382919858560 3403 377427860812455570 3404 568591995189603392 3405 -382430296583229057 3406 -576127034833335470 3407 387497569965973196 3408 583759724059373229 3409 -392630502901659599 3410 -591491300373563076 3411 397829927612625157 3412 599323016896367865 3413 -403096686335810721 3414 -607256142129456215 3415 408431631649641258 3416 615291960009145555 3417 -413835626995753316 3418 -623431770520907849 3419 419309546602372802 3420 631676890028790615 3421 -424854275213548191 3422 -640028651041065575 3423 430470708427330659 3424 648488402268238421 3425 -436159753233685294 3426 -657057509257776385 3427 441922327938911365 3428 665737354737393776 3429 -447759361890709649 3430 -674529338377902166 3431 453671795827866492 3432 683434876857108999 3433 -459660582435299395 3434 -692455404516515615 3435 465726686269477483 3436 701592373716960591 3437 -471871083479149010 3438 -710847254599830357 3439 478094762167372496 3440 720221535158257415 3441 -484398722964054434 3442 -729716721914463897 3443 490783978952334446 3444 739334340289316183 3445 -497251555385425218 3446 -749075934363139560 3447 503802490061238037 3448 758943066952508679 3449 -510437833912786145 3450 -768937320310017448 3451 517158650936123391 3452 779060296509397067 3453 -523966017903148997 3454 -789313617204017639 3455 530861024749073619 3456 799698923710697619 3457 -537844775181714803 3458 -810217877733783549 3459 544918386610979013 3460 820872161764288872 3461 -552082989857465010 3462 -831663478837333897 3463 559339729553689726 3464 842593552624499064 3465 -566689764772687765 3466 -853664128180869841 3467 574134268959016653 3468 864876972359876375 3469 -581674429633664015 3470 -876233873571017970 3471 589311448809317685 3472 887736641879005147 3473 -597046543638700126 3474 -899387109775692545 3475 604880946347747094 3476 911187132612399364 3477 -612815903936682664 3478 -923138588355941006 3479 620852678609634897 3480 935243377696104316 3481 -628992548443812433 3482 -947503424844500871 3483 637236807324874152 3484 959920677982798901 3485 -645586764644023826 3486 -972497109018417905 3487 654043745742965597 3488 985234713701985649 3489 -662609092604403204 3490 -998135512451751944 3491 671284163789603349 3492 1011201550819545793 3493 -680070334132071512 3494 -1024434899247590940 3495 688968995198185552 3496 1037837653194146282 3497 -697981555999502853 3498 -1051411933985560416 3499 707109442933238000 3500 1065159889301879975 3501 -716354099472395917 3502 -1079083692932752634 3503 725716986642439784 3504 1093185544912925366 3505 -735199583756614908 3506 -1107467672404132292 3507 744803388359386634 3508 1121932330198758435 3509 -754529915912914631 3510 -1136581800476301402 3511 764380700290832915 3512 1151418392950511321 3513 -774357294537139338 3514 -1166444445779747635 3515 784461270812631128 3516 1181662326090663069 3517 -794694220078333154 3518 -1197074429736806676 3519 805057752606794697 3520 1212683181455570453 3521 -815553498765093041 3522 -1228491035809262819 3523 826183108965063216 3524 1244500477730896768 3525 -836948253343586999 3526 -1260714022282846108 3527 847850622291817429 3528 1277134214825416001 3529 -858891927263621412 3530 -1293763631991006643 3531 870073900729679301 3532 1310604882250392107 3533 -881398295854546591 3534 -1327660605673032978 3535 892866887044986239 3536 1344933474109202908 3537 -904481470784469643 3538 -1362426192195877688 3539 916243865591234908 3540 1380141497945633723 3541 -928155911692794905 3542 -1398082162510333772 3543 940219471593852056 3544 1416250990374945808 3545 -952436430937486679 3546 -1434650820397592474 3547 964808698468041929 3548 1453284526423329985 3549 -977338205703025334 3550 -1472155017049073761 3551 990026907521077991 3552 1491265235831082543 3553 -1002876783051298412 3554 -1510618162361738411 3555 1015889835641080824 3556 1530216812906578527 3557 -1029068092525351742 3558 -1550064240172206461 3559 1042413605435893980 3560 1570163533529540383 3561 -1055928451519502523 3562 -1590517820125969231 3563 1069614733310914256 3564 1611130265547952823 3565 -1083474578400129098 3566 -1632004073593786977 3567 1097510140063633220 3568 1653142486510729188 3569 -1111723598212115059 3570 -1674548786145170652 3571 1126117159369438850 3572 1696226294633254338 3573 -1140693056338042051 3574 -1718178374176321152 3575 1155453548852612202 3576 1740408427294059052 3577 -1170400924558936014 3578 -1762919898015479329 3579 1185537498999105041 3580 1785716272595926719 3581 -1200865615274963574 3582 -1808801079297112043 3583 1216387644725664273 3584 1832177888658568602 3585 -1232105987938448333 3586 -1855850314728096454 3587 1248023074740273903 3588 1879822015807680248 3589 -1264141363860160379 3590 -1904096694240144390 3591 1280463343631247352 3592 1928678096697014998 3593 -1296991533034336298 3594 -1953570015451302303 3595 1313728481696996286 3596 1978776289154988674 3597 -1330676769554835915 3598 -2004300802630103546 3599 1347839007578719874 3600 2030147487175330668 3601 -1365217838852784641 3602 -2056320321884151616 3603 1382815938581278824 3604 2082823334452288288 3605 -1400636013748793026 3606 -2109660600975277766 3607 1418680803874189301 3608 2136836246276312935 3609 -1436953082124007631 3610 -2164354445268447932 3611 1455455655327288411 3612 2192219423794734620 3613 -1474191363635703728 3614 -2220435458434524686 3615 1493163081304926318 3616 2249006876850636911 3617 -1512373717844365436 3618 -2277938059198743853 3619 1531826218041151997 3620 2307233439003097450 3621 -1551523561620254539 3622 -2336897502969331359 3623 1571468764054048860 3624 2366934791353511589 3625 -1591664877750259918 3626 -2397349899421989574 3627 1612114992085433360 3628 2428147478361128153 3629 -1632822233065135661 3630 -2459332235098884399 3631 1653789764163422542 3632 2490908932698456023 3633 -1675020787550032751 3634 -2522882391867351590 3635 1696518544133677416 3636 2555257491904099525 3637 -1718286313223372193 3638 -2588039170531047374 3639 1740327413398655495 3640 2621232424310708224 3641 -1762645203777092379 3642 -2654842310207444414 3643 1785243084068690928 3644 2688873946574318402 3645 -1808124494238520346 3646 -2723332512994872197 3647 1831292915408550675 3648 2758223250724969274 3649 -1854751871167534468 3650 -2793551464310665106 3651 1878504927636956313 3652 2829322522613647184 3653 -1902555693135114526 3654 -2865541858664496696 3655 1926907819112453299 3656 2902214970132988077 3657 -1951565001505000901 3658 -2939347421000967356 3659 1976530980812283721 3660 2976944842629641056 3661 -2001809541764032929 3662 -3015012933626989740 3663 2027404514289991724 3664 3053557460344657023 3665 -2053319774918119299 3666 -3092584258609534158 3667 2079559246865917348 3668 3132099234836342233 3669 -2106126899710011141 3670 -3172108365906966187 3671 2133026750391430452 3672 3212617699696993058 3673 -2160262864660848052 3674 -3253633356869900273 3675 2187839357183829093 3676 3295161532033437206 3677 -2215760391213541452 3678 -3337208493633631378 3679 2244030179633579735 3680 3379780584514217830 3681 -2272652986451569024 3682 -3422884223772337060 3683 2301633126918881749 3684 3466525907962279645 3685 -2330974967207784661 3686 -3510712211007091966 3687 2360682925492928958 3688 3555449784789073812 3689 -2390761473494703965 3690 -3600745361071025297 3691 2421215136615019932 3692 3646605752751118898 3693 -2452048493619240246 3694 -3693037853789900312 3695 2483266177757492122 3696 3740048639835207670 3697 -2514872878360254862 3698 -3787645170213217708 3699 2546873340990852122 3700 3835834589233028999 3701 -2579272367132519958 3702 -3884624126132083764 3703 2612074815351821989 3704 3934021095739064054 3705 -2645285602947985278 3706 -3984032900533756021 3707 2678909706122761682 3708 4034667032005249396 3709 -2712952159674107032 3710 -4085931070619001747 3711 2747418058202982210 3712 4137832686515952807 3713 -2782312557818013005 3714 -4190379641645621148 3715 2817640876324507678 3716 4243579791182034259 3717 -2853408292925206093 3718 -4297441083510273603 3719 2889620149471807033 3720 4351971560965491554 3721 -2926281852227673644 3722 -4407179362043883605 3723 2963398872076790177 3724 4463072722875042206 3725 -3000976744232053773 3726 -4519659977231318970 3727 3039021069534038316 3728 4576949557310646447 3729 -3077537516273475008 3730 -4634949996024543933 3731 3116531820420946503 3732 4693669928531171794 3733 -3156009785344382744 3734 -4753118092271059740 3735 3195977283156538308 3736 4813303327792064501 3737 -3236440256599026882 3738 -4874234581119241930 3739 3277404719294754759 3740 4935920905353113730 3741 -3318876755475203380 3742 -4998371460729668239 3743 3360862521378161484 3744 5061595515491508974 3745 -3403368247196315213 3746 -5125602448344667014 3747 3446400237353359378 3748 5190401750120904886 3749 -3489964870241695083 3750 -5256003023865673721 3751 3534068599673180390 3752 5322415985759740201 3753 -3578717956894238538 3754 -5389650467662274674 3755 3623919550886614229 3756 5457716418841888233 3757 -3669680068117341749 3758 -5526623906096464000 3759 3716006274044219645 3760 5596383114723714429 3761 -3762905015199447190 3762 -5667004351155835584 3763 3810383219517266085 3764 5738498044764227549 3765 -3858447896096946105 3766 -5810874748009199041 3767 3907106136764743656 3768 5884145137463923093 3769 -3956365118229385013 3770 -5958320016546217130 3771 4006232102437705019 3772 6033410317395940167 3773 -4056714436351445652 3774 -6109427101058649294 3775 4107819553568758056 3776 6186381558567671044 3777 -4159554976553749266 3778 -6264285013772550888 3779 4211928317021293828 3780 6343148925294287343 3781 -4264947275729725942 3782 -6422984886747265802 3783 4318619644163841752 3784 6503804627878054767 3785 -4372953306840792705 3786 -6585620017496328787 3787 4427956241726561973 3788 6668443065513381625 3789 -4483636520045490614 3790 -6752285923200468986 3791 4540002308026786462 3792 6837160884389256348 3793 -4597061869290429248 3794 -6923080388511311281 3795 4654823565296644323 3796 7010057022719090464 3797 -4713295855173245512 3798 -7098103522185207432 3799 4772487297529050948 3800 7187232771369733633 3801 -4832406552922300493 3802 -7277457807168056218 3803 4893062384344526817 3804 7368791821120024711 3805 -4954463657068060836 3806 -7461248159754930330 3807 5016619340528582312 3808 7554840325924463693 3809 -5079538510878652943 3810 -7649581982065311468 3811 5143230351508765667 3812 7745486952502444752 3813 -5207704152916173390 3814 -7842569223838110718 3815 5272969314658877421 3816 7940842946355887490 3817 -5339035347998312173 3818 -8040322437404715289 3819 5405911876459161802 3820 8141022183795775927 3821 -5473608635720705957 3822 -8242956842240505931 3823 5542135475646016665 3824 8346141240831492887 3825 -5611502363016634343 3826 -8450590382548033068 3827 5681719382132803155 3828 8556319447752866326 3829 -5752796734729994509 3830 -8663343794684513961 3831 5824744742085849154 3832 8771678961014058212 3833 -5897573847849796352 3834 -8881340667479240515 3835 5971294618686823779 3836 8992344820487642508 3837 -6045917744220576690 3838 -9104707512661865447 3839 6121454039220691542 3840 9218445024478211143 3841 -6197914446531810772 3842 -9333573828036676246 3843 6275310037762767452 3844 9450110589770330147 3845 -6353652013257720074 3846 -9568072171048895277 3847 6432951704368051813 3848 9687475629905680183 3849 -6513220576484008593 3850 -9808338224943920901 3851 6594470229771232439 3852 9930677418159270472 3853 -6676712399172933047 3854 -10054510875607669700 3855 6759958956769254038 3856 10179856469219863783 3857 -6844221914914870514 3858 -10306732280851811337 3859 6929513427026380087 3860 10435156605227552404 3861 -7015845787617188948 3862 -10565147950670148092 3863 7103231434747372184 3864 10696725041010448933 3865 -7191682953272161487 3866 -10829906819789667388 3867 7281213075682387516 3868 10964712453322739742 3869 -7371834682173851309 3870 -11101161331498520396 3871 7463560803192302401 3872 11239273069789828108 3873 -7556404622796475230 3874 -11379067513609052448 3875 7650379479553864478 3876 11520564741499644522 3877 -7745498866647961321 3878 -11663785066012107999 3879 7841776434521675168 3880 11808749035815008886 3881 -7939225994358684944 3882 -11955477440212126770 3883 8037861519038482910 3884 12103991312470105898 3885 -8137697143283486943 3886 -12254311930769346126 3887 8238747166404349420 3888 12406460820423370335 3889 -8341026055905101005 3890 -12560459758566439351 3891 8444548448500022308 3892 12716330777617901358 3893 -8549329150302757055 3894 -12874096166314870976 3895 8655383139678654131 3896 13033778472047738374 3897 -8762725570977831833 3898 -13195400505719614021 3899 8871371775616559393 3900 13358985345355826821 3901 -8981337262312172847 3902 -13524556337225669421 3903 9092637720046244491 3904 13692137098294158996 3905 -9205289021929839450 3906 -13861751521262698687 3907 9319307226353817732 3908 14033423778332601935 3909 -9434708577271963712 3910 -14207178322415399443 3911 9551509507278899653 3912 14383039889709058656 3913 -9669726641613609747 3914 -14561033504929706259 3915 9789376799381650763 3916 14741184485230222935 3917 -9910476993889007016 3918 -14923518441506793170 3919 10033044435840486988 3920 15108061281108219915 3921 -10157096537486176385 3922 -15294839213260644296 3923 10282650913918693404 3924 15483878753150568545 3925 -10409725383462073198 3926 -15675206723335750232 3927 10538337970994960994 3928 15868850256588224712 3929 -10668506912244842404 3930 -16064836801522396589 3931 10800250655165282840 3932 16263194126852319319 3933 -10933587860382693750 3934 -16463950322906906896 3935 11068537404648791144 3936 16667133804615782408 3937 -11205118385289335905 3938 -16872773317351610738 3939 11343350121664852433 3940 17080897941363269354 3941 -11483252155678240523 3942 -17291537093403943909 3943 11624844255362893557 3944 17504720529869398891 3945 -11768146419491227023 3946 -17720478352857157124 3947 11913178879122509196 3948 17938841014785940944 3949 -12059962098176195232 3950 -18159839320145688441 3951 12208516777160603628 3952 18383504428789448562 3953 -12358863857946724540 3954 -18609867862220881410 3955 12511024525408724731 3956 18838961508410854995 3957 -12665020208066354820 3958 -19070817623669917005 3959 12820872581959290781 3960 19305468836103960821 3961 -12978603575593685700 3962 -19542948152142064184 3963 13138235371679404492 3964 19783288961552576223 3965 -13299790407844998065 3966 -20026525039447612963 3967 13463291380664822960 3968 20272690549913164108 3969 -13628761250784324464 3970 -20521820052780649404 3971 13796223244758208753 3972 20773948508854008792 3973 -13965700855843504708 3974 -21029111282056308508 3975 14137217848185042765 3976 21287344143236184945 3977 -14310798262125668997 3978 -21548683277195825996 3979 14486466416151622033 3980 21813165288141144625 3981 -14664246907767598052 3982 -22080827201971698164 3983 14844164617846403789 3984 22351706470274771295 3985 -15026244716132406458 3986 -22625840977623076783 3987 15210512663298802910 3988 22903269047251152094 3989 -15396994211908806158 3990 -23184029443499287219 3991 15585715410937394775 3992 23468161376007120876 3993 -15776702611474770925 3994 -23755704507285343517 3995 15969982468900396393 3996 24046698958631108970 3997 -16165581943936528917 3998 -24341185312737242371 3999 16363528307348429666 4000 24639204618088061124 4001 -16563849145854831594 4002 -24940798396819157228 4003 16766572364425801835 4004 25246008650885237188 4005 -16971726187433216792 4006 -25554877864836594228 4007 17179339163536030931 4008 25867449010429753029 4009 -17389440171807008606 4010 -26183765554790064370 4011 17602058424159812871 4012 26503871466836052565 4013 -17817223466601232836 4014 -26827811220235124817 4015 18034965184310361108 4016 27155629798242265477 4017 -18255313807989235430 4018 -27487372702170759153 4019 18478299916424807804 4020 27823085958087267379 4021 -18703954437849960478 4022 -28162816119959372967 4023 18932308655223827124 4024 28506610274725989087 4025 -19163394212814267498 4026 -28854516051091827043 4027 19397243118902646359 4028 29206581626508116207 4029 -19633887747259000907 4030 -29562855730514893045 4031 19873360842630997925 4032 29923387650057177725 4033 -20115695527568549351 4034 -30288227238619524411 4035 20360925305277641118 4036 30657424923497542735 4037 -20609084061215252229 4038 -31031031709348336571 4039 20860206068796847445 4040 31409099183767197510 4041 -21114325996471761123 4042 -31791679526768747604 4043 21371478910732596583 4044 32178825518365098875 4045 -21631700277837860021 4046 -32570590542338539102 4047 21895025969746193968 4048 32967028592083511937 4049 -22161492271451506937 4050 -33368194280451688334 4051 22431135884156863244 4052 33774142847653349434 4053 -22703993927131073896 4054 -34184930165256306133 4055 22980103943878191004 4056 34600612742308854274 4057 -23259503909743853040 4058 -35021247735566913622 4059 23542232235260863072 4060 35446892957725051446 4061 -23828327768146228244 4062 -35877606881656657653 4063 24117829799716981322 4064 36313448646834337949 4065 -24410778072777500107 4066 -36754478069946995010 4067 24707212785144274132 4068 37200755653478129482 4069 -25007174591792424192 4070 -37652342590203056039 4071 25310704611527155235 4072 38109300769912781784 4073 -25617844435162199025 4074 -38571692790440301680 4075 25928636129233819876 4076 39039581966604646430 4077 -26243122238304034875 4078 -39513032334970382743 4079 26561345791897389815 4080 39992108660892508084 4081 -26883350312983302005 4082 -40476876449972104817 4083 27209179821887588141 4084 40967401957373996173 4085 -27538878838759923381 4086 -41463752192865369123 4087 27872492390788302733 4088 41965994928200073340 4089 -28210066020996325772 4090 -42474198709013086130 4091 28551645792360850580 4092 42988432864531439857 4093 -28897278290453911097 4094 -43508767512909663220 4095 29247010630945429362 4096 44035273568961006442 4097 -29600890468726900128 4098 -44568022756512147893 4099 29958966002246518955 4100 45107087618527971668 4101 -30321285976333902286 4102 -45652541522750518841 4103 30687899690002056023 4104 46204458669796746191 4105 -31058857005911718872 4106 -46762914105995873178 4107 31434208354933455075 4108 47327983733937538237 4109 -31814004739163911816 4110 -47899744318433156219 4111 32198297740040860059 4112 48478273495000758618 4113 -32587139528160676957 4114 -49063649783196234114 4115 32980582868077292604 4116 49655952597606792384 4117 -33378681121521540173 4118 -50255262254154568011 4119 33781488255841273973 4120 50861659978977770065 4121 -34189058854184919785 4122 -51475227922279671182 4123 34601448120550065094 4124 52096049169790337116 4125 -35018711883215540264 4126 -52724207749420850575 4127 35440906603519084235 4128 53359788640562709133 4129 -35868089386422900499 4130 -54002877788479483742 4131 36300317985822762719 4132 54653562116248243118 4133 -36737650808202919316 4134 -55311929531785609578 4135 37180146921766780495 4136 55978068937588384244 4137 -37627866067398559767 4138 -56652070245681192697 4139 38080868664244247010 4140 57334024390062091693 4141 -38539215813602393744 4142 -58024023334122716935 4143 39002969308421436213 4144 58722160080841326738 4145 -39472191644672037762 4146 -59428528688312999376 4147 39946946027214337358 4148 60143224282725039039 4149 -40427296373935747971 4150 -60866343066181528629 4151 40913307325629044009 4152 61597982327373351538 4153 -41405044257793206456 4154 -62338240457718699748 4155 41902573286799399739 4156 63087216964881895982 4157 -42405961274287393894 4158 -63845012481026177783 4159 42915275837441763523 4160 64611728773986414042 4161 -43430585361237123384 4162 -65387468764035587241 4163 43951959004915841629 4164 66172336537974385771 4165 -44479466706657874197 4166 -66966437357837199216 4167 45013179194270492371 4168 67769877672580974131 4169 -45553167997894432819 4170 -68582765135507286102 4171 46099505456809571237 4172 69405208618951311707 4173 -46652264724390977556 4174 -70237318223453590873 4175 47211519779228192957 4176 71079205289992528787 4177 -47777345438312175386 4178 -71930982418092987971 4179 48349817364183203509 4180 72792763481130753367 4181 -48929012070186498879 4182 -73664663635996825274 4183 49515006932040494402 4184 74546799335902367579 4185 -50107880201522517986 4186 -75439288349192167169 4187 50707711013973784886 4188 76342249775295174248 4189 -51314579393871336190 4190 -77255804054909382451 4191 51928566266862747814 4192 78180072983395245877 4193 -52549753473969218529 4194 -79115179730327037523 4195 53178223779465958067 4196 80061248856121424778 4197 -53814060876785146800 4198 -81018406322758060400 4199 54457349401035258503 4200 81986779507792297767 4201 -55108174943743762026 4202 -82966497224678939648 4203 55766624061129209472 4204 83957689740097828574 4205 -56432784280350550017 4206 -84960488785240229935 4207 57106744112532841605 4208 85975027570473110018 4209 -57788593068069843571 4210 -87001440806456676343 4211 58478421665304771334 4212 88039864722201177041 4213 -59176321437144924367 4214 -89090437076950595719 4215 59882384944613557893 4216 90153297175517466948 4217 -60596705792733421754 4218 -91228585890231078041 4219 61319378639636841768 4220 92316445679761217172 4221 -62050499203562511107 4222 -93417020601617252590 4223 62790164276954106723 4224 94530456328188054976 4225 -63538471742949626992 4226 -95656900169559337550 4227 64295520584939401230 4228 96796501093126588348 4229 -65061410893962658042 4230 -97949409736743352928 4231 65836243883377286508 4232 99115778425502423249 4233 -66620121905977859680 4234 -100295761195447205143 4235 67413148464020941818 4236 101489513814012098611 4237 -68215428217042862202 4238 -102697193793855410367 4239 69027066997123023416 4240 103918960410404161710 4241 -69848171826654363239 4242 -105154974726500646132 4243 70678850928859270252 4244 106405399613710235452 4245 -71519213736047881171 4246 -107670399766860364836 4247 72369370905498226202 4248 108950141722387736532 4249 -73229434337906957231 4250 -110244793883963029827 4251 74099517188417063421 4252 111554526544692087001 4253 -74979733875336868239 4254 -112879511902399012925 4255 75870200096664384745 4256 114219924078816314863 4257 -76771032849244123565 4258 -115575939146216606950 4259 77682350440328725232 4260 116947735150550006184 4261 -78604272496782884671 4262 -118335492127511164363 4263 79536919982277274775 4264 119739392122598555465 4265 -80480415217178245026 4266 -121159619218799164875 4267 81434881890669638903 4268 122596359560706843673 4269 -82400445070463767698 4270 -124049801371398582223 4271 83377231220691241693 4272 125520134973406451273 4273 -84365368222554717783 4274 -127007552817503263864 4275 85364985387035063730 4276 128512249507832063479 4277 -86376213465132454471 4278 -130034421819634429458 4279 87399184666482843454 4280 131574268721180547759 4281 -88434032680804862610 4282 -133131991403689183882 4283 89480892691215531598 4284 134707793307516281869 4285 -90539901385028882140 4286 -136301880140780074867 4287 91611196973127738566 4288 137914459902279891480 4289 -92694919212234045998 4290 -139545742912601843501 4291 93791209418863740591 4292 141195941841416627435 4293 -94900210480708196966 4294 -142865271727031161031 4295 96022066876791126153 4296 144553950000344954475 4297 -97156924700597202574 4298 -146262196517195147472 4299 98304931674693621231 4300 147990233586798507946 4301 -99466237162720713599 4302 -149738285992277738907 4303 100640992190368452786 4304 151506581015706444915 4305 -101829349469396221467 4306 -153295348471731949367 4307 103031463412949731499 4308 155104820737215235951 4309 -104247490148191828396 4310 -156935232772782279631 4311 105477587538131009032 4312 158786822148993215939 4313 -106721915206566486103 4314 -160659829081300431851 4315 107980634554133874868 4316 162554496460942558669 4317 -109253908771605044060 4318 -164471069877555584491 4319 110541902862602378337 4320 166409797646521048823 4321 -111844783669508183493 4322 -168370930845319364266 4323 113162719890270467681 4324 170354723345718321265 4325 -114495882092401929591 4326 -172361431837498151000 4327 115844442736618662014 4328 174391315857036023030 4329 -117208576203750957798 4330 -176444637825098820201 4331 118588458812341781356 4332 178521663080386392837 4333 -119984268833379966329 4334 -180622659904427223131 4335 121396186514900001619 4336 182747899551440521381 4337 -122824394109932747981 4338 -184897656287632769358 4339 124269075894934302645 4340 187072207426158585899 4341 -125730418185286311178 4342 -189271833353227475969 4343 127208609360894978050 4344 191496817559305096079 4345 -128703839895225445722 4346 -193747446679980630675 4347 130216302374596642552 4348 196024010532391944291 4349 -131746191514483044462 4350 -198326802142604385265 4351 133293704186156331456 4352 200656117778215520094 4353 -134859039446845226583 4354 -203012256990844120587 4355 136442398559933397237 4356 205395522654087122993 4357 -138043985012102301116 4358 -207806220992234218401 4359 139664004541056924192 4360 210244661614323823717 4361 -141302665166854484109 4362 -212711157558325658752 4363 142960177213047901515 4364 215206025330699980161 4365 -144636753324707231604 4366 -217729584936494966566 4367 146332608497272569674 4368 220282159914923083203 4369 -148047960109100680612 4370 -222864077385312286177 4371 149783027943594460561 4372 225475668088321237206 4373 -151538034208142087705 4374 -228117266417488109264 4375 153313203564145861115 4376 230789210456399545133 4377 -155108763160833856434 4378 -233491842026468698236 4379 156924942658417505949 4380 236225506729882153010 4381 -158761974247993238387 4382 -238990553982671861686 4383 160620092682794067621 4384 241787337053531814527 4385 -162499535313315224352 4386 -244616213113503488731 4387 164400542111547786565 4388 247477543280733471507 4389 -166323355691885538413 4390 -250371692655122950782 4391 168268221343647969095 4392 253299030358869786532 4393 -170235387067574879205 4394 -256259929588145368639 4395 172225103601181953890 4396 259254767659724632187 4397 -174237624440717366124 4398 -262283926047290355434 4399 176273205875010971057 4400 265347790423781722929 4401 -178332107023390961873 4402 -268446750715129196574 4403 180414589862209223034 4404 271581201148841856320 4405 -182520919247898282004 4406 -274751540292047191603 4407 184651362952199558945 4408 277958171095709610804 4409 -186806191701557271109 4410 -281201500950513560474 4411 188985679204867584812 4412 284481941737496782515 4413 -191190102177684526574 4414 -287799909867888456017 4415 193419740378882254041 4416 291155826329284938604 4417 -195674876651587858073 4418 -294550116743775180698 4419 197955796952206415641 4420 297983211420690622578 4421 -200262790375826494304 4422 -301455545398328641297 4423 202596149194377979952 4424 304967558492176618785 4425 -204956168899163597983 4426 -308519695355355762259 4427 207343148231214112021 4428 312112405533582933496 4429 -209757389207950608576 4430 -315746143508870207686 4431 212199197162897544281 4432 319421368749870166221 4433 -214668880789875205092 4434 -323138545774739198350 4435 217166752174745971128 4436 326898144208410618234 4437 -219693126823388627101 4438 -330700638828342750996 4439 222248323703028718666 4440 334546509617083537164 4441 -224832665288161057717 4442 -338436241827658646531 4443 227446477593746130694 4444 342370326043236850640 4445 -230090090204553989778 4446 -346349258225024521803 4447 232763836318181011965 4448 350373539767151889140 4449 -235468052792769886488 4450 -354443677564672816006 4451 238203080181717657777 4452 358560184075729340076 4453 -240969262764453800655 4454 -362723577371694778740 4455 243766948591210739489 4456 366934381194465233637 4457 -246596489532611401629 4458 -371193125027184284859 4459 249458241315957590218 4460 375500344159018169847 4461 -252352563557504969177 4462 -379856579737630753760 4463 255279819809057429968 4464 384262378828990518379 4465 -258240377609499733158 4466 -388718294490938157388 4467 261234608522733149575 4468 393224885840664930026 4469 -264262888171512758479 4470 -397782718109629683429 4471 267325596285943252966 4472 402392362705996307637 4473 -270423116757032642941 4474 -407054397291143233305 4475 273555837676344847528 4476 411769405849964944025 4477 -276724151371472229274 4478 -416537978748346065211 4479 279928454456508871340 4480 421360712798324997169 4481 -283169147887704280044 4482 -426238211337672221468 4483 286446637004910372730 4484 431171084303140041967 4485 -289761331568760467084 4486 -436159948290589274934 4487 293113645813199099528 4488 441205426623002954732 4489 -296503998503322705763 4490 -446308149433265655800 4491 299932812978696793487 4492 451468753740467087236 4493 -303400517192315615867 4494 -456687883512805428873 4495 306907543765275699387 4496 461966189738580302667 4497 -310454330046889058873 4498 -467304330512285813537 4499 314041318159949510602 4500 472702971114102657657 4501 -317668955041555341007 4502 -478162784075707530603 4503 321337692500012325815 4504 483684449254354787254 4505 -325047987277308399215 4506 -489268653922425446905 4507 328800301096416357214 4508 494916092850248173772 4509 -332595100704060331204 4510 -500627468374924208306 4511 336432857929937471235 4512 506403490477636959063 4513 -340314049751651651645 4514 -512244876876805133414 4515 344239158344138383573 4516 518152353114352985817 4517 -348208671124459271002 4518 -524126652627690395868 4519 352223080813440309291 4520 530168516830395570007 4521 -356282885503160949492 4522 -536278695209100473044 4523 360388588708590592854 4524 542457945413361512226 4525 -364540699414503933965 4526 -548707033330940412222 4527 368739732139632594678 4528 555026733171984943760 4529 -372986207006809717104 4530 -561417827569806111349 4531 377280649796916341276 4532 567881107674506782247 4533 -381623591998009258808 4534 -574417373231688547953 4535 386015570872086561751 4536 581027432670286979708 4537 -390457129527997214916 4538 -587712103207406650019 4539 394948816977794441386 4540 594472210945844805254 4541 -399491188188171471528 4542 -601308590956381369322 4543 404084804149951045808 4544 608222087369431871467 4545 -408730231953868433660 4546 -615213553484085916625 4547 413428044849432930170 4548 622283851869695590149 4549 -418178822298776368923 4550 -629433854451912499281 4551 422983150048975608633 4552 636664442608300793507 4553 -427841620210821784273 4554 -643976507281757873234 4555 432754831320300668089 4556 651370949086344315856 4557 -437723388394957722199 4558 -658848678397210946383 4559 442747903009166993838 4560 666410615450347851038 4561 -447828993376009380444 4562 -674057690460573488718 4563 452967284411481713018 4564 681790843731762074592 4565 -458163407793486422216 4566 -689611025750837544038 4567 463418002040170435875 4568 697519197291841895564 4569 -468731712595034585461 4570 -705516329538658005961 4571 474105191893985712814 4572 713603404199824972776 4573 -479539099427069249431 4574 -721781413606783401626 4575 485034101820001021756 4576 730051360822425260902 4577 -490590872922634743416 4578 -738414259768750869604 4579 496210093878981944576 4580 746871135346470627987 4581 -501892453191804954842 4582 -755423023537664719019 4583 507638646807469469701 4584 764070971519012184238 4585 -513449378207907899393 4586 -772816037794590804244 4587 519325358483731274100 4588 781659292320442417858 4589 -525267306401805010773 4590 -790601816611846083699 4591 531275948493561051193 4592 799644703861432392005 4593 -537352019150594533057 4594 -808789059077313715005 4595 543496260700996889671 4596 818035999212826969144 4597 -549709423480047804999 4598 -827386653278627739765 4599 555992265922125456331 4600 836842162465874324834 4601 -562345554660079351390 4602 -846403680289913161919 4603 568770064604925177064 4604 856072372725421784653 4605 -575266579019785907551 4606 -865849418323509711710 4607 581835889615544194934 4608 875736008340194429188 4609 -588478796654145993330 4610 -885733346885876015330 4611 595196109031797424455 4612 895842651066081442791 4613 -601988644356293533198 4614 -906065151103796208899 4615 608857229046568765322 4616 916402090473463752934 4617 -615802698440086037678 4618 -926854726056461750167 4619 622825896879681635754 4620 937424328287687862314 4621 -629927677794431999810 4622 -948112181283355556292 4623 637108903803258361722 4624 958919582980726623853 4625 -644370446826562014392 4626 -969847845299841245186 4627 651713188176875500276 4628 980898294296195220095 4629 -659138018643417861979 4630 -992072270294211406046 4631 666645838599915685022 4632 1003371128032955063995 4633 -674237558120658061656 4634 -1014796236834380119583 4635 681914097075112495647 4636 1026348980762326040063 4637 -689676385216325213897 4638 -1038030758761916899921 4639 697525362293133801772 4640 1049842984811519677327 4641 -705461978170815842336 4642 -1061787088097747308597 4643 713487192929834452623 4644 1073864513181044765327 4645 -721601976958253194920 4646 -1086076720141278341788 4647 729807311068516062939 4648 1098425184736174947473 4649 -738104186622870677017 4650 -1110911398583364701115 4651 746493605636421592741 4652 1123536869332836879176 4653 -754976580873729874587 4654 -1136303120818959786191 4655 763554135970343170712 4656 1149211693225681671295 4657 -772227305563188115593 4658 -1162264143275907137398 4659 780997135398110308628 4660 1175462044411081544339 4661 -789864682430835545697 4662 -1188806986949924954389 4663 798831014953446757889 4664 1202300578260686955710 4665 -807897212729941330077 4666 -1215944442958129157776 4667 817064367108443878540 4668 1229740223090540679619 4669 -826333581126720225613 4670 -1243689578305481536573 4671 835705969643799074274 4672 1257794186029361388646 4673 -845182659480897711715 4674 -1272055741672345235233 4675 854764789538508130823 4676 1286475958823115026859 4677 -864453510906655893692 4678 -1301056569421895457145 4679 874249987001872329230 4680 1315799323947671979736 4681 -884155393713706995444 4682 -1330705991631349712858 4683 894170919526889027186 4684 1345778360658554035490 4685 -904297765636530864364 4686 -1361018238350257664828 4687 914537146090671942263 4688 1376427451357966327019 4689 -924890287942598049341 4690 -1392007845885438776643 4691 935358431378287911896 4692 1407761287899866102015 4693 -945942829836777090215 4694 -1423689663320432263173 4695 956644750158495920991 4696 1439794878221773452754 4697 -967465472743624558575 4698 -1456078859064614903929 4699 978406291685050515212 4700 1472543552915682540145 4701 -989468514894109701395 4702 -1489190927644506688207 4703 1000653464254950266985 4704 1506022972135509452840 4705 -1011962475789168360849 4706 -1523041696527928385897 4707 1023396899794504344597 4708 1540249132444791897615 4709 -1034958100976186851235 4710 -1557647333198324772741 4711 1046647458607570651040 4712 1575238374011032470999 4713 -1058466366701300651977 4714 -1593024352265259668054 4715 1070416234153983671572 4716 1611007387741610800029 4717 -1082498484883377985354 4718 -1629189622833330909974 4719 1094714557995555945897 4720 1647573222776733471624 4721 -1107065907962853442932 4722 -1666160375910792697976 4723 1119554004774771226811 4724 1684953293925406144159 4725 -1132180334081254915301 4726 -1703954212085101983366 4727 1144946397366643026393 4728 1723165389469208433492 4729 -1157853712134676845825 4730 -1742589109241894859843 4731 1170903812065888041004 4732 1762227678910651250718 4733 -1184098247167224085682 4734 -1782083430559725209840 4735 1197438583953060337573 4736 1802158721100447384654 4737 -1210926405637548550297 4738 -1822455932552114447710 4739 1224563312298757917038 4740 1842977472311113528046 4741 -1238350921034918933065 4742 -1863725773394508864231 4743 1252290866152781630523 4744 1884703294700915490837 4745 -1266384799367591891944 4746 -1905912521302671480692 4747 1280634389974271616933 4748 1927355964726052839999 4749 -1295041325010557471570 4750 -1949036163205407541743 4751 1309607309452998510101 4752 1970955681955024650640 4753 -1324334066424868766091 4754 -1993117113473061244276 4755 1339223337374675962236 4756 2015523077833271373774 4757 -1354276882246482795720 4758 -2038176222950140890127 4759 1369496479683856829241 4760 2061079224862217465197 4761 -1384883927246032050348 4762 -2084234788048235954958 4763 1400441041594047212431 4764 2107645645730841936246 4765 -1416169658668557017725 4766 -2131314560153199397904 4767 1432071633902051580779 4768 2155244322874225273730 4769 -1448148842443591984809 4770 -2179437755097414984135 4771 1464403179352899563070 4772 2203897707987060520022 4773 -1480836559785968810826 4774 -2228627062956781179704 4775 1497450919215886259749 4776 2253628731977164895454 4777 -1514248213666486052490 4778 -2278905657917815880170 4779 1531230419914716303848 4780 2304460814876545746358 4781 -1548399535684378114118 4782 -2330297208480336979382 4783 1565757579875895120055 4784 2356417876205913806630 4785 -1583306592809240487989 4786 -2382825887735512640710 4787 1601048636434919570376 4788 2409524345299585515699 4789 -1618985794536180998240 4790 -2436516383990726874501 4791 1637120172968093712520 4792 2463805172097675352300 4793 -1655453899910110606094 4794 -2491393911475369711153 4795 1673989126086028787008 4796 2519285837901725667052 4797 -1692728024975024286657 4798 -2547484221405035202841 4799 1711672793060407512743 4800 2575992366611963372612 4801 -1730825650092211660631 4802 -2604813613132474971032 4803 1750188839316497963655 4804 2633951335931224907926 4805 -1769764627695579721622 4806 -2663408945669002885106 4807 1789555306166850455193 4808 2693189889065312238878 4809 -1809563189915791919103 4810 -2723297649298732013952 4811 1829790618615006351879 4812 2753735746393526091266 4813 -1850239956654019111585 4814 -2784507737575729483529 4815 1870913593408580695688 4816 2815617217650875512598 4817 -1891813943524504654241 4818 -2847067819420424284310 4819 1912943447166833093329 4820 2878863214084220139822 4821 -1934304570259614083129 4822 -2911007111611795143521 4823 1955899804766094579578 4824 2943503261135878058784 4825 -1977731668983823577066 4826 -2976355451385545452327 4827 1999802707804364494294 4828 3009567511105136933147 4829 -2022115492963459492231 4830 -3043143309441419553440 4831 2044672623332555799568 4832 3077086756353537671893 4833 -2067476725225617626614 4834 -3111401803063523188949 4835 2090530452669815570292 4836 3146092442492347665465 4837 -2113836487666515731612 4838 -3181162709663617557384 4839 2137397540494590404087 4840 3216616682130604238284 4841 -2161216350029399570551 4842 -3252458480444820920879 4843 2185295684024913954598 4844 3288692268609918047041 4845 -2209638339385975249899 4846 -3325322254502559546865 4847 2234247142483859869293 4848 3362352690317244256543 4849 -2259124949487918320128 4850 -3399787873053685290225 4851 2284274646659597473456 4852 3437632144989235975292 4853 -2309699150636436180611 4854 -3475889894117670364475 4855 2335401408760378697359 4856 3514565554612535960699 4857 -2361384399422569997968 4858 -3553663607334052697124 4859 2387651132369761419454 4860 3593188580320831370899 4861 -2414204649000534075361 4862 -3633145049247310970790 4863 2441048022706868725107 4864 3673537637906363962290 4865 -2468184359232614553429 4866 -3714371018736508195107 4867 2495616796992791312165 4868 3755649913333710301844 4869 -2523348507382543198081 4870 -3797379092928213874256 4871 2551382695132491807131 4872 3839563378887195742286 4873 -2579722598681425967647 4874 -3882207643263115714610 4875 2608371490509024267095 4876 3925316809326379608507 4877 -2637332677458062140692 4878 -3968895852062370689803 4879 2666609501104105194183 4880 4012949798694987476572 4881 -2696205338142979300203 4882 -4057483729256938962524 4883 2726123600737458284621 4884 4102502777144122077543 4885 -2756367736853277878492 4886 -4148012129633701617217 4887 2786941230643738729613 4888 4194017028429342888432 4889 -2817847602852537861368 4890 -4240522770254341851148 4891 2849090411174997973582 4892 4287534707428605958080 4893 -2880673250608454125246 4894 -4335058248408610810706 4895 2912599753852358081762 4896 4383098858355223827152 4897 -2944873591727085123816 4898 -4431662059750594040010 4899 2977498473550294334030 4900 4480753432998609056803 4901 -3010478147502276406862 4902 -4530378616987640841158 4903 3043816401042184576384 4904 4580543309681892518557 4905 -3077517061343444552250 4906 -4631253268762957033460 4907 3111583995685858505931 4908 4682514312254709091146 4909 -3146021111836536358366 4910 -4734332319109789214733 4911 3180832358482892721119 4912 4786713229825390348621 4913 -3216021725685312285545 4914 -4839663047110482457372 4915 3251593245285645054420 4916 4893187836536136473574 4917 -3287550991304357877902 4918 -4947293727146680627552 4919 3323899080390961961249 4920 5001986912100932596752 4921 -3360641672294622052607 4922 -5057273649366126616093 4923 3397782970289705682627 4924 5113160262394652259889 4925 -3435327221589817031934 4926 -5169653140760907550557 4927 3473278717816356344262 4928 5226758740829022603980 4929 -3511641795487777563341 4930 -5284483586474512350119 4931 3550420836462880521833 4932 5342834269788505557176 4933 -3589620268372426523203 4934 -5401817451741360355288 4935 3629244565106547733649 4936 5461439862877912019679 4937 -3669298247323385343128 4938 -5521708304067968961457 4939 3709785882910851942615 4940 5582629647239150130836 4941 -3750712087436545102932 4942 -5644210836068315683429 4943 3792081524654752966400 4944 5706458886705467427882 4945 -3833898907035244616709 4946 -5769380888554249869972 4947 3876168996244247694550 4948 5832984005034502278671 4949 -3918896603613404767015 4950 -5897275474302654647049 4951 3962086590667161702117 4952 5962262610005454297152 4953 -4005743869672500970029 4954 -6027952802091622822434 4955 4049873404139908933789 4956 6094353517605328803600 4957 -4094480209312160689577 4958 -6161472301436745260746 4959 4139569352712897437606 4960 6229316777106765186618 4961 -4185145954718124138625 4962 -6297894647611067032748 4963 4231215189077983031890 4964 6367213696245761837859 4965 -4277782283426172480413 4966 -6437281787389298116482 4967 4324852519850551030394 4968 6508106867319432396725 4969 -4372431235487264435246 4970 -6579696965091005266202 4971 4420523823064162673601 4972 6652060193395007667918 4973 -4469135731431690283038 4974 -6725204749373124198857 4975 4518272466156399206106 4976 6799138915468275017766 4977 -4567939590138592282191 4978 -6873871060337396472558 4979 4618142724178254102557 4980 6949409639745278768112 4981 -4668887547528295266654 4982 -7025763197413090134889 4983 4720179798511878944583 4984 7102940365903798837589 4985 -4772025275164502368258 4986 -7180949867571362179491 4987 4824429835823358075217 4988 7259800515490741207231 4989 -4877399399703837692526 4990 -7339501214341741170261 4991 4930939947541612365946 4992 7420060961330733761241 4993 -4985057522260121723595 4994 -7501488847177713482173 4995 5039758229584306230930 4996 7583794057083889352031 4997 -5095048238641311883741 4998 -7666985871652290371073 4999 5150933782628313592096 5000 7751073667847264390931 5001 -5207421159506406623999 5002 -7836066920020856344056 5003 5264516732639687820808 5004 7921975200919492917891 5005 -5322226931421152081704 5006 -8008808182642859351829 5007 5380558251967274146197 5008 8096575637642647313285 5009 -5439517257839336190669 5010 -8185287439789827963053 5011 5499110580708886508808 5012 8274953565422005291241 5013 -5559344921009845554945 5014 -8365584094342067285044 5015 5620227048660901088436 5016 8457189210857775465285 5017 -5681763803815358257560 5018 -8549779204891567484044 5019 5743962097554032384337 5020 8643364473070153092399 5021 -5806828912564622366535 5022 -8737955519764565087730 5023 5870371303893028005088 5024 8833562958172246108979 5025 -5934596399722838465878 5026 -8930197511471015049560 5027 5999511402096757254763 5028 9027870013952604907136 5029 -6065123587624355417653 5030 -9126591412105803358281 5031 6131440308263450254497 5032 9226372765742692617043 5033 -6198468992130391323289 5034 -9327225249198542004240 5035 6266217144251171731598 5036 9429160152511053739586 5037 -6334692347298704514919 5038 -9532188882548284113282 5039 6403902262405446280798 5040 9636322964180822231531 5041 -6473854630005697884578 5042 -9741574041529440037252 5043 6544557270617588528285 5044 9847953879191814957875 5045 -6616018085611063649674 5046 -9955474363417054931445 5047 6688245058052996298267 5048 10064147503325672254543 5049 -6761246253582753697495 5050 -10173985432206826758889 5051 6835029821226286998416 5052 10285000408794429736591 5053 -6909603994196079202951 5054 -10397204818490168190028 5055 6984977090770022080073 5056 10510611174633135130192 5057 -7061157515201548209026 5058 -10625232119848640111117 5059 7138153758567121129954 5060 10741080427375673522825 5061 -7215974399599427434799 5062 -10858169002340331633094 5063 7294628105601346680607 5064 10976510883077105403637 5065 -7374123633392012428788 5066 -11096119242531309673908 5067 7454469830189034631811 5068 11217007389639895136463 5069 -7535675634476270449951 5070 -11339188770657318970706 5071 7617750076954279886419 5072 11462676970530572929610 5073 -7700702281523718462390 5074 -11587485714357292420464 5075 7784541466203675697922 5076 11713628868822050145382 5077 -7869276944035425545779 5078 -11841120443576797747095 5079 7954918124070800740358 5080 11969974592671724796495 5081 -8041474512394373831302 5082 -12100205616071259010386 5083 8128955713079363846135 5084 12231827961148059061867 5085 -8217371429128808147205 5086 -12364856224120164792763 5087 8306731463503343966322 5088 12499305151539931169228 5089 -8397045720183705120552 5090 -12635189641870217014065 5091 8488324205165691474812 5092 12772524747038308843045 5093 -8580577027440260534572 5094 -12911325673932072410586 5095 8673814400062276700708 5096 13051607785949293663012 5097 -8768046641254895670426 5098 -13193386604636369768528 5099 8863284175445149627814 5100 13336677811304554849612 5101 -8959537534284530010099 5102 -13481497248587495778603 5103 9056817357760311087200 5104 13627860922053329668829 5105 -9155134395343454647782 5106 -13775785001908353550854 5107 9254499507066439097845 5108 13925285824678076185680 5109 -9354923664585951820255 5110 -14076379894828539989120 5111 9456417952338455734120 5112 14229083886443689904105 5113 -9558993568733324745736 5114 -14383414644996594374882 5115 9662661827274593617497 5116 14539389189097808922990 5117 -9767434157667441496551 5118 -14697024712183054479745 5119 9873322107019749730046 5120 14856338584258470815269 5121 -9980337341082229561032 5122 -15017348353741985217777 5123 10088491645415834939093 5124 15180071749281666028006 5125 -10197796926543799638055 5126 -15344526681512428412428 5127 10308265213200987131574 5128 15510731244871810658843 5129 -10419908657622839884007 5130 -15678703719514263433172 5131 10532739536760280289351 5132 15848462573202275771287 5133 -10646770253479117433189 5134 -16020026463134806196246 5135 10762013337859059314916 5136 16193414237836399634714 5137 -10878481448533398997954 5138 -16368644939147277690567 5139 10996187373953284570809 5140 16545737804190049248035 5141 -11115144033636382295902 5142 -16724712267272747673890 5143 11235364479517509396935 5144 16905587961854216034474 5145 -11356861897341030510226 5146 -17088384722612911087680 5147 11479649607976450526906 5148 17273122587492198065123 5149 -11603741068718310259566 5150 -17459821799680987359999 5151 11729149874690457815771 5152 17648502809658349578477 5153 -11855889760293204717455 5154 -17839186277344137649944 5155 11983974600572287310593 5156 18031893074225981852981 5157 -12113418412572032173249 5158 -18226644285420555261315 5159 12244235356795361932046 5160 18423461211800575195878 5161 -12376439738707855251266 5162 -18622365372230468034917 5163 12510046010162185914183 5164 18823378505778219635450 5165 -12645068770806674340498 5166 -19026522573860497586607 5167 12781522769603220758391 5168 19231819762455318462548 5169 -12919422906390479577186 5170 -19439292484426021872456 5171 13058784233365966873231 5172 19648963381821335142660 5173 -13199621956552213230317 5174 -19860855328107706333201 5175 13341951437374885285043 5176 20074991430470960543317 5177 -13485788194287369786173 5178 -20291395032232058245043 5179 13631147904312841793445 5180 20510089715238863296881 5181 -13778046404570303491412 5182 -20731099302189086879456 5183 13926499693915242160092 5184 20954447859024468291949 5185 -14076523934628024122285 5186 -21180159697441926813275 5187 14228135454018288029183 5188 21408259377380571879009 5189 -14381350746013242991497 5190 -21638771709438874391187 5191 14536186472863318277058 5192 21871721757365044674731 5193 -14692659466896842637892 5194 -22107134840667240211851 5195 14850786732189218397604 5196 22345036537199578562483 5197 -15010585446215961434126 5198 -22585452685677293219899 5199 15172072961625875343279 5200 22828409388267036673031 5201 -15335266808064586402169 5202 -23073933013300033284050 5203 15500184693911066547444 5204 23322050197961000958026 5205 -15666844507997976738665 5206 -23572787850905106657572 5207 15835264321454995556972 5208 23826173154952153585500 5209 -16005462389603896134463 5210 -24082233569906718404828 5211 16177457153765067839066 5212 24340996835353949657889 5213 -16351267243047823718226 5214 -24602490973382373713399 5215 16526911476266632175186 5216 24866744291386078372561 5217 -16704408863910507501712 5218 -25133785384995939337247 5219 16883778610022282388478 5220 25403643140986504935692 5221 -17065040114061660945728 5222 -25676346740108860444892 5223 17248212972897189912886 5224 25951925660004988732302 5225 -17433316982852840406522 5226 -26230409678254438171033 5227 17620372141662907572463 5228 26511828875396665694751 5229 -17809398650410680358868 5230 -26796213637878238824427 5231 18000416915599097339039 5232 27083594661083805804074 5233 -18193447551277525706476 5234 -27374002952502724573546 5235 18388511381075257149696 5236 27667469834871312008049 5237 -18585629440218776398753 5238 -27964026949238919904244 5239 18784822977684178168048 5240 28263706258120118304456 5241 -18986113458407245962021 5242 -28566540048785885225827 5243 19189522565398627592950 5244 28872560936530473423924 5245 -19395072201842818264393 5246 -29181801867861072176337 5247 19602784493335514465154 5248 29494296123775890577319 5249 -19812681790180213711804 5250 -29810077323184777422476 5251 20024786669588290591841 5252 30129179426305598199816 5253 -20239121937862911762526 5254 -30451636737982281124714 5255 20455710632724624110757 5256 30777483911093761961654 5257 -20674576025697838556666 5258 -31106755950109090417489 5259 20895741624399132591035 5260 31439488214618301723399 5261 -21119231174809438405664 5262 -31775716422783925787021 5263 21345068663691308091842 5264 32115476654885946344170 5265 -21573278321068753907348 5266 -32458805357016546560824 5267 21803884622607231033333 5268 32805739344750747121833 5269 -22036912291977588299307 5270 -33156315806736653455858 5271 22272386303368565478813 5272 33510572308381681867432 5273 -22510331884063594860736 5274 -33868546795692391539991 5275 22750774516916070194373 5276 34230277599090363582317 5277 -22993739942808664282111 5278 -34595803437146565202491 5279 23239254163264749274976 5280 34965163420414395552349 5281 -23487343443125921560158 5282 -35338397055420259972038 5283 23738034313126281720988 5284 35715544248630273963052 5285 -23991353572450861810933 5286 -36096645310334429462737 5287 24247328291449820523021 5288 36481740958632226679397 5289 -24505985814420576949990 5290 -36870872323579761286689 5291 24767353762284969060899 5292 37264080951313151469402 5293 -25031460035250697637678 5294 -37661408808088410471342 5295 25298332815632275096100 5296 38062898284425549527106 5297 -25568000570741801534067 5298 -38468592199418270464497 5299 25840492055673038029080 5300 38878533805020240038959 5301 -26115836316069903926018 5302 -39292766790246696367684 5303 26394062691058309850530 5304 39711335285483236094422 5305 -26675200816249783574330 5306 -40134283866964437772068 5307 26959280626636628519526 5308 40561657561229237501257 5309 -27246332359471665986318 5310 -40993501849490631767928 5311 27536386557315261126963 5312 41429862672115600351909 5313 -27829474071156145592605 5314 -41870786433279121611738 5315 28125626063421991167590 5316 42316320005595246922857 5317 -28424874010974770368142 5318 -42766510734661506938763 5319 28727249708277427471619 5320 43221406443716562088171 5321 -29032785270636409958333 5322 -43681055438476422778113 5323 29341513137332174187936 5324 44145506511948072532812 5325 -29653466074734684229394 5326 -44614808949155330278806 5327 29968677179594349426489 5328 45089012531981179124565 5329 -30287179882410969675691 5330 -45568167544193264406359 5331 30609007950688841312589 5332 46052324776447068031457 5333 -30934195492177087135178 5334 -46541535531200345853118 5335 31262776958289679549903 5336 47035851627747351496545 5337 -31594787147605661783753 5338 -47535325407440844564583 5339 31930261209253700433361 5340 48040009738892194649138 5341 -32269234646282141091159 5342 -48549958023081785805633 5343 32611743319213097658106 5344 49065224198592516809207 5345 -32957823449678995985759 5346 -49585862747035936948937 5347 33307511623941626730888 5348 50111928698456939802313 5349 -33660844796396986258874 5350 -50643477636647697366942 5351 34017860293268601809301 5352 51180565704588211010026 5353 -34378595816385657932131 5354 -51723249610084482356553 5355 34743089446841773797275 5356 52271586631385635369926 5357 -35111379648639882246886 5358 -52825634622709344062985 5359 35483505272530179570098 5360 53385452019897505351929 5361 -35859505559935271951806 5362 -53951097846274538506874 5363 36239420146754100539592 5364 54522631718485185830683 5365 -36623289067152334980061 5366 -55100113852239702455645 5367 37011152757550518384920 5368 55683605068192914316530 5369 -37403052060701876965060 5370 -56273166798031161546989 5371 37799028229647045743684 5372 56868861090539342322218 5373 -38199122931655639019247 5374 -57470750617574332026651 5375 38603378252370372288508 5376 58078898680176120032547 5377 -39011836700043415208732 5378 -58693369214892236006374 5379 39424541209647763016277 5380 59314226800082808989317 5381 -39841535146975862091436 5382 -59941536662131123064833 5383 40262862312945733469395 5384 60575364681795858002667 5385 -40688566948001948341811 5386 -61215777400782053436675 5387 41118693736389712441459 5388 61862842028293406630437 5389 -41553287810416672769046 5390 -62516626447489211701620 5391 41992394754927271838073 5392 63177199222086952014420 5393 -42436060611874654821250 5394 -63844629603189319699724 5395 42884331884763788882137 5396 64518987536093326096084 5397 -43337255543082786507210 5398 -65200343667003102076777 5399 43794879026951955492511 5400 65888769349892562136534 5401 -44257250251873209473568 5402 -66584336653598357687568 5403 44724417613348760326111 5404 67287118368895614511600 5405 -45196429991488534445947 5406 -67997188015476554187252 5407 45673336755840652651918 5408 68714619849083319496305 5409 -46155187770325139821041 5410 -69439488868876989679806 5411 46642033398034976516812 5412 70171870824790254278957 5413 -47133924506026459542335 5414 -70911842224782194904084 5415 47630912470338075968999 5416 71659480342251619121204 5417 -48133049181115563995373 5418 -72414863223692773292039 5419 48640387047602392555156 5420 73178069696335653259522 5421 -49152979003120152808387 5422 -73949179375687551915526 5423 49670878510283053694983 5424 74728272673237766767774 5425 -50194139566321677488653 5426 -75515430804411048504102 5427 50722816708270199041940 5428 76310735796506526125106 5429 -51256965018144163961155 5430 -77114270496537155292442 5431 51796640128358131552942 5432 77926118579237077109833 5433 -52341898227255720155410 5434 -78746364555324128357441 5435 52892796064501154537337 5436 79575093779748902117880 5437 -53449390956462091389170 5438 -80412392459843654958438 5439 54011740791838194080848 5440 81258347663643891040571 5441 -54579904037405348870648 5442 -82113047328471816977978 5443 55153939743619442515144 5444 82976580269507495117659 5445 -55733907550212160279859 5446 -83849036188259073930698 5447 56319867692038570467170 5448 84730505681210740434671 5449 -56911881005043715857770 5450 -85621080248739451534297 5451 57510008932086796316482 5452 86520852304020455713333 5453 -58114313528758164762099 5454 -87429915181831292671473 5455 58724857469454330572348 5456 88348363147538716870169 5457 -59341704053575413005388 5458 -89276291406361367654971 5459 59964917211578212705904 5460 90213796112622532003579 5461 -60594561511022969340630 5462 -91160974378900831230024 5463 61230702162884483254923 5464 92117924285369058930645 5465 -61873405027989236720683 5466 -93084744889416064117268 5467 62522736623306185945474 5468 94061536235260114012194 5469 -63178764128232141229382 5470 -95048399363459537108577 5471 63841555391148033607717 5472 96045436320617043849429 5473 -64511178936104868384301 5474 -97052750169374597466292 5475 65187703969361375531246 5476 98070444998401100838636 5477 -65871200385917208135272 5478 -99098625932276904439195 5479 66561738776323748296930 5480 100137399141577690825953 5481 -67259390433628374143173 5482 -101186871853256486247944 5483 67964227360168451287804 5484 102247152361020051724568 5485 -68676322274361920750343 5486 -103318350035601690502290 5487 69395748617782363888115 5488 104400575335239167117020 5489 -70122580562371420121497 5490 -105493939816458685453842 5491 70856893017498987943491 5492 106598556144854906319122 5493 -71598761637021106953448 5494 -107714538105766891104573 5495 72348262826629366801122 5496 108842000615165213421023 5497 -73105473751341710569667 5498 -109981059730853287221096 5499 73870472342839057481290 5500 111131832663666350406541 5501 -74643337306800757158197 5502 -112294437788566084389195 5503 75424148130538835344858 5504 113468994655952647946624 5505 -76212985090777773154970 5506 -114655624003299171051278 5507 77009929261278148102473 5508 115854447766785765600271 5509 -77815062520460355550063 5510 -117065589092828947075223 5511 78628467559334548868640 5512 118289172349834765128966 5513 -79450227889580381706205 5514 -119525323140283018653684 5515 80280427851468692188818 5516 120774168312812959040371 5517 -81119152621784560247886 5518 -122035835974204098997064 5519 81966488222064207222120 5520 123310455501587370449995 5521 -82822521526986129568832 5522 -124598157554996238124742 5523 83687340272602236390997 5524 125899074089921236463511 5525 -84561033064571727996585 5526 -127213338369759524144184 5527 85443689386716672359513 5528 128541084978501637068059 5529 -86335399609736356902816 5530 -129882449833767170041446 5531 87236254999759718114314 5532 131237570199846082505197 5533 -88146347726901989314786 5534 -132606584700635011130089 5535 89065770874151080336734 5536 133989633332817692355867 5537 -89994618446417416429698 5538 -135386857479403695956981 5539 90932985379419974217577 5540 136798399923275108183978 5541 -91880967548578065454211 5542 -138224404860628137196778 5543 92838661778241100405711 5544 139665017914666111899264 5545 -93806165851086672672388 5546 -141120386149660444037477 5547 94783578517352947242814 5548 142590658085021838645186 5549 -95770999504078411689828 5550 -144075983709266578691787 5551 96768529524688105748593 5552 145576514494241717028025 5553 -97776270288753156841860 5554 -147092403409728003395946 5555 98794324511582743988980 5556 148623804938055646205278 5557 -99822795923825161355828 5558 -150170875088615391402676 5559 100861789281424054651091 5560 151733771412636100333598 5561 -101911410375753105145506 5562 -153312653018350274561552 5563 102971766043581320921862 5564 154907680586175143492919 5565 -104042964177049226794756 5566 -156519016383789246083703 5567 105125113734009154159957 5568 158146824281483504009221 5569 -106218324748549315014727 5570 -159791269767910749106714 5571 107322708341346655202123 5572 161452519965853525905009 5573 -108438376730032502774448 5574 -163130743647887822825839 5575 109565443239931515230348 5576 164826111252329541233304 5577 -110704022314989884085535 5578 -166538794899590065572994 5579 111854229528530517658358 5580 168268968408553132840010 5581 -113016181594023049822833 5582 -170016807312848171826915 5583 114189996376236561318666 5584 171782488877414722158154 5585 -115375792902587204937572 5586 -173566192115487074751614 5587 116573691374311071146800 5588 175368097805603396288512 5589 -117783813177653984503295 5590 -177188388508511808318964 5591 119006280895453679547117 5592 179027248584376320300694 5593 -120241218318922740104156 5594 -180884864210414427969480 5595 121488750459255041820828 5596 182761423398562377500618 5597 -122749003559251340710799 5598 -184657116013038150061076 5599 124022105105347202874130 5600 186572133788213354284382 5601 -125308183839847709685647 5602 -188506670346928389739351 5603 126607369772983965240037 5604 190460921218838796686341 5605 -127919794194991114328514 5606 -192435083858660216101747 5607 129245589688598898723558 5608 194429357664731427265653 5609 -130584890141735192379877 5610 -196443943998032772001829 5611 131937830760049711910917 5612 198479046201239467203628 5613 -133304548079461688967947 5614 -200534869617674372781106 5615 134685179979130554101412 5616 202611621610588473280238 5617 -136079865694646035792664 5618 -204709511582909216295064 5619 137488745831036817219954 5620 206828750997027453238755 5621 -138911962375805731176631 5622 -208969553394484987337090 5623 140349658712398759348449 5624 211132134415999779985910 5625 -141801979633900053332643 5626 -213316711821971670745550 5627 143269071356543942483902 5628 215523505513030781923326 5629 -144751081533256222192852 5630 -217752737550487826208764 5631 146248159267640297588794 5632 220004632177132155595594 5633 -147760455128196166848457 5634 -222279415838523530507524 5635 149288121162354906846711 5636 224577317204330860804259 5637 -150831310910545282709944 5638 -226898567189574114613308 5639 152390179420716564986258 5640 229243398976224555358792 5641 -153964883263101258800786 5642 -231612048035312294082665 5643 155555580544791870536922 5644 234004752149085130380449 5645 -157162430924352783160010 5646 -236421751433072161022154 5647 158785595626900038167868 5648 238863288358516643970747 5649 -160425237459428292180268 5650 -241329607775329987365900 5651 162081520825950404785625 5652 243820956935101744379632 5653 -163754611742675304353170 5654 -246337585514016142174579 5655 165444677853665742810959 5656 248879745636148957167479 5657 -167151888446750720782573 5658 -251447691897299918005203 5659 168876414469249238332210 5660 254041681388886063150707 5661 -170618428543735610300231 5662 -256661973721743383930947 5663 172378104984296981567144 5664 259308831050320449778013 5665 -174155619813053287044907 5666 -261982518097422389872737 5667 175951150776487263001218 5668 264683302179020827561389 5669 -177764877361819469350330 5670 -267411453228974218206438 5671 179596980813888199200441 5672 270167243824152180480993 5673 -181447644152299819815783 5674 -272950949210125258571781 5675 183317052188387962957796 5676 275762847326926071498797 5677 -185205391542221377613697 5678 -278603218834723175759208 5679 187112850660129668483945 5680 281472347139911125011758 5681 -189039619832507709713490 5682 -284370518421781675459590 5683 190985891211427822711729 5684 287298021659272073738434 5685 -192951858828304403392617 5686 -290255148657628371668298 5687 194937718612089792224670 5688 293242194075497731512609 5689 -196943668407757368681417 5690 -296259455452618058964971 5691 198969907994591369287478 5692 299307233237590486374561 5693 -201016639104533122484028 5694 -302385830815569597880041 5695 203084065441072292270890 5696 305495554536395852588471 5697 -205172392698434132063142 5698 -308636713743341798135782 5699 207281828580572509880689 5700 311809620801947377714808 5701 -209412582820223545495050 5702 -315014591128775914530865 5703 211564867198518364020336 5704 318251943220625726449534 5705 -213738895564900929422086 5706 -321521998684372685540699 5707 215934883856850831666734 5708 324825082266908408419919 5709 -218153050119671037326134 5710 -328161521885002084926989 5711 220393614526849255661782 5712 331531648655632008056461 5713 -222656799400733789058628 5714 -334935796926965716005906 5715 224942829233013579869811 5716 338374304309442400901847 5717 -227251930705267775425156 5718 -341847511706782356922817 5719 229584332710103852204997 5720 345355763347480657697805 5721 -231940266372619892346113 5722 -348899406816967432522444 5723 234319965071670405572349 5724 352478793089877564018383 5725 -236723664461206477168068 5726 -356094276562251078811807 5727 239151602492219793950609 5728 359746215084232556256710 5729 -241604019435020804237056 5730 -363434969993455870860859 5731 244081157901319927022394 5732 367160906148545841902311 5733 -246583262866388074673055 5734 -370924391962554280282821 5735 249110581691836799975781 5736 374725799436910534869036 5737 -251663364148742925721999 5738 -378565504196076670262099 5739 254241862440575805835430 5740 382443885522327166019354 5741 -256846331226209116172025 5742 -386361326390467200201930 5743 259477027643568499795192 5744 390318213503081418216371 5745 -262134211333634336976600 5746 -394314937326506993548946 5747 264818144464246855620861 5748 398351892126939390921375 5749 -267529091754001269122078 5750 -402429476006481189564999 5751 270267320496795410663266 5752 406548090939737678873976 5753 -273033100586743480929988 5754 -410708142811157216246959 5755 275826704542892022844807 5756 414910041452512840496623 5757 -278648407534031626963919 5758 -419154200680331500751803 5759 281498487404178242711835 5760 423441038333887096388690 5761 -284377224698431994042466 5762 -427770976313959367434216 5763 287284902688638207912708 5764 432144440621742756329160 5765 -290221807399150133964158 5766 -436561861397707970759735 5767 293188227633278905796036 5768 441023672961044952994687 5769 -296184455000132724820677 5770 -445530313849893199021965 5771 299210783941258392205773 5772 450082226861731384279427 5773 -302267511757390805729130 5774 -454679859093725105325599 5775 305354938635907786465386 5776 459323661983673970091402 5777 -308473367678686228866503 5778 -464014091351768414441572 5779 311623104929760937970782 5780 468751607442515578748247 5781 -314804459403097939644682 5782 -473536674966628828120578 5783 318017743111091720036874 5784 478369763143535379518403 5785 -321263271093476330773022 5786 -483251345744716710496153 5787 324541361446039642820718 5788 488181901137227982797747 5789 -327852335349458870957070 5790 -493161912327187219955085 5791 331196517098879199849254 5792 498191867003901964814090 5793 -334574234133919182524732 5794 -503272257584852238832261 5795 337985817068479924750776 5796 508403581260863148675095 5797 -341431599720682685609325 5798 -513586340041253732029470 5799 344911919143569249425850 5800 518821040799643053806802 5801 -348427115656242399251083 5802 -524108195320637075152265 5803 351977532874811046471748 5804 529448320346716271767687 5805 -355563517743471189261487 5806 -534841937625106127526980 5807 359185420566369871130212 5808 540289573955325536020810 5809 -362843595039923055205730 5810 -545791761237641191779076 5811 366538398284939173871117 5812 551349036521734078139585 5813 -370270190878886245107921 5814 -556961942055356107265463 5815 374039336888962842005855 5816 562631025333686004470680 5817 -377846203905637197421822 5818 -568356839149616923825401 5819 381691163075993208687314 5820 574139941644268249617247 5821 -385574589137228133608956 5822 -579980896357495252701327 5823 389496860450975539414997 5824 585880272279119781745949 5825 -393458359038111073139945 5826 -591838643901119458876017 5827 397459470613366622403514 5828 597856591270053677224672 5829 -401500584620104595822293 5830 -603934700039495350435393 5831 405582094265939467622339 5832 610073561523206452496628 5833 -409704396558857362822116 5834 -616273772749299654919747 5835 413867892343145702439035 5836 622535936514649676871675 5837 -418072986335491761569759 5838 -628860661439318989476720 5839 422320087161951183745416 5840 635248562021750815588445 5841 -426609607395430205623812 5842 -641700258694976411137079 5843 430941963592979850386584 5844 648216377883085783334101 5845 -435317576333268257177607 5846 -654797552057721848329882 5847 439736870254946259697679 5848 661444419795365907193858 5849 -444200274095542860940008 5850 -668157625835666707622457 5851 448708220730174887559929 5852 674937821140047257076328 5853 -453261147210444348205242 5854 -681785662950344404445320 5855 457859494804253003290790 5856 688701814848264813037898 5857 -462503709036163602179299 5858 -695686946815914724787807 5859 467194239727577724754354 5860 702741735296622141595075 5861 -471931541037111303930971 5862 -709866863255801880750684 5863 476716071501912064571579 5864 717063020242662922857788 5865 -481548294079540902183700 5866 -724330902453020421817528 5867 486428676189672567430384 5868 731671212792415688905406 5869 -491357689756004486669529 5870 -739084660939289703577557 5871 496335811249132864238559 5872 746571963409025406451623 5873 -501363521730010567312736 5874 -754133843619126741961091 5875 506441306893227361580764 5876 761771031954721893822996 5877 -511569657110509128393669 5878 -769484265834130999879130 5879 516749067475210462213853 5880 777274289775330282734993 5881 -521980037847407536813266 5882 -785141855463586008923733 5883 527263072898816620094854 5884 793087721819429274113603 5885 -532598682157942874319428 5886 -801112655066707075798115 5887 537987380056249445574302 5888 809217428801558350270539 5889 -543429685974945865487335 5890 -817402824062593664659537 5891 548926124291605718375963 5892 825669629401433346020721 5893 -554477224427026429297543 5894 -834018640953334324817189 5895 560083520893136976439228 5896 842450662508771158721956 5897 -565745553341544589506736 5898 -850966505586255860990838 5899 571463866611914720443585 5900 859566989505534517932940 5901 -577239010780605411788799 5902 -868252941460885411295847 5903 583071541210378027838098 5904 877025196595401783974964 5905 -588962018600767353156619 5906 -885884598076549650120547 5907 594911009038289266969048 5908 894831997172121232236994 5909 -600919084046915605648017 5910 -903868253326303636797127 5911 606986820639654711057754 5912 912994234236763646946735 5913 -613114801370812347079880 5914 -922210815933044638710056 5915 619303614388094862388960 5916 931518882855379035467282 5917 -625553853484992922491532 5918 -940919327933630433469847 5919 631866118154301049540300 5920 950413052667284073873367 5921 -638241013642339227605003 5922 -960000967206787956716638 5923 644679151003021866735893 5924 969683990435330233761640 5925 -651181147152221215731482 5926 -979463050050761140519488 5927 657747624923297584826253 5928 989339082648596864473901 5929 -664379213123354109697576 5930 -999313033806413773403769 5931 671076546589344332820025 5932 1009385858168700229239385 5933 -677840266244488688121369 5934 -1019558519531868849410446 5935 684671019155889764054760 5936 1029831990930385410801112 5937 -691569458592895272061992 5938 -1040207254724328772894202 5939 698536244085319711743950 5940 1050685302687430872169104 5941 -705572041481990050230482 5942 -1061267136095293860747734 5943 712677523010523027309672 5944 1071953765814759448022450 5945 -719853367337874099810575 5946 -1082746212394751487631806 5947 727100259630751462267847 5948 1093645506157622048989687 5949 -734418891616369754807597 5950 -1104652687290691846782041 5951 741809961644469208900528 5952 1115768805938979918501954 5953 -749274174750131223177810 5954 -1126994922299450093837184 5955 756812242716465797023209 5956 1138332106715785018102456 5957 -764424884137654967689518 5958 -1149781439773372895124894 5959 772112824483296553678727 5960 1161344012395521757263657 5961 -779876796163569883213402 5962 -1173020925941235127632964 5963 787717538594280643262014 5964 1184813292303540601737018 5965 -795635798262278777767515 5966 -1196722234008050398422561 5967 803632328792212527328214 5968 1208748884312788680425005 5969 -811707891014130860184968 5970 -1220894387309626574697398 5971 819863253030972851690728 5972 1233159898026296514375181 5973 -828099190286447791907996 5974 -1245546582528658408699648 5975 836416485634288327797610 5976 1258055618024273446583040 5977 -844815929408379346048069 5978 -1270688192967633361023814 5979 853298319492782097307887 5980 1283445507165996174771682 5981 -861864461392167446482750 5982 -1296328771885494899516153 5983 870515168303660205854390 5984 1309339209958596096489931 5985 -879251261189587406925141 5986 -1322478055893262838085424 5987 888073568850130655514362 5988 1335746555982752735297198 5989 -896982927996406821540994 5990 -1349145968415711044256932 5991 905980183324998923420784 5992 1362677563387656947136875 5993 -915066187593420090320514 5994 -1376342623214225035453624 5995 924241801695491087474184 5996 1390142442445071602191110 5997 -933507894737166097096754 5998 -1404078327978098850704933 5999 942865344113848966469818 6000 1418151599175117363110510 6001 -952315035588672711275606 6002 -1432363587979316172717139 6003 961857863370702597669576 6004 1446715639033428259142382 6005 -971494730193608204334892 6006 -1461209109798238196889537 6007 981226547395867487622956 6008 1475845370672574655724808 6009 -991054235001965221840214 6010 -1490625805115164224952852 6011 1000978721803525658568699 6012 1505551809767212841852002 6013 -1011000945440935791211717 6014 -1520624794575354734779605 6015 1021121852486543329059925 6016 1535846182916134031023241 6017 -1031342398528881206650590 6018 -1551217411722403438664193 6019 1041663548256837672055277 6020 1566739931610484007695462 6021 -1052086275544339405912989 6022 -1582415207007718595366174 6023 1062611563536653330189556 6024 1598244716281607747187433 6025 -1073240404737748255840805 6026 -1614229951870920164322416 6027 1083973801097614084443857 6028 1630372420417598723303056 6029 -1094812764100117363693155 6030 -1646673642899087934875992 6031 1105758314852520895182982 6032 1663135154762295235138742 6033 -1116811484176097531059313 6034 -1679758506059585847929991 6035 1127973312696714209370259 6036 1696545261585609397892522 6037 -1139244850935976667048066 6038 -1713497001014576960961447 6039 1150627159404084856284725 6040 1730615319039224735185835 6041 -1162121308693818049525384 6042 -1747901825511872483660205 6043 1173728379574503678542174 6044 1765358145586351370448215 6045 -1185449463086572073439392 6046 -1782985919860412191088693 6047 1197285660637869954135476 6048 1800786804519875131837785 6049 -1209238084101140370133706 6050 -1818762471484937442859174 6051 1221307855911500573816398 6052 1836914608557389286874808 6053 -1233496109164532018097293 6054 -1855244919568341647155891 6055 1245803987716178668999654 6056 1873755124527752513704324 6057 -1258232646283849687199660 6058 -1892446959776175768898399 6059 1270783250547535047585303 6060 1911322178137458930697649 6061 -1283456977251560618887503 6062 -1930382549071986038004002 6063 1296255014308202539319796 6064 1949629858831777102665033 6065 -1309178560902545153105030 6066 -1969065910617877466442274 6067 1322228827597367801596729 6068 1988692524738738308660370 6069 -1335407036438699418303799 6070 -2008511538769176484241968 6071 1348714421063284935567404 6072 2028524807711251538020536 6073 -1362152226807335832386003 6074 -2048734204157501967836465 6075 1375721710815326257337719 6076 2069141618455216230565637 6077 -1389424142149486417258078 6078 -2089748958871319154074491 6079 1403260801901261950936279 6080 2110558151759238169968149 6081 -1417232983304099312185794 6082 -2131571141728199972277175 6083 1431341991846294360167589 6084 2152789891813607603730518 6085 -1445589145384568911580577 6086 -2174216383648070613873984 6087 1459975774259669012923381 6088 2195852617634479407793856 6089 -1474503221413332496027609 6090 -2217700613121583842285695 6091 1489172842505338398132694 6092 2239762408580699730839126 6093 -1503986006031316169913107 6094 -2262040061783107356085008 6095 1518944093442634023917983 6096 2284535649979561084862329 6097 -1534048499267701370139686 6098 -2307251270082379408211150 6099 1549300631233372689442651 6100 2330189038848711848202177 6101 -1564701910387144267696926 6102 -2353351093064538894250256 6103 1580253771221489307000833 6104 2376739589730852203372450 6105 -1595957661799653356587010 6106 -2400356706252493446483838 6107 1611815043881571785343323 6108 2424204640628221285077612 6109 -1627827393050614558671141 6110 -2448285611641554181663360 6111 1643996198842530348483261 6112 2472601859053864567567639 6113 -1660322964875898749744561 6114 -2497155643800212768880678 6115 1676809208982726293915226 6116 2521949248186462328946717 6117 -1693456463339905475578553 6118 -2546984976087215422604774 6119 1710266274602935919681097 6120 2572265153146073506964618 6121 -1727240204041203128331612 6122 -2597792126978721438627657 6123 1744379827673423821112958 6124 2623568267377347928832703 6125 -1761686736403991387237138 6126 -2649595966515932655236784 6127 1779162536161648276402059 6128 2675877639157934975666370 6129 -1796808848039767027029971 6130 -2702415722866892093249646 6131 1814627308436821847687310 6132 2729212678218411041921403 6133 -1832619569197798931275885 6134 -2756270989013075889347247 6135 1850787297758000399418274 6136 2783593162491835069050875 6137 -1869132177288509660296660 6138 -2811181729554387311164635 6139 1887655906841872571932398 6140 2839039244979021107449232 6141 -1906360201498757374673330 6142 -2867168287643419614040788 6143 1925246792517076979745180 6144 2895571460748027264602953 6145 -1944317427482827306336803 6146 -2924251392042506990519152 6147 1963573870461167857570337 6148 2953210734053712585826857 6149 -1983017902148522651060355 6150 -2982452164314679281418245 6151 2002651320027214413607736 6152 3011978385596260359095140 6153 -2022475938521871216906837 6154 -3041792126141948915993832 6155 2042493589156103096868493 6156 3071896139904279185706333 6157 -2062706120710242302737868 6158 -3102293206782301073720143 6159 2083115399381689803996698 6160 3132986132861787478891114 6161 -2103723308947092530262940 6162 -3163977750658724769200867 6163 2124531750924819789247015 6164 3195270919364449711639427 6165 -2145542644738548172522207 6166 -3226868525091916511112590 6167 2166757927883527948247739 6168 3258773481124786731081992 6169 -2188179556094740528884923 6170 -3290988728169903526152091 6171 2209809503515385648708420 6172 3323517234611481369568809 6173 -2231649762866523612635600 6174 -3356361996766485606304061 6175 2253702345619476654562885 6176 3389526039142928021299854 6177 -2275969282170183660891430 6178 -3423012414701650698197416 6179 2298452622013916612508072 6180 3456824205119897503178317 6181 -2321154433921200557031589 6182 -3490964521056137608698235 6183 2344076806116572610394956 6184 3525436502417900865569903 6185 -2367221846459358713866838 6186 -3560243318633209232877714 6187 2390591682624845742497498 6188 3595388168923870730574596 6189 -2414188462286707371725126 6190 -3630874282580089793027483 6191 2438014353302351350215514 6192 3666704919238188979092519 6193 -2462071543900351179328979 6194 -3702883369162037983946136 6195 2486362242868308288934725 6196 3739412953526422489478572 6197 -2510888679742020120331655 6198 -3776297024701796898293768 6199 2535653104997654618269140 6200 3813538966542251290274059 6201 -2560657790246077939901726 6202 -3851142194677300062399008 6203 2585905028427649466419268 6204 3889110156805691130815187 6205 -2611397134008376952178955 6206 -3927446332990669290574818 6207 2637136443179165616263252 6208 3966154235958559677576179 6209 -2663125314057291583357910 6210 -4005237411401291445187568 6211 2689366126888381252261674 6212 4044699438281025806824279 6213 -2715861284249807007855837 6214 -4084543929136310944110802 6215 2742613211257267110155074 6216 4124774530391666930596610 6217 -2769624355773663558506947 6218 -4165394922671233234500706 6219 2796897188618526215385317 6220 4206408821114607115724410 6221 -2824434203778911617513897 6222 -4247819975694285049779388 6223 2852237918623579080690363 6224 4289632171536647792232643 6225 -2880310874119540798454699 6226 -4331849229247133874612902 6227 2908655635049200399019102 6228 4374475005237694282643444 6229 -2937274790229026843336034 6230 -4417513392055929440560992 6231 2966170952731601520866719 6232 4460968318717886822589578 6233 -2995346760110117925151839 6234 -4504843751045177395807551 6235 3024804874623514021376122 6236 4549143692004466960175559 6237 -3054547983463202813536136 6238 -4593872182048731827879396 6239 3084578798983274984072783 6240 4639033299462296545455889 6241 -3114900058933235449455875 6242 -4684631160710325073236981 6243 3145514526691418765967625 6244 4730669920790783642370182 6245 -3176424991500067972257236 6246 -4777153773588253805225689 6247 3207634268703987542481937 6248 4824086952231653046868576 6249 -3239145199991814243127788 6250 -4871473729456547356001244 6251 3270960653638015093397946 6252 4919318417970036402650790 6253 -3303083524746616562507938 6254 -4967625370817578243767340 6255 3335516735498612986737180 6256 5016398981753850855587825 6257 -3368263235402079715912854 6258 -5065643685618349112597438 6259 3401326001543063892932438 6260 5115363958713659113708797 6261 -3434708038838276729139572 6262 -5165564319185764481901253 6263 3468412380291573376049341 6264 5216249327408523621119833 6265 -3502442087253227386140431 6266 -5267423586373030566745210 6267 3536800249680035502588064 6268 5319091742079761368684102 6269 -3571489986397296849743456 6270 -5371258483932849121092381 6271 3606514445364691569697619 6272 5423928545138668614454310 6273 -3641876803945046845279756 6274 -5477106703109457033925420 6275 3677580269173988297726628 6276 5530797779869832954410710 6277 -3713628078031541532875946 6278 -5585006642465544538601836 6279 3750023497717748367160053 6280 5639738203376670197570442 6281 -3786769825931266374423270 6282 -5694997420936013216916673 6283 3823870391148911397033127 6284 5750789299750511681418412 6285 -3861328552907228694420519 6286 -5807118891124981667624611 6287 3899147702088197599186237 6288 5863991293490461084211026 6289 -3937331261208018775916264 6290 -5921411652837910535748899 6291 3975882684706904469814959 6292 5979385163155050353405975 6293 -4014805459240978823726046 6294 -6037917066865639636595690 6295 4054103103978434344926028 6296 6097012655273509139583627 6297 -4093779170898873510245594 6298 -6156677269012119020372799 6299 4133837245093716019872918 6300 6216916298497378679007242 6301 -4174280945068800703283812 6302 -6277735184383021679886014 6303 4215113923051369946152233 6304 6339139418020892365132906 6305 -4256339865300345259050092 6306 -6401134541926931165832608 6307 4297962492417733994918122 6308 6463726150250552635272065 6309 -4339985559662318356923783 6310 -6526919889246695590806353 6311 4382412857267857252249400 6312 6590721457752948667260492 6313 -4425248210764688984663043 6314 -6655136607672554070770327 6315 4468495481302533332084355 6316 6720171144460939022641364 6317 -4512158565975666822665302 6318 -6785830927615041512883162 6319 4556241398152745372365460 6320 6852121871167880725145008 6321 -4600747947810141061466449 6322 -6919049944189190471271163 6323 4645682221866549480881355 6324 6986621171289720863345096 6325 -4691048264520064681309549 6326 -7054841633128461322496366 6327 4736850157590040108425418 6328 7123717466925282692794873 6329 -4783092020862580810673072 6330 -7193254866979833754539770 6331 4829778012437380572995502 6332 7263460085194251756050782 6333 -4876912329077124459683390 6334 -7334339431598925753742864 6335 4924499206561820318297907 6336 7405899274883859948762537 6337 -4972542920046882765220159 6338 -7478146042936489062734010 6339 5021047784422639523823677 6340 7551086223383458369260173 6341 -5070018154676504610974090 6342 -7624726364135593733237510 6343 5119458426260228064291885 6344 7699073073938658660419792 6345 -5169373035461023349740741 6346 -7774133022930766913825397 6347 5219766459774197847082343 6348 7849912943203916583291143 6349 -5270643218278555499526748 6350 -7926419629368856738630335 6351 5322007872017028111746486 6352 8003659939125933861647676 6353 -5373865024381313764425478 6354 -8081640793842804596212843 6355 5426219321498102570246812 6356 8160369179136432562199737 6357 -5479075452618183696660925 6358 -8239852145458565321531252 6359 5532438150510937932482776 6360 8320096808687390992803366 6361 -5586312191862971303886003 6362 -8401110350726278828401797 6363 5640702397678423737676984 6364 8482900020106971900897237 6365 -5695613633682272129372733 6366 -8565473132596413848291985 6367 5751050810729180910929269 6368 8648837071809961903463905 6369 -5807018885216632018072264 6370 -8732999289831908061439383 6371 5863522859499821298140111 6372 8817967307840627203107173 6373 -5920567782309666758367560 6374 -8903748716737519171124600 6375 5978158749176531259683757 6376 8990351177782550164013803 6377 -6036300902858367643630154 6378 -9077782423237334374975584 6379 6094999433770725638944158 6380 9166050257013023889845099 6381 -6154259580419992257265172 6382 -9255162555322158032702957 6383 6214086629842518850016000 6384 9345127267337332873924490 6385 -6274485918048318594139109 6386 -9435952415857650692688435 6387 6335462830466724951845590 6388 9527646097980165078082522 6389 -6397022802395409749616162 6390 -9620216485775457986842079 6391 6459171319455465696052299 6392 9713671826970265284711080 6393 -6521913918051212214092441 6394 -9808020445638129193863015 6395 6585256185832065561103949 6396 9903270742895241269121496 6397 -6649203762157899461446141 6398 -9999431197600596502977171 6399 6713762338570653455510031 6400 10096510367063431345934841 6401 -6778937659270822624377589 6402 -10194516887758944295701745 6403 6844735521596119314416355 6404 10293459476049409072027381 6405 -6911161776503760953287766 6406 -10393346928909784371859005 6407 6978222329059194660437112 6408 10494188124660851563688321 6409 -7045923138929866770759237 6410 -10595992023710898999505583 6411 7114270220881276384069677 6412 10698767669303007758421797 6413 -7183269645276795560085092 6414 -10802524188267027182611383 6415 7252927538584121500860022 6416 10907270791779330638397246 6417 -7323250083886942595586897 6418 -11013016776131389971330969 6419 7394243521399005116720732 6420 11119771523504168533119919 6421 -7465914148982092393664727 6422 -11227544502747404625987128 6423 7538268322670837228786931 6424 11336345270166935356897755 6425 -7611312457202922844811268 6426 -11446183470321120832123482 6427 7685053026551806008522209 6428 11557068836823312017693953 6429 -7759496564463503673681981 6430 -11669011193149416673969039 6431 7834649665000420506194890 6432 11782020453453775338755259 6433 -7910518983090745653427374 6434 -11896106623394428547015516 6435 7987111235080498038448775 6436 12011279800964660389834003 6437 -8064433199289791736386415 6438 -12127550177329856390893977 6439 8142491716576356597117803 6440 12244928037672950199553014 6441 -8221293690904814812907569 6442 -12363423762049561312881117 6443 8300846089918737491869314 6444 12483047826249650970109585 6445 -8381155945517083724320002 6446 -12603810802664716851968419 6447 8462230354438115940723953 6448 12725723361163864135356994 6449 -8544076478849264236482286 6450 -12848796269979877885145099 6451 8626701546939907638798945 6452 12973040396602064276542751 6453 -8710112853518706066798665 6454 -13098466708674862976589773 6455 8794317760618636658042177 6456 13225086274905633823883227 6457 -8879323698108178753357931 6458 -13352910265982765356693291 6459 8965138164305558149829525 6460 13481949955500811285395957 6461 -9051768726597716372902786 6462 -13612216720891639978500721 6463 9139223022067219784847199 6464 13743722044365066276801118 6465 -9227508758125523668306787 6466 -13876477513860135522854872 6467 9316633713149443627009807 6468 14010494824003704764516956 6469 -9406605737122532809969738 6470 -14145785777075287991095948 6471 9497432752284641805608436 6472 14282362283981701462680893 6473 -9589122753788046812542402 6474 -14420236365242703179556577 6475 9681683810356939248433198 6476 14559420151984208544363041 6477 -9775124064952008417997990 6478 -14699925886938029869647402 6479 9869451735443457424701631 6480 14841765925451745195304082 6481 -9964675115290808020941553 6482 -14984952736509914425220769 6483 10060802574226227035360614 6484 15129498903763160102263716 6485 -10157842558943139889422922 6486 -15275417126564042351824125 6487 10255803593793536065108630 6488 15422720221013403496375212 6489 -10354694281492291502385873 6490 -15571421121018424084421487 6491 10454523303825179090611027 6492 15721532879358843175549866 6493 -10555299422362367455048048 6494 -15873068668760253301262222 6495 10657031479180878518361590 6496 16026041782978216259512906 6497 -10759728397594297700509946 6498 -16180465637894467124290023 6499 10863399182886345485007713 6500 16336353772621592984465856 6501 -10968052923050145627587611 6502 -16493719850615076687626767 6503 11073698789536727486691836 6504 16652577660796525186987985 6505 -11180346038011024823684575 6506 -16812941118689375318079668 6507 11288004009111915956581768 6508 16974824267563395281080213 6509 -11396682129218176438205872 6510 -17138241279586853084492299 6511 11506389911223950150152019 6512 17303206456990245672854731 6513 -11617136955321968805009579 6514 -17469734233242906786333725 6515 11728932949790999893431462 6516 17637839174238743840976706 6517 -11841787671789430983870972 6518 -17807535979489955039552909 6519 11955710988158665678573745 6520 17978839483332695228233470 6521 -12070712856234528442128217 6522 -18151764656146035756949617 6523 12186803324663092479183309 6524 18326326605580398710502459 6525 -12303992534222875720708998 6526 -18502540577794295601621328 6527 12422290718657151092235459 6528 18680421958703416751486950 6529 -12541708205514535083465820 6530 -18859986275243443638899592 6531 12662255416994201458493836 6532 19041249196642692665629266 6533 -12783942870797703183807923 6534 -19224226535703400476830389 6535 12906781180991221107354964 6536 19408934250095775510651105 6537 -13030781058876369333357550 6538 -19595388443666214862655749 6539 13155953313865835738716173 6540 19783605367755723238825043 6541 -13282308854365879614237103 6542 -19973601422527323118970712 6543 13409858688669578387399680 6544 20165393158306659975420181 6545 -13538613925858918853974210 6546 -20358997276937230514810372 6547 13668585776711941903764005 6548 20554430633146197020394332 6549 -13799785554617002075941491 6550 -20751710235919554786260817 6551 13932224676498108861536598 6552 20950853249890938716287406 6553 -14065914663749410220936505 6554 -21151876996745525758590120 6555 14200867143174956291732827 6556 21354798956634920467931168 6557 -14337093847935844889105728 6558 -21559636769601769767660179 6559 14474606618508792249941507 6560 21766408237018476008105134 6561 -14613417403654153611505583 6562 -21975131323041493482622995 6563 14753538261389459478502756 6564 22185824156077020148669854 6565 -14894981359970610384983436 6566 -22398505030256808600898382 6567 15037758978884851265878615 6568 22613192406928549197493079 6569 -15181883509853513687106715 6570 -22829904916162341162516255 6571 15327367457840518542041549 6572 23048661358268985752080636 6573 -15474223442068823705122059 6574 -23269480705328802351895417 6575 15622464197049017043220987 6576 23492382102735507415274550 6577 -15772102573618006226861968 6578 -23717384870756702555426743 6579 15923151539983723079130744 6580 23944508506106626037437980 6581 -16075624182778069602356093 6582 -24173772683529846614769325 6583 16229533708122387029161056 6584 24405197257400527485453009 6585 -16384893442703361574705799 6586 -24638802263338836968097483 6587 16541716834855208587546072 6588 24874607919840080533854915 6589 -16700017455650405879097360 6590 -25112634629915210070634303 6591 16859809000003339724282878 6592 25352902982747426863024711 6593 -17021105287784738957107524 6594 -25595433755366487443500185 6595 17183920264942661633995228 6596 25840247914336205131759168 6597 -17348268004632349200162690 6598 -26087366617453778872599254 6599 17514162708359395510120261 6600 26336811215465757921528752 6601 -17681618707134067383671213 6602 -26588603253802283928782998 6603 17850650462632462244017858 6604 26842764474325019138387048 6605 -18021272568366862947606545 6606 -27099316817087369351504156 6607 18193499750869822767019141 6608 27358282422111903193611465 6609 -18367346870889777465960768 6610 -27619683631186641435904511 6611 18542828924593789854007206 6612 27883542989675541213066370 6613 -18719961044779833151825718 6614 -28149883248341759637855313 6615 18898758502103233013153480 6616 28418727365188692250963633 6617 -19079236706315024887753508 6618 -28690098507320494628319051 6619 19261411207507750708342498 6620 28964020052817325803949661 6621 -19445297697371148006095927 6622 -29240515592623872618954924 6623 19630912010462439994046259 6624 29519608932456247853109444 6625 -19818270125488942533784066 6626 -29801324094729004884448370 6627 20007388166598428780092581 6628 30085685320497418968152592 6629 -20198282404679752459061389 6630 -30372717071413570210509938 6631 20390969258678528859829945 6632 30662444031701419508138637 6633 -20585465296925547643561502 6634 -30954891110152654436884160 6635 20781787238473273778669432 6636 31250083442138366832272383 6637 -20979951954442986514210685 6638 -31548046391635071872001156 6639 21179976469387447367466717 6640 31848805553270359324021462 6641 -21381877962666728878922270 6642 -32152386754389990663532322 6643 21585673769832474647888433 6644 32458816057141413038648880 6645 -21791381384023190110375029 6646 -32768119760572173344037068 6647 21999018457375548839115697 6648 33080324402748626148573189 6649 -22208602802449303229762980 6650 -33395456762896785764408940 6651 22420152393660982420955308 6652 33713543863560200186098148 6653 -22633685368729027598167284 6654 -34034612972773305015852597 6655 22849220030135445215130082 6656 34358691606255755274879943 6657 -23066774846601523019246031 6658 -34685807529629621801292642 6659 23286368454572702699170189 6660 35015988760654236920691391 6661 -23508019659715311159759740 6662 -35349263571477121087855238 6663 23731747438430328152216690 6664 35685660490906593609531919 6665 -23957570939381690603184874 6666 -36025208306707993154859601 6667 24185509485034137053089566 6668 36367936067918197176929397 6669 -24415582573203346701874145 6670 -36713873087176844194623795 6671 24647809878623649997239004 6672 37063048943079971122271509 6673 -24882211254530766002058505 6674 -37415493482558030240830563 6675 25118806734254477584291230 6676 37771236823272876772177142 6677 -25357616532824052623343102 6678 -38130309356032104719794928 6679 25598661048591789433979308 6680 38492741747226553393678906 6681 -25841960864872095401412154 6682 -38858564941292987944467661 6683 26087536751590916070266038 6684 39227810163196446905562979 6685 -26335409666948377810103259 6686 -39600508920930606801263914 6687 26585600759100125054349525 6688 39976693008042097606949510 6689 -26838131367854714271612564 6690 -40356394506180813829463526 6691 27093023026381786661258462 6692 40739645787670613612004564 6693 -27350297462933938309690012 6694 -41126479518098726938235603 6695 27609976602587873724798367 6696 41516928658929922144834530 6697 -27872082569002157481142333 6698 -41911026470147516853188618 6699 28136637686186188665560454 6700 42308806512915522416111180 6701 -28403664480283373743966779 6702 -42710302652260215492336814 6703 28673185681374190861193807 6704 43115549059777302621072499 6705 -28945224225296411695435585 6706 -43524580216366805111263763 6707 29219803255477006747467184 6708 43937430914989850222160955 6709 -29496946124778767873222704 6710 -44354136263445633420956836 6711 29776676397367449790219261 6712 44774731687174835478297429 6713 -30059017850596647449419781 6714 -45199252932091665757212671 6715 30343994476904834818521468 6716 45627736067438611805027836 6717 -30631630485727657808090322 6718 -46060217488662129781629608 6719 30921950305431394033537242 6720 46496733920315681625499380 6721 -31214978585264746454004849 6722 -46937322418992334273983238 6723 31510740197323293952449262 6724 47382020376280892347648091 6725 -31809260238529751853956058 6726 -47830865521743770161882675 6727 32110564032636068332121537 6728 48283895925923132441003572 6729 -32414677132244472660095972 6730 -48741150003377562893582182 6731 32721625320841694304045499 6732 49202666515743123537347615 6733 -33031434614849567500244676 6734 -49668484574816980555259764 6735 33344131265698162247756355 6736 50138643645670250850875763 6737 -33659741761918505940767557 6738 -50613183549792375272432574 6739 33978292831249008970243964 6740 51092144468260770004526754 6741 -34299811442758871368129533 6742 -51575566944933900353832892 6743 34624324808994728777758035 6744 52063491889674560349498735 6745 -34951860388147549592362507 6746 -52555960581605710881633191 6747 35282445886233788674660776 6748 53053014672392513531321434 6749 -35616109259294138583202062 6750 -53554696189548674409541656 6751 35952878715616256362207330 6752 54061047539774012111036079 6753 -36292782717978424069772851 6754 -54572111512325649164773954 6755 36635849985908038875591299 6756 55087931282416349955684480 6757 -36982109497958338963384147 6758 -55608550414638088067800091 6759 37331590494009864901220903 6760 56134012866417889259700277 6761 -37684322477593560308976082 6762 -56664362991508399218702300 6763 38040335218229296390562238 6764 57199645543506581897087267 6765 -38399658753783292720836828 6766 -57739905679398598490556482 6767 38762323392851058058498666 6768 58285188963138050052557057 6769 -39128359717162699989965144 6770 -58835541369260082625422903 6771 39497798584004274353847843 6772 59391009286524640436363426 6773 -39870671128658714493360204 6774 -59951639521586886042196514 6775 40247008766873090772265140 6776 60517479302702108738782805 6777 -40626843197348992796820830 6778 -61088576283467669780808385 6779 41010206404249589927395484 6780 61664978546595149859278317 6781 -41397130659726979324450479 6782 -62246734607710685038454515 6783 41787648526476700577130591 6784 62833893419190952317561332 6785 -42181792860316152285036743 6786 -63426504374037406279449502 6787 42579596812780349044637497 6788 64024617309781809051199921 6789 -42981093833738698189798442 6790 -64628282512421005524097789 6791 43386317674039806588010884 6792 65237550720388549755136483 6793 -43795302388180995082625847 6794 -65852473128565836928365685 6795 44208082336995839436270011 6796 66473101392325656662054468 6797 -44624692190363488818951716 6798 -67099487631606087139446471 6799 45045166929946906095556653 6800 67731684435022482395903353 6801 -45469541851956648328919848 6802 -68369744864020260016250563 6803 45897852569933384923114136 6804 69013722457061278731565785 6805 -46330135017552977772878374 6806 -69663671233841691369577225 6807 46766425451461403696333597 6808 70319645699549173544536335 6809 -47206760454136077653072291 6810 -70981700849162291620741900 6811 47651176936766650886821069 6812 71649892171784669886493529 6813 -48099712142159182655275754 6814 -72324275655011806747058046 6815 48552403647671104635244230 6816 73004907789338593524438573 6817 -49009289368173475851301646 6818 -73691845572610355711642553 6819 49470407559033476404534307 6820 74385146514509943711906918 6821 -49935796819121114641005003 6822 -75084868641078689085357884 6823 50405496093847708510658048 6824 75791070499279434869207665 6825 -50879544678232576860547147 6826 -76503811161604516124817641 6827 51357982219990761151252881 6828 77223150230721084965195716 6829 -51840848722645829936578691 6830 -77949147844151560696920207 6831 52328184548675470717245818 6832 78681864678997570386633965 6833 -52820030422686242036945405 6834 -79421361956710315877315619 6835 53316427434610176575238743 6836 80167701447899625336566319 6837 -53817417042927366322588441 6838 -80920945477179432910492569 6839 54323041077922381254004824 6840 81681156928058213940585002 6841 -54833341744970830721625939 6842 -82448399247877371711205771 6843 55348361627848625891673156 6844 83222736452789694142799207 6845 -55868143692068154834198622 6846 -84004233132775588882174315 6847 56392731288249371499235697 6848 84792954456705788302058865 6849 -56922168155522042644049284 6850 -85588966177453580349006677 6851 57456498424951576587579461 6852 86392334637048544103810146 6853 -57995766622992727747856467 6854 -87203126771869461732961132 6855 58540017674979330347157786 6856 88021410117885264295962563 6857 -59089296908646239389897490 6858 -88847252815947131055325951 6859 59643650057675766298888726 6860 89680723617123578064547382 6861 -60203123265272986632976478 6862 -90521891888076169217442609 6863 60767763087778228534279377 6864 91370827616484878847414481 6865 -61337616498312853245130845 6866 -92227601416526289343437079 6867 61912730890450475772032293 6868 93092284534396312826781495 6869 -62493154081918088469276622 6870 -93964948853875033598361486 6871 63078934318335554633630218 6872 94845666901942874116921763 6873 -63670120276989515119072542 6874 -95734511854451331865453340 6875 64266761070633714622002799 6876 96631557541839829520984986 6877 -64868906251320297689683194 6878 -97536878454896236965270718 6879 65476605814270702466827319 6880 98450549750570443607579387 6881 -66089910201782126020114695 6882 -99372647257844296182942116 6883 66708870307161424324803545 6884 100303247483649294126333253 6885 -67333537478691085447238624 6886 -101242427618829561115270555 6887 67963963523636068149071068 6888 102190265544159652916577344 6889 -68600200712287409746311050 6890 -103146839836420584665421091 6891 69242301782034319794766625 6892 104112229774525315568217148 6893 -69890319941469488610417112 6894 -105086515345691171786864012 6895 70544308874536570420124166 6896 106069777251668951502513807 6897 -71204322744715673341938257 6898 -107062096915032163368936372 6899 71870416199238424034153436 6900 108063556485517482326935071 6901 -72542644373337428538966124 6902 -109074238846413863955377266 6903 73221062894539259321526232 6904 110094227621010247410795261 6905 -73905727886996728197714587 6906 -111123607179105370351694484 6907 74596695975851862015051750 6908 112162462643570621960280762 6909 -75294024291634496418946739 6910 -113210879896963333832517412 6911 75997770474705791382719853 6912 114268945588200631093030308 6913 -76707992679742354818817527 6914 -115336747139297439527952940 6915 77424749580252237081715124 6916 116414372752159413038799036 6917 -78148100373127807611862789 6918 -117501911415428141987417624 6919 78878104783244994625808254 6920 118599452911388959451984932 6921 -79614823068104499103732511 6922 -119707087822945013752951919 6923 80358316022506089506260671 6924 120824907540648209817614101 6925 -81108644983261086549682092 6926 -121953004269784338957822622 6927 81865871833952698971524277 6928 123091471037522911098235948 6929 -82630059009739745566244545 6930 -124240401700135434683388519 6931 83401269502194711194256361 6932 125399890950272581101521878 6933 -84179566864181345556617004 6934 -126570034324297510332272910 6935 84965015214781649362715735 6936 127750928209686075437203996 6937 -85757679244267706295310405 6938 -128942669852497728259548042 6939 86557624219109146531741354 6940 130145357364907393327979737 6941 -87364915987021552311700491 6942 -131359089732795546106930656 6943 88179620982065837625136389 6944 132583966823407419325390944 6945 -89001806229793981795346609 6946 -133820089393085237115012381 6947 89831539352431738336922610 6948 135067559095063574171196351 6949 -90668888574103733568221353 6950 -136326478487325033673756679 6951 91513922726111177472190050 6952 137596951040527376340335104 6953 -92366711252257487012576513 6954 -138879081146006082222123464 6955 93227324214212276445163364 6956 140172974123842268515397583 6957 -94095832296919234576694878 6958 -141478736230993112799175558 6959 94972306814058305763349330 6960 142796474669496129607982849 6961 -95856819713557394349062256 6962 -144126297594751364160763249 6963 96749443583143876885990749 6964 145468314123871248300834906 6965 -97650251655941549930206994 6966 -146822634344095226139000068 6967 98559317816123628465799895 6968 148189369321280715560893485 6969 -99476716604616932333330584 6970 -149568631108474551921481580 6971 100402523224847372258172986 6972 150960532754554480811851835 6973 -101336813548532473540582474 6974 -152365188312937763585334621 6975 102279664121531753881826242 6976 153782712850368682770951932 6977 -103231152169750009424698990 6978 -155213222455789180936016007 6979 104191355605083445282474620 6980 156656834249282017386999718 6981 -105160353031414500477342364 6982 -158113666391083460622990603 6983 106138223750666389283105759 6984 159583838090677531880084272 6985 -107125047768912328779995078 6986 -161067469615976120970982905 6987 108120905802529210069218974 6988 162564682302574171863542461 6989 -109125879284401677437323863 6990 -164075598563076912659739994 6991 110140050370187847173483598 6992 165600341896511376437865757 6993 -111163501944641549694823149 6994 -167139036897826622166396025 6995 112196317627980670933508067 6996 168691809267471666224252353 6997 -113238581782307674217616831 6998 -170258785821048054005393715 6999 114290379518093747415692830 7000 171840094499049552110026745 7001 -115351796700721371838877093 7002 -173435864376693463307360642 7003 116422919957074704668050718 7004 175046225673832383397507641 7005 -117503836682183974785953302 7006 -176671309764943282253184182 7007 118594635045935554183985356 7008 178311249189206631194460897 7009 -119695403999842413270722358 7010 -179966177660680172340046277 7011 120806233283864164004802020 7012 181636230078555953030526690 7013 -121927213433283012041384268 7014 -183321542537497463046253601 7015 123058435785647501888224084 7016 185022252338069841550122642 7017 -124199992487778673282548771 7018 -186738497997267843298139058 7019 125351976502827642078303477 7020 188470419259129991205744045 7021 -126514481617391050868611882 7022 -190218157105435706461585955 7023 127687602448696498735763956 7024 191981853766498631025779352 7025 -128871434451852477181499975 7026 -193761652732060931175981293 7027 130066073927151632078719968 7028 195557698762276808507549367 7029 -131271618027433922736115932 7030 -197370137898781960990889979 7031 132488164765522017444240782 7032 199199117475862464829702560 7033 -133715813021723360359292895 7034 -201044786131727965473049731 7035 134954662551387532301013430 7036 202907293819877198700119225 7037 -136204813992525605244494210 7038 -204786791820552538558628038 7039 137466368873504064531418293 7040 206683432752297302160457226 7041 -138739429620807639443515490 7042 -208597370583620799905296278 7043 140024099566859464536699017 7044 210528760644758946578492383 7045 -141320482957905403094492784 7046 -212477759639527082268887311 7047 142628684961975345176917783 7048 214444525657278995730349258 7049 -143948811676915725619024126 7050 -216429218184977244460076833 7051 145280970138481481256723849 7052 218431998119362376611943304 7053 -146625268328494412282814018 7054 -220453027779217653756569869 7055 147981815183081003502692030 7056 222492470917743538141684470 7057 -149350720600983854484414428 7058 -224550492735047145093537841 7059 150732095451934730781710791 7060 226627259890734050359276936 7061 -152126051585096337668773069 7062 -228722940516599004369856078 7063 153532701837586120399958537 7064 230837704229430091704008016 7065 -154952160043076141544680357 7066 -232971722143931643386524377 7067 156384541040456837433950658 7068 235125166885753076508526265 7069 -157829960682571894760126250 7070 -237298212604620164067011769 7071 159288535845037803617843385 7072 239491034987583551538157554 7073 -160760384435142037985353312 7074 -241703811272389940573826435 7075 162245625400807452466863586 7076 243936720260962893956273392 7077 -163744378739630278048599682 7078 -246189942332989713488929942 7079 165256765508005530553789823 7080 248463659459629494414720781 7081 -166782907830333682141022269 7082 -250758055217347890278887088 7083 168322928908295967305614024 7084 253073314801865316839251149 7085 -169876953030205851021815641 7086 -255409625042214998528831797 7087 171445105580450735343356233 7088 257767174414926251997729430 7089 -173027513049017652000363684 7090 -260146153058338654910459300 7091 174624303041090091913554930 7092 262546752787033603069085598 7093 -176235604286723647403220125 7094 -264969167106379609110606423 7095 177861546650614810327595696 7096 267413591227207032112624815 7097 -179502261141956569743799185 7098 -269880222080618006602379621 7099 181157879924367736266370889 7100 272369258332917843277201193 7101 -182828536325903819302142691 7102 -274880900400664202256164467 7103 184514364849164072732452951 7104 277415350465850032305140018 7105 -186215501181488247556591046 7106 -279972812491226165737230622 7107 187932082205229750607275278 7108 282553492235749605162262300 7109 -189664246008113189287488667 7110 -285157597270153753677729953 7111 191412131893691195772396219 7112 287785336992656890190223175 7113 -193175880391893961892602825 7114 -290436922644814901626178119 7115 194955633269657952429900028 7116 293112567327504072066145794 7117 -196751533541641933999279641 7118 -295812486017030129054667826 7119 198563725481045495389904252 7120 298536895581380161177230010 7121 -200392354630523382114169745 7122 -301286014796623547093338941 7123 202237567813181878172072981 7124 304060064363447454498179697 7125 -204099513143665531855732646 7126 -306859266923823055721568937 7127 205978340039349689628729890 7128 309683847077819396243579313 7129 -207874199231632051199847555 7130 -312534031400571185762845290 7131 209787242777309239577132052 7132 315410048459385823159300070 7133 -211717624070046846156441790 7134 -318312128830985751883815436 7135 213665497851958708898114340 7136 321240505118903408680912916 7137 -215631020225288524795973087 7138 -324195411971035165707972569 7139 217614348664179547747676263 7140 327177086097339330255639783 7141 -219615642026540998775402505 7142 -330185766287674246288018432 7143 221635060566027245514726180 7144 333221693429794091796328128 7145 -223672765944122739062554431 7146 -336285110527508909162872943 7147 225728921242318213129971033 7148 339376262718993679984612174 7149 -227803690974386941949409109 7150 -342495397295242434031988781 7151 229897241098777418783663481 7152 345642763718685327721622152 7153 -232009739031115328825960552 7154 -348818613641975367591966526 7155 234141353656800070593222958 7156 352023200926929331706646703 7157 -236292255343704795562010325 7158 -355256781663618827663315359 7159 238462615954996639022850810 7160 358519614189629768732871073 7161 -240652608862069899287170776 7162 -361811959109497083034408261 7163 242862408957577164906068137 7164 365134079314298950142074168 7165 -245092192668567536843079696 7166 -368486240001406450646676716 7167 247342137969748934856892547 7168 371868708694407261131144546 7169 -249612424396867127350300089 7170 -375281755263210355940935371 7171 251903233060186226269167298 7172 378725651944315745799500962 7173 -254214746658079973984067759 7174 -382200673361245083387853154 7175 256547149490751134109894726 7176 385707096545152130120729552 7177 -258900627474071506428738085 7178 -389245200955620193291347399 7179 261275368153527044557186727 7180 392815268501630293316462136 7181 -263671560718277587316744786 7182 -396417583562695839532583117 7183 266089396015348845023554774 7184 400052433010183175656627637 7185 -268529066563949039352875009 7186 -403720106228825253155945193 7187 270990766569894408729364114 7188 407420895138411921943905226 7189 -273474691940153278364139883 7190 -411155094215652563013796708 7191 275981040297526670893657553 7192 414923000516230796144384579 7193 -278510010995457733520996899 7194 -418724913697058677430234553 7195 281061805132953923139245775 7196 422561136038713599717912227 7197 -283636625569631839723696059 7198 -426431972468053564460590766 7199 286234676940903025483085987 7200 430337730581030941557108479 7201 -288856165673292881679901056 7202 -434278720665712289923640167 7203 291501299999876369069751871 7204 438255255725487169366533813 7205 -294170289975840577700508332 7206 -442267651502461560108962114 7207 296863347494192832042176935 7208 446316226501056395449113419 7209 -299580686301606356885572351 7210 -450401302011818939749336184 7211 302322522014386890530503907 7212 454523202135429659826462261 7213 -305089072134570530854989081 7214 -458682253806900151760869949 7215 307880556066171834543795577 7216 462878786819983023029806106 7217 -310697195131574067177299296 7218 -467113133851801629450452242 7219 313539212588044707340350451 7220 471385630487682026281446027 7221 -316406833644386693417122118 7222 -475696615246182638897547652 7223 319300285477744794854553950 7224 480046429604342959391203350 7225 -322219797250558876604280522 7226 -484435418023159337548001525 7227 325165600127646871286623909 7228 488863927973269930438580614 7229 -328137927293428155377052147 7230 -493332309960844263599224172 7231 331137013969307080055073878 7232 497840917553699122480599232 7233 -334163097431208293892832797 7234 -502390107407649013221267180 7235 337216417027246379257044005 7236 506980239293072961913821363 7237 -340297214195540711032892379 7238 -511611676121693050721704896 7239 343405732482195663366670978 7240 516284783973586827773029918 7241 -346542217559437668789583779 7242 -520999932124442008757294439 7243 349706917243891354841775645 7244 525757493073034937890097929 7245 -352900081515005882575170949 7246 -530557842568928149724632911 7247 356121962533651995310383458 7248 535401359640409599647444385 7249 -359372814660881147928516515 7250 -540288426622682161736477650 7251 362652894476828639605396555 7252 545219429186284553550701956 7253 -365962460799772094987167193 7254 -550194756365738976848690451 7255 369301774705366192647913571 7256 555214800588448479290167716 7257 -372671099546044874428278577 7258 -560279957703852818409819727 7259 376070700970572652142107909 7260 565390627012823679392260198 7261 -379500846943756582239769613 7262 -570547211297294481005072559 7263 382961807766340204331692087 7264 575750116850148218316833579 7265 -386453856095070539195443429 7266 -580999753505372314812459951 7267 389977266962919452091518708 7268 586296534668461020761134713 7269 -393532317799471181285382824 7270 -591640877347060535301325676 7271 397119288451497732814360845 7272 597033202181880757789411646 7273 -400738461203713097872481579 7274 -602473933477882834458201145 7275 404390120799687282315050694 7276 607963499235722715764709711 7277 -408074554462932182649290550 7278 -613502331183445849652787562 7279 411792051918181422934650394 7280 619090864808457379961664100 7281 -415542905412854967059439774 7282 -624729539389777211551466633 7283 419327409738689175205951662 7284 630418798030559836136920198 7285 -423145862253544578625568129 7286 -636159087690873989680634985 7287 426998562903413907552882597 7288 641950859220766981085754989 7289 -430885814244621043520397860 7290 -647794567393623258477424494 7291 434807921466191239795648404 7292 653690670939796778837472913 7293 -438765192412405127814068232 7294 -659639632580512195242178166 7295 442757937605559473394658818 7296 665641919062060186021690789 7297 -446786470268925209516843558 7298 -671698001190296699210247928 7299 450851106349882758421914233 7300 677808353865425342814214858 7301 -454952164543247410154250722 7302 -683973456117057883475411516 7303 459089966314808159029730320 7304 690193791139578669686269240 7305 -463264835925070377619504207 7306 -696469846327822962350753492 7307 467477100453182005527789913 7308 702802113313048068109633471 7309 -471727089821056274948144520 7310 -709191087999192184236134076 7311 476015136817714819657179737 7312 715637270599447270422884438 7313 -480341577123841398546620433 7314 -722141165673156149386543515 7315 484706749336525570926979956 7316 728703282163012389557473884 7317 -489110994994209604750318144 7318 -735324133432557822699552937 7319 493554658601862918647616402 7320 742004237304004525783412086 7321 -498038087656374139118391480 7322 -748744116096391690807611066 7323 502561632672139763983152290 7324 755544296664055586466640826 7325 -507125647206862978254010477 7326 -762405310435407413776165647 7327 511730487887587386820583763 7328 769327693452046406771237905 7329 -516376514436955592774438808 7330 -776311986408218826364747727 7331 521064089699671261671553821 7332 783358734690600702076925573 7333 -525793579669178488888403070 7334 -790468488418399070963589242 7335 530565353514583705923593912 7336 797641802483799594517616141 7337 -535379783607809900664110601 7338 -804879236592771436279595617 7339 540237245550961436384834612 7340 812181355306206898435896723 7341 -545138118203913562250349059 7342 -819548728081390511811511817 7343 550082783712152332236557502 7344 826981929313826005344197747 7345 -555071627534854552421631876 7346 -834481538379432275361129871 7347 560105038473185679593810227 7348 842048139677085489082662397 7349 -565183408698830045784639830 7350 -849682322671501967388039163 7351 570307133782779616531109602 7352 857384681936490826602204660 7353 -575476612724370744957712125 7354 -865155817198587740141874128 7355 580692247980546477954993926 7356 872996333381046590835179399 7357 -585954445495359077285011518 7358 -880906840648183607595883558 7359 591263614729739462772762674 7360 888887954450103528330800977 7361 -596620168691522880541005384 7362 -896940295567819401276464449 7363 602024523965707981015225836 7364 905064490158742424527001642 7365 -607477100744964262709081849 7366 -913261169802536364011280848 7367 612978322860415098495145036 7368 921530971547366670436816689 7369 -618528617812685486940168481 7370 -929874537956556162021062199 7371 624128416803191335376064833 7372 938292517155623294098307382 7373 -629778154765685530532055648 7374 -946785562879697508332870627 7375 635478270398088533391549790 7376 955354334521342369668529848 7377 -641229206194592477653855646 7378 -963999497178798615728044270 7379 647031408478015195406984101 7380 972721721704622761397540343 7381 -652885327432419732450936308 7382 -981521684754715701902424315 7383 658791417136027618915082057 7384 990400068837772619188967145 7385 -664750135594414710100486941 7386 -999357562365166585684218722 7387 670761944773965633049880378 7388 1008394859701241122180824635 7389 -676827310635602713230401990 7390 -1017512661214006101747323094 7391 682946703168818186759345917 7392 1026711673326268918601401710 7393 -689120596425998347440882416 7394 -1035992608567213589006550201 7395 695349468557015269291683677 7396 1045356185624402647134293057 7397 -701633801844102297958234507 7398 -1054803129396196182658735248 7399 707974082737042667288346015 7400 1064334171044620562777480009 7401 -714370801888659721816492435 7402 -1073950048048699782345008024 7403 720824454190583985848831112 7404 1083651504258223911668994942 7405 -727335538809313598815212087 7406 -1093439289947948941810213254 7407 733904559222598033592403874 7408 1103314161872261203580457515 7409 -740532023256133408837128156 7410 -1113276883320319592683718280 7411 747218443120544230824780385 7412 1123328224171649669338596863 7413 -753964335448668416460179887 7414 -1133468960952183883422962254 7415 760770221333176086070583155 7416 1143699876890781753252628586 7417 -767636626364510266125467598 7418 -1154021761976243523224370467 7419 774564080669123925254162040 7420 1164435413014790959444930058 7421 -781553118948030534766390054 7422 -1174941633688009492266962212 7423 788604280515699225912272987 7424 1185541234611286196103979886 7425 -795718109339282510273162691 7426 -1196235033392757428582311514 7427 802895154078150569204895886 7428 1207023854692739379458159717 7429 -810135968123749650806152108 7430 -1217908530283635694435999904 7431 817441109639816240511605383 7432 1228889899110357336987486255 7433 -824811141602934796785215361 7434 -1239968807351268819904686872 7435 832246631843412635032439399 7436 1251146108479633640323476536 7437 -839748153086489851639102824 7438 -1262422663325553037826687551 7439 847316282993916560267167641 7440 1273799340138433930910333700 7441 -854951604205885055846135753 7442 -1285277014650000477683136946 7443 862654704383290059428697735 7444 1296856570137821669661062411 7445 -870426176250335297295955866 7446 -1308538897489349039861061918 7447 878266617637519304910597386 7448 1320324895266501043768271676 7449 -886176631524987892260456194 7450 -1332215469770808877669751873 7451 894156826086225988331400617 7452 1344211535109095718994373598 7453 -902207814732107487819066471 7454 -1356314013259683429945972191 7455 910330216155336620055118679 7456 1368523834139163997539570526 7457 -918524654375268096693429712 7458 -1380841935669750806769617948 7459 926791758783078314962057226 7460 1393269263847181299162188394 7461 -935132164187306615947912366 7462 -1405806772809165016497061345 7463 943546510859800760184151506 7464 1418455424904415037909450234 7465 -952035444582053696035990363 7466 -1431216190762278244272633777 7467 960599616691903449398662541 7468 1444090049362935521376885340 7469 -969239684130615519116203569 7470 -1457077988108165867789601199 7471 977956309490382595887341920 7472 1470181002892713162634696475 7473 -986750161062228496257496514 7474 -1483400098176271369338060211 7475 995621912884287686289717046 7476 1496736287056058846921508233 7477 -1004572244790480173065463165 7478 -1510190591339975699499101417 7479 1013601842459617248907507702 7480 1523764041620383678324662185 7481 -1022711397464924795003246965 7482 -1537457677348524769014544646 7483 1031901607323955059452440461 7484 1551272546909548687275693993 7485 -1041173175548907088769780879 7486 -1565209707698143177164275150 7487 1050526811697391978575957900 7488 1579270226194807407077695279 7489 -1059963231423629464268228867 7490 -1593455178042784958139190383 7491 1069483156530046299557260737 7492 1607765648125626171550228393 7493 -1079087315019297011946310063 7494 -1622202730645373720428090427 7495 1088776441146743895746094343 7496 1636767529201412494998263776 7497 -1098551275473382574707957010 7498 -1651461156870000663342420081 7499 1108412564919183109254896382 7500 1666284736284451218502654333 7501 -1118361062816867656826842059 7502 -1681239399715957847834052791 7503 1128397528966162253194394336 7504 1696326289155107020126879519 7505 -1138522729688508857186847163 7506 -1711546556394093535549665168 7507 1148737437882207155119227312 7508 1726901363109608384981743228 7509 -1159042433078007560557920579 7510 -1742391880946392723824225311 7511 1169438501495193699106071124 7512 1758019291601500685461185157 7513 -1179926436098140330155845655 7514 -1773784786909288668301875156 7515 1190507036653315715426046439 7516 1789689568927099470100309263 7517 -1201181109786750306837642314 7518 -1805734850021635052523729042 7519 1211949469042010780127201010 7520 1821921852956061504557509913 7521 -1222812934938665172867348094 7522 -1838251810977864233647125997 7523 1233772335031207644343130709 7524 1854725967907421286586944002 7525 -1244828503968465176783961321 7526 -1871345578227288560140509304 7527 1255982283553525994294711547 7528 1888111907172241327352788548 7529 -1267234522804175264065983941 7530 -1905026230820090519674425016 7531 1278586078013806099022977744 7532 1922089836183241186643316960 7533 -1290037812812828636632086560 7534 -1939304021300986869199716244 7535 1301590598230617735628374602 7536 1956670095332585194304821251 7537 -1313245312757984660416650389 7538 -1974189378651133548856691226 7539 1325002842410140266050087840 7540 1991863202938211765626303326 7541 -1336864080790172924183833759 7542 -2009692911279285542680976589 7543 1348829929153082513010694978 7544 2027679858259916800466495658 7545 -1360901296470355643387346768 7546 -2045825410062800259144800593 7547 1373079099495049121770836356 7548 2064130944565592681310085671 7549 -1385364262827405366764851511 7550 -2082597851439528486359280214 7551 1397757718981041897632747368 7552 2101227532248868852193728640 7553 -1410260408449699868770252576 7554 -2120021400551204028711324158 7555 1422873279774518132432667295 7556 2138980881998574811935392864 7557 -1435597289611857031824857199 7558 -2158107414439406869240475732 7559 1448433402801714854710323971 7560 2177402448021305968620917167 7561 -1461382592436721722724391314 7562 -2196867445294734285662170695 7563 1474445839931676872209799673 7564 2216503881317533231931274795 7565 -1487624135093654025171820722 7566 -2236313243760286489397183029 7567 1500918476192718609127496354 7568 2256297033012572256993620468 7569 -1514329870033241399595230825 7570 -2276456762290125339614237558 7571 1527859332025774008422860866 7572 2296793957742874019821451574 7573 -1541507886259511424505266126 7574 -2317310158563845390779350567 7575 1555276565575386209335228720 7576 2338006917098989125822644976 7577 -1569166411639778719186812414 7578 -2358885798957940789924564979 7579 1583178475018808238361976255 7580 2379948383125689121159933956 7581 -1597313815253230747596934059 7582 -2401196262075140954290242245 7583 1611573500933988791231010434 7584 2422631041880634758468233028 7585 -1625958609778397612571173873 7586 -2444254342332424377384515092 7587 1640470228706931894787319766 7588 2466067797052096878845351899 7589 -1655109453920639360937614938 7590 -2488073053608918190217316971 7591 1669877390979227575766290476 7592 2510271773637158505411161361 7593 -1684775154879807913820882120 7594 -2532665632954419542982722253 7595 1699803870136260477885134618 7596 2555256321680927043239187104 7597 -1714964670859246763091007594 7598 -2578045544359782185223967747 7599 1730258700836917304457214039 7600 2601035020078224940276418872 7601 -1745687113616298067197105909 7602 -2624226482589931952506781198 7603 1761251072585318804214438358 7604 2647621680438311806180065267 7605 -1776951751055510728246897238 7606 -2671222377080791365427907276 7607 1792790332345421650109933485 7608 2695030351014147262920273774 7609 -1808768009864732136964593633 7610 -2719047395900905647505253013 7611 1824885987199035346957609954 7612 2743275320696772513955313465 7613 -1841145478195308452584600487 7614 -2767715949779088316267410936 7615 1857547707048124736951215400 7616 2792371123076362019457930613 7617 -1874093908386589709053639531 7618 -2817242696198908228563183778 7619 1890785327361963320031946404 7620 2842332540570549183491140799 7621 -1907623219735996770754981185 7622 -2867642543561375337762120692 7623 1924608851970033944786616510 7624 2893174608621620773049986143 7625 -1941743501314860604957176762 7626 -2918930655416677637695036532 7627 1959028455901262854784235035 7628 2944912619963210854537519558 7629 -1976465014831323944244672730 7630 -2971122454766366833254805225 7631 1994054488270510423609384701 7632 2997562128958133566731512639 7633 -2011798197540530575688933691 7634 -3024233628436876858895692848 7635 2029697475212926038385177686 7636 3051138956008013377108814932 7637 -2047753665203426299887543233 7638 -3078280131525814293781198968 7639 2065968122867118060121305494 7640 3105659192036398044118659239 7641 -2084342215094412178704483458 7642 -3133278191921937516647508035 7643 2102877320407768525573263605 7644 3161139203046041820113152442 7645 -2121574829059209033491312512 7646 -3189244314900306421966758724 7647 2140436143128671954263252233 7648 3217595634752091352798996121 7649 -2159462676623189828981638988 7650 -3246195287793553384685428763 7651 2178655855576850886361220548 7652 3275045417291891768770412481 7653 -2198017118151574797255832907 7654 -3304148184740801358910802867 7655 2217547914738756816448056025 7656 3333505770013194015693277748 7657 -2237249708061762612407265615 7658 -3363120371515214800888784854 7659 2257123973279232888197704353 7660 3392994206341511980474623390 7661 -2277172198089229365173163647 7662 -3423129510431754707932249418 7663 2297395882834277211355602334 7664 3453528538728460503342446646 7665 -2317796540607286003546840098 7666 -3484193565336159651396065261 7667 2338375697358307709056028189 7668 3515126883681854972484785890 7669 -2359134892002163917256598643 7670 -3546330806676770885079857925 7671 2380075676526998473241431329 7672 3577807666879455117731890407 7673 -2401199616103737391442223483 7674 -3609559816660260830415918419 7675 2422508289196413911394679235 7676 3641589628367167026715987763 7677 -2444003287673391597380621531 7678 -3673899494492931223197791755 7679 2465686216919542727006230493 7680 3706491827843639011597885571 7681 -2487558695949363636003667774 7682 -3739369061708678922012699367 7683 2509622357520984248866892799 7684 3772533650032099887066391764 7685 -2531878848251105384275151993 7686 -3805988067585345335847426198 7687 2554329828730922196083454694 7688 3839734810141429853403383597 7689 -2576976973643015204820368649 7690 -3873776394650587474490035868 7691 2599821971879165510290824994 7692 3908115359417348333791290916 7693 -2622866526659128477569494304 7694 -3942754264279037766086144819 7695 2646112355650425393788490596 7696 3977695690785765115563960332 7697 -2669561191089134339116727608 7698 -4012942242381932008607105992 7699 2693214779901636217111632555 7700 4048496544589216225913386675 7701 -2717074883827350954013123894 7702 -4084361245191025334413433947 7703 2741143279542524524885314394 7704 4120539014418488698201335406 7705 -2765421758785047839421856840 7706 -4157032545138018321444805400 7707 2789912128480262778229635430 7708 4193844553040394064092966237 7709 -2814616210867791123277671860 7710 -4230977776831367473229267950 7711 2839535843629448225338190671 7712 4268434978423854233909818662 7713 -2864672880018222229174975979 7714 -4306218943131746404355931692 7715 2890029188988273486501319427 7716 4344332479865299385608399642 7717 -2915606655325990651776203913 7718 -4382778421328087953841283806 7719 2941407179782166510931698161 7720 4421559624215602768826949542 7721 -2967432679205274152917423491 7722 -4460678969415519262112486965 7723 2993685086675797446918589140 7724 4500139362209593255902080141 7725 -3020166351641653086747133750 7726 -4539943732477177729220801162 7727 3046878440054768485202508460 7728 4580095034900433593377879840 7729 -3073823334508795918789812534 7730 -4620596249171267133286100147 7731 3101003034377916209486569608 7732 4661450380199947858002560468 7733 -3128419555956769989536912270 7734 -4702660458325401282071234949 7735 3156074932601582090790527025 7736 4744229539527250974694491090 7737 -3183971214872459248332263363 7738 -4786160705639643300855760949 7739 3212110470676813722555054903 7740 4828457064566807995140150808 7741 -3240494785413951688643928605 7742 -4871121750500349198597644511 7743 3269126262120893217600761537 7744 4914157924138342797635234054 7745 -3298007021619403829548182510 7746 -4957568772906274285223373843 7747 3327139202664189534617833898 7748 5001357511179769674386746475 7749 -3356524962092295029617679228 7750 -5045527380509114206942984442 7751 3386166474973773184328245254 7752 5090081649845636239739725409 7753 -3416065934763605590995118290 7754 -5135023615769991340544407616 7755 3446225553454825394462327884 7756 5180356602722298504523576971 7757 -3476647561732882909726313582 7758 -5226083963234123364845186690 7759 3507334209131323498212467413 7760 5272209078162387351428619672 7761 -3538287764188757268416079973 7762 -5318735356925238657871034752 7763 3569510514607071114210947052 7764 5365666237739836314216830176 7765 -3601004767410924456044359342 7766 -5413005187862042374332830595 7767 3632772849108599519323115919 7768 5460755703828102772712897807 7769 -3664817105854185509845655355 7770 -5508921311698353569162950658 7771 3697139903611046489238425035 7772 5557505567302903257920676519 7773 -3729743628316615191579525766 7774 -5606512056489286289985347778 7775 3762630686048585007417524353 7776 5655944395372170008187828445 7777 -3795803503192479291615338061 7778 -5705806230585152589110973518 7779 3829264526610547078647484476 7780 5756101239534602039381632218 7781 -3863016223812028343267900135 7782 -5806833130655531554517285497 7783 3897061083124862454229401480 7784 5858005643669595115264601968 7785 -3931401613868818773756509824 7786 -5909622549845241808774325186 7787 3966040346529997760925204823 7788 5961687652259978299709704999 7789 -4000979832936746634908451317 7790 -6014204786064734924546967036 7791 4036222646437064694574105313 7792 6067177818750420990677240477 7793 -4071771382077477046118422184 7794 -6120610650416708693541378244 7795 4107628656783324365363618114 7796 6174507214042994447025866574 7797 -4143797109540513687636465803 7798 -6228871475761533271278962118 7799 4180279401578806801345137444 7800 6283707435132833572925903627 7801 -4217078216556624798872708817 7802 -6339019125423352675711266037 7803 4254196260747315670980907224 7804 6394810613885441259427667053 7805 -4291636263226930896895165223 7806 -6451086002039532543160346295 7807 4329400976063589117358359743 7808 6507849425958665334262856482 7809 -4367493174508405246425316144 7810 -6565105056555382265179965033 7811 4405915657187931161797435412 7812 6622857099870950746166823223 7813 -4444671246298154907998894279 7814 -6681109797366902668601480185 7815 4483762787800138040100697530 7816 6739867426218983800428085361 7817 -4523193151617269269269956140 7818 -6799134299613555194859059504 7819 4562965231834079797708408630 7820 6858914767046393503619192417 7821 -4603081946896668279834355982 7822 -6919213214623886435085722469 7823 4643546239814816610723589577 7824 6980034065366716168672777049 7825 -4684361078365774512215240002 7826 -7041381779516074066338105464 7827 4725529455299657543226412449 7828 7103260854842352928745007603 7829 -4767054388546507497628312491 7830 -7165675826956313264779988678 7831 4808938921425097997660035627 7832 7228631269622818291209156915 7833 -4851186122853463063229750027 7834 -7292131795077182044268803176 7835 4893799087561092516912796707 7836 7356182054344076215596171926 7837 -4936780936302844239066727543 7838 -7420786737558992417605624856 7839 4980134816074657719312104451 7840 7485950574292356536829958573 7841 -5023863900331046498746063768 7842 -7551678333876340635315983648 7843 5067971389204312590392318269 7844 7617974825734317370990155203 7845 -5112460509725533965429628121 7846 -7684844899712953886794238851 7847 5157334516047411224824629223 7848 7752293446417043821746144959 7849 -5202596689668950869132251826 7850 -7820325397547124005043779481 7851 5248250339661927473060045499 7852 7888945726239820156275147466 7853 -5294298802899176951189128825 7854 -7958159447410918810796337860 7855 5340745444284808743774940393 7856 8027971618101266156454235047 7857 -5387593656986314155280604209 7858 -8098387337825541467019271832 7859 5434846862668512365930276034 7860 8169411748923848817354607252 7861 -5482508511729387427921293827 7862 -8241050036916124578109807798 7863 5530582083537905818046652120 7864 8313307430859463448268955447 7865 -5579071086673791604156643346 7866 -8386189203708411875190424622 7867 5627979059169199954202199005 7868 8459700672678171903471730179 7869 -5677309568752343448571075155 7870 -8533847199610713238894692602 7871 5727066213093162547777525229 7872 8608634191343898414276689733 7873 -5777252620051017102938206971 7874 -8684067100083671096055390123 7875 5827872447924338837882412635 7876 8760151423779249923625812665 7877 -5878929385702300440332442010 7878 -8836892706501325982769324513 7879 5930427153318594432882599981 7880 8914296538823370969869970854 7881 -5982369501907298543475900981 7882 -8992368558206107300395024116 7883 6034760214060766699317178538 7884 9071114449385081915493449797 7885 -6087603104089602486754706651 7886 -9150539944761342214167172004 7887 6140902018284810102443340585 7888 9230650824795323379770539518 7889 -6194660835182099353555734437 7890 -9311452918403999611851103007 7891 6248883465828283021245521859 7892 9392952103361240374199637679 7893 -6303573854049824660736469792 7894 -9475154306701370424037114785 7895 6358735976723633757969783186 7896 9558065505126045163195120481 7897 -6414373844050084644820571319 7898 -9641691725414495107142359542 7899 6470491499828196669333435555 7900 9726039044837079934991410796 7901 -6527093021733034954923996488 7902 -9811113591572151251741449065 7903 6584182521595430604076613880 7904 9896921545126337920318939628 7905 -6641764145683996595929444995 7906 -9983469136758309072015896819 7907 6699842074989376051894609554 7908 10070762649905954623365632468 7909 -6758420525510783494342968093 7910 -10158808420616982809813939387 7911 6817503748544939927964406255 7912 10247612837983050955951954697 7913 -6877096030977377847400429723 7914 -10337182344577485949638745908 7915 6937201695576052018667399905 7916 10427523436896533609116688511 7917 -6997825101287317978306714422 7918 -10518642665804136845735585551 7919 7058970643534381096735391002 7920 10610546636980361268270177452 7921 -7120642754518192170837612174 7922 -10703242011373526084795898929 7923 7182845903520724559083014036 7924 10796735505655978848563756775 7925 -7245584597210696153994469729 7926 -10891033892683514374047993375 7927 7308863379951841099093227141 7928 10986144001958558943468611217 7929 -7372686834113707080930384474 7930 -11082072720097179078972869695 7931 7437059580384912371267757295 7932 11178826991299852798555494273 7933 -7501986278088927297940067570 7934 -11276413817826004120160546889 7935 7567471625502487153428144342 7936 11374840260472424457661549450 7937 -7633520360176612245289198647 7938 -11474113439055641652451824322 7939 7700137259260168421553859231 7940 11574240532898173927659248655 7941 -7767327139826034163406574109 7942 -11675228781318669982851757438 7943 7835094859199983401815774896 7944 11777085484126061464609834342 7945 -7903445315292259644222717291 7946 -11879818002117790057999378984 7947 7972383446931773895352150318 7948 11983433757582045852355586335 7949 -8041914234202993912661081478 7950 -12087940234804018686637195862 7951 8112042698785636147543783817 7952 12193344980576291353285828972 7953 -8182773904297135845604305610 7954 -12299655604713438440430636752 7955 8254112956637826937685959710 7956 12406879780570766848398314906 7957 -8326065004338900745695101610 7958 -12515025245567200190043750351 7959 8398635238913257093016455115 7960 12624099801712438650344219590 7961 -8471828895209223189277207521 7962 -12734111316138459672853478529 7963 8545651251767071065749775249 7964 12845067721635294890136482986 7965 -8620107631178404101470706916 7966 -12956977017191086029327471727 7967 8695203400448528517460471318 7968 13069847268536554137639667481 7969 -8770943971361785115001392172 7970 -13183686608693949119040706550 7971 8847334800849771172386794033 7972 13298503238530414379207975342 7973 -8924381391362524593308345913 7974 -13414305427315769868421406193 7975 9002089291242788521921653544 7976 13531101513284850692576320643 7977 -9080464095103331613237740727 7978 -13648899904204469943846528413 7979 9159511444207253008831135810 7980 13767709077944939946320054857 7981 -9239237026851345702145023007 7982 -13887537583056155784027570687 7983 9319646578752638893527273081 7984 14008394039348381164041596569 7985 -9400745883438094447002968481 7986 -14130287138477806983360521564 7987 9482540772637385632148005249 7988 14253225644536816193232523888 7989 -9565037126678833461629098946 7990 -14377218394648959425933660442 7991 9648240874888623661958176571 7992 14502274299568784396990288069 7993 -9732157995993279324059338226 7994 -14628402344286591208000283217 7995 9816794518525316544648023381 7996 14755611588638046542447493155 7997 -9902156521232160035170762941 7998 -14883911167918661857192262583 7999 9988250133488444226838297796 8000 15013310293503281603336204531 8001 -10075081535711674860835633449 8002 -15143818253470655398241528697 8003 10162656959781177500708968995 8004 15275444413233026560347779990 8005 -10250982689460411650811132535 8006 -15408198216170742769027848229 8007 10340065060822778551219005799 8008 15542089184272037965568202888 8009 -10429910462680897592948192347 8010 -15677126918778061274789947071 8011 10520525337019276915216156334 8012 15813321100833084780057550078 8013 -10611916179430458613817806694 8014 -15950681492139896596033492631 8015 10704089539554769228902454735 8016 16089217935620531520782178706 8017 -10797052021523650423599396291 8018 -16228940356082416947440196762 8019 10890810284406494535131334474 8020 16369858760889865291511270525 8021 -10985371042661067215641895964 8022 -16511983240640920103817017314 8023 11080741066587650486241893758 8024 16655323969849711381414476846 8025 -11176927182786881092809320590 8026 -16799891207634399701391574695 8027 11273936274621207964487914558 8028 16945695298410639879968602851 8029 -11371775282680052824394169317 8030 -17092746672590572077425664263 8031 11470451205248809985875315519 8032 17241055847287499158465555376 8033 -11569971098781660213965105712 8034 -17390633427026331943323345204 8035 11670342078378121572144234011 8036 17541490104459732502249834620 8037 -11771571318263423177366706385 8038 -17693636661089964189953043581 8039 11873666052272840666485152347 8040 17847083967996610615760267084 8041 -11976633574339968259542620454 8042 -18001842986570247242224285485 8043 12080481238988849455362735100 8044 18157924769251995219259122917 8045 -12185216461830054202170275238 8046 -18315340460278966973814018366 8047 12290846720060844177562346146 8048 18474101296435769207380141174 8049 -12397379552969401080346173351 8050 -18634218607812149099618927012 8051 12504822562443039085628646431 8052 18795703818566712805544287715 8053 -12613183413480491273215106081 8054 -18958568447696726617745157502 8055 12722469834708414553466570688 8056 19122824109814169974385436088 8057 -12832689618902088026165791914 8058 -19288482515928128287520146545 8059 12943850623510225040861181455 8060 19455555474233454165578636845 8061 -13055960771183990780622520180 8062 -19624054890905708281891575107 8063 13169028050310372847402269757 8064 19793992770902552693459939606 8065 -13283060515549879834329761798 8066 -19965381218771686812186819247 8067 13398066288378487267845088832 8068 20138232439465254095430369340 8069 -13514053557633924803421233227 8070 -20312558739160731639662682509 8071 13631030580066455172876410767 8072 20488372526088479180893089587 8073 -13749005680894119931576011744 8074 -20665686311366039984454235889 8075 13867987254362370504887532311 8076 20844512709839121213044734047 8077 -13987983764308180530722779727 8078 -21024864440929266920352239803 8079 14109003744728793078958735457 8080 21206754329488403951048328256 8081 -14231055800355077877171164070 8082 -21390195306660355586210533125 8083 14354148607229416161090164958 8084 21575200410749250053713294208 8085 -14478290913288211307921714663 8086 -21761782788094838047052046505 8087 14603491538949181984920751202 8088 21949955693954903412185340504 8089 -14729759377703413042786960269 8090 -22139732493394864254165403237 8091 14857103396712080890067829915 8092 22331126662184491122971822009 8093 -14985532637407953721882135730 8094 -22524151787701757474213534047 8095 15115056216101826557414492949 8096 22718821569844010525163869645 8097 -15245683324593866431275481427 8098 -22915149821946562228269879861 8099 15377423230789783596296667982 8100 23113150471708626593932569055 8101 -15510285279321931381537907877 8102 -23312837562126619646007253359 8103 15644278892175497949685711022 8104 23514225252435014175284501415 8105 -15779413569319765435039618093 8106 -23717327819054851565390819269 8107 15915698889344351445290581561 8108 23922159656549836506769296637 8109 -16053144510100537893547304948 8110 -24128735278590032006648865225 8111 16191760169347853768266779585 8112 24337069318923351013877386441 8113 -16331555685405887479896885545 8114 -24547176532354949546883085051 8115 16472540957811242893383485782 8116 24759071795734446736489043167 8117 -16614725967979746393781101857 8118 -24972770108950990376974260299 8119 16758120779874075031647609817 8120 25188286595936368546553327386 8121 -16902735540676781562466182452 8122 -25405636505676274862435469384 8123 17048580481468629620614933769 8124 25624835213229652414617398157 8125 -17195665917912348815564765352 8126 -25845898220756136197232799212 8127 17344002250941983308723863967 8128 26068841158551798931607783665 8129 -17493599967457809883867863693 8130 -26293679786093310611347496754 8131 17644469641026737889179430682 8132 26520429993090436460752171387 8133 -17796621932588303335564852690 8134 -26749107800546894391988294103 8135 17950067591166434300485250246 8136 26979729361829781304679490665 8137 -18104817454586963873219049991 8138 -27212310963747681390686537093 8139 18260882450200802159213737251 8140 27446869027637380798070568543 8141 -18418273595612882187886018846 8142 -27683420110459211072717565617 8143 18577001999417060544947010739 8144 27921980905901235266633450435 8145 -18737078861936949208685364338 8146 -28162568245492392777106014359 8147 18898515475972589254969900091 8148 28405199099724526974058095802 8149 -19061323227553083899412080277 8150 -28649890579183319411879282441 8151 19225513596695375447768284245 8152 28896659935688349158101608608 8153 -19391098158169142903760666991 8154 -29145524563442396299688423903 8155 19558088582267730054455697304 8156 29396502000189913405938069744 8157 -19726496635585224186967891327 8158 -29649609928384690168233494687 8159 19896334181799873842406548894 8160 29904866176366934517223719856 8161 -20067613182463822653340662692 8162 -30162288719549892348337763034 8163 20240345697799068244501502810 8164 30421895681615929375628239916 8165 -20414543887499769103509900847 8166 -30683705335722101830496864793 8167 20590220011541091749302625495 8168 30947736105715444177684445889 8169 -20767386430994575565186420982 8170 -31214006567358099124994006559 8171 20946055608849923445605751847 8172 31482535449562213233096146597 8173 -21126240110843343985950403004 8174 -31753341635634626388352131787 8175 21307952606292641548887080482 8176 32026444164531588288790946591 8177 -21491205868939031924309086082 8178 -32301862232123630467884726736 8179 21676012777795590912049841497 8180 32579615192470516971246764394 8181 -21862386318002464445573117624 8182 -32859722559106303547174852183 8183 22050339581689040686974078812 8184 33142204006334743612779823509 8185 -22239885768843062191297829413 8186 -33427079370535172848930859203 8187 22431038188186584655935395962 8188 33714368651478795371458128081 8189 -22623810258058913835300868254 8190 -34004092013655403016377300290 8191 22818215507306725241255158002 8192 34296269787610771224452025233 8193 -23014267576181345135102797180 8194 -34590922471294866789395512454 8195 23211980217243098525937556813 8196 34888070731420790300044771251 8197 -23411367296272858792609652894 8198 -35187735404834486547022512738 8199 23612442793191007830328052741 8200 35489937499895471717350796678 8201 -23815220802983785668683714575 8202 -35794698197868716163090750578 8203 24019715536636934488305656942 8204 36102038854327605484222540624 8205 -24225941322076774762382621515 8206 -36411981000568014986660133385 8207 24433912605118926802345794749 8208 36724546345033751820561979794 8209 -24643643950424657129962904170 8210 -37039756774753507194676578066 8211 24855150042464753824707794851 8212 37357634356789241345085722175 8213 -25068445686491071760570712702 8214 -37678201339696038195553370922 8215 25283545809515965490035838960 8216 38001480154993689617414055383 8217 -25500465461299589703558951552 8218 -38327493418650155384577353821 8219 25719219815344970650410544237 8220 38656263932576821496504061622 8221 -25939824169900992704087431347 8222 -38987814686135595745021303174 8223 26162293948973522405743557595 8224 39322168857658106159596189239 8225 -26386644703344650457205876276 8226 -39659349815977152245972195528 8227 26612892111599954302925243500 8228 39999381121970331717607267829 8229 -26841051981163928831017558063 8230 -40342286530115883598705336649 8231 27071140249343812207526391973 8232 40688089990061019214168438964 8233 -27303172984381787897362179600 8234 -41036815648202894896756766916 8235 27537166386515464776978010410 8236 41388487849282149171027891763 8237 -27773136789046786301224504226 8238 -41743131137989047389440201661 8239 28011100659419600526761945591 8240 42100770260582511347601928860 8241 -28251074600305872662101138112 8242 -42461430166522191722902317698 8243 28493075350700441333701950760 8244 42825136010113506218942525053 8245 -28737119787024473050503836634 8246 -43191913152165688557176487150 8247 28983224924237851562234248954 8248 43561787161663131988440780326 8249 -29231407916960484439764998331 8250 -43934783817450189311587908787 8251 29481686060602427371234168844 8252 44310929109929352442271566894 8253 -29734076792502984260698060690 8254 -44690249242772858910888316010 8255 29988597693079024830384033700 8256 45072770634648015273385641110 8257 -30245266486982502756248583781 8258 -45458519920956403670093696983 8259 30504101044267074150466197900 8260 45847523955586894775702208286 8261 -30765119381563978174238547458 8262 -46239809812682516859102218859 8263 31028339663267426603294613613 8264 46635404788421477389486249597 8265 -31293780202729486116497626471 8266 -47034336402812507779532564393 8267 31561459463464352463458228160 8268 47436632401504454778611247514 8269 -31831396060362182085911433696 8270 -47842320757610170651674415096 8271 32103608760912733249276730736 8272 48251429673545005177937858766 8273 -32378116486438801242001788981 8274 -48663987582880074555234334307 8275 32654938313339346164634251764 8276 49080023152210231036923277270 8277 -32934093474342482766310805985 8278 -49499565283036787933566876981 8279 33215601359768589740316282282 8280 49922643113665309788749504130 8281 -33499481518803523871783862568 8282 -50349286021118647424661645920 8283 33785753660781836944960993316 8284 50779523623065142044288033352 8285 -34074437656480168850386404067 8286 -51213385779762055630312611934 8287 34365553539421079783086041623 8288 51650902596014544378651722147 8289 -34659121507187307804642307148 8290 -52092104423150359589699134988 8291 34955161922746349088553166839 8292 52537021861010200641574091395 8293 -35253695315785538374327266193 8294 -52985685759953779979189145351 8295 35554742384057898122309222072 8296 53438127222881923942531827060 8297 -35858323994738743573736162085 8298 -53894377607274898735340236668 8299 36164461185792940475516218612 8300 54354468527246886647109278665 8301 -36473175167352997179558161375 8302 -54818431855616675244388514021 8303 36784487323108265339822220477 8304 55286299725994890631014767411 8305 -37098419211705237397097126381 8306 -55758104534887969081849719947 8307 37414992568158837074780248883 8308 56233878943818792704919062411 8309 -37734229305274888887728119242 8310 -56713655881464054751503929173 8311 38056151515084046752084027729 8312 57197468545808693115938257349 8313 -38380781470287170921468647067 8314 -57685350406317591461702180553 8315 38708141625712048967743231261 8316 58177335206124474256710945964 8317 -39038254619781651211450745643 8318 -58673456964238064336165059096 8319 39371143275994206685403652379 8320 59173749977765849146704302761 8321 -39706830604415089949988395078 8322 -59678248824155660403325941914 8323 40045339803180414006224092496 8324 60186988363454994129016773901 8325 -40386694260012524222390060259 8326 -60700003740588142792431156661 8327 40730917553747685493376652882 8328 61217330387651493514395757734 8329 -41078033455875954104513735599 8330 -61739004026227202506438843754 8331 41428065932093129102242092243 8332 62265060669715173459776937034 8333 -41781039143864982714832141664 8334 -62795536625683414829527203479 8335 42136977450004068321646437410 8336 63330468498237137981491846186 8337 -42495905408259098651902510670 8338 -63869893190406811936981873003 8339 42857847776916788607948792293 8340 64413847906555103278057835900 8341 -43222829516416367003513990666 8342 -64962370154802779492971826986 8343 43590875790977062135755242189 8344 65515497749473945909632324190 8345 -43962011970238555145612988948 8346 -66073268813560837700949633988 8347 44336263630914295192391241738 8348 66635721781208096436150857477 8349 -44713656558457885597071415313 8350 -67202895400216612901685484999 8351 45094216748742852444265614906 8352 67774828734567314740511888379 8353 -45477970409755790937635239749 8354 -68351561166965126291507823950 8355 45864943963302783199453601831 8356 68933132401403031085251039062 8357 -46255164046729301659124872387 8358 -69519582465746322308142518435 8359 46648657514653916246217246401 8360 70110951714337428378988805533 8361 -47045451440715802085946515499 8362 -70707280830621547071188980301 8363 47445573119335941094631788421 8364 71308610829793019724764594630 8365 -47849050067492236739951346190 8366 -71914983061462534565507306895 8367 48255910026508867059187078947 8368 72526439212345555069822846020 8369 -48666180963859874108064758948 8370 -73143021308972213050359122961 8371 49079891074986882988782735177 8372 73764771720418599172086931676 8373 -49497068785131174968776144752 8374 -74391733161059543741950383498 8375 49917742751180446823279177493 8376 75023948693343292742327540699 8377 -50341941863530256123175351628 8378 -75661461730588325188602085274 8379 50769695247960045407633316933 8380 76304316039802245766384954448 8381 -51201032267523975136445697384 8382 -76952555744522849575016688225 8383 51635982524456904761381375979 8384 77606225327681773189704540066 8385 -52074575862095523257189997967 8386 -78265369634490984695491266059 8387 52516842366814521891152196243 8388 78930033875352048011720660386 8389 -52962812369978044649866862979 8390 -79600263628788262446580513596 8391 53412516449906763032704779280 8392 80276104844400101151851904495 8393 -53865985433860578251213621161 8394 -80957603845844207910166476570 8395 54323250400036843503633173205 8396 81644807333835889024716576689 8397 -54784342679584347404459300325 8398 -82337762389175205497354015845 8399 55249293858633412823279803417 8400 83036516475797098878256794525 8401 -55718135780342115953215589534 8402 -83741117443845817176867714108 8403 56190900546958518214889513106 8404 84451613532773579146843826240 8405 -56667620521899157885048736282 8406 -85168053374463586549351061583 8407 57148328331844163427990442554 8408 85890485996377827718854194676 8409 -57633056868848995209679379670 8410 -86618960824729945961645302424 8411 58121839292472708192853620734 8412 87353527687683112772465092603 8413 -58614709031922988463445722107 8414 -88094236818573020035088963230 8415 59111699788218333467142999578 8416 88841138859156444705596387489 8417 -59612845536367384583755047666 8418 -89594284862885666872343559556 8419 60118180527565304688309095507 8420 90353726298208682950627140505 8421 -60627739291407459659578776210 8422 -91119515051895332886972194909 8423 61141556638120781803664271211 8424 91891703432389805321170948647 8425 -61659667660812825859484682427 8426 -92670344173189809158556947290 8427 62182107737738410339639243581 8428 93455490436252355186906566070 8429 -62708912534584109437924998561 8430 -94247195815426271509704122779 8431 63240118006770981752856167426 8432 95045514339911927440186202527 8433 -63775760401775548620822761359 8434 -95850500477748462067109557938 8435 64315876261468914980396762036 8436 96662209139328463146681695713 8437 -64860502424474304434273677883 8438 -97480695680940225147366674058 8439 65409676028543403230612298346 8440 98306015908338072041340469815 8441 -65963434512951528182005199309 8442 -99138226080341049053745731838 8443 66521815620911511678080706396 8444 99977382912459931157373572296 8445 -67084857402006582055327323327 8446 -100823543580552682357472337231 8447 67652598214642642720984575763 8448 101676765724508862605833749765 8449 -68225076728519967375151378430 8450 -102537107451963294768077239789 8451 68802331927124204783755171322 8452 103404627342038941682273570307 8453 -69384403110236978136597975451 8454 -104279384449119132776484859378 8455 69971329896466491270270191343 8456 105161438306649648597212018965 8457 -70563152225798161523574981061 8458 -106050848930970984103824261818 8459 71159910362165173047035108598 8460 106947676825180743176464824724 8461 -71761644896039242549629610745 8462 -107851982983026309402547149817 8463 72368396747042018851287467788 8464 108763828892828313280883554025 8465 -72980207166577138540638473707 8466 -109683276541435225391539307597 8467 73597117740482832004037360898 8468 110610388418209030515905509548 8469 -74219170391705378933680271079 8470 -111545227519042133549639628601 8471 74846407382993843990474823127 8472 112487857350406029453514025823 8473 -75478871319616117565235553168 8474 -113438341933432075715347810043 8475 76116605152096156419965551031 8476 114396745808024324976815935838 8477 -76759652178972730629700115459 8478 -115363134037004574668935664815 8479 77408056049580117031737915286 8480 116337572210290178297081329605 8481 -78061860766850766878465762262 8482 -117320126449104966012222026716 8483 78721110690139843073284477700 8484 118310863410223234967019593909 8485 -79385850538071940915944258786 8486 -119309850290246972494474759597 8487 80056125391410442317416734131 8488 120317154829916869442948063181 8489 -80731980695949534053101265261 8490 -121332845318457480751506427599 8491 81413462265428786117183639488 8492 122356990597956496752739412492 8493 -82100616284470611801073493973 8494 -123389660067778294633240831417 8495 82793489311541069444780282372 8496 124430923689012340422337085383 8497 -83492128281934039426790362125 8498 -125480851988956808293598029092 8499 84196580510778673220027027755 8500 126539516065637383803620176156 8501 -84906893696070444037130616949 8502 -127606987592361427134853347323 8503 85623115921726269244176798980 8504 128683338822308080063885930776 8505 -86345295660663741225812310658 8506 -129768642593154693400616268285 8507 87073481777904364386905793265 8508 130862972331739544854038843210 8509 -87807723533701135923595661461 8510 -131966402058761030240540671675 8511 88548070586690951012955854559 8512 133079006393513925429046467784 8513 -89294572997071872354362862491 8514 -134200860558663106036850679104 8515 90047281229805162701862516869 8516 135332040385054698324443376273 8517 -90806246157842426337200917380 8518 -136472622316564851273380991361 8519 91571519065378350856716305315 8520 137622683414986741285142179839 8521 -92343151651129092592582480072 8522 -138782301364956207059733836388 8523 93121196031636205354605618604 8524 139951554478915991762019236069 8525 -93905704744596466979782798842 8526 -141130521702118789794372974369 8527 94696730752218106047258182205 8528 142319282617669723997634496630 8529 -95494327444603475600519759535 8530 -143517917451608661668208847692 8531 96298548643158074714580054612 8532 144726507078032350372997495079 8533 -97109448604026281159780593517 8534 -145945133024256578449577156366 8535 97927082021554308763325316106 8536 147173877476019000746787028064 8537 -98751504031780439978396498721 8538 -148412823282723049156034543684 8539 99582770215952435759122967838 8540 149662053962722912969546237587 8541 -100420936604072494982387884772 8542 -150921653708649801763188424282 8543 101266059678470288534893121914 8544 152191707392780146492028367704 8545 -102118196377404122395062353932 8546 -153472300572446169813207631038 8547 102977404098690133173729623896 8548 154763519495488814914105947652 8549 -103843740703359897583257537152 8550 -156065451105753253644409065890 8551 104717264519346992751779574331 8552 157378183048627645142307863510 8553 -105598034345202565680428861132 8554 -158701803676625587743825889151 8555 106486109453839816790953199238 8556 160036402055012257931174774154 8557 -107381549596307788507973696913 8558 -161382067967474465477780436452 8559 108284415005595007870682999535 8560 162738891921835311860817924396 8561 -109194766400463045602113680164 8562 -164106965155813906866174533688 8563 110112664989309898189401987555 8564 165486379642830141821980107904 8565 -111038172474063593638166431674 8566 -166877228097854757243265665984 8567 111971351054106582269362036298 8568 168279603983305408270601547539 8569 -112912263430230979284547645069 8570 -169693601514989195292925379732 8571 113860972808624567377933041496 8572 171119315668091663080317143203 8573 -114817542904887970036651670345 8574 -172556842183212515151604589255 8575 115782037948083569574358333720 8576 174006277572448763471788570538 8577 -116754522684816241086486385941 8578 -175467719125525793673310280608 8579 117735062383345812462759395718 8580 176941264915976354276986714307 8581 -118723722837731671343402081629 8582 -178427013807367725863903623500 8583 119720570372010106043246738466 8584 179925065459577807415878375894 8585 -120725671844404456273274516414 8586 -181435520335120613214402470781 8587 121739094651567985789982706696 8588 182958479705521194149941550038 8589 -122760906732859908369298400179 8590 -184494045657740248912000198562 8591 123791176574655167427211595161 8592 186042321100649179865816213374 8593 -124829973214688049942764442177 8594 -187603409771556100560907381189 8595 125877366246429548942714658226 8596 189177416242782814333195692463 8597 -126933425823498916736229015838 8598 -190764445928293039336702403395 8599 127998222664110022846989494508 8600 192364605090372652832813548801 8601 -129071828055552602306642121143 8602 -193978000846362475607089153951 8603 130154313858708310846131922320 8604 195604741175443621872278149555 8605 -131245752512602040254104002687 8606 -197244934925475700171713473041 8607 132346217038989121801742265368 8608 198898691819888656578389148117 8609 -133455781046978508603526824577 8610 -200566122464628795409776575839 8611 134574518737691855881786355820 8612 202247338355159008966011119218 8613 -135702504908958963773190878052 8614 -203942451883513512305883719152 8615 136839814960050224872795320611 8616 205651576345407893325972741316 8617 -137986524896446172794582612889 8618 -207374825947405028105250619697 8619 139142711334644053298651108696 8620 209112315814136899432434979658 8621 -140308451507001894297310569248 8622 -210864161995582625408971916123 8623 141483823266620731585234387902 8624 212630481474403527833571494346 8625 -142668905092265092183605201280 8626 -214411392173335805476048207817 8627 143863776093321659596616621541 8628 216207012962640856883682532895 8629 -145068516014796609280374766526 8630 -218017463667613570835247322613 8631 146283205242352286172133843936 8632 219842865076149434072046427166 8633 -147507924807383331998275563243 8634 -221683338946371037020643172801 8635 148742756392132189579957719755 8636 223539008014314029157131551725 8637 -149987782334844484737257439306 8638 -225409996001672853704570058866 8639 151243085634964973014273333392 8640 227296427623607131759308731637 8641 -152508749958374164996837156310 8642 -229198428596609292595724869494 8643 153784859642665560531801063765 8644 231116125646433509096091126872 8645 -155071499702464005080521338755 8646 -233049646516086279986492944494 8647 156368755834785871185069245765 8648 234999119973879549951294586872 8649 -157676714424441185094785150470 8650 -236964675821546980850389490573 8651 158995462549477632137581019446 8652 238946444902423440631170607411 8653 -160325087986666967040665911983 8654 -240944559109688063983387727297 8655 161665679217034548317242785826 8656 242959151394671797309929458153 8657 -163017325431432123282405720079 8658 -244990355775230058213337558758 8659 164380116536153800750523000292 8660 247038307344180584047406483622 8661 -165754143158595750930868963750 8662 -249103142277806836338674694162 8663 167139496652960368177606749234 8664 251184997844427895737958184858 8665 -168536269106005029920584971768 8666 -253284012413035495144153571455 8667 169944553342835392487033900474 8668 255400325461998273829819938488 8669 -171364442932743777002137816903 8670 -257534077587833632580599258393 8671 172796032195093397976275917284 8672 259685410514048147149396837964 8673 -174239416205248574914606949694 8674 -261854467100047205589901751600 8675 175694690800550871523703649112 8676 264041391350113960962565850334 8677 -177161952586341729743587996110 8678 -266246328422457993047668694752 8679 178641298942032368577726493503 8680 268469424638334659575395721746 8681 -180132828027221095329800033147 8682 -270710827491235821003509809993 8683 181636638787857977901145078443 8684 272970685656152039346186897564 8685 -183152830962457459787028099392 8686 -275249148998906658739072186605 8687 184681505088359705542901642411 8688 277546368585562772093367507425 8689 -186222762508040831875257302752 8690 -279862496691903776844815622980 8691 187776705375471977302604787720 8692 282197686812987629670064729975 8693 -189343436662527806824229426025 8694 -284552093672775222397758202981 8695 190923060165445257611770384273 8696 286925873233833907910714248480 8697 -192515680511332688695500620572 8698 -289319182707116898543933023665 8699 194121403164729392112874881969 8700 291732180561818656641754566227 8701 -195740334434216077157061836794 8702 -294165026535306714499977175274 8703 197372581479077152431227701147 8704 296617881643130977549399920616 8705 -199018252316014976788242954534 8706 -299090908189111253374597958827 8707 200677455825916041384332561620 8708 301584269775503136406989267840 8709 -202350301760669710085865079347 8710 -304098131313242700986407552521 8711 204036900750040362094588797733 8712 306632659032271082392927640682 8713 -205737364308593116278862377259 8714 -309188020491939709087361132959 8715 207451804842673104437602513873 8716 311764384591496326572912879660 8717 -209180335657438936760510003210 8718 -314361921580652281577483679339 8719 210923070963951222990688228251 8720 316980803070232172555396896770 8721 -212680125886316337484470959471 8722 -319621202042906650962737762697 8723 214451616468885400649733160039 8724 322283292864008524756304692808 8725 -216237659683509136485332088167 8726 -324967251292432649321788006031 8727 218038373436849489852032720299 8728 327673254491620738896020460013 8729 -219853876577748200696657526906 8730 -330401481040631904794098497482 8731 221684288904652313230979087855 8732 333152110945299083355559883645 8733 -223529731173097296683284164182 8734 -335925325649471855837314730995 8735 225390325103248681883959798190 8736 338721308046346821125078795431 8737 -227266193387502420263871768988 8738 -341540242489886350036662033074 8739 229157459698143949051852507367 8740 344382314806325896036262040619 8741 -231064248695066656643487389005 8742 -347247712305770382195513046520 8743 232986686033550673553796953832 8744 350136623793880853787191543761 8745 -234924898372102205219609253179 8746 -353049239583652248370494733627 8747 236879013380353396507609232327 8748 355985751507282470602241620269 8749 -238849159747023439726357830514 8750 -358946352928133309767510580862 8751 240835467187941873229259844784 8752 361931238752784418655834362110 8753 -242838066454134296912840413270 8754 -364940605443181229423359748137 8755 244857089339970500831119622080 8756 367974651028877006563060327190 8757 -246892668691375737024495896815 8758 -371033575119369593700532423437 8759 248944938414106103872395997173 8760 374117578916534102882933188014 8761 -251014033482088279675583139160 8762 -377226865227152446443830229371 8763 253100089945823608348305938867 8764 380361638475539924941847825217 8765 -255203244940857286117034122920 8766 -383522104716269447254201252245 8767 257323636696313641319834995469 8768 386708471646994662301666596236 8769 -259461404543497754777326091422 8770 -389920948621372927609626181485 8771 261616688924563430590992945754 8772 393159746662088342139646336148 8773 -263789631401248285576150404109 8774 -396425078473975439439347172847 8775 265980374663676972774600550787 8776 399717158457244852184139372254 8777 -268189062539232797669401925383 8778 -403036202720811899193195196693 8779 270415840001497744260631216210 8780 406382429095728336813536286092 8781 -272660853179261699035091260197 8782 -409756057148717891307895683138 8783 274924249365601912218527674166 8784 413157308195816915783688846463 8785 -277206177027032966483175931524 8786 -416586405316121149343909253145 8787 279506785812727277900219722887 8788 420043573365638835353184354563 8789 -281826226563806937536665673659 8790 -423529038991250836740536740294 8791 284164651322707957637053726990 8792 427043030644779125173020226078 8793 -286522213342617204513443220068 8794 -430585778597164649120568183627 8795 288899067096982050914600306602 8796 434157514952754853320735798540 8797 -291295368289093577196503914364 8798 -437758473663701509512226911169 8799 293711273861744410399379463246 8800 441388890544470269423589921179 8801 -296146942006961495729929879246 8802 -445049003286462973197991675759 8803 298602532175813841564053025062 8804 448739051472753001956235370244 8805 -301078205088296088774650247135 8806 -452459276592934356995565604694 8807 303574122743289019295411079347 8808 456209922058085911700683852738 8809 -306090448428597311232749554537 8810 -459991233215851898294386997043 8811 308627346731064590349430469083 8812 463803457365638934920284934104 8813 -311184983546766650794229101288 8814 -467646843773930298945532390156 8815 313763526091283986452241465170 8816 471521643689718928554312663989 8817 -316363142910053953481902180765 8818 -475428110360060244514141321329 8819 318984003888802622958952571618 8820 479366499045745115074365269845 8821 -321626280264057219175182200613 8822 -483337067037093694000397654838 8823 324290144633740312093925576410 8824 487340073669871650737299274564 8825 -326975770967846098248626909396 8826 -491375780341329915231401890756 8827 329683334619198838503441691248 8828 495444450526368278474804422885 8829 -332413012334294371505709420674 8830 -499546349793823603638830737885 8831 335164982264225899152996147239 8832 503681745822884204727905969652 8833 -337939423975694392562590815862 8834 -507850908419631546786153256350 8835 340736518462103696864884544731 8836 512054109533709627486153478398 8837 -343556448154741277570138696457 8838 -516291623275122820659776361833 8839 346399396934045833364032740972 8840 520563725931163777622034713202 8841 -349265550140962138505770340854 8842 -524870695983472572705100583714 8843 352155094588383203482585313334 8844 529212814125227472339397032226 8845 -355068218572680721245404813931 8846 -533590363278468134730349360517 8847 358005111885325053132393693036 8848 538003628611552875909323179825 8849 -360965965824595132852104930965 8850 -542452897556751221929853108731 8851 363950973207378387957308304755 8852 546938459827972146758383051630 8853 -366960328381061671370952911926 8854 -551460607438628830215419500440 8855 369994227235514487072585586779 8856 556019634719641612771906499127 8857 -373052867215164904043269892197 8858 -560615838337580401260268629770 8859 376136447331168269124794990463 8860 565249517312946945989129926668 8861 -379245168173669737283788852809 8862 -569920973038597851832025970321 8863 382379231924161934161120438289 8864 574630509298310042186928557668 8865 -385538842367938161263360429313 8866 -579378432285489965115213246309 8867 388724204906641266152277412363 8868 584165050622026983904166847581 8869 -391935526570909222764082950578 8870 -588990675377291843708687591067 8871 395173016033118768289200563200 8872 593855620087281976355507036281 8873 -398436883620227523790047039991 8874 -598760200773914968920814072155 8875 401727341326714733104755821318 8876 603704735964470660857935420658 8877 -405044602827621692528646224316 8878 -608689546711182791313005986499 8879 408388883491693250066614594602 8880 613714956610982003088057927045 8881 -411760400394620818834472171376 8882 -618781291825391566183346947017 8883 415159372332387051844609691697 8884 623888881100576309030453303818 8885 -418586019834713278779921986982 8886 -629038055787545710026156786005 8887 422040565178611116745478066553 8888 634229149862513001359716691372 8889 -425523232402038717561494761639 8890 -639462499947411686433876458871 8891 429034247317661812045828472284 8892 644738445330569983220532036068 8893 -432573837526720680775261574685 8894 -650057327987544178087107914138 8895 436142232433004497354484770071 8896 655419492602112788807885380902 8897 -439739663256933525358447398353 8898 -660825286587432977573484866419 8899 443366363049749343152370980670 8900 666275060107359751425857226827 8901 -447022566707814255745615218295 8902 -671769166097928967563319174057 8903 450708510987021374626710285869 8904 677307960289006090239737891853 8905 -454424434517315865983392022809 8906 -682891801226102180694470448471 8907 458170577817327555816170829978 8908 688521050292357683511114858275 8909 -461947183309116081585353895130 8910 -694196071730695060838041946925 8911 465754495333030107159984851528 8912 699917232666142270461071762175 8913 -469592760162681121353204556123 8914 -705684903128328610930327758213 8915 473462226020032023436902333604 8916 711499456074153524091152812722 8917 -477363143090601716599128904660 8918 -717361267410629441485152220264 8919 481295763538787262847299338243 8920 723270716017900721168458839813 8921 -485260341523304140198589973574 8922 -729228183772440241158400252751 8923 489257133212744821034410577147 8924 735234055570424267754381475087 8925 -493286396801256924755605112665 8926 -741288719351286721307933285236 8927 497348392524342535927644430458 8928 747392566121454937941098125607 8929 -501443382674779250011622257426 8930 -753545989978268537644023397220 8931 505571631618663181647834494328 8932 759749388134082045867515522653 8933 -509733405811575221689019142468 8934 -766003160940552428472628533307 8935 513928973814872172836175208347 8936 772307711913113691852843767583 8937 -518158606312103347932538527699 8938 -778663447755640204124305846584 8939 522422576125552882612463698371 8940 785070778385299414445597975737 8941 -526721158232909082474946107933 8942 -791530116957595168759901789616 8943 531054629784062474288081413076 8944 798041879891603828492872536927 8945 -535423270118033167981222897012 8946 -804606486895404894918074720844 8947 539827360780027798513047470912 8948 811224360991706847236610476903 8949 -544267185538627402681573610082 8950 -817895928543669432272235319150 8951 548743030403107941066329053955 8952 824621619280924668544681849978 8953 -553255183640894095325262589487 8954 -831401866325798315568891897639 8955 557803935795146627995239590914 8956 838237106219732548484140140174 8957 -562389579702484695722274464963 8958 -845127778949911116808186497899 8959 567012410510844867854061394855 8960 852074327976089307790146781562 8961 -571672725697477504857284060875 8962 -859077200257630514702586250789 8963 576370825087080802474932404454 8964 866136846280750183413412706806 8965 -581107010870073929400848105897 8966 -873253720085968458178230344377 8967 585881587621011053218968289319 8968 880428279295773906359744631984 8969 -590694862317136934122261806459 8970 -887660985142500173376871013920 8971 595547144357084411822174423791 8972 894952302496416375604426508056 8973 -600438745579715251281026531338 8974 -902302699894032595598463677397 8975 605369980283106185945831037376 8976 909712649566622920224587023278 8977 -610341165243680863889028854183 8978 -917182627468967925392154508923 8979 615352619735488042501050432394 8980 924713113308317450675177059582 8981 -620404665549627536269397005496 8982 -932304590573575073031568446789 8983 625497627013825801400112854910 8984 939957546564706782677862448116 8985 -630631831012161889426763290047 8986 -947672472422375818701510917536 8987 635807607004944136463606409704 8988 955449863157804544543781812126 8989 -641025287048739132616456375928 8990 -963290217682864818771070688498 8991 646285205816554901546954606236 8992 971194038840399428324451635773 8993 -651587700618179049965384843332 8994 -979161833434776597306021620432 8995 656933111420672275523837989771 8996 987194112262678489545048869616 8997 -662321780869018818693717418542 8998 -995291390144125207978109946582 8999 667754054306935836072099345429 9000 1003454185953736923940660444106 9001 -673230279797842483440184103495 9002 -1011683022652236206472307377936 9003 678750808145989119675206779574 9004 1019978427318191509285918711105 9005 -684315992917748259307806607804 9006 -1028340931180003367580621913513 9007 689926190463069299860005005100 9008 1036771069648136005451287377758 9009 -695581759937097841766246990358 9010 -1045269382347596482652299519496 9011 701283063321960035464860034586 9012 1053836413150662379188617270025 9013 -707030465448713626829546664085 9014 -1062472710209859620558232792569 9015 712824334019467777026724585205 9016 1071178825991193213849075774724 9017 -718665039629672505055715266406 9018 -1079955317307633083840044184643 9019 724552955790578211929616061948 9020 1088802745352856049784561454576 9021 -730488458951867002230967224503 9022 -1097721675735245597887409310645 9023 736471928524457930388426341170 9024 1106712678512152291052067161809 9025 -742503746903487051391529608773 9026 -1115776328224417067148036249908 9027 748584299491462760169438911484 9028 1124913203931158510107564587200 9029 -754713974721598181168175141985 9030 -1134123889244825802717394752574 9031 760893164081322788078350605833 9032 1143408972366520275955002644254 9033 -767122262135974165911241063522 9034 -1152769046121587869975083561078 9035 773401666552670425859753571436 9036 1162204707995483636237302774367 9037 -779731778124365081549946924360 9038 -1171716560169910045134301664699 9039 786113000794086620606890452125 9040 1181305209559232089191687415864 9041 -792545741679363717281503015863 9042 -1190971267847171562689707679486 9043 799030411096836623758886315447 9044 1200715351523781693898141908611 9045 -805567422587056597115357919292 9046 -1210538081922703951463749121948 9047 812157192939475651238849593596 9048 1220440085258710092329592099846 9049 -818800142217627614109124010203 9050 -1230421992665531899640931273693 9051 825496693784501056230857466253 9052 1240484440233979835095804936252 9053 -832247274328105996891189712536 9054 -1250628069050352486279396765307 9055 839052313887236734405094754676 9056 1260853525235139955730735185553 9057 -845912245877431816513312969824 9058 -1271161459982023709715386536926 9059 852827507117131745935297538383 9060 1281552529597174161126670378964 9061 -859798537854036378833907368964 9062 -1292027395538847927845786571434 9063 866825781791664420684872599590 9064 1302586724457287994796795054846 9065 -873909686116116072653305530387 9066 -1313231188234929369241346270418 9067 881050701523039453759556738469 9068 1323961464026911555368074551143 9069 -888249282244802809079240924199 9070 -1334778234301899852142796917549 9071 895505886077874968337943925147 9072 1345682186883218786403664679320 9073 -902820974410415146145639118871 9074 -1356674014990300344345153926832 9075 910195012250072740521099895190 9076 1367754417280448380797761277527 9077 -917628468251999193898335552134 9078 -1378924097890921274889438230385 9079 925121814747074442422864228037 9080 1390183766481336230060521825574 9081 -932675527770349084150842510196 9082 -1401534138276397957260468405937 9083 940290087089702955309312269801 9084 1412975934108953175943784140075 9085 -947965976234722234257084469880 9086 -1424509880463373068029485608139 9087 955703682525797662007214836375 9088 1436136709519267171084366744465 9089 -963503697103445050571785033382 9090 -1447857159195531527474105626370 9091 971366514957848801971894668480 9092 1459671973194732581140980132779 9093 -979292634958630614525239944378 9094 -1471581901047829025767026536225 9095 987282559884846029992035756359 9096 1483587698159235181322802375046 9097 -995336796455210034806630843677 9098 -1495690125852228795870737335678 9099 1003455855358552473119420704242 9100 1507889951414704823210502507143 9101 -1011640251284505506819789335025 9102 -1520187948145277450883332702532 9103 1019890502954425842552887136168 9104 1532584895399734048707943314307 9105 -1028207133152552982266001864606 9106 -1545081578637844017114047626606 9107 1036590668757404291143553483560 9108 1557678789470524146823598347248 9109 -1045041640773409178290060320564 9110 -1570377325707362837295161230514 9111 1053560584362785178347318902333 9112 1583177991404506939776038461501 9113 -1062148038877657235290190402275 9114 -1596081596912914289051212731814 9115 1070804547892421019687268658688 9116 1609088958926973598410705399348 9117 -1079530659236352636632844514955 9118 -1622200900533494140352676209176 9119 1088326925026467582516369698263 9120 1635418251261069077197160133730 9121 -1097193901700630298025465911220 9122 -1648741847129815592929330018174 9123 1106132150050915187412151776966 9124 1662172530701493565835842328421 9125 -1115142235257221524798666904048 9126 -1675711151130005281912613848678 9127 1124224726921145177525046616843 9128 1689358564212280154191744859321 9129 -1133380199100108541555098788776 9130 -1703115632439547689011520279316 9131 1142609230341749599089814748027 9132 1716983225049000506060520415153 9133 -1151912403718572584506109652706 9134 -1730962218075849991973957859873 9135 1161290306862863262347546852310 9136 1745053494405778656318081608587 9137 -1170743532001870261536016246695 9138 -1759257943827792523329468374339 9139 1180272675993253417492532136623 9140 1773576463087475435710814234045 9141 -1189878340360801675429712918912 9142 -1788009955940647932468685813840 9143 1199561131330423634225443813906 9144 1802559333207434876200228658826 9145 -1209321659866412225777385350406 9146 -1817225512826745258160285504209 9147 1219160541707984524511974511835 9148 1832009419911166129151694203950 9149 -1229078397406099309327413116152 9150 -1846911986802273403003618026911 9151 1239075852360555535075007949550 9152 1861934153126363817486753475391 9153 -1249153536857373260816940056761 9154 -1877076865850611578657837582833 9155 1259312086106458074030231756430 9156 1892341079339651710851818525751 9157 -1269552140279551703978470715153 9158 -1907727755412592946420923670176 9159 1279874344548472061098854191314 9160 1923237863400464552461148102507 9161 -1290279349123644303656174422288 9162 -1938872380204100721047754316047 9163 1300767809292924016888140058146 9164 1954632290352464621789043026485 9165 -1311340385460715270766141053469 9166 -1970518586061415040762080917277 9167 1321997743187386875085361772311 9168 1986532267292920118589671314625 9169 -1332740553228988488875424761359 9170 -2002674341814721917565053014966 9171 1343569491577267716999220556311 9172 2018945825260453995713518371479 9173 -1354485239499991035001210378760 9174 -2035347741190215004623076581031 9175 1365488483581571944966838469221 9176 2051881121151602942440829390928 9177 -1376579915764008076882896099009 9178 -2068547004741213898263412103166 9179 1387760233388128417667544683095 9180 2085346439666607547552984049922 9181 -1399030139235153585960540187580 9182 -2102280481808742510969995771442 9183 1410390341568572641704847077148 9184 2119350195284886329861467947278 9185 -1421841554176338204339686986742 9186 -2136556652512004004073722523463 9187 1433384496413381112784835951304 9188 2153900934270627436110297225181 9189 -1445019893244447624467510482068 9190 -2171384129769208992457931662823 9191 1456748475287262730994613707529 9192 2189007336708964060553557819296 9193 -1468570978856021425507618252549 9194 -2206771661349206659612177892187 9195 1480488146005209207655111654172 9196 2224678218573180536453115202848 9197 -1492500724573754904806261039800 9198 -2242728131954389058635763360414 9199 1504609468229519478044812784888 9200 2260922533823428911999996757186 9201 -1516815136514122711122337345018 9202 -2279262565335331776580905465176 9203 1529118494888109122879479260018 9204 2297749376537416502063067013047 9205 -1541520314776456265403929650625 9206 -2316384126437655199621200743594 9207 1554021373614429169811750996469 9208 2335167983073558389346230006317 9209 -1566622454893782902974305458036 9210 -2354102123581583496367357398464 9211 1579324348209314632148854303667 9212 2373187734267069309762880545138 9213 -1592127849305768445744522623276 9214 -2392426010674699928779112957525 9215 1605033760125096787953505421548 9216 2411818157659503471340269227722 9217 -1618042888854080537775888249682 9218 -2431365389458389960488293008776 9219 1631156049972309187759397987085 9220 2451068929762231098760646165052 9221 -1644374064300524459051702887353 9222 -2470930011788485566029569624311 9223 1657697759049331308903248348303 9224 2490949878354375255250301295713 9225 -1671127967868278430459378983180 9226 -2511129781950616987769383063919 9227 1684665530895309760520348998699 9228 2531470984815712517298461667686 9229 -1698311294806590422703565552212 9230 -2551974759010800572408552409584 9231 1712066112866711163168830212709 9232 2572642386495076495239446670480 9233 -1725930844979273450243771235839 9234 -2593475159201784147774980476127 9235 1739906357737856816041669097804 9236 2614474379114782997062644046161 9237 -1753993524477371960862429918335 9238 -2635641358345694246988659956605 9239 1768193225325803781267308110642 9240 2656977419211631721542984132603 9241 -1782506347256346566916973957598 9242 -2678483894313522304313439575073 9243 1796933784139933008778144032983 9244 2700162126615018951132308581615 9245 -1811476436798160635457400028030 9246 -2722013469522010264873776154702 9247 1826135213056619945064176779302 9248 2744039286962732488575359896176 9249 -1840911027798626553745499850713 9250 -2766240953468488858804842234853 9251 1855804803019359070196363554003 9252 2788619854254979445218600253386 9253 -1870817467880406411557446252144 9254 -2811177385304245590329163206359 9255 1885949958764728937450230285439 9256 2833914953447234961003386800830 9257 -1901203219332035801735855259279 9258 -2856833976446992294804661584638 9259 1916578200574580300253903697967 9260 2879935883082479079624317597989 9261 -1932075860873377031345342933392 9262 -2903222113233026409377829590757 9263 1947697166054845358193706757284 9264 2926694117963427186967541744946 9265 -1963443089447881653477167357549 9266 -2950353359609672902834138997213 9267 1979314611941362175841916188716 9268 2974201311865338343622888762547 9269 -1995312722042080499231702384337 9270 -2998239459868618606455188530655 9271 2011438415933124099408391001495 9272 3022469300290024754032035693308 9273 -2027692697532692661577120407377 9274 -3046892341420743488231575323810 9275 2044076578553360032275519076466 9276 3071510103261664316607628162337 9277 -2060591078561783843710676742935 9278 -3096324117613078723958918078458 9279 2077237225038867533257307323218 9280 3121335928165057852685401031490 9281 -2094016053440377408063294450087 9282 -3146547090588514223293678672083 9283 2110928607258016754040121756511 9284 3171959172626951093144315941584 9285 -2127975938080961127549086938067 9286 -3197573754188904106369934026998 9287 2145159105657859674059696165418 9288 3223392427441081911871047451131 9289 -2162479177959305212448977125853 9290 -3249416796902211438825196393778 9291 2179937231240775162860201960276 9292 3275648479537591555407636996249 9293 -2197534350106047569643544354244 9294 -3302089104854359908723710300034 9295 2215271627571097188490150336742 9296 3328740314997479800770568507073 9297 -2233150165128474467898791220514 9298 -3355603764846452952435443821996 9299 2251171072812169584157667288792 9300 3382681122112762012985495916440 9301 -2269335469262965897746983542044 9302 -3409974067438047762446547509718 9303 2287644481794287928448418866190 9304 3437484294493028044450055424766 9305 -2306099246458546773623518852916 9306 -3465213510077164448867916708365 9307 2324700908113985212811661455739 9308 3493163434219080737610039964523 9309 -2343450620492026986174363792447 9310 -3521335800277738114831222962310 9311 2362349546265135475700798442635 9312 3549732355044374566989551283930 9313 -2381398857115184810897101046439 9314 -3578354858845214464150240849963 9315 2400599733802345728842372182610 9316 3607205085644952556117798199253 9317 -2419953366234490799111407603342 9318 -3636284823151017623190722757912 9319 2439460953537124377657122959689 9320 3665595872918623199972048921542 9321 -2459123704123840411637909002856 9322 -3695140050456611740601200350921 9323 2478942835767310514677216563541 9324 3724919185334096503732187336624 9325 -2498919575670807049475381730886 9326 -3754935121287906580319873116828 9327 2519055160540266720668517103889 9328 3785189716330842680909118401507 9329 -2539350836656897903297113759524 9330 -3815684842860750232918715795240 9331 2559807859950334218936432405988 9332 3846422387770414215540869126290 9333 -2580427496072339226348986363044 9334 -3877404252558281323442671270457 9335 2601211020471067872102721901308 9336 3908632353440017279761957517008 9337 -2622159718465888033102564126060 9338 -3940108621460906036200015234881 9339 2643274885322764758679566651976 9340 3971835002609095441817487096255 9341 -2664557826330212212681301755908 9342 -4003813457929695144963602037081 9343 2686009856875819107406188300350 9344 4036045963639734758200258355770 9345 -2707632302523351071193564396369 9346 -4068534511243989216665402724831 9347 2729426499090432656049714767696 9348 4101281107651676070419066987911 9349 -2751393792726814123082655663123 9350 -4134287775294030653594584670710 9351 2773535539993228947919793624549 9352 4167556552242767375311830946254 9353 -2795853107940845601184937558884 9354 -4201089492329434261043994680859 9355 2818347874191316412390884881513 9356 4234888665265665648897491754365 9357 -2841021227017428796176649962413 9358 -4268956156764339167318331989148 9359 2863874565424364937459681140795 9360 4303294068661645460285412504551 9361 -2886909299231573607345876218693 9362 -4337904519040077992572664027545 9363 2910126849155257023444129457743 9364 4372789642352348008583789823177 9365 -2933528646891478178629941275023 9366 -4407951589546230960540279525452 9367 2957116135199894893401693516770 9368 4443392528190353099240070992425 9369 -2980890767988124384019649460288 9370 -4479114642600925769662807877004 9371 3004854010396741368805021082264 9372 4515120133969432659375587671679 9373 -3029007338884915285829989079420 9374 -4551411220491276510402907508591 9375 3053352241316693039982889202625 9376 4587990137495394221156387536165 9377 -3077890217047931195657688424588 9378 -4624859137574848096488776573392 9379 3102622777013880749720727403519 9380 4662020490718398673719476087878 9381 -3127551443817430211332481227523 9382 -4699476484443065835957028227909 9383 3152677751818013573859074453006 9384 4737229423927687379213524819648 9385 -3178003247221187223003676002511 9386 -4775281632147483013306781177889 9387 3203529488168879031714022557128 9388 4813635450009629409896151708672 9389 -3229258044830315526093454933863 9390 -4852293236489853215713729306225 9391 3255190499493633879332430254953 9392 4891257368770051443961842472652 9393 -3281328446658182909581313321964 9394 -4930530242376947452121180723416 9395 3307673493127516451987142048397 9396 4970114271321788310915302103349 9397 -3334227258103085151195492463003 9398 -5010011888241090695353541520009 9399 3360991373278633607747737690436 9400 5050225544538444964058411609202 9401 -3387967482935307190136011858831 9402 -5090757710527385869996889639349 9403 3415157244037472006282582921858 9404 5131610875575335904710035553953 9405 -3442562326329254247341363787722 9406 -5172787548248628626124798366959 9407 3470184412431806018449732135373 9408 5214290256458621896467395922435 9409 -3498025197941302108205226812863 9410 -5256121547608909714958621197706 9411 3526086391527671318146915857390 9412 5298283988743638850859774460778 9413 -3554369715034068736411863244099 9414 -5340780166696937852731315165363 9415 3582876903577096256309482111420 9416 5383612688243468627881994845093 9417 -3611609705647775935868330606357 9418 -5426784180250109525125382210653 9419 3640569883213279951263638956665 9420 5470297289828776336327361564321 9421 -3669759211819423704376606716798 9422 -5514154684490389025062211501779 9423 3699179480693929576368907262277 9424 5558359052299994651156986873040 9425 -3728832492850466072026953041503 9426 -5602913102033055679882573111594 9427 3758720065193466243652768435140 9428 5647819563332910307689634148020 9429 -3788844028623732135749760080490 9430 -5693081186869412852133227441309 9431 3819206228144832938718702480682 9432 5738700744498764957250694317446 9433 -3849808522970301749569062719832 9434 -5784681029424547066069123403225 9435 3880652786631634968632401770907 9436 5831024856359957015247668649933 9437 -3911740907087101259605129040072 9438 -5877735061691264046030561905525 9439 3943074786831367962802546741285 9440 5924814503642489273022970855816 9441 -3974656343005950017537524135728 9442 -5972266062441322332866761666988 9443 4006487507510485567319760708204 9444 6020092640486281297956570178311 9445 -4038570227114845366506844812619 9446 -6068297162515124403183543701817 9447 4070906463572084085410449930070 9448 6116882575774524925444833535748 9449 -4103498193732238732501208267354 9450 -6165851850191019216230156378728 9451 4136347409656978516752606357695 9452 6215207978543235209660925173207 9453 -4169456118735113465403578555905 9454 -6264953976635410215270833677210 9455 4202826343798970106897271098602 9456 6315092883472209641831594335877 9457 -4236460123241639605333818326139 9458 -6365627761434856938688005782402 9459 4270359511135102823568953209274 9460 6416561696458582321522896501972 9461 -4304526577349239832409064413683 9462 -6467897798211399360989547701750 9463 4338963407671732394202799143015 9464 6519639200274221395514428677207 9465 -4373672103928864979943559349451 9466 -6571789060322328349030339195264 9467 4408654784107228956023921507160 9468 6624350560308191772773274516194 9469 -4443913582476337665941584753517 9470 -6677326906645667466664091794425 9471 4479450649712161159719839268794 9472 6730721330395567965244887836767 9473 -4515268153021586308193008541978 9474 -6784537087452625771742799544806 9475 4551368276267807102372827438858 9476 6838777458733855419361080401120 9477 -4587753220096653076853835102181 9478 -6893445750368324000565971544962 9479 4624425202063864840595660967671 9480 6948545293888342782059220516436 9481 -4661386456763322635683034876401 9482 -7004079446422091100438300453636 9483 4698639235956232893543704136968 9484 7060051590887680885593289194709 9485 -4736185808701280947242125415903 9486 -7116465136188671746401133780343 9487 4774028461485759120042758421306 9488 7173323517411049578289310212236 9489 -4812169498357676299838593135573 9490 -7230630196021680207961122690580 9491 4850611241058854143562932294302 9492 7288388660068246698644868299372 9493 -4889356029159018296032422726738 9494 -7346602424380680552867589029379 9495 4928406220190894086696721641338 9496 7405275030774100123624525926895 9497 -4967764189786313008621176541208 9498 -7464410048253268078785909829824 9499 5007432331813335303993228357962 9500 7524011073218576826882390815676 9501 -5047413058514397272745310567578 9502 -7584081729673572452607094423907 9503 5087708800645493017683445440032 9504 7644625669434030834031797045071 9505 -5128322007616397131082938292228 9506 -7705646572338598125303916282861 9507 5169255147631933832885665440987 9508 7767148146461004806459774038310 9509 -5210510707834301415758053122791 9510 -7829134128323864169332871033208 9511 5252091194446461967128508801174 9512 7891608283114069282634751418564 9513 -5293999132916603079848293616392 9514 -7954574404899800968541373203472 9515 5336237068063677253324398334069 9516 8018036316849156295036905270534 9517 -5378807564224028085754983648717 9518 -8081997871450408783057983401603 9519 5421713205399113491289933767801 9520 8146462950733914752826579300397 9521 -5464956595404332866697488011012 9522 -8211435466495678700336711375824 9523 5508540358018964107145474895683 9524 8276919360522587520104552683507 9525 -5552467137137219823962683582862 9526 -8342918604819325112984319370904 9527 5596739596920433269103700926370 9528 8409437201836982195416810937346 9529 -5641360421950381110272725874889 9530 -8476479184703374569908817220348 9531 5686332317383749160270830384913 9532 8544048617455079994223269061766 9533 -5731658009107750672753877786938 9534 -8612149595271205537970491189779 9535 5777340243896907987421355777814 9536 8680786244708900645759513950242 9537 -5823381789571004894561355692984 9538 -8749962723940629546030007061147 9539 5869785435154216032883385913285 9540 8819683222993213474362562417121 9541 -5916553991035423199434010387952 9542 -8889951963988654960113102783760 9543 5963690289129729640482289989284 9544 8960773201386759809436546696874 9545 -6011197183041179926088562448222 9546 -9032151222229570814085551519848 9547 6059077548226691939257977094505 9548 9104090346387623996185263495794 9549 -6107334282161211132541358698228 9550 -9176594926808040008548165133663 9551 6155970304504098414647096761568 9552 9249669349764466749081467521280 9553 -6204988557266759509583802088504 9554 -9323318035108887620035537665542 9555 6254392004981522542972579673748 9556 9397545436525306594078542013302 9557 -6304183634871774290159691877780 9558 -9472356041785323088505629614789 9559 6354366457023366750396194090029 9560 9547754373005613143369442851416 9561 -6404943504557302136601590161772 9562 -9623744986907331747054405589197 9563 6455917833803703266088241267382 9564 9700332475077447833909857998469 9565 -6507292524477080076562701043378 9566 -9777521464232025348179963193876 9567 6559070679852904241589742669133 9568 9855316616481467319325240988577 9569 -6611255426945500229465929449922 9570 -9933722629597738216927790381232 9571 6663849916687260028826005010140 9572 10012744237283576483429482736325 9573 -6716857324109192563091253175952 9574 -10092386209443711043377487804618 9575 6770280848522820086340167075598 9576 10172653352458099196152490718033 9577 -6824123713703430166627409732144 9578 -10253550509457201597113309890858 9579 6878389168074690725411229027027 9580 10335082560599306610367716051120 9581 -6933080484894639461358922602103 9582 -10417254423349918248281831342686 9583 6988200962443060278215282472758 9584 10500071052763225579344959430936 9585 -7043753924210255592678670658903 9586 -10583537441765669758478481584008 9587 7099742719087222243923765330729 9588 10667658621441621359782080010178 9589 -7156170721557242647803727585481 9590 -10752439661321182655451394813396 9591 7213041331888904151439389077256 9592 10837885669670133210241356739292 9593 -7270357976330555742159200230522 9594 -10924001793782035407649579545948 9595 7328124107306210093276513039089 9596 11010793220272512996601102158061 9597 -7386343203612902913311337259217 9598 -11098265175375717743523744393100 9599 7445018770619522899584473327953 9600 11186422925243003060594400243670 9601 -7504154340467121736503114511152 9602 -11275271776243821701547635757879 9603 7563753472270712389940340423931 9604 11364817075268861034971027684491 9605 -7623819752322567996981817696543 9606 -11455064210035431434194019172849 9607 7684356794297035006640174647068 9608 11546018609395127169818821445351 9609 -7745368239456870306756523199479 9610 -11637685743643777385003895011996 9611 7806857756861110865747837716526 9612 11730071124833701097453884016487 9613 -7868829043574488530486962697216 9614 -11823180307088282234709682669520 9615 7931285824878404000268137424679 9616 11917018886918884618303007759279 9617 -7994231854483470015804891242137 9618 -12011592503544124979660659502149 9619 8057670914743632577762487915047 9620 12106906839211518398834902475128 9621 -8121606816871883187700690849803 9622 -12202967619521512653790347279852 9623 8186043401157576505713701995271 9624 12299780613753931940144702278900 9625 -8250984537185363776525024813461 9626 -12397351635196848561305475499875 9627 8316434124055751133189302869208 9628 12495686541477897440676322497590 9629 -8382396090607296132744397596766 9630 -12594791234898050439015680878191 9631 8448874395640457302692393934730 9632 12694671662767871496235904500110 9633 -8515873028143107372190664070846 9634 -12795333817746271729327333337940 9635 8583396007517719600855655316620 9636 12896783738181779812721375792582 9637 -8651447383810240931146093066175 9638 -12999027508456345133977428297368 9639 8720031237940667138302850369839 9640 13102071259331695318949281223013 9641 -8789151681935330983467293838266 9642 -13205921168298267805135081103466 9643 8858812859160913096000677226422 9644 13310583459926731278442917041687 9645 -8929018944560189693000403369441 9646 -13416064406222114990922697147765 9647 8999774144889532715921325303796 9648 13522370326980568144573057168536 9649 -9071082698958173731560859999616 9650 -13629507590148769582479948628026 9651 9142948877869241646160215537614 9652 13737482612186004106129880459274 9653 -9215376985262588733379568560358 9654 -13846301858428923976583452927350 9655 9288371357559420973118519028969 9656 13955971843459018391927246757775 9657 -9361936364208744400224790969892 9658 -14066499131472811760784465217191 9659 9436076407935637844501463453766 9660 14177890336654807609639687412456 9661 -9510795924991366966566738611894 9662 -14290152123553197237531798701708 9663 9586099385405356015004942116384 9664 14403291207458356534653512142822 9665 -9661991293239029366112739483872 9666 -14517314354784152379766142705606 9667 9738476186841533570529308705451 9668 14632228383452075988663693911486 9669 -9815558639107355226407969358233 9670 -14748040163278222899292134656427 9671 9893243257735851544791081265303 9672 14864756616363143651645352729141 9673 -9971534685492706041533406805342 9674 -14982384717484587189366550587113 9675 10050437600473320433425371421660 9676 15100931494493154905786091118708 9677 -10129956716368158484937952663632 9678 -15220404028710885608885158816690 9679 10210096782730059123555329214798 9680 15340809455332796122655792000584 9681 -10290862585243531642136764604390 9682 -15462154963831400181174239263385 9683 10372258945996044430150625988908 9684 15584447798364224105285720935252 9685 -10454290723751323418954366121675 9686 -15707695258184340142402274469889 9687 10536962814224678023769209014495 9688 15831904698053942864493239767460 9689 -10620280150360367796298807416393 9690 -15957083528660991928019716029430 9691 10704247702611021605172938026207 9692 16083239217038940269846359345098 9693 -10788870479219125980428652882853 9694 -16210379286989569243262572349046 9695 10874153526500600882118132500631 9696 16338511319508956785759207986091 9697 -10960101929130476514241660371801 9698 -16467642953216602588114677873779 9699 11046720810430683387960725369338 9700 16597781884787729940419057702499 9701 -11134015332659972734010557544240 9702 -16728935869388786401111142272005 9703 11221990697305986014952921567084 9704 16861112721116170096537769927528 9705 -11310652145379487577759029620751 9706 -16994320313438206305277550938171 9707 11400004957710773049260107255098 9708 17128566579640394622611351520041 9709 -11490054455248271051115317865396 9710 -17263859513273949511803009003165 9711 11580805999359357488924916046994 9712 17400207168607661785395815864594 9713 -11672264992133396887697761834578 9714 -17537617661083106375067222200804 9715 11764436876687023786947708857088 9716 17676099167773217323670918685804 9717 -11857327137471682262148766967559 9718 -17815659927844253485895830735667 9719 11950941300583443345009424908368 9720 17956308243021183237023975980185 9721 -12045284934075115259280939806148 9722 -18098052478056514272601933433720 9723 12140363648270659908582165136869 9724 18240901061202590089929880256564 9725 -12236183096081934186813379405498 9726 -18384862484687377337485590862953 9727 12332748973327776415680722624639 9728 18529945305193773109000161231332 9729 -12430067019055453283667434649123 9730 -18676158144342459009806781591031 9731 12528143015864481159017056189044 9732 18823509689178324263418308668011 9733 -12626982790232840865291659374457 9734 -18972008692660482764433140182788 9735 12726592212845606770670727517931 9736 19121663974155913953261815567410 9737 -12826977198926006036481018947842 9738 -19272484419936755106414973854954 9739 12928143708568922346855923092140 9740 19424478983681268007511601820554 9741 -13030097747076863740582376397603 9742 -19577656686978505645961659408351 9743 13132845365298415957970670243298 9744 19732026619836709639932619473864 9745 -13236392659969197633314168958707 9746 -19887597941195466765173977468285 9747 13340745774055332117768141011781 9748 20044379879441648272795096141536 9749 -13445910897099456101151069147323 9750 -20202381732929158405475557989842 9751 13551894265569287022615012111342 9752 20361612870502523652597099310420 9753 -13658702163208766100111432510117 9754 -20522082732024351936029624417747 9755 13766340921391792240446419418687 9756 20683800828906686149139770718659 9757 -13874816919478567561242975263264 9758 -20846776744646279243112239696706 9759 13984136585174577107696083572490 9760 21011020135363823268347359506959 9761 -14094306394892220108140255046929 9762 -21176540730347162395985467917502 9763 14205332874115108521631424272750 9764 21343348332598515103554376826675 9765 -14317222597765054187433231511231 9766 -21511452819385733526155654092344 9767 14429982190571767768538962694785 9768 21680864142797633272480665634370 9769 -14543618327445287362499701224321 9770 -21851592330303424587631417817671 9771 14658137733851153038990916341989 9772 22023647485316270830757750167148 9773 -14773547186188349208819943607745 9774 -22197039787761003099822637329444 9775 14889853512170038642508798578207 9776 22371779494646025219034797094147 9777 -15007063591207106556525028893466 9778 -22547876940639440852118107620251 9779 15125184354794531548118305912784 9780 22725342538649429516894331105332 9781 -15244222786900605894972218403087 9782 -22904186780408901188419911678780 9783 15364185924359029680987939335261 9784 23084420237064464647871731181231 9785 -15485080857263897727114092564243 9786 -23266053559769742246711038615836 9787 15606914729367596645446078438631 9788 23449097480283058692982360725596 9789 -15729694738481635161430537200274 9790 -23633562811569534426633259963852 9791 15853428136880432826369965736109 9792 23819460448407619709033337528058 9793 -15978122231708086676483382377919 9794 -24006801368000103028242897433933 9795 16103784385388133710166611086869 9796 24195596630589622282871887088409 9797 -16230422016036332974554344914151 9798 -24385857380078710216694799134172 9799 16358042597876493062643032465847 9800 24577594844654411224029985351417 9801 -16486653661659365171502198249604 9802 -24770820337417504085837369909018 9803 16616262795084620163304599869816 9804 24965545257016359980888054594449 9805 -16746877643225934084677540741893 9806 -25161781088285468175599894553546 9807 16878505908959208643343636093722 9808 25359539402888667534969560042976 9809 -17011155353393947404308794184070 9810 -25558831859967119400301665995722 9811 17144833796307806734564949585199 9812 25759670206792052085648234270212 9813 -17279549116584346634806965567719 9814 -25962066279422310354871889792301 9815 17415309252654008674045280023878 9816 26166032003366749072764856329098 9817 -17552122202938342419061025446891 9818 -26371579394251507589564263337555 9819 17689996026297499992511882753621 9820 26578720558492196045131885999014 9821 -17828938842481024600345481124717 9822 -26787467693971027940908175180293 9823 17968958832581960981050395162313 9824 26997833090718939253228074593684 9825 -18110064239494309816809143126296 9826 -27209829131602731689655382130619 9827 18252263368373846363359820936098 9828 27423468293017272236747766592515 9829 -18395564587102329861076475941005 9830 -27638763145582784362005850439865 9831 18539976326755132436682856545209 9832 27855726354847272253712438187285 9833 -18685507082072310202782060668277 9834 -28074370681994116772342471677758 9835 18832165411933137453690697716366 9836 28294708984554876252463694153388 9837 -18979959939834131262142085086089 9838 -28516754217127328561778730264858 9839 19128899354370595963997826202568 9840 28740519432098796942156261912008 9841 -19278992409721710924812544664384 9842 -28966017780374799408672610282855 9843 19430247926139183147601240929582 9844 29193262512113055865268846487107 9845 -19582674790439492789238516702750 9846 -29422266977462890417884345377228 9847 19736281956499761871770118633577 9848 29653044627310072582714227554845 9849 -19891078445757270289201004099597 9850 -29885609014027138299119987290093 9851 20047073347712641349749021812054 9852 30119973792229225955728826382395 9853 -20204275820436725705249839614647 9854 -30356152719535466015736934546908 9855 20362695091081214775096930264715 9856 30594159657335969144400549884134 9857 -20522340456393008492676228676767 9858 -30834008571564454914026834263445 9859 20683221283232360315274695303519 9860 31075713533476557375812645310474 9861 -20845347009094829155347273958952 9862 -31319288720433847221521300252844 9863 21008727142637070184244636522254 9864 31564748416693616676992192888159 9865 -21173371264206490085023416294051 9866 -31812107014204470401526491577585 9867 21339289026374790417199711977044 9868 32061379013407759795075870948309 9869 -21506490154475429580130509975236 9870 -32312579024044901606157711429232 9871 21674984447145036193084379528013 9872 32565721765970628255878682422386 9873 -21844781776868800239111853857189 9874 -32820822069972214384713030832079 9875 22015892090529866378998831089499 9876 33077894878594718169455563540862 9877 -22188325409962760774020055501948 9878 -33336955246972279506862613102806 9879 22362091832510885126348065422243 9880 33598018343665523788079488455898 9881 -22537201531588105077213148416385 9882 -33861099451505117038165519169484 9883 22713664757244458134682626680676 9884 34126213968441512147248618329519 9885 -22891491836736013345641537507336 9886 -34393377408400929528021123447876 9887 23070693175098917336165148685909 9888 34662605402147622268943910070946 9889 -23251279255727654676502114940551 9890 -34933913698152472860940285560038 9891 23433260640957548530874497347163 9892 35207318163467962437803361801269 9893 -23616647972651534707086899940019 9894 -35482834784609557139058808065561 9895 23801451972791244670689418103590 9896 35760479668443563047243977977433 9897 -23987683444072426319785496005724 9898 -36040269043081498117663655652203 9899 24175353270504729292485203616771 9900 36322219258781023290351861495493 9901 -24364472418015888847636294812256 9902 -36606346788853478703614331889224 9903 24555051935060344849998903057955 9904 36892668230578077882067059662475 9905 -24747102953232325520301348289898 9906 -37181200306122809695596883074169 9907 24940636687883423558103576565629 9908 37471959863472091565072003417333 9909 -25135664438744699629624761403399 9910 -37764963877361221182446555812243 9911 25332197590553350744752299877488 9912 38060229450217681078802865986887 9913 -25530247613683974073187212638899 9914 -38357773813109347254030589966573 9915 25729826064784454668354586910864 9916 38657614326699646667706013238018 9917 -25930944587416513069414616795963 9918 -38959768482209712246036910319138 9919 26133614912700951326008753343795 9920 39264253902387591239570984338012 9921 -26337848859967628911050899716919 9922 -39571088342484559602636473877357 9923 26543658337410197876432373998427 9924 39880289691238588556777907483894 9925 -26751055342745634227553144024508 9926 -40191875971865013420075794172886 9927 26960051963878605109802261742584 9928 40505865343054462079851936478761 9929 -27170660379570704214274705460425 9930 -40822276099978097278369179732590 9931 27382892860114585670105219842320 9932 41141126675300220276311990835093 9933 -27596761768013034433019098255135 9934 -41462435640198287443885468849246 9935 27812279558663013840607822782456 9936 41786221705390398742899231219104 9937 -28029458781044723710973491165794 9938 -42112503722170313810359921489817 9939 28248312078415700191609251786760 9940 42441300683450044651840531097003 9941 -28468852189009996430747439214325 9942 -42772631724810078004752639185399 9943 28691091946742485848762903910842 9944 43106516125557287964751875212343 9945 -28915044281918322383738005011391 9946 -43442973309790596170171958520496 9947 29140722221947589885342987395679 9948 43782022847474430038623759136672 9949 -29368138892065180821645835381157 9950 -44123684455520033669450593195292 9951 29597307516055947213980943218174 9952 44467977998874693680351842625560 9953 -29828241416985159200401275182419 9954 -44814923491618938902376878889945 9955 30060954017934304397751396966700 9956 45164541098071765956627776634610 9957 -30295458842742269349884486234203 9958 -45516851133903946924423706757458 9959 30531769516751947146049498086585 9960 45871874067259483101056843818732 9961 -30769899767562307666169232574158 9962 -46229630519885265432578133446726 9963 31009863425785964648294143363904 9964 46590141268268995232720009733896 9965 -31251674425812282020092721402828 9966 -46953427244785423035788720393843 9967 31495346806576064779522020371075 9968 47319509538850971345241158957074 9969 -31740894712331871968164727811983 9970 -47688409398086803599833763211889 9971 31988332393433986988022504422750 9972 48060148229490394574322637564332 9973 -32237674207122088890267796797962 9974 -48434747600615661761676665120264 9975 32488934618312671155271103593991 9976 48812229240761725315193454029115 9977 -32742128200396246625645459202107 9978 -49192615042170360643658085554175 9979 32997269636040374929726344659479 9980 49575927061232200543542502086931 9981 -33254373717998557243779034157536 9982 -49962187519701748154710516021240 9983 33513455349925046180445363635364 9984 50351418805921270187415881248551 9985 -33774529547195610615809595346366 9986 -50743643476053636334882656941376 9987 34037611437734292911089433368634 9988 51138884255324163470970188784339 9989 -34302716262846204631158480502214 9990 -51537164039271527708902447058873 9991 34569859378056409850567494026376 9992 51938505895007815690102388941252 9993 -34839056253954937043327233427072 9994 -52342933062487782889859470783002 9995 35110322477047958163974065701564 9996 52750468955787379304977440512522 9997 -35383673750615182311112660049088 9998 -53161137164391607440042415802720 9999 35659125895573514403127923347904 10000 53574961454491785935895799533018