0 1 1 0 2 -1 3 -1 4 0 5 0 6 0 7 0 8 1 9 1 10 0 11 -1 12 0 13 0 14 0 15 0 16 1 17 0 18 0 19 -1 20 0 21 0 22 0 23 -1 24 1 25 1 26 0 27 -1 28 0 29 -1 30 0 31 -1 32 1 33 1 34 1 35 -1 36 1 37 -1 38 -1 39 -1 40 2 41 0 42 1 43 -1 44 1 45 0 46 0 47 -3 48 2 49 1 50 1 51 -2 52 1 53 -2 54 1 55 -2 56 1 57 0 58 2 59 -3 60 3 61 -1 62 0 63 -2 64 4 65 -1 66 2 67 -4 68 1 69 -1 70 3 71 -5 72 4 73 -1 74 2 75 -3 76 4 77 -4 78 3 79 -5 80 3 81 -1 82 4 83 -8 84 6 85 -1 86 2 87 -7 88 6 89 -4 90 8 91 -6 92 3 93 -4 94 6 95 -10 96 8 97 -4 98 5 99 -6 100 10 101 -10 102 7 103 -10 104 7 105 -4 106 10 107 -15 108 12 109 -6 110 7 111 -12 112 13 113 -12 114 14 115 -12 116 9 117 -10 118 13 119 -20 120 19 121 -10 122 8 123 -17 124 20 125 -16 126 19 127 -20 128 13 129 -12 130 23 131 -29 132 22 133 -15 134 17 135 -21 136 25 137 -28 138 26 139 -24 140 23 141 -19 142 28 143 -40 144 34 145 -21 146 21 147 -34 148 36 149 -36 150 39 151 -36 152 27 153 -28 154 44 155 -50 156 44 157 -36 158 31 159 -42 160 54 161 -50 162 51 163 -50 164 40 165 -39 166 56 167 -74 168 63 169 -41 170 50 171 -63 172 63 173 -74 174 72 175 -62 176 57 177 -59 178 78 179 -93 180 87 181 -67 182 60 183 -82 184 97 185 -91 186 96 187 -93 188 75 189 -78 190 110 191 -129 192 108 193 -89 194 93 195 -104 196 125 197 -134 198 126 199 -121 200 108 201 -111 202 141 203 -166 204 155 205 -117 206 117 207 -153 208 164 209 -169 210 181 211 -160 212 136 213 -155 214 193 215 -215 216 198 217 -167 218 166 219 -189 220 225 221 -234 222 219 223 -216 224 196 225 -192 226 251 227 -295 228 260 229 -216 230 226 231 -259 232 285 233 -303 234 306 235 -272 236 249 237 -279 238 328 239 -368 240 351 241 -296 242 286 243 -339 244 384 245 -387 246 391 247 -375 248 328 249 -352 250 444 251 -482 252 441 253 -388 254 390 255 -435 256 487 257 -525 258 509 259 -464 260 454 261 -472 262 547 263 -628 264 583 265 -496 266 504 267 -578 268 635 269 -661 270 668 271 -623 272 561 273 -613 274 737 275 -781 276 738 277 -674 278 652 279 -729 280 834 281 -859 282 836 283 -798 284 754 285 -781 286 927 287 -1026 288 951 289 -846 290 861 291 -955 292 1031 293 -1103 294 1099 295 -995 296 957 297 -1043 298 1183 299 -1278 300 1234 301 -1104 302 1082 303 -1218 304 1344 305 -1381 306 1376 307 -1314 308 1231 309 -1300 310 1532 311 -1639 312 1529 313 -1415 314 1417 315 -1520 316 1692 317 -1795 318 1738 319 -1637 320 1597 321 -1685 322 1901 323 -2055 324 1975 325 -1782 326 1773 327 -1982 328 2139 329 -2217 330 2242 331 -2093 332 1978 333 -2145 334 2429 335 -2559 336 2465 337 -2294 338 2268 339 -2455 340 2722 341 -2832 342 2752 343 -2641 344 2564 345 -2669 346 3027 347 -3260 348 3092 349 -2856 350 2902 351 -3114 352 3356 353 -3549 354 3506 355 -3278 356 3194 357 -3428 358 3797 359 -4011 360 3909 361 -3632 362 3578 363 -3903 364 4264 365 -4374 366 4340 367 -4186 368 4011 369 -4244 370 4783 371 -5020 372 4816 373 -4546 374 4544 375 -4837 376 5258 377 -5526 378 5420 379 -5133 380 5078 381 -5359 382 5855 383 -6238 384 6050 385 -5612 386 5653 387 -6097 388 6530 389 -6789 390 6766 391 -6451 392 6244 393 -6648 394 7356 395 -7650 396 7442 397 -7100 398 7020 399 -7483 400 8167 401 -8440 402 8270 403 -7987 404 7852 405 -8196 406 9027 407 -9534 408 9201 409 -8713 410 8783 411 -9326 412 9961 413 -10399 414 10319 415 -9799 416 9650 417 -10272 418 11124 419 -11617 420 11429 421 -10819 422 10741 423 -11511 424 12357 425 -12722 426 12614 427 -12196 428 11957 429 -12540 430 13748 431 -14338 432 13885 433 -13342 434 13377 435 -14043 436 15104 437 -15749 438 15473 439 -14884 440 14804 441 -15504 442 16723 443 -17522 444 17146 445 -16305 446 16338 447 -17410 448 18505 449 -19089 450 19054 451 -18345 452 18001 453 -19027 454 20580 455 -21264 456 20889 457 -20150 458 20042 459 -21143 460 22694 461 -23420 462 23069 463 -22395 464 22227 465 -23157 466 24983 467 -26097 468 25469 469 -24449 470 24659 471 -25915 472 27431 473 -28497 474 28257 475 -27198 476 27042 477 -28437 478 30407 479 -31533 480 31106 481 -29945 482 29848 483 -31525 484 33579 485 -34443 486 34178 487 -33355 488 32931 489 -34412 490 37078 491 -38309 492 37524 493 -36420 494 36520 495 -38167 496 40536 497 -41981 498 41490 499 -40227 500 40192 501 -41951 502 44600 503 -46342 504 45690 505 -43980 506 44191 507 -46538 508 49056 509 -50521 510 50332 511 -48893 512 48473 513 -50780 514 54158 515 -55748 516 55007 517 -53578 518 53543 519 -55959 520 59443 521 -61136 522 60414 523 -59098 524 58921 525 -61151 526 65156 527 -67483 528 66329 529 -64427 530 64895 531 -67746 532 71275 533 -73530 534 73097 535 -71070 536 70903 537 -74149 538 78412 539 -80768 540 80116 541 -77866 542 77835 543 -81587 544 86014 545 -88125 546 87665 547 -85873 548 85477 549 -88887 550 94409 551 -97211 552 95752 553 -93621 554 94121 555 -97738 556 102958 557 -106145 558 105164 559 -102796 560 103044 561 -106973 562 112748 563 -116401 564 115193 565 -112139 566 112710 567 -117720 568 123406 569 -126593 570 126236 571 -123547 572 123107 573 -128232 574 135386 575 -138777 576 137554 577 -134924 578 135099 579 -140492 580 147865 581 -151556 582 150406 583 -147795 584 147909 585 -153100 586 161337 587 -166242 588 164358 589 -160765 590 162022 591 -168266 592 175848 593 -180780 594 179989 595 -176150 596 176511 597 -183446 598 192402 599 -197528 600 196311 601 -192345 602 192861 603 -200593 604 210142 605 -214879 606 213977 607 -210798 608 210612 609 -218058 610 229561 611 -235325 612 232947 613 -229212 614 230483 615 -238500 616 249541 617 -256103 618 254576 619 -250271 620 251315 621 -260032 622 271972 623 -279408 624 277639 625 -272152 626 273787 627 -284380 628 296349 629 -303283 630 302792 631 -297859 632 298017 633 -308935 634 323452 635 -330813 636 328863 637 -324099 638 325432 639 -336716 640 351883 641 -359981 642 357983 643 -353399 644 354659 645 -365785 646 382678 647 -392656 648 389598 649 -383537 650 386539 651 -399590 652 415711 653 -425816 654 424620 655 -418101 656 419662 657 -434325 658 452771 659 -463128 660 461551 661 -454760 662 456630 663 -472825 664 492315 665 -502401 666 501330 667 -495631 668 496685 669 -512626 670 535413 671 -547471 672 543998 673 -537393 674 541072 675 -557930 676 580354 677 -594042 678 591683 679 -584257 680 587777 681 -606010 682 630190 683 -645317 684 642685 685 -633641 686 638057 687 -659427 688 684206 689 -698675 690 698121 691 -689976 692 692042 693 -714393 694 743632 695 -758766 696 756034 697 -748369 698 752265 699 -775637 700 806271 701 -822727 702 820213 703 -812569 704 816624 705 -840314 706 873664 707 -893508 708 889508 709 -879383 710 886540 711 -913535 712 946009 713 -966647 714 965531 715 -954496 716 959855 717 -989755 718 1026295 719 -1047611 720 1045758 721 -1034696 722 1040693 723 -1073058 724 1112092 725 -1133270 726 1132122 727 -1123024 728 1127921 729 -1160318 730 1205144 731 -1229566 732 1224785 733 -1214583 734 1223477 735 -1257848 736 1302811 737 -1329971 738 1327276 739 -1315586 740 1324514 741 -1361991 742 1409959 743 -1439600 744 1436892 745 -1422681 746 1433246 747 -1476207 748 1525516 749 -1554723 750 1555476 751 -1542455 752 1549829 753 -1594998 754 1651774 755 -1682582 756 1680026 757 -1667837 758 1678620 759 -1725643 760 1785359 761 -1819091 762 1816464 763 -1804467 764 1816230 765 -1864120 766 1928904 767 -1968262 768 1963489 769 -1948229 770 1964839 771 -2018383 772 2082965 773 -2123929 774 2123827 775 -2107318 776 2121176 777 -2180407 778 2252181 779 -2294158 780 2293597 781 -2277250 782 2292245 783 -2356392 784 2432742 785 -2475185 786 2476047 787 -2462605 788 2476562 789 -2541757 790 2627617 791 -2675756 792 2671508 793 -2656257 794 2677133 795 -2746100 796 2832969 797 -2886731 798 2885533 799 -2867913 800 2889879 801 -2964466 802 3056950 803 -3115174 804 3114126 805 -3093141 806 3118146 807 -3201812 808 3297860 809 -3356240 810 3360502 811 -3341964 812 3362539 813 -3450599 814 3559674 815 -3620846 816 3620460 817 -3603945 818 3629795 819 -3721827 820 3837084 821 -3903419 822 3903376 823 -3887208 824 3915241 825 -4010558 826 4134409 827 -4209939 828 4207720 829 -4186549 830 4222733 831 -4328160 832 4452578 833 -4532054 834 4537528 835 -4514094 836 4547391 837 -4663005 838 4799560 839 -4882018 840 4887043 841 -4864337 842 4900450 843 -5024446 844 5170072 845 -5254500 846 5261500 847 -5243902 848 5279648 849 -5406518 850 5568427 851 -5662700 852 5662232 853 -5643053 854 5689998 855 -5823737 856 5989694 857 -6093596 858 6098377 859 -6075937 860 6125184 861 -6269969 862 6446217 863 -6557526 864 6563793 865 -6536945 866 6591377 867 -6752294 868 6935934 869 -7048702 870 7064190 871 -7041025 872 7090119 873 -7260218 874 7464915 875 -7583610 876 7593109 877 -7573354 878 7632025 879 -7809801 880 8026174 881 -8155226 882 8165366 883 -8146296 884 8210621 885 -8395311 886 8626755 887 -8771815 888 8778928 889 -8753485 890 8831750 891 -9033252 892 9268860 893 -9421671 894 9440917 895 -9413433 896 9488488 897 -9708049 898 9965133 899 -10123423 900 10143495 901 -10118561 902 10198298 903 -10433474 904 10707624 905 -10870577 906 10894791 907 -10878115 908 10959255 909 -11202370 910 11503516 911 -11682996 912 11697915 913 -11679609 914 11779419 915 -12035974 916 12345650 917 -12542841 918 12566934 919 -12543655 920 12649790 921 -12926386 922 13254281 923 -13465521 924 13493205 925 -13464240 926 13580698 927 -13884293 928 14227168 929 -14443837 930 14485474 931 -14463697 932 14575014 933 -14895184 934 15274091 935 -15501869 936 15535886 937 -15521962 938 15649115 939 -15983947 940 16385558 941 -16631616 942 16667744 943 -16656381 944 16794190 945 -17144067 946 17572490 947 -17844459 948 17878987 949 -17859554 950 18020164 951 -18400583 952 18839108 953 -19125993 954 19181257 955 -19159246 956 19318517 957 -19731152 958 20205248 959 -20503994 960 20563124 961 -20546262 962 20715955 963 -21156026 964 21660812 965 -21971592 966 22037861 967 -22034799 968 22211110 969 -22667604 970 23217809 971 -23557384 972 23611227 973 -23608588 974 23816531 975 -24296995 976 24866538 977 -25237058 978 25306110 979 -25298895 980 25519959 981 -26035942 982 26638949 983 -27033741 984 27111424 985 -27098981 986 27337428 987 -27900041 988 28532867 989 -28939147 990 29040921 991 -29041366 992 29276019 993 -29871473 994 30563236 995 -30990257 996 31085124 997 -31099444 998 31362212 999 -31985815 1000 32717578 1001 -33178357 1002 33279311 1003 -33298753 1004 33583578 1005 -34236868 1006 35014542 1007 -35520650 1008 35622213 1009 -35632466 1010 35957217 1011 -36661838 1012 37463100 1013 -37997926 1014 38132120 1015 -38142348 1016 38471154 1017 -39230922 1018 40093517 1019 -40651445 1020 40795185 1021 -40818651 1022 41167049 1023 -41974770 1024 42893786 1025 -43475345 1026 43633245 1027 -43681261 1028 44044716 1029 -44886664 1030 45881929 1031 -46511613 1032 46656923 1033 -46709730 1034 47125492 1035 -48013192 1036 49046387 1037 -49729276 1038 49902517 1039 -49951237 1040 50394048 1041 -51345492 1042 52435874 1043 -53162695 1044 53355317 1045 -53399717 1046 53875775 1047 -54906064 1048 56051140 1049 -56805425 1050 57037169 1051 -57104580 1052 57585041 1053 -58673616 1054 59917155 1055 -60711022 1056 60936569 1057 -61031695 1058 61561595 1059 -62701092 1060 64017641 1061 -64870764 1062 65109799 1063 -65219417 1064 65790388 1065 -66985518 1066 68383329 1067 -69311316 1068 69558806 1069 -69661940 1070 70298040 1071 -71582848 1072 73029660 1073 -74009244 1074 74312263 1075 -74420700 1076 75072689 1077 -76454692 1078 78004279 1079 -79027075 1080 79354041 1081 -79488420 1082 80178550 1083 -81645713 1084 83292055 1085 -84363120 1086 84718071 1087 -84893476 1088 85619252 1089 -87151701 1090 88924316 1091 -90080044 1092 90424134 1093 -90614117 1094 91429436 1095 -93043299 1096 94888925 1097 -96137354 1098 96528178 1099 -96720739 1100 97589986 1101 -99312753 1102 101260334 1103 -102586064 1104 103014474 1105 -103212618 1106 104141036 1107 -105996057 1108 108045586 1109 -109424457 1110 109919562 1111 -110161574 1112 111108261 1113 -113069622 1114 115282899 1115 -116732054 1116 117231226 1117 -117523973 1118 118555898 1119 -120613304 1120 122953381 1121 -124505803 1122 125036561 1123 -125358583 1124 126467938 1125 -128629264 1126 131105835 1127 -132785920 1128 133342772 1129 -133664836 1130 134886539 1131 -137199807 1132 139771202 1133 -141547711 1134 142195817 1135 -142536287 1136 143801318 1137 -146279456 1138 149024064 1139 -150882939 1140 151577660 1141 -151971111 1142 153310200 1143 -155933499 1144 158848253 1145 -160797892 1146 161544795 1147 -162014452 1148 163424275 1149 -166168304 1150 169295244 1151 -171387255 1152 172134825 1153 -172641714 1154 174198775 1155 -177089662 1156 180353431 1157 -182601018 1158 183433354 1159 -183958195 1160 185615274 1161 -188698101 1162 192136411 1163 -194518335 1164 195427009 1165 -195974536 1166 197739808 1167 -201045982 1168 204662224 1169 -207149008 1170 208172099 1171 -208797440 1172 210616919 1173 -214110033 1174 217994935 1175 -220612996 1176 221659840 1177 -222377449 1178 224348388 1179 -228011068 1180 232117217 1181 -234915519 1182 236023265 1183 -236804102 1184 238917272 1185 -242764471 1186 247106044 1187 -250117691 1188 251285160 1189 -252090949 1190 254391944 1191 -258495846 1192 263017784 1193 -266198829 1194 267520547 1195 -268375464 1196 270767703 1197 -275152834 1198 279966619 1199 -283295442 1200 284712637 1201 -285668712 1202 288196493 1203 -292836839 1204 297939733 1205 -301434083 1206 302953860 1207 -304041598 1208 306708428 1209 -311569480 1210 317018839 1211 -320757680 1212 322308078 1213 -323473317 1214 326390169 1215 -331508661 1216 337203054 1217 -341211077 1218 342908627 1219 -344124635 1220 347229900 1221 -352672736 1222 358668588 1223 -362911776 1224 364747219 1225 -366030077 1226 369330180 1227 -375142700 1228 381453205 1229 -385890611 1230 387920073 1231 -389350085 1232 392770050 1233 -398905770 1234 405662070 1235 -410330197 1236 412430144 1237 -414029639 1238 417705893 1239 -424145196 1240 431282142 1241 -436255317 1242 438479988 1243 -440203665 1244 444133195 1245 -450904105 1246 458436560 1247 -463765547 1248 466120658 1249 -467915194 1250 472163477 1251 -479368452 1252 487223025 1253 -492852552 1254 495469661 1255 -497369407 1256 501806326 1257 -509483705 1258 517822394 1259 -523724136 1260 526520623 1261 -528607442 1262 533297207 1263 -541406807 1264 550236429 1265 -556438936 1266 559419660 1267 -561742517 1268 566694892 1269 -575191573 1270 584596120 1271 -591210590 1272 594282938 1273 -596770708 1274 602138829 1275 -611080119 1276 620923242 1277 -627987265 1278 631320120 1279 -633931494 1280 639631117 1281 -649125593 1282 659483807 1283 -666947987 1284 670539426 1285 -673298832 1286 679342398 1287 -689457677 1288 700354705 1289 -708169949 1290 712097497 1291 -715119588 1292 721410616 1293 -732083372 1294 743703496 1295 -751928586 1296 756021437 1297 -759340964 1298 766077623 1299 -777277606 1300 789541157 1301 -798292186 1302 802619463 1303 -806176189 1304 813364499 1305 -825137358 1306 838067040 1307 -847413635 1308 851991405 1309 -855719946 1310 863448524 1311 -875941483 1312 889446758 1313 -899313315 1314 904331056 1315 -908285588 1316 916371837 1317 -929650659 1318 943965071 1319 -954309104 1320 959661258 1321 -963961336 1322 972493499 1323 -986509270 1324 1001649868 1325 -1012518626 1326 1018213811 1327 -1022926692 1328 1031934041 1329 -1046634027 1330 1062713004 1331 -1074271656 1332 1080190504 1333 -1085217179 1334 1094921154 1335 -1110386712 1336 1127218517 1337 -1139535552 1338 1145912645 1339 -1151193839 1340 1161490555 1341 -1177881204 1342 1195579772 1343 -1208589831 1344 1215426789 1345 -1221011731 1346 1231917033 1347 -1249329087 1348 1267946863 1349 -1281583177 1350 1288985714 1351 -1295045049 1352 1306432256 1353 -1324782880 1354 1344585502 1355 -1358932407 1356 1366673222 1357 -1373268969 1358 1385411447 1359 -1404666736 1360 1425556331 1361 -1440784146 1362 1448965598 1363 -1456007797 1364 1468925566 1365 -1489168586 1366 1511173329 1367 -1527382411 1368 1536044428 1369 -1543446021 1370 1557267578 1371 -1578717221 1372 1601716736 1373 -1618813362 1374 1628226861 1375 -1636062796 1376 1650549375 1377 -1673304229 1378 1697626975 1379 -1715564255 1380 1725586789 1381 -1734035808 1382 1749316633 1383 -1773307455 1384 1799000897 1385 -1817861078 1386 1828495422 1387 -1837660017 1388 1853796676 1389 -1878956298 1390 1906184030 1391 -1926200902 1392 1937289502 1393 -1947049416 1394 1964349195 1395 -1990797673 1396 2019320600 1397 -2040597258 1398 2052478359 1399 -2062757062 1400 2081080536 1401 -2109064440 1402 2139047601 1403 -2161490837 1404 2174189467 1405 -2185062209 1406 2204428795 1407 -2234099303 1408 2265631174 1409 -2289158687 1410 2302826235 1411 -2314535399 1412 2334791440 1413 -2366049650 1414 2399499039 1415 -2424242692 1416 2438579349 1417 -2451217648 1418 2472757034 1419 -2505556840 1420 2540801390 1421 -2567025991 1422 2582169729 1423 -2595613943 1424 2618490166 1425 -2652960932 1426 2690048853 1427 -2717907078 1428 2733925856 1429 -2748071466 1430 2772470182 1431 -2808923101 1432 2847714716 1433 -2877083667 1434 2894352540 1435 -2909324887 1436 2934923467 1437 -2973512705 1438 3014482018 1439 -3045294940 1440 3063642881 1441 -3079713021 1442 3106686195 1443 -3147330021 1444 3190570779 1445 -3222957843 1446 3242393356 1447 -3259705381 1448 3288159130 1449 -3330793877 1450 3376532670 1451 -3410828093 1452 3431161608 1453 -3449553604 1454 3479931625 1455 -3524744071 1456 3572659173 1457 -3609034018 1458 3630744539 1459 -3650112145 1460 3682249760 1461 -3729598954 1462 3779923476 1463 -3818268299 1464 3841408528 1465 -3861873077 1466 3895807358 1467 -3945911186 1468 3998808453 1469 -4039032166 1470 4063803362 1471 -4085723042 1472 4121270473 1473 -4174005106 1474 4230005367 1475 -4272298324 1476 4298300426 1477 -4321836419 1478 4359546680 1479 -4414858726 1480 4473827831 1481 -4518576978 1482 4546015960 1483 -4571009710 1484 4610976747 1485 -4669081718 1486 4731097851 1487 -4778521560 1488 4807529290 1489 -4833848950 1490 4876329050 1491 -4937693333 1492 5002587915 1493 -5052532128 1494 5083647799 1495 -5111472080 1496 5156056510 1497 -5220928614 1498 5289359221 1499 -5341757024 1500 5374772021 1501 -5404497129 1502 5451446259 1503 -5519718427 1504 5591848901 1505 -5646921834 1506 5681844573 1507 -5713680216 1508 5763188358 1509 -5834792133 1510 5910956198 1511 -5969197695 1512 6005781898 1513 -6039536976 1514 6092233672 1515 -6167444119 1516 6247242733 1517 -6308905817 1518 6347822751 1519 -6383380313 1520 6439064397 1521 -6518411674 1522 6602189982 1523 -6667132460 1524 6708501795 1525 -6746068522 1526 6804784538 1527 -6888603748 1528 6976639159 1529 -7044754990 1530 7088872996 1531 -7128954738 1532 7190482769 1533 -7278651399 1534 7371686185 1535 -7443260013 1536 7489616285 1537 -7532457390 1538 7597588370 1539 -7690063328 1540 7787939370 1541 -7863554916 1542 7912451581 1543 -7957839784 1544 8026758369 1545 -8123869543 1546 8226702495 1547 -8306703182 1548 8358357783 1549 -8406136449 1550 8479221633 1551 -8581635884 1552 8689255513 1553 -8773471382 1554 8828624304 1555 -8879079584 1556 8955816056 1557 -9063907555 1558 9177259248 1559 -9265608939 1560 9324009660 1561 -9377745558 1562 9458498590 1563 -9572144154 1564 9691520670 1565 -9784344794 1566 9846026715 1567 -9903367570 1568 9988443454 1569 -10107605023 1570 10233493330 1571 -10331494161 1572 10396181780 1573 -10456883456 1574 10547167223 1575 -10672282496 1576 10804172940 1577 -10907742331 1578 10976391197 1579 -11040310198 1580 11135589641 1581 -11267452235 1582 11405831834 1583 -11514812805 1584 11587651139 1585 -11655105513 1586 11755474979 1587 -11894572753 1588 12039880771 1589 -12154197023 1590 12231634461 1591 -12303353034 1592 12408583624 1593 -12554784949 1594 12708092812 1595 -12828184688 1596 12909553525 1597 -12985932273 1598 13097149009 1599 -13250425867 1600 13411593394 1601 -13538308412 1602 13624036341 1603 -13704836065 1604 13822349815 1605 -13983212515 1606 14152442001 1607 -14286279356 1608 14376750563 1609 -14461815213 1610 14586149699 1611 -14755583724 1612 14932723892 1613 -15073489983 1614 15169763986 1615 -15259513789 1616 15390019241 1617 -15568627813 1618 15755004150 1619 -15902625550 1620 16004436689 1621 -16099748179 1622 16236978637 1623 -16424650358 1624 16620726249 1625 -16775753447 1626 16883179551 1627 -16984526643 1628 17129001304 1629 -17325735282 1630 17532207111 1631 -17695686633 1632 17808405183 1633 -17915505098 1634 18068492536 1635 -18274938712 1636 18491210985 1637 -18663754438 1638 18783094900 1639 -18895811382 1640 19057108871 1641 -19274424791 1642 19501225245 1643 -19682655358 1644 19808999796 1645 -19927867415 1646 20097625333 1647 -20326535376 1648 20564587449 1649 -20754853377 1650 20888816365 1651 -21014903538 1652 21192875648 1653 -21433298465 1654 21684128860 1655 -21883887081 1656 22024652276 1657 -22158556286 1658 22346324983 1659 -22598316187 1660 22861818599 1661 -23072307314 1662 23220521618 1663 -23361950446 1664 23560064721 1665 -23824435011 1666 24100907451 1667 -24322899918 1668 24479196091 1669 -24627996957 1670 24837240814 1671 -25115400712 1672 25404740956 1673 -25638081948 1674 25803941583 1675 -25960753461 1676 26180358558 1677 -26473214296 1678 26777327036 1679 -27022004416 1680 27197131391 1681 -27363265127 1682 27594058190 1683 -27901521582 1684 28221184713 1685 -28478029994 1686 28662566077 1687 -28838773368 1688 29081567224 1689 -29403735754 1690 29739985731 1691 -30010497911 1692 30204141756 1693 -30390136224 1694 30646702297 1695 -30984586065 1696 31336744437 1697 -31621848876 1698 31826496749 1699 -32022148847 1700 32292320959 1701 -32647656497 1702 33016778565 1703 -33316305340 1704 33532627480 1705 -33738756298 1706 34022829611 1707 -34396725187 1708 34783913910 1709 -35097932695 1710 35326834711 1711 -35544972585 1712 35842774905 1713 -36235215723 1714 36642632751 1715 -36972177912 1716 37212652551 1717 -37443715150 1718 37757513303 1719 -38168669708 1720 38596342436 1721 -38943252184 1722 39196218009 1723 -39439925876 1724 39770633631 1725 -40201730708 1726 40650184741 1727 -41015592516 1728 41282051545 1729 -41538351755 1730 41887094852 1731 -42340183199 1732 42809468499 1733 -43193273359 1734 43475352763 1735 -43745247321 1736 44111103248 1737 -44587590063 1738 45080427981 1739 -45482707696 1740 45780181134 1741 -46065567132 1742 46449745945 1743 -46949683810 1744 47467292368 1745 -47889327381 1746 48202495007 1747 -48504487111 1748 48908312038 1749 -49432013164 1750 49975876329 1751 -50419872587 1752 50748506384 1753 -51066834085 1754 51492852477 1755 -52041819665 1756 52611192533 1757 -53078608822 1758 53425371092 1759 -53759973870 1760 54208171358 1761 -54784929576 1762 55381408737 1763 -55872173181 1764 56238119811 1765 -56590306874 1766 57061213977 1767 -57667407922 1768 58292745148 1769 -58807093423 1770 59193542379 1771 -59565591362 1772 60059158342 1773 -60694945185 1774 61352247733 1775 -61891731083 1776 62297540423 1777 -62690885139 1778 63210288675 1779 -63876109686 1780 64565660600 1781 -65132939981 1782 65559515667 1783 -65973894691 1784 66520585995 1785 -67218377185 1786 67941003005 1787 -68537786638 1788 68986739448 1789 -69422238928 1790 69997927642 1791 -70730689663 1792 71486676120 1793 -72113057348 1794 72587428773 1795 -73045562671 1796 73649264585 1797 -74419107752 1798 75212304559 1799 -75868631829 1800 76368307627 1801 -76851850378 1802 77485408059 1803 -78292578778 1804 79124956772 1805 -79813219969 1806 80338706654 1807 -80849391864 1808 81514886544 1809 -82360033485 1810 83233815187 1811 -83957188834 1812 84508417472 1813 -85046145290 1814 85747181065 1815 -86632571834 1816 87547076432 1817 -88307747518 1818 88888537780 1819 -89453459800 1820 90190247122 1821 -91119619913 1822 92077236179 1823 -92875302334 1824 93487401699 1825 -94081503499 1826 94854933260 1827 -95830826810 1828 96834224776 1829 -97670257040 1830 98315658717 1831 -98942226815 1832 99752593368 1833 -100775536016 1834 101829098197 1835 -102705497407 1836 103382970866 1837 -104044174736 1838 104896041876 1839 -105966872950 1840 107071298314 1841 -107992026830 1842 108703641407 1843 -109399356581 1844 110295069324 1845 -111416700560 1846 112573407562 1847 -113541067788 1848 114289281067 1849 -115019957983 1850 115962073463 1851 -117138850697 1852 118348641385 1853 -119363630649 1854 120152758263 1855 -120920788816 1856 121908305960 1857 -123143407420 1858 124411814327 1859 -125474865747 1860 126305149199 1861 -127114630623 1862 128150245610 1863 -129444386258 1864 130774499129 1865 -131888624974 1866 132761028121 1867 -133614552812 1868 134701469421 1869 -136055965500 1870 137451041669 1871 -138620846031 1872 139535711413 1873 -140433444768 1874 141576864642 1875 -142995193235 1876 144454687389 1877 -145683543985 1878 146646327948 1879 -147588760866 1880 148789445708 1881 -150277018878 1882 151804471818 1883 -153092935000 1884 154106369466 1885 -155096554162 1886 156356060862 1887 -157916664481 1888 159516218644 1889 -160865498932 1890 161932496927 1891 -162975280547 1892 164294508559 1893 -165929254092 1894 167607236740 1895 -169020927758 1896 170140249624 1897 -171239035320 1898 172624449837 1899 -174334892464 1900 176092804535 1901 -177576649839 1902 178751483001 1903 -179906521824 1904 181361722608 1905 -183152345856 1906 184992512619 1907 -186550405815 1908 187784612432 1909 -188996899127 1910 190525681579 1911 -192402896661 1912 194326929056 1913 -195959861169 1914 197259663275 1915 -198532818575 1916 200134446800 1917 -202103097443 1918 204118809212 1919 -205828299340 1920 207194570186 1921 -208534554742 1922 210213142066 1923 -212274642936 1924 214386787682 1925 -216177505317 1926 217611886400 1927 -219022635065 1928 220783151000 1929 -222939813025 1930 225153295759 1931 -227031996390 1932 228535456684 1933 -230017765481 1934 231867707905 1935 -234124733779 1936 236439545301 1937 -238411266475 1938 239991559303 1939 -241546701351 1940 243487666816 1941 -245852953506 1942 248274439764 1943 -250340432315 1944 252001929027 1945 -253634622869 1946 255669135814 1947 -258148443444 1948 260682932668 1949 -262845392783 1950 264592535289 1951 -266309803427 1952 268439751679 1953 -271035347677 1954 273691847506 1955 -275956211238 1956 277788075295 1957 -279595045101 1958 281829755002 1959 -284544439981 1960 287325651032 1961 -289700379564 1962 291621807454 1963 -293519372875 1964 295864507283 1965 -298704992095 1966 301614626147 1967 -304105699527 1968 306122565395 1969 -308112721894 1970 310574030613 1971 -313549601968 1972 316590754069 1973 -319200273608 1974 321321410420 1975 -323409773094 1976 325987129976 1977 -329105025380 1978 332288941195 1979 -335019601565 1980 337246937156 1981 -339442342942 1982 342141877459 1983 -345404770222 1984 348738797484 1985 -351597617198 1986 353934064775 1987 -356242557352 1988 359071749078 1989 -362483679722 1990 365975170057 1991 -368971940501 1992 371419751190 1993 -373843121414 1994 376812701628 1995 -380381654174 1996 384031509357 1997 -387173809820 1998 389744150311 1999 -392284834976 2000 395398002573 2001 -399135543132 2002 402951655867 2003 -406242101730 2004 408941799103 2005 -411606954474 2006 414867953060 2007 -418782661789 2008 422774545316 2009 -426217142931 2010 429052819317 2011 -431852684240 2012 435265197032 2013 -439361057956 2014 443541759075 2015 -447144785654 2016 450116117565 2017 -453058588825 2018 456636003523 2019 -460917744668 2020 465292097492 2021 -469067817884 2022 472182097143 2023 -475269425367 2024 479020392071 2025 -483498093921 2026 488072117613 2027 -492029474008 2028 495295767817 2029 -498531714501 2030 502464741238 2031 -507152043359 2032 511931189875 2033 -516074022249 2034 519505136015 2035 -522898172520 2036 527014297544 2037 -531922196647 2038 536922485376 2039 -541255496629 2040 544855271210 2041 -548418255843 2042 552726826748 2043 -557860167264 2044 563092660346 2045 -567626541674 2046 571399913608 2047 -575141961331 2048 579654411415 2049 -585019825188 2050 590495433304 2051 -595244615517 2052 599195828173 2053 -603120510534 2054 607852396529 2055 -613461803929 2056 619183322957 2057 -624159281669 2058 628304209734 2059 -632416121921 2060 637373189286 2061 -643243390800 2062 649222729115 2063 -654430167664 2064 658779289721 2065 -663089465601 2066 668278540717 2067 -674422370784 2068 680673924232 2069 -686119533349 2070 690682970444 2071 -695206472419 2072 700633920541 2073 -707058358010 2074 713600935887 2075 -719297139272 2076 724076101720 2077 -728824764376 2078 734509768336 2079 -741222834727 2080 748064505792 2081 -754029161296 2082 759034778510 2083 -764012983148 2084 769968886387 2085 -776985790137 2086 784135937259 2087 -790382620255 2088 795628707011 2089 -800842941169 2090 807082650121 2091 -814423154116 2092 821890887506 2093 -828426547196 2094 833931465363 2095 -839394595445 2096 845921448280 2097 -853601916310 2098 861410341138 2099 -868243012517 2100 874013518114 2101 -879744474734 2102 886572611147 2103 -894601246378 2104 902767218177 2105 -909912869073 2106 915957034809 2107 -921969827950 2108 929116366519 2109 -937503949568 2110 946043863060 2111 -953523438135 2112 959849021087 2113 -966150314892 2114 973637549670 2115 -982402103819 2116 991321929480 2117 -999152555998 2118 1005782496064 2119 -1012380165965 2120 1020217838448 2121 -1029384020553 2122 1038701447990 2123 -1046891347544 2124 1053841797168 2125 -1060752444128 2126 1068951688051 2127 -1078538806891 2128 1088275188700 2129 -1096835545778 2130 1104121840151 2131 -1111367415187 2132 1119939211377 2133 -1129958717822 2134 1140141099769 2135 -1149090819089 2136 1156716745830 2137 -1164315098359 2138 1173287123853 2139 -1183751968002 2140 1194393762648 2141 -1203758958256 2142 1211741180926 2143 -1219700469727 2144 1229093062903 2145 -1240025876596 2146 1251141984087 2147 -1260942900466 2148 1269302178583 2149 -1277633606723 2150 1287466015673 2151 -1298895564786 2152 1310501009328 2153 -1320749269199 2154 1329512337377 2155 -1338235489148 2156 1348514739228 2157 -1360465589894 2158 1372593609988 2159 -1383302361920 2160 1392480969719 2161 -1401623391943 2162 1412370672400 2163 -1424856712823 2164 1437532527860 2165 -1448725662362 2166 1458333074772 2167 -1467915807927 2168 1479156995947 2169 -1492195579888 2170 1505443428373 2171 -1517151673984 2172 1527201180642 2173 -1537235734136 2174 1549003199191 2175 -1562621132855 2176 1576452138027 2177 -1588701347542 2178 1599225829632 2179 -1609725454864 2180 1622035462977 2181 -1636268492075 2182 1650709253575 2183 -1663513448028 2184 1674537249230 2185 -1685527161590 2186 1698397474961 2187 -1713274310333 2188 1728356802328 2189 -1741733867476 2190 1753280044212 2191 -1764792631687 2192 1778241170742 2193 -1793780412532 2194 1809543786243 2195 -1823521950201 2196 1835599139877 2197 -1847661363307 2198 1861727767709 2199 -1877950307864 2200 1894416172903 2201 -1909033351023 2202 1921666894854 2203 -1934292757835 2204 1949007624098 2205 -1965947458713 2206 1983138889716 2207 -1998425355247 2208 2011646590372 2209 -2024854333128 2210 2040246771242 2211 -2057945903823 2212 2075886703784 2213 -2091861797594 2214 2105709505274 2215 -2119528593539 2216 2135612166914 2217 -2154106959462 2218 2172844801034 2219 -2189530058308 2220 2204023602945 2221 -2218494220123 2222 2235300927706 2223 -2254613767511 2224 2274186633968 2225 -2291617883920 2226 2306778219711 2227 -2321932315135 2228 2339500864804 2229 -2359658995819 2230 2380103184964 2231 -2398325014945 2232 2414174025191 2233 -2430031237527 2234 2448408301119 2235 -2469451649488 2236 2490786859918 2237 -2509837677449 2238 2526422986849 2239 -2543005258561 2240 2562216826781 2241 -2584197571891 2242 2606463539002 2243 -2626366263874 2244 2643724885307 2245 -2661069870720 2246 2681143785580 2247 -2704104997994 2248 2727348946968 2249 -2748131964035 2250 2766298808125 2251 -2784453741211 2252 2805419115691 2253 -2829390622322 2254 2853668802818 2255 -2875374564772 2256 2894366224522 2257 -2913371387099 2258 2935285547867 2259 -2960300075191 2260 2985646490666 2261 -3008330492863 2262 3028184961399 2263 -3048063811379 2264 3070972898121 2265 -3097080746142 2266 3123531363851 2267 -3147238965766 2268 3168002787346 2269 -3188784966243 2270 3212732652250 2271 -3239994784690 2272 3267587328360 2273 -3292349449379 2274 3314078750115 2275 -3335808914027 2276 3360818985043 2277 -3389289272424 2278 3418092484500 2279 -3443943165239 2280 3466669612250 2281 -3489406606255 2282 3515526655345 2283 -3545241094873 2284 3575311669353 2285 -3602304068269 2286 3626061103758 2287 -3649852647689 2288 3677140141662 2289 -3708141534547 2290 3739533209497 2291 -3767732266176 2292 3792555376601 2293 -3817433406084 2294 3845956204529 2295 -3878304071624 2296 3911049622285 2297 -3940512688351 2298 3966470737698 2299 -3992470420716 2300 4022270026906 2301 -4056039866581 2302 4090198260272 2303 -4120962689059 2304 4148111067633 2305 -4175288700639 2306 4206408696443 2307 -4241664254728 2308 4277305596040 2309 -4309416040992 2310 4337806885105 2311 -4366231811279 2312 4398718337718 2313 -4435506344970 2314 4472712097310 2315 -4506231582937 2316 4535894160367 2317 -4565626998349 2318 4599562465219 2319 -4637933827110 2320 4676757195325 2321 -4711766174544 2322 4742757918100 2323 -4773837212556 2324 4809290185147 2325 -4849319672314 2326 4889815978633 2327 -4926381804440 2328 4958772273858 2329 -4991244688735 2330 5028280288140 2331 -5070056926020 2332 5112284511560 2333 -5150456108780 2334 5184326973648 2335 -5218259202105 2336 5256917973603 2337 -5300521609359 2338 5344578968706 2339 -5384410044556 2340 5419811788972 2341 -5455289424701 2342 5495642769844 2343 -5541129678796 2344 5587100773086 2345 -5628670657045 2346 5665655313744 2347 -5702749765782 2348 5744883046185 2349 -5792318930112 2350 5840283860554 2351 -5883687264309 2352 5922310656890 2353 -5961073428133 2354 6005085059472 2355 -6054557906277 2356 6104570454086 2357 -6149892089848 2358 6190253507591 2359 -6230740841565 2360 6276695387056 2361 -6328314611056 2362 6380462524451 2363 -6427761267597 2364 6469943978280 2365 -6512239979159 2366 6560204309279 2367 -6614064622739 2368 6668451238138 2369 -6717796098559 2370 6761878537523 2371 -6806084186894 2372 6856130024316 2373 -6912304498420 2374 6969047170146 2375 -7020531660483 2376 7066563669994 2377 -7112768960203 2378 7165015556490 2379 -7223582888910 2380 7282763036652 2381 -7336504386768 2382 7384572110251 2383 -7432838585904 2384 7487388247870 2385 -7548458384486 2386 7610160195135 2387 -7666258884207 2388 7716465157584 2389 -7766865658792 2390 7823815697005 2391 -7887517623619 2392 7951831124993 2393 -8010363829211 2394 8062826676572 2395 -8115461164468 2396 8174878069988 2397 -8241329234076 2398 8308396445533 2399 -8369446028718 2400 8424244327964 2401 -8479238025687 2402 8541227755114 2403 -8610515456296 2404 8680460738584 2405 -8744144198888 2406 8801359064581 2407 -8858818700027 2408 8923506734998 2409 -8995731715110 2410 9068673756482 2411 -9135128573888 2412 9194847483513 2413 -9254853878778 2414 9322382557280 2415 -9397675321339 2416 9473699516985 2417 -9543050772453 2418 9605417515828 2419 -9668058225095 2420 9738527714569 2421 -9817046955367 2422 9896282579014 2423 -9968622703314 2424 10033761373878 2425 -10099161059816 2426 10172674147591 2427 -10254559226218 2428 10337157752929 2429 -10412593185467 2430 10480620620671 2431 -10548926487070 2432 10625593952176 2433 -10710956781093 2434 10797088052625 2435 -10875757539973 2436 10946754773408 2437 -11018100850266 2438 11098094820446 2439 -11187055275841 2440 11276843870951 2441 -11358916961081 2442 11433012401914 2443 -11507496336788 2444 11590967898338 2445 -11683687588080 2446 11777261301251 2447 -11862886338208 2448 11940232387707 2449 -12017967007195 2450 12105060104871 2451 -12201726497635 2452 12299222452187 2453 -12388517498120 2454 12469285819877 2455 -12550419282349 2456 12641239943352 2457 -12742026332480 2458 12843648310613 2459 -12936740423027 2460 13021053329305 2461 -13105767423013 2462 13200473453411 2463 -13305514183536 2464 13411444603692 2465 -13508506721206 2466 13596488978665 2467 -13684942000023 2468 13783718328970 2469 -13893165488682 2470 14003579307984 2471 -14104811763513 2472 14196597755514 2473 -14288915302577 2474 14391968352429 2475 -14506013632002 2476 14621045225387 2477 -14726632568918 2478 14822429346072 2479 -14918747241129 2480 15026230213590 2481 -15145102770439 2482 15264943255799 2483 -15375027623403 2484 15475018937790 2485 -15575522332773 2486 15687590958890 2487 -15811495686422 2488 15936367030490 2489 -16051109883259 2490 16155470228493 2491 -16260373874296 2492 16377196292718 2493 -16506304044244 2494 16636451474317 2495 -16756057111697 2496 16864916661139 2497 -16974418223390 2498 17096242305208 2499 -17230735430004 2500 17366346675886 2501 -17491060562383 2502 17604610688337 2503 -17718861543399 2504 17845910700253 2505 -17986026397094 2506 18127293074498 2507 -18257334511380 2508 18375799744355 2509 -18494972068527 2510 18627459926571 2511 -18773469038837 2512 18920597624107 2513 -19056147907638 2514 19179776571470 2515 -19304089704448 2516 19442183053228 2517 -19594339011218 2518 19747623076643 2519 -19888875711922 2520 20017854156742 2521 -20147572715669 2522 20291505134887 2523 -20450011961287 2524 20609719485114 2525 -20756927964278 2526 20891445951077 2527 -21026805120943 2528 21176847056766 2529 -21341933235255 2530 21508322152585 2531 -21661776443525 2532 21802039664330 2533 -21943232946139 2534 22099682095419 2535 -22271629491947 2536 22444907523449 2537 -22604878243452 2538 22751186166763 2539 -22898420596426 2540 23061508647712 2541 -23240648971639 2542 23421096511364 2543 -23587800666197 2544 23740425008505 2545 -23893973057860 2546 24063935708631 2547 -24250569771842 2548 24438509652270 2549 -24612191488659 2550 24771391346918 2551 -24931564842575 2552 25108656655064 2553 -25303041634901 2554 25498826984600 2555 -25679787822718 2556 25845766871524 2557 -26012856957533 2558 26197435499843 2559 -26399844940030 2560 26603758095894 2561 -26792353185608 2562 26965394135196 2563 -27139634153926 2564 27332027787130 2565 -27542807872276 2566 27755136025749 2567 -27951687040334 2568 28132118843576 2569 -28313770814193 2570 28514294048513 2571 -28733835981660 2572 28954888764561 2573 -29159669678934 2574 29347852812168 2575 -29537240711641 2576 29746150431988 2577 -29974825214661 2578 30205024400488 2579 -30418326670789 2580 30614544160505 2581 -30812050936668 2582 31029691054124 2583 -31267807407926 2584 31507543902732 2585 -31729738507607 2586 31934277807235 2587 -32140249724738 2588 32367015982303 2589 -32614915587047 2590 32864566761640 2591 -33096074190920 2592 33309246439523 2593 -33523977576813 2594 33760300671027 2595 -34018394832997 2596 34278277334210 2597 -34519494751445 2598 34741731218487 2599 -34965535182635 2600 35211763635143 2601 -35480529867837 2602 35751055426781 2603 -36002311852797 2604 36234010979407 2605 -36467288788181 2606 36723776201089 2607 -37003653646462 2608 37285292268528 2609 -37546952710325 2610 37788497032080 2611 -38031702373827 2612 38298829440189 2613 -38590203131017 2614 38883463771263 2615 -39155969051296 2616 39407674477119 2617 -39661235311555 2618 39939515519746 2619 -40242794708490 2620 40548098168188 2621 -40831960543238 2622 41094245063193 2623 -41358515503328 2624 41648428932688 2625 -41964119075005 2626 42281891682349 2627 -42577582060652 2628 42850927149223 2629 -43126300590870 2630 43428310553665 2631 -43756976373701 2632 44087677279257 2633 -44395608349392 2634 44680535658724 2635 -44967487678449 2636 45281987229361 2637 -45624168116614 2638 45968402073997 2639 -46289011420989 2640 46585945510401 2641 -46885030050151 2642 47212524804553 2643 -47568682258857 2644 47927019357488 2645 -48260848955777 2646 48570220150068 2647 -48881946923255 2648 49223013259109 2649 -49593653720444 2650 49966646638328 2651 -50314302991746 2652 50636577407832 2653 -50961391468694 2654 51316649658349 2655 -51702372359956 2656 52090500024382 2657 -52452561922688 2658 52788361947292 2659 -53126735293657 2660 53496703845890 2661 -53898196690489 2662 54302060855423 2663 -54679021741949 2664 55028931729208 2665 -55381450339062 2666 55766655530353 2667 -56184559693656 2668 56604840523180 2669 -56997243390530 2670 57361827243184 2671 -57729147329201 2672 58130156800028 2673 -58565045635149 2674 59002473524611 2675 -59410963026554 2676 59790703483943 2677 -60173450662843 2678 60591003239928 2679 -61043482858855 2680 61498680214083 2681 -61923995795793 2682 62319506443895 2683 -62718214355641 2684 63153010684411 2685 -63623814281879 2686 64097412884048 2687 -64540242519847 2688 64952223322268 2689 -65367480597911 2690 65820199685063 2691 -66310139477710 2692 66802818734703 2693 -67263776971814 2694 67692980846752 2695 -68125485245847 2696 68596719951129 2697 -69106578834634 2698 69619205963293 2699 -70098942867937 2700 70546004430294 2701 -70996556466518 2702 71487045099460 2703 -72017510357117 2704 72550913072025 2705 -73050216313552 2706 73515778365438 2707 -73985123049297 2708 74495701375408 2709 -75047521973534 2710 75602504621624 2711 -76122248354898 2712 76607005637999 2713 -77095808337936 2714 77627370768418 2715 -78201417618426 2716 78778695782145 2717 -79319723018543 2718 79824571434260 2719 -80333535843353 2720 80886851508257 2721 -81484111288603 2722 82084560412810 2723 -82647608480999 2724 83173399337240 2725 -83703379782254 2726 84279229139462 2727 -84900631883349 2728 85525236124618 2729 -86111108847080 2730 86658667604061 2731 -87210613585076 2732 87809836234348 2733 -88456228973478 2734 89106037627498 2735 -89715671802593 2736 90285727330780 2737 -90860552778117 2738 91484207800753 2739 -92156484188414 2740 92832414274823 2741 -93466872161229 2742 94060324453188 2743 -94658828305836 2744 95307931843944 2745 -96007154699023 2746 96710136323936 2747 -97370417957133 2748 97988284452376 2749 -98611338682548 2750 99286881215645 2751 -100014219002104 2752 100745249187576 2753 -101432265153480 2754 102075632107218 2755 -102724253493561 2756 103427124223697 2757 -104183710832669 2758 104944028596796 2759 -105658741305983 2760 106328549713983 2761 -107003890888585 2762 107735167230807 2763 -108522016736055 2764 109312818683662 2765 -110056372232920 2766 110753573629103 2767 -111456720794074 2768 112217612568542 2769 -113035823267875 2770 113858279421741 2771 -114631932005243 2772 115357552140835 2773 -116089495897668 2774 116881289028830 2775 -117732120936271 2776 118587295444581 2777 -119392267951120 2778 120147593168512 2779 -120909378762966 2780 121733204576225 2781 -122618071158392 2782 123507235443672 2783 -124344618601123 2784 125130887874332 2785 -125923757782823 2786 126780763952654 2787 -127701013082090 2788 128625585419839 2789 -129496560759459 2790 130314981357257 2791 -131140302762462 2792 132031722963433 2793 -132988601858496 2794 133950084095998 2795 -134856009746263 2796 135707674083516 2797 -136566773936356 2798 137494126931880 2799 -138488947453559 2800 139488680173471 2801 -140431082072409 2802 141317303659810 2803 -142211367394201 2804 143176125653786 2805 -144210420132405 2806 145249764805033 2807 -146230095023364 2808 147152344722697 2809 -148082658053700 2810 149086263105048 2811 -150161705151291 2812 151242120836663 2813 -152261721768940 2814 153221560333861 2815 -154189602604992 2816 155233375874298 2817 -156351600648474 2818 157474858527651 2819 -158535143297792 2820 159533956096452 2821 -160541386729545 2822 161626891490796 2823 -162789388266107 2824 163957214824255 2825 -165059835855279 2826 166099027322895 2827 -167147425518606 2828 168276404057351 2829 -169484778867738 2830 170698868676541 2831 -171845630830813 2832 172926710615777 2833 -174017537731441 2834 175191833796638 2835 -176447907297838 2836 177709828506927 2837 -178902495903770 2838 180027309754577 2839 -181162104636234 2840 182383377086239 2841 -183689171491616 2842 185000760495610 2843 -186240940557404 2844 187411283504673 2845 -188591844626852 2846 189861776980879 2847 -191219235172869 2848 192582528791318 2849 -193871953053211 2850 195089580370784 2851 -196317873364947 2852 197638270685532 2853 -199049215213700 2854 200466362799065 2855 -201806995144574 2856 203073526967099 2857 -204351475471278 2858 205724510175137 2859 -207190854562747 2860 208663810914165 2861 -210057834341948 2862 211375178961242 2863 -212704534673614 2864 214132329251721 2865 -215656278047573 2866 217187029108603 2867 -218636540543318 2868 220006821895789 2869 -221389471368637 2870 222874112440670 2871 -224458061089722 2872 226048729949487 2873 -227555694896422 2874 228981155164765 2875 -230419238818391 2876 231962674422819 2877 -233608978164346 2878 235262088218064 2879 -236828572592830 2880 238311242695614 2881 -239807139025387 2882 241411633983230 2883 -243122469709102 2884 244840499962653 2885 -246468887056897 2886 248010826574772 2887 -249566820834492 2888 251234881445337 2889 -253012582133691 2890 254797977184782 2891 -256490854249646 2892 258094268763786 2893 -259712506123716 2894 261446772866139 2895 -263293955931336 2896 265149016857813 2897 -266908926760826 2898 268576454930991 2899 -270259192512883 2900 272062083314939 2901 -273981632862714 2902 275909008715956 2903 -277738301976696 2904 279472533758816 2905 -281222370712791 2906 283096338509901 2907 -285091048620211 2908 287093658707071 2909 -288994855281396 2910 290798338203915 2911 -292618095103283 2912 294565763277223 2913 -296638288296828 2914 298719200402988 2915 -300695128003214 2916 302570253159732 2917 -304462704227974 2918 306487172076031 2919 -308640295022010 2920 310802341702322 2921 -312856118558080 2922 314805650917781 2923 -316773363342810 2924 318877685774466 2925 -321114570357044 2926 323360630860071 2927 -325495279810484 2928 327522274394358 2929 -329567999389109 2930 331755191465638 2931 -334079253322010 2932 336412401060407 2933 -338630790207473 2934 340738456178628 2935 -342865281755352 2936 345138200241902 2937 -347552815767683 2938 349976644456373 2939 -352281781077668 2940 354473074880880 2941 -356684407205528 2942 359046319200468 2943 -361554651522489 2944 364072715613105 2945 -366468020847979 2946 368745945894625 2947 -371045085369735 2948 373499580573653 2949 -376105006091993 2950 378720823842129 2951 -381209991761469 2952 383577759682379 2953 -385967840126582 2954 388518686053944 2955 -391224961171708 2956 393941887239802 2957 -396528568539242 2958 398989949823788 2959 -401474258555429 2960 404124960894638 2961 -406936195244248 2962 409758033190319 2963 -412445649924878 2964 415004372039244 2965 -417586646588199 2966 420340768849859 2967 -423260970093701 2968 426191886959114 2969 -428984095001765 2970 431643839077352 2971 -434328113172774 2972 437189456745338 2973 -440222466706992 2974 443266829530074 2975 -446167693062698 2976 448931959618707 2977 -451722223589362 2978 454695204380868 2979 -457845045674825 2980 461006947607675 2981 -464020912629329 2982 466893687440882 2983 -469793688635129 2984 472882686511017 2985 -476153882801222 2986 479437487245241 2987 -482568890866537 2988 485554552569207 2989 -488568289560835 2990 491777640648372 2991 -495175053232593 2992 498584794021532 2993 -501837794290673 2994 504940931463287 2995 -508072846635462 2996 511406709336870 2997 -514935170306365 2998 518476152394031 2999 -521855102873477 3000 525080005883562 3001 -528334958027221 3002 531798027131224 3003 -535462117270112 3004 539139415968935 3005 -542649215539885 3006 546000246714819 3007 -549382979079823 3008 552980387490081 3009 -556784975389835 3010 560603631313501 3011 -564249547629449 3012 567731358669184 3013 -571246421872324 3014 574983540197893 3015 -578933993214455 3016 582898868965378 3017 -586686133828204 3018 590304094071830 3019 -593956255791492 3020 597838147854367 3021 -601940301316002 3022 606056847930324 3023 -609990421306197 3024 613749871199815 3025 -617544494805710 3026 621576311652676 3027 -625835892369847 3028 630110048938847 3029 -634195204545099 3030 638101441516829 3031 -642044287579101 3032 646231506775041 3033 -650654054179725 3034 655092027683908 3035 -659334580269899 3036 663392706627851 3037 -667489498452632 3038 671838391192652 3039 -676429702006712 3040 681037379449899 3041 -685443649384842 3042 689659398342569 3043 -693915570056056 3044 698432393758003 3045 -703198924235976 3046 707982294803394 3047 -712558488469445 3048 716938120890986 3049 -721359449251236 3050 726050426329998 3051 -730999081720983 3052 735964508727425 3053 -740716633966433 3054 745266691402205 3055 -749859541182600 3056 754730701352926 3057 -759868368588381 3058 765023085988885 3059 -769957425354621 3060 774684098233816 3061 -779455386882172 3062 784513457791669 3063 -789846732888384 3064 795197974556027 3065 -800321524509561 3066 805231112848831 3067 -810187641284660 3068 815439938014475 3069 -820975808685032 3070 826530782317039 3071 -831851027599501 3072 836950235820631 3073 -842098588797172 3074 847552741044362 3075 -853298857274990 3076 859064581399842 3077 -864588987875602 3078 869885453677864 3079 -875232516447995 3080 880895800135543 3081 -886860436079705 3082 892844694498476 3083 -898580413915449 3084 904081772866914 3085 -909635208831757 3086 915515035526449 3087 -921706358159724 3088 927917584754621 3089 -933872196923439 3090 939586050683120 3091 -945354055432665 3092 951458294609009 3093 -957884260980215 3094 964331249329800 3095 -970513056106379 3096 976446797326302 3097 -982437548836186 3098 988775095840645 3099 -995444016350903 3100 1002135197809699 3101 -1008553171075855 3102 1014715009659294 3103 -1020936354265887 3104 1027516126647195 3105 -1034437179708043 3106 1041381145740523 3107 -1048044142317859 3108 1054442995094995 3109 -1060903251084714 3110 1067734144296027 3111 -1074917109661115 3112 1082122968115189 3113 -1089039621590163 3114 1095684787760184 3115 -1102393053311820 3116 1109483758240946 3117 -1116938427649321 3118 1124416412462518 3119 -1131595741020878 3120 1138496124395306 3121 -1145462225988345 3122 1152822342936321 3123 -1160558183232153 3124 1168318570997851 3125 -1175770531929757 3126 1182935202331724 3127 -1190168849388281 3128 1197808769888750 3129 -1205835781835219 3130 1213888837806628 3131 -1221624043960113 3132 1229062629582265 3133 -1236573296085714 3134 1244503843583439 3135 -1252832901504492 3136 1261188700465971 3137 -1269217783456946 3138 1276941118219409 3139 -1284738699282621 3140 1292970297131211 3141 -1301613095688405 3142 1310282714852717 3143 -1318615951651892 3144 1326634909470476 3145 -1334730324831993 3146 1343273600288992 3147 -1352241740624870 3148 1361237135046453 3149 -1369885381261694 3150 1378210822302034 3151 -1386615711157864 3152 1395481920943223 3153 -1404786782216653 3154 1414120392584586 3155 -1423095453337086 3156 1431738032146645 3157 -1440464053113475 3158 1449665776230343 3159 -1459319231763571 3160 1469003094335141 3161 -1478317663669849 3162 1487289107814777 3163 -1496347543102483 3164 1505897439557301 3165 -1515912510767474 3166 1525958899519031 3167 -1535625571554906 3168 1544938555524397 3169 -1554341322200700 3170 1564252063719014 3171 -1574642578749676 3172 1585064471618142 3173 -1595095608116669 3174 1604763323737798 3175 -1614523373496721 3176 1624807440933618 3177 -1635587285468576 3178 1646399118208145 3179 -1656807623653517 3180 1666842820329617 3181 -1676974070464880 3182 1687645131548968 3183 -1698827827102202 3184 1710044153709075 3185 -1720844168864149 3186 1731259839740470 3187 -1741776112511372 3188 1752848894412122 3189 -1764448689017466 3190 1776084096968201 3191 -1787290636535935 3192 1798100542185069 3193 -1809015422316623 3194 1820505235584092 3195 -1832537535795900 3196 1844606438617899 3197 -1856234585233638 3198 1867454052871144 3199 -1878781713495298 3200 1890703422817374 3201 -1903184724549802 3202 1915702845143555 3203 -1927767293104730 3204 1939411773396679 3205 -1951167731257363 3206 1963536504379233 3207 -1976483250530700 3208 1989467484806558 3209 -2001983715940627 3210 2014068686484564 3211 -2026269414253077 3212 2039101289130689 3213 -2052529703678910 3214 2065997598865390 3215 -2078982355931374 3216 2091523107516264 3217 -2104185161199737 3218 2117497897612516 3219 -2131424886711415 3220 2145393552351700 3221 -2158864763750202 3222 2171877988098577 3223 -2185017513846114 3224 2198829046706664 3225 -2213273018598128 3226 2227759922116769 3227 -2241735455769220 3228 2255239103892200 3229 -2268873114358563 3230 2283201444298809 3231 -2298181889533347 3232 2313205473606024 3233 -2327702964870234 3234 2341715690304280 3235 -2355862577550902 3236 2370725544616676 3237 -2386262092366311 3238 2401842688586610 3239 -2416880519164727 3240 2431420502760740 3241 -2446099941075634 3242 2461516929733792 3243 -2477628825944894 3244 2493786996783282 3245 -2509385175694763 3246 2524470973333644 3247 -2539702582717152 3248 2555694393511841 3249 -2572401880272529 3250 2589158286427074 3251 -2605337995331829 3252 2620989214797401 3253 -2636792380717583 3254 2653380613623611 3255 -2670705469868117 3256 2688080636007127 3257 -2704863216836204 3258 2721101497252681 3259 -2737496425310724 3260 2754702217043140 3261 -2772667661365687 3262 2790683824273082 3263 -2808090219520597 3264 2824937442481970 3265 -2841946106976240 3266 2859791042762352 3267 -2878420298298501 3268 2897101269195227 3269 -2915153493796281 3270 2932631630738937 3271 -2950277291308920 3272 2968784147781669 3273 -2988100246502051 3274 3007470732824638 3275 -3026192467443545 3276 3044323353478353 3277 -3062629463604677 3278 3081823249312457 3279 -3101850170844771 3280 3121934427758536 3281 -3141350916501977 3282 3160158226235550 3283 -3179147815359931 3284 3199053850295502 3285 -3219817553888506 3286 3240640363168501 3287 -3260776863503419 3288 3280285966729598 3289 -3299983236411962 3290 3320626996493234 3291 -3342154902355419 3292 3363742376943733 3293 -3384623946790683 3294 3404861169416301 3295 -3425292140502356 3296 3446699017199686 3297 -3469018812528758 3298 3491399508528543 3299 -3513052244186407 3300 3534043426308457 3301 -3555235822766017 3302 3577433241617026 3303 -3600572227425698 3304 3623775100961221 3305 -3646227251154230 3306 3667998785854965 3307 -3689980362969763 3308 3712997641134660 3309 -3736984460507458 3310 3761038682765816 3311 -3784320070388971 3312 3806899780690961 3313 -3829698103667303 3314 3853565647381529 3315 -3878430983260930 3316 3903365688402242 3317 -3927506432448633 3318 3950924777333948 3319 -3974568560611837 3320 3999316313245879 3321 -4025092760037755 3322 4050939325119783 3323 -4075969143718662 3324 4100257015872601 3325 -4124777304372162 3326 4150435858382780 3327 -4177156131634069 3328 4203948036384488 3329 -4229898107038332 3330 4255086616310520 3331 -4280516172757306 3332 4307117747606655 3333 -4334814448810008 3334 4362586391738983 3335 -4389490102256489 3336 4415610321072964 3337 -4441982252824142 3338 4469561974791769 3339 -4498269019724087 3340 4527055256221341 3341 -4554948073401580 3342 4582033485843144 3343 -4609380493144516 3344 4637974028016214 3345 -4667727931834848 3346 4697563485784854 3347 -4726481028308284 3348 4754567379780444 3349 -4782923758406018 3350 4812567072963854 3351 -4843406298091939 3352 4874328018143305 3353 -4904305782460748 3354 4933430114121234 3355 -4962832576700593 3356 4993561682193677 3357 -5025525154976583 3358 5057573077571097 3359 -5088647991439006 3360 5118846880892180 3361 -5149334414601804 3362 5181187987628230 3363 -5214314291072555 3364 5247529105877381 3365 -5279740918132604 3366 5311051765154525 3367 -5342663534938384 3368 5375682767033526 3369 -5410012311008421 3370 5444435096415542 3371 -5477825670797109 3372 5510287840828803 3373 -5543062906865876 3374 5577290475432200 3375 -5612866387458467 3376 5648538340784414 3377 -5683150052994443 3378 5716806337543166 3379 -5750785338144585 3380 5786263514040768 3381 -5823131463392843 3382 5860096712627920 3383 -5895971594731107 3384 5930865494442616 3385 -5966092139703680 3386 6002864157656062 3387 -6041070111977256 3388 6079375591070804 3389 -6116557670568214 3390 6152733087830242 3391 -6189253395620350 3392 6227364706686078 3393 -6266954637541993 3394 6306648953454051 3395 -6345185192821184 3396 6382686153579827 3397 -6420546733175915 3398 6460046569564968 3399 -6501068266473138 3400 6542199669237188 3401 -6582139784611661 3402 6621013480004034 3403 -6660260616124301 3404 6701199068121555 3405 -6743703746305364 3406 6786321601132978 3407 -6827715656038194 3408 6868012306473390 3409 -6908694454405729 3410 6951122127418021 3411 -6995163619245592 3412 7039319774944175 3413 -7082217857944268 3414 7123989471984510 3415 -7166158286014626 3416 7210126044584884 3417 -7255758954027402 3418 7301509404408037 3419 -7345963583513910 3420 7389261790049713 3421 -7432971932830313 3422 7478534153028294 3423 -7525812849996762 3424 7573214599618194 3425 -7619280665139072 3426 7664158290465683 3427 -7709464839027067 3428 7756679270145811 3429 -7805660594793499 3430 7854771304289370 3431 -7902507899283135 3432 7949020444070980 3433 -7995978540585123 3434 8044904962030199 3435 -8095649345493428 3436 8146527061096747 3437 -8195993666825631 3438 8244201077197473 3439 -8292868050307647 3440 8343565958034798 3441 -8396137211278838 3442 8448843848509065 3443 -8500099719497777 3444 8550063054111208 3445 -8600500296407547 3446 8653030579928352 3447 -8707493103835502 3448 8762094319418715 3449 -8815201403653627 3450 8866982421681956 3451 -8919254427696144 3452 8973680977262600 3453 -9030099402069659 3454 9086663139117457 3455 -9141687281890945 3456 9195348162726386 3457 -9249520372848834 3458 9305912001674450 3459 -9364353481255641 3460 9422947482703963 3461 -9479958192921366 3462 9535565276663670 3463 -9591702945291735 3464 9650129804543840 3465 -9710666010222335 3466 9771359613691827 3467 -9830427075518633 3468 9888050743754212 3469 -9946222077378610 3470 10006755192018382 3471 -10069461297025651 3472 10132327213160618 3473 -10193521901693133 3474 10253234980875586 3475 -10313512434347443 3476 10376223430211102 3477 -10441175799674560 3478 10506292151782633 3479 -10569687275559843 3480 10631562375256666 3481 -10694022411208526 3482 10758987532956569 3483 -10826262508462279 3484 10893708983067524 3485 -10959382646215480 3486 11023494108710931 3487 -11088213986818943 3488 11155513974653137 3489 -11225191251597333 3490 11295048592297801 3491 -11363082711192653 3492 11429508526487579 3493 -11496565859498315 3494 11566284214994656 3495 -11638448260347251 3496 11710798001514504 3497 -11781275810304030 3498 11850099783485755 3499 -11919575188688899 3500 11991795364522939 3501 -12066535159335907 3502 12141463921769103 3503 -12214468667364934 3504 12285776299340331 3505 -12357755734260435 3506 12432563204709803 3507 -12509968764008521 3508 12587568140580446 3509 -12663186730731186 3510 12737064660747345 3511 -12811638252219269 3512 12889122587108987 3513 -12969284505280055 3514 13049649212812196 3515 -13127973749115288 3516 13204509473601729 3517 -13281768829706779 3518 13362026018624161 3519 -13445038340753835 3520 13528263201199863 3521 -13609390662399611 3522 13688677138728952 3523 -13768713966660982 3524 13851842012433890 3525 -13937804745021725 3526 14023986891466168 3527 -14108015412500893 3528 14190150986917700 3529 -14273061021505674 3530 14359159311736471 3531 -14448177163439043 3532 14537418302830883 3533 -14624446696072474 3534 14709533078341063 3535 -14795417700456004 3536 14884586730085964 3537 -14976766240240480 3538 15069175139965952 3539 -15159305983725531 3540 15247445008310806 3541 -15336410919792178 3542 15428757266782600 3543 -15524205331931832 3544 15619893087726724 3545 -15713235420376485 3546 15804531411771532 3547 -15896686649363997 3548 15992322900596775 3549 -16091150968234444 3550 16190230309172580 3551 -16286898294138477 3552 16381460526253318 3553 -16476913940368322 3554 16575956486978592 3555 -16678282326243654 3556 16780867384207346 3557 -16880977221675337 3558 16978922553184104 3559 -17077787133026613 3560 17180352720898572 3561 -17286300084692800 3562 17392511710040782 3563 -17496180020876148 3564 17597627823557277 3565 -17700023612037255 3566 17806231879788833 3567 -17915926219941746 3568 18025891913513062 3569 -18133240270794708 3570 18238311702247114 3571 -18344364365370524 3572 18454340498197087 3573 -18567908407206479 3574 18681759942000322 3575 -18792916791639547 3576 18901734551804849 3577 -19011572016400416 3578 19125449560815961 3579 -19243022378620812 3580 19360892120572816 3581 -19475992405462827 3582 19588686420098425 3583 -19702437167538141 3584 19820352646776041 3585 -19942069601377888 3586 20064093208650679 3587 -20183273761238040 3588 20299981138995441 3589 -20417779090693614 3590 20539871184169999 3591 -20665877820026295 3592 20792197121628308 3593 -20915596085247738 3594 21036458541260414 3595 -21158445122254359 3596 21284854426605100 3597 -21415299015903872 3598 21546065062592935 3599 -21673825778029924 3600 21798985684265687 3601 -21925309410174347 3602 22056184541993159 3603 -22191216279396103 3604 22326583558495955 3605 -22458857896446122 3606 22588461162182404 3607 -22719272713073993 3608 22854770296778019 3609 -22994544547138836 3610 23134670072161741 3611 -23271616768781889 3612 23405816005571633 3613 -23541267609584512 3614 23681549469983248 3615 -23826229996518221 3616 23971273092630009 3617 -24113053904284841 3618 24252011656130704 3619 -24392261230560404 3620 24537490176663390 3621 -24687248717390708 3622 24837377570921431 3623 -24984155333477341 3624 25128037868911006 3625 -25273252627242567 3626 25423595583725091 3627 -25578606574059128 3628 25733998225905039 3629 -25885942490359543 3630 26034918811041323 3631 -26185273491502342 3632 26340904908822519 3633 -26501344779716851 3634 26662182086297671 3635 -26819471542324718 3636 26973713188958242 3637 -27129385912127692 3638 27290491203975936 3639 -27456542874166682 3640 27623010058850481 3641 -27785832076653754 3642 27945520121749012 3643 -28106690311225940 3644 28273459227604465 3645 -28445316001300453 3646 28617601978357459 3647 -28786146895164964 3648 28951471957891439 3649 -29118326421102425 3650 29290951970952833 3651 -29468815633208231 3652 29647117693656027 3653 -29821578088042956 3654 29992737093762749 3655 -30165472638538504 3656 30344150899156733 3657 -30528227266945286 3658 30712754759889154 3659 -30893330304584234 3660 31070521705062655 3661 -31249344590341148 3662 31434282202417744 3663 -31624778932314492 3664 31815746185361873 3665 -32002647821065033 3666 32186075131548631 3667 -32371194967894638 3668 32562609236803584 3669 -32759742370975366 3670 32957367488960491 3671 -33150815377918082 3672 33340691177659678 3673 -33532320165826769 3674 33730435534345442 3675 -33934432273609505 3676 34138936974199511 3677 -34339155742079136 3678 34535705605828139 3679 -34734063751456970 3680 34939106686934233 3681 -35150204833911410 3682 35361822533875243 3683 -35569038931492390 3684 35772493828928181 3685 -35977813421193129 3686 36190016215579386 3687 -36408457654535947 3688 36627433585192327 3689 -36841883464095184 3690 37052478439056780 3691 -37265001883207745 3692 37484606996438369 3693 -37710636877203741 3694 37937224256244168 3695 -38159155587480439 3696 38377129677316555 3697 -38597104387838346 3698 38824368623819834 3699 -39058240976287078 3700 39292695569435531 3701 -39522367856077614 3702 39747972717550691 3703 -39975648564085519 3704 40210834944352794 3705 -40452817523897949 3706 40695401717870116 3707 -40933078989551487 3708 41166579035437185 3709 -41402215868474868 3710 41645592255590043 3711 -41895964233796688 3712 42146951715534155 3713 -42392901648668719 3714 42634569919485125 3715 -42878440843466560 3716 43130279871832973 3717 -43389326298494950 3718 43649006512685638 3719 -43903506499886023 3720 44153618864673277 3721 -44406009588244896 3722 44666597890369692 3723 -44934607011371755 3724 45203276536887771 3725 -45466618893300231 3726 45725458372173477 3727 -45986659692420301 3728 46256298102246918 3729 -46533569468758085 3730 46811530486941890 3731 -47084019910765131 3732 47351881732167871 3733 -47622188625230312 3734 47901187729500703 3735 -48188035722134089 3736 48475595973742806 3737 -48757543636002558 3738 49034740053321669 3739 -49314458208538737 3740 49603132141029421 3741 -49899885268902720 3742 50197367954858147 3743 -50489088653113543 3744 50775939686127396 3745 -51065391033017471 3746 51364062097299652 3747 -51671054983282863 3748 51978799030125492 3749 -52280619882637076 3750 52577451623087745 3751 -52876971648222439 3752 53185975866527587 3753 -53503548288362903 3754 53821903520410635 3755 -54134167755235519 3756 54441312380806192 3757 -54751243805224120 3758 55070936026090223 3759 -55399439891100708 3760 55728760412694465 3761 -56051826637949942 3762 56369633015819925 3763 -56690322744815123 3764 57021066736292524 3765 -57360872061469152 3766 57701521275039167 3767 -58035754893965293 3768 58364588869737550 3769 -58696397322446124 3770 59038563947869445 3771 -59390056021323497 3772 59742412595469911 3773 -60088184709313743 3774 60428423887199402 3775 -60771729111522425 3776 61125696413335515 3777 -61489269004578485 3778 61853732307842534 3779 -62211427257322083 3780 62563454011980218 3781 -62918650901511246 3782 63284815429737748 3783 -63660867540632834 3784 64037847076334124 3785 -64407868881496591 3786 64772075678139516 3787 -65139566700360553 3788 65518343868773847 3789 -65907289796580272 3790 66297203229058188 3791 -66679972533480891 3792 67056768353687793 3793 -67436962422133639 3794 67828780962432778 3795 -68231054746969575 3796 68634328021463860 3797 -69030274798536154 3798 69420090948944153 3799 -69813411559353901 3800 70218706037581620 3801 -70634760551345367 3802 71051840021110161 3803 -71461400144740904 3804 71864678970929549 3805 -72271571095477800 3806 72690787586958175 3807 -73121084658368728 3808 73552437600786676 3809 -73976063647843407 3810 74393256345108556 3811 -74814183160358580 3812 75247786221894093 3813 -75692795470719820 3814 76138904065013112 3815 -76577070023966905 3816 77008636818319498 3817 -77444071916282244 3818 77892550801536374 3819 -78352758383015004 3820 78814111719070730 3821 -79267312050086110 3822 79713735254636319 3823 -80164158996429787 3824 80628015570511796 3825 -81103931582428872 3826 81581031751286823 3827 -82049770831949023 3828 82511555398180789 3829 -82977466423518494 3830 83457212792231705 3831 -83949367825246145 3832 84442737468775805 3833 -84927528333025383 3834 85405195326914346 3835 -85887115674414170 3836 86383274536558286 3837 -86892211342946228 3838 87402400253455960 3839 -87903773983948931 3840 88397852083731235 3841 -88896326202583428 3842 89409444789393898 3843 -89935714324791121 3844 90463286538901633 3845 -90981800252566365 3846 91492832260253974 3847 -92008415693424276 3848 92539066396575344 3849 -93083240234425533 3850 93628771555583520 3851 -94165004718459751 3852 94693555671725085 3853 -95226813706264676 3854 95775587076600148 3855 -96338262964987672 3856 96902341368910193 3857 -97456886770775821 3858 98003550969743392 3859 -98555068777095000 3860 99122564488639595 3861 -99704365278472305 3862 100287605811326346 3863 -100861065398305460 3864 101426452710762736 3865 -101996843921749182 3866 102583677700278208 3867 -103185239242288499 3868 103788284778215324 3869 -104381282998009548 3870 104966016111437382 3871 -105555918783900120 3872 106162731178237577 3873 -106784700943129374 3874 107408214659309795 3875 -108021404420171676 3876 108626119313737566 3877 -109236186314924387 3878 109863650299931022 3879 -110506698303889168 3880 111151354018910150 3881 -111785415524032562 3882 112410777428023356 3883 -113041672026189350 3884 113690478341515897 3885 -114355306261752778 3886 115021795847709185 3887 -115677423684834009 3888 116324127950507672 3889 -116976538113122161 3890 117647392265624389 3891 -118334729208193724 3892 119023772170131905 3893 -119701673846662791 3894 120370437791781425 3895 -121045082591799876 3896 121738705479497348 3897 -122449297718974233 3898 123161649258548184 3899 -123862556839752192 3900 124554109445518363 3901 -125251737856161493 3902 125968882863025373 3903 -126703489148592231 3904 127439924493236656 3905 -128164604434368335 3906 128879694365047457 3907 -129601071452508445 3908 130342525415693970 3909 -131101932317509874 3910 131863243504654680 3911 -132612492160020158 3912 133351898037581933 3913 -134097803301226331 3914 134864377738934213 3915 -135649406611794525 3916 136436403261389490 3917 -137211035864087685 3918 137975574830108016 3919 -138746814771233608 3920 139539335036828755 3921 -140350840749385118 3922 141164368314606301 3923 -141965213972364527 3924 142755724977814354 3925 -143553143678919013 3926 144372457489152917 3927 -145211313564807944 3928 146052254440653021 3929 -146880172639042134 3930 147697512963978274 3931 -148521987273100462 3932 149368975777788656 3933 -150236072715033166 3934 151105336922132752 3935 -151961225023650297 3936 152806271135793337 3937 -153658698853563019 3938 154534285812375531 3939 -155430544645084569 3940 156329058232649022 3941 -157213849991183514 3942 158087517053528644 3943 -158968811667134693 3944 159873945642082722 3945 -160800329282905871 3946 161729043419726483 3947 -162643693151063028 3948 163546936393416096 3949 -164458044779877847 3950 165393695336496009 3951 -166351203448304877 3952 167311106408209000 3953 -168256587240142752 3954 169190391857443887 3955 -170132302238702837 3956 171099460971100974 3957 -172089117397408039 3958 173081244366399810 3959 -174058562774849218 3960 175023931543286503 3961 -175997671957728243 3962 176997373497736352 3963 -178020220692991852 3964 179045634729544524 3965 -180055842690466769 3966 181053805700200830 3967 -182060427120444974 3968 183093750631344430 3969 -184150868543059001 3970 185210656477122878 3971 -186254846046572835 3972 187286473632486509 3973 -188327048079845251 3974 189395106377508248 3975 -190487621103102181 3976 191582894876009207 3977 -192662184735777307 3978 193728597870439579 3979 -194804234027237631 3980 195908160448943627 3981 -197037242657927297 3982 198169161735009558 3983 -199284691141343963 3984 200387041109347376 3985 -201498897405019713 3986 202639856244081073 3987 -203806703129712127 3988 204976476157202413 3989 -206129425253169851 3990 207268889340683687 3991 -208418168183176408 3992 209597368596762701 3993 -210803201894640297 3994 212012075049457470 3995 -213203674213466077 3996 214381457168459439 3997 -215569390412927555 3998 216788097519425274 3999 -218034180364068474 4000 219283423408663902 4001 -220514951528358931 4002 221732309478336439 4003 -222960152075058477 4004 224219665438058559 4005 -225507316428092013 4006 226798233817605764 4007 -228070998986414586 4008 229329241321450134 4009 -230598293136064861 4010 231899942050974104 4011 -233230528990115164 4012 234564474876038037 4013 -235879812351894236 4014 237180289205340819 4015 -238491905044796071 4016 239837050203602927 4017 -241211974657749020 4018 242590364882714988 4019 -243949655196781730 4020 245293742535834639 4021 -246649330292775148 4022 248039389414007542 4023 -249460080044032319 4024 250884369134008180 4025 -252289053013687499 4026 253678164495044859 4027 -255079164589572876 4028 256515614567395864 4029 -257983550508886617 4030 259455226559381157 4031 -260906798340299096 4032 262342401617740187 4033 -263790284851292725 4034 265274648262054591 4035 -266791369935504749 4036 268311956570965022 4037 -269811947712852218 4038 271295577137428603 4039 -272791863986948803 4040 274325693254731311 4041 -275892800477355583 4042 277463884283299060 4043 -279013856255135784 4044 280547088285341102 4045 -282093364993200449 4046 283678255240304878 4047 -285297385306799632 4048 286920618182253164 4049 -288522187500305202 4050 290106635213885814 4051 -291704546816025054 4052 293342153378042935 4053 -295014978671190172 4054 296692063347193304 4055 -298346913267949004 4056 299984228588812271 4057 -301635461254065075 4058 303327513205323370 4059 -305055762036892334 4060 306788435421621129 4061 -308498313923055612 4062 310190216867529314 4063 -311896490341832273 4064 313644764350951028 4065 -315430238290595682 4066 317220285131064686 4067 -318986981337089524 4068 320735262619264331 4069 -322498357127959067 4070 324304671583483838 4071 -326149238035102713 4072 327998509762165236 4073 -329823851503564550 4074 331630357139603959 4075 -333452125980591925 4076 335318343473058654 4077 -337223916816703240 4078 339134346028341456 4079 -341020222262317785 4080 342886835762329456 4081 -344769202977813290 4082 346697261589435756 4083 -348665795282085505 4084 350639367913937648 4085 -352587747249782174 4086 354516404151863519 4087 -356461339461446499 4088 358453255872808358 4089 -360486771321466676 4090 362525520265119050 4091 -364538443042434734 4092 366531151242895515 4093 -368540667523935884 4094 370598520428493398 4095 -372699120395172185 4096 374805128318100683 4097 -376884686522849446 4098 378943541718153830 4099 -381019719037625058 4100 383145630192401477 4101 -385315496452719451 4102 387490929451298701 4103 -389639258341592441 4104 391766414285034201 4105 -393911419740382061 4106 396107569581460927 4107 -398348936262943114 4108 400596047228722321 4109 -402815356078750509 4110 405013017682091713 4111 -407229097063208296 4112 409497746647658874 4113 -411812897574290970 4114 414134008369862506 4115 -416426594982229858 4116 418697021673342735 4117 -420986478008053301 4118 423329985437188230 4119 -425721279958098792 4120 428118761353081907 4121 -430487009610780749 4122 432832551176347957 4123 -435197735676533568 4124 437618524438588820 4125 -440088418815835196 4126 442564707214436442 4127 -445011058574257619 4128 447434158824675064 4129 -449877503929733828 4130 452378055710905252 4131 -454929094310936355 4132 457486715318868201 4133 -460013665997609058 4134 462516843679385152 4135 -465040878726130336 4136 467623737104819302 4137 -470258529323810409 4138 472900115283587839 4139 -475510244056196927 4140 478096071533800349 4141 -480703420106679416 4142 483371228842492223 4143 -486092439681191890 4144 488820696180012888 4145 -491516687296837972 4146 494187808330344951 4147 -496881157836750964 4148 499636665022926204 4149 -502447050587592509 4150 505264748640888533 4151 -508049382252353788 4152 510808537338104631 4153 -513590636148817934 4154 516436673801653778 4155 -519339098156498602 4156 522249078313308116 4157 -525125205928733697 4158 527975251198050924 4159 -530848938489989530 4160 533788399863926627 4161 -536785832248349574 4162 539791045587379363 4163 -542761580157691529 4164 545705451570450451 4165 -548673681674004427 4166 551709540292881995 4167 -554805022816668184 4168 557908535588731652 4169 -560976489460011156 4170 564017194325026975 4171 -567083026674856013 4172 570218363877984220 4173 -573415008585860378 4174 576619980268453874 4175 -579788483283634644 4176 582929104879885250 4177 -586095677883163550 4178 589333702900701318 4179 -592634723626923866 4180 595944382862924642 4181 -599216679485442047 4182 602460420870452690 4183 -605730941364734716 4184 609074953177140755 4185 -612483691815020589 4186 615901357012942787 4187 -619280771882243392 4188 622630960895590182 4189 -626008744785314960 4190 629462123123006693 4191 -632982039079770203 4192 636511147960393586 4193 -640001082571028410 4194 643461148296759395 4195 -646949640121462368 4196 650515850682416119 4197 -654150492985746246 4198 657794623959444211 4199 -661398590964530518 4200 664972038401797010 4201 -668574808298549165 4202 672257449509737572 4203 -676010445708101701 4204 679773277368554234 4205 -683494928778247738 4206 687185360705248885 4207 -690906067452494087 4208 694708876037526958 4209 -698583975880087262 4210 702469277392020350 4211 -706312393311756294 4212 710123541986431082 4213 -713965929669432197 4214 717892755737067943 4215 -721893852284560330 4216 725905489124417100 4217 -729873947959817920 4218 733809697955356448 4219 -737777632848608915 4220 741832412928961005 4221 -745963539150119103 4222 750105523093734935 4223 -754203289914596769 4224 758267635007989529 4225 -762365135723308332 4226 766551916122377515 4227 -770817205713964892 4228 775093701268875180 4229 -779324874576992311 4230 783521907301127786 4231 -787753132836952091 4232 792076103858414071 4233 -796479787904129244 4234 800895085534012809 4235 -805263919681930988 4236 809597837676686590 4237 -813967055739631824 4238 818430576122359513 4239 -822977022666890400 4240 827535510141307463 4241 -832046411864784032 4242 836521571520719951 4243 -841033146263442206 4244 845641697251655539 4245 -850335443646390569 4246 855041631118570462 4247 -859699117847860111 4248 864320041212451505 4249 -868978483032070459 4250 873736657229478805 4251 -878582397654564753 4252 883440954522898604 4253 -888249650826276645 4254 893020996833952637 4255 -897830986638455208 4256 902743495400159412 4257 -907746047158215104 4258 912761828062920815 4259 -917726508057406904 4260 922653042188777786 4261 -927619427818486377 4262 932691158464514205 4263 -937855448837517842 4264 943033444829019245 4265 -948159066937679733 4266 953245688013235672 4267 -958373439765161890 4268 963609463166202546 4269 -968940582962504615 4270 974285909893989912 4271 -979577603616510839 4272 984829383290835805 4273 -990123590210085019 4274 995529130143045794 4275 -1001032359949831328 4276 1006550266539611833 4277 -1012013296202044817 4278 1017435506657094528 4279 -1022901422157386269 4280 1028481823219993031 4281 -1034162629631279086 4282 1039858558543461632 4283 -1045498309587406902 4284 1051096371861327329 4285 -1056739450969714104 4286 1062500207168747763 4287 -1068364195488365218 4288 1074243791795517407 4289 -1080065828158524622 4290 1085845299522898596 4291 -1091671184575597958 4292 1097617981856393867 4293 -1103670892459695022 4294 1109739970930232891 4295 -1115750063177775829 4296 1121716645932011931 4297 -1127731128110809075 4298 1133869874284571321 4299 -1140117631644455695 4300 1146382142651147707 4301 -1152586263959535429 4302 1158745870728598539 4303 -1164954875703912305 4304 1171291645404267755 4305 -1177740397759271411 4306 1184206457877359999 4307 -1190610733793158683 4308 1196969496803233281 4309 -1203379146082870961 4310 1209920167246273661 4311 -1216576271724559893 4312 1223250209833664556 4313 -1229860914501161409 4314 1236425150439268269 4315 -1243041791591242419 4316 1249793455340152660 4317 -1256663437160688501 4318 1263551826239245602 4319 -1270375434631789489 4320 1277151608464077627 4321 -1283981811040258933 4322 1290950741531435607 4323 -1298041278891539297 4324 1305150877462639434 4325 -1312194108026752097 4326 1319188866017340427 4327 -1326239368093528867 4328 1333432432641251327 4329 -1340750422454558829 4330 1348088160264972839 4331 -1355357959270671415 4332 1362578178306505844 4333 -1369855882258277840 4334 1377280153849520570 4335 -1384832744475873237 4336 1392405733485705019 4337 -1399909231440327171 4338 1407362052822662405 4339 -1414874081540268122 4340 1422536800932343225 4341 -1430331388013153458 4342 1438146996905659853 4343 -1445891492612574686 4344 1453584259871077900 4345 -1461338002536300776 4346 1469246613455245340 4347 -1477290782773034162 4348 1485356648110060784 4349 -1493349679142546621 4350 1501289922714791429 4351 -1509293018177699490 4352 1517455220317617203 4353 -1525756743750982142 4354 1534080730342256850 4355 -1542330108207017496 4356 1550525557363160613 4357 -1558785847706157039 4358 1567209632977347476 4359 -1575776528987372105 4360 1584366689600415423 4361 -1592880494991116697 4362 1601339157358037566 4363 -1609864671293165618 4364 1618558257852960749 4365 -1627398840525876324 4366 1636263453484609351 4367 -1645049975666994043 4368 1653780149794954736 4369 -1662579178094993623 4370 1671550993931515324 4371 -1680673855513968558 4372 1689821481808075910 4373 -1698889214560578790 4374 1707899447333266780 4375 -1716980580257922414 4376 1726239276419764124 4377 -1735653238143003776 4378 1745092760202407202 4379 -1754450466536843252 4380 1763749510364464158 4381 -1773121632912949169 4382 1782676168925286423 4383 -1792390263700571469 4384 1802130815208974881 4385 -1811787579845396645 4386 1821384432919931121 4387 -1831056660487264603 4388 1840916318001262627 4389 -1850939870849484079 4390 1860990819288567892 4391 -1870956030350066921 4392 1880859997990300813 4393 -1890841672127825917 4394 1901016009436530775 4395 -1911358678072686868 4396 1921729639749209556 4397 -1932012936406353374 4398 1942233672221477325 4399 -1952534430010241029 4400 1963033236952702404 4401 -1973705007071266396 4402 1984405938185842027 4403 -1995017192042458627 4404 2005564623321730398 4405 -2016194453750735536 4406 2027027794896825632 4407 -2038038911781173047 4408 2049080123315173193 4409 -2060029524672104777 4410 2070913834143326564 4411 -2081883058819851662 4412 2093061339315957127 4413 -2104422303632583493 4414 2115814412991968050 4415 -2127112514552136205 4416 2138344156602981708 4417 -2149663373624172620 4418 2161197383232829263 4419 -2172919025717507729 4420 2184672909111000010 4421 -2196330620932183124 4422 2207920418686263371 4423 -2219600483359092551 4424 2231501317786707055 4425 -2243594859767012419 4426 2255721698286873674 4427 -2267750215028065751 4428 2279709376698124000 4429 -2291761493966138709 4430 2304040535296053675 4431 -2316517568060085456 4432 2329028918486625919 4433 -2341439715297553754 4434 2353779782561779422 4435 -2366215553869257669 4436 2378884488384479166 4437 -2391756913868279590 4438 2404664756204387519 4439 -2417469668767449562 4440 2430202466150401243 4441 -2443033884192720893 4442 2456104806285303316 4443 -2469384817138436879 4444 2482701470920279082 4445 -2495912759756843509 4446 2509050443854007292 4447 -2522289815460468241 4448 2535775245667451135 4449 -2549475424168672321 4450 2563213527578077410 4451 -2576843856545387502 4452 2590398992472764462 4453 -2604058934504590619 4454 2617971764399374797 4455 -2632105132946550252 4456 2646277662591855053 4457 -2660340035892797915 4458 2674325647715359602 4459 -2688419172394555262 4460 2702772611172939813 4461 -2717352627214469844 4462 2731973009191796306 4463 -2746480750346047288 4464 2760910232046232135 4465 -2775450816099387088 4466 2790258443867624579 4467 -2805298918140685406 4468 2820381047645320962 4469 -2835347905230811147 4470 2850234998551437746 4471 -2865236560729665658 4472 2880512410468875093 4473 -2896027502588801156 4474 2911585685229067812 4475 -2927025887310619929 4476 2942384703414340192 4477 -2957861537403458297 4478 2973620148816205068 4479 -2989624459179530808 4480 3005673355121453637 4481 -3021601604001730083 4482 3037446741779617063 4483 -3053413494190722481 4484 3069669819509978669 4485 -3086178463660044624 4486 3102733144432749664 4487 -3119164529256026279 4488 3135511096680417125 4489 -3151982880379938057 4490 3168752260994237513 4491 -3185780846018659739 4492 3202856882479277636 4493 -3219806875091624565 4494 3236670427125499746 4495 -3253662879756931141 4496 3270961069890400069 4497 -3288525623271678946 4498 3306139143347423379 4499 -3323623696896329466 4500 3341020176104104058 4501 -3358549454179935491 4502 3376392747366270224 4503 -3394509694390875429 4504 3412677283275306376 4505 -3430712911650770541 4506 3448658708747038536 4507 -3466741395170412943 4508 3485146648284631030 4509 -3503832933459589730 4510 3522571608670107201 4511 -3541175361625036385 4512 3559687409995967168 4513 -3578340510162666034 4514 3597325077130253273 4515 -3616598226721856874 4516 3635925464128892648 4517 -3655114851870123168 4518 3674210689181567988 4519 -3693451736510120157 4520 3713033405595834818 4521 -3732911522079420930 4522 3752845391621222215 4523 -3772638361187645685 4524 3792336023232895818 4525 -3812183164221294208 4526 3832380223130740270 4527 -3852881887396196811 4528 3873441079087995629 4529 -3893856143596090925 4530 3914174137718086343 4531 -3934646106066544057 4532 3955477443641188434 4533 -3976621711268930386 4534 3997825464564408846 4535 -4018881770682171639 4536 4039839104779705830 4537 -4060955141331907340 4538 4082440313284832820 4539 -4104246827829331644 4540 4126114865668069365 4541 -4147832188086856234 4542 4169448515095601361 4543 -4191228342633079183 4544 4213387459173938495 4545 -4235876543689962233 4546 4258429142315796852 4547 -4280827779755532226 4548 4303123425767720202 4549 -4325587387596315080 4550 4348441086033684714 4551 -4371633716187494844 4552 4394891814178405255 4553 -4417992585753393835 4554 4440988474903908329 4555 -4464157607551989821 4556 4487727083877306464 4557 -4511644802545436021 4558 4535630071143549596 4559 -4559454437948926588 4560 4583172022740913052 4561 -4607068050222254684 4562 4631375213385583552 4563 -4656040104987575780 4564 4680774829733620132 4565 -4705344992800417384 4566 4729806328472968245 4567 -4754451551944954002 4568 4779519054914780866 4569 -4804953894048202041 4570 4830460945512932620 4571 -4855799816935776780 4572 4881027678383640719 4573 -4906444973028082202 4574 4932296133102937973 4575 -4958524462724363586 4576 4984827331000508595 4577 -5010958443595011662 4578 5036976401059180307 4579 -5063189346388744098 4580 5089848071635595801 4581 -5116894197518378028 4582 5144017157233794004 4583 -5170964637972710731 4584 5197796931132072462 4585 -5224829915230451594 4586 5252320784289200011 4587 -5280209658518265763 4588 5308177802880040472 4589 -5335966531586195540 4590 5363638038278049744 4591 -5391516227976455639 4592 5419864616441403745 4593 -5448621834888105280 4594 5477460990776798515 4595 -5506116684048079584 4596 5534652958049212012 4597 -5563402203271081267 4598 5592634364412896899 4599 -5622286305923025904 4600 5652022956453133964 4601 -5681572162338228378 4602 5710999609456958623 4603 -5740646415481755489 4604 5770789346882591811 4605 -5801363285572072788 4606 5832024656348991030 4607 -5862494630779537519 4608 5892840545572159319 4609 -5923412242715029122 4610 5954493653620398115 4611 -5986017728159492369 4612 6017631922660011589 4613 -6049050626540122104 4614 6080343101907550836 4615 -6111867936018528597 4616 6143916288881503464 4617 -6176419401141590898 4618 6209015486911230613 4619 -6241411735576527947 4620 6273679581748946958 4621 -6306186709004000736 4622 6339231407444964876 4623 -6372743193987144839 4624 6406351061748233741 4625 -6439754645345333082 4626 6473027481676425319 4627 -6506546836893528666 4628 6540618265955058906 4629 -6575169280080273588 4630 6609819609416278624 4631 -6644261260543577175 4632 6678569660454436675 4633 -6713131955063974767 4634 6748261386153556557 4635 -6783883195467817913 4636 6819607500040743500 4637 -6855118786176131181 4638 6890494369355715827 4639 -6926131251769973531 4640 6962350757141231671 4641 -6999075938021466701 4642 7035906766386226709 4643 -7072520060609691121 4644 7108995343748341885 4645 -7145739528064891156 4646 7183082079139074080 4647 -7220944077978586605 4648 7258915058392893708 4649 -7296663733975515592 4650 7334272094082455430 4651 -7372157326326085247 4652 7410656949724029984 4653 -7449690082001120483 4654 7488835821172966312 4655 -7527754355525718089 4656 7566530079142860225 4657 -7605591023602639997 4658 7645282900004775319 4659 -7685522522209774888 4660 7725878515176238545 4661 -7766002484866353759 4662 7805980983129793600 4663 -7846253192148854542 4664 7887173498270481342 4665 -7928656146020999341 4666 7970258881838347397 4667 -8011624815754608790 4668 8052842672572613380 4669 -8094362793822937430 4670 8136548663993700936 4671 -8179312017559259320 4672 8222199146912089907 4673 -8264844525719195006 4674 8307339389885930985 4675 -8350145278558933125 4676 8393634859587436092 4677 -8437717623830408684 4678 8481928064571678106 4679 -8525891504755874020 4680 8569701995172804022 4681 -8613832709546460486 4682 8658665390126880098 4683 -8704107262880279069 4684 8749681032981486974 4685 -8795002434991409757 4686 8840168253725796062 4687 -8885663899473980209 4688 8931880362739358880 4689 -8978722257280612474 4690 9025700435414077274 4691 -9072420947733135337 4692 9118983059327149453 4693 -9165884789776834238 4694 9213526899341603867 4695 -9261811065591788469 4696 9310235850653641774 4697 -9358397741655181502 4698 9406398485795027587 4699 -9454748699463277650 4700 9503859400092530642 4701 -9553629420695038693 4702 9603544376653739520 4703 -9653191002465433126 4704 9702673918008255355 4705 -9752516417283998841 4706 9803139855943479895 4707 -9854440481833592027 4708 9905890595404541475 4709 -9957066637917883795 4710 10008076420735397167 4711 -10059456373680923374 4712 10111638092223462439 4713 -10164515244609841876 4714 10217546804602762750 4715 -10270298401337077460 4716 10322880968763770787 4717 -10375844774015923638 4718 10429631830970800496 4719 -10484132813356981720 4720 10538793306072157238 4721 -10593168046588590619 4722 10647370798908444185 4723 -10701966052994707791 4724 10757406837289974466 4725 -10813580504878359096 4726 10869918743957032082 4727 -10925965496147952367 4728 10981837379218511356 4729 -11038113130778112317 4730 11095257317534187184 4731 -11153154038578217850 4732 11211220372904275266 4733 -11268989286011585799 4734 11326580662739507458 4735 -11384587552080460123 4736 11443486173506044684 4737 -11503157687082815864 4738 11563004130682931401 4739 -11622546861294400305 4740 11681909401521940967 4741 -11741699658043513695 4742 11802405383020436178 4743 -11863904765738586666 4744 11925584800827660794 4745 -11986954694735206635 4746 12048141515132895813 4747 -12109768773657323364 4748 12172335975867265850 4749 -12235717914103282398 4750 12299286445181085631 4751 -12362538497544830965 4752 12425604383840134530 4753 -12489123687937904605 4754 12553608310037735093 4755 -12618929250777665055 4756 12684442682147871152 4757 -12749633386640220079 4758 12814634932065353621 4759 -12880102976773346064 4760 12946562416182795567 4761 -13013880565701228424 4762 13081397099779871212 4763 -13148584414436930156 4764 13215579811683171954 4765 -13283055138579260111 4766 13351548397181372436 4767 -13420923526276989411 4768 13490503237941521227 4769 -13559746876501241309 4770 13628795869415523735 4771 -13698338825226417573 4772 13768926747838521590 4773 -13840420197725194032 4774 13912124891762197237 4775 -13983486485620852396 4776 14054650452987272665 4777 -14126323030083871682 4778 14199068453327582155 4779 -14272743396440565984 4780 14346636487314970405 4781 -14420179583895526023 4782 14493521857656094575 4783 -14567387659786323255 4784 14642355192803502979 4785 -14718276841922951603 4786 14794423514120073505 4787 -14870213371501205774 4788 14945799318531930521 4789 -15021923872347208539 4790 15099179846217522873 4791 -15177415412310730744 4792 15255882876692085691 4793 -15333986471404091898 4794 15411883341685634900 4795 -15490334269661901470 4796 15569946829113455287 4797 -15650565353767588396 4798 15731423007180714098 4799 -15811909313060810988 4800 15892186113002962526 4801 -15973033133545925966 4802 16055072578315634877 4803 -16138144899608879666 4804 16221464093128550145 4805 -16304404305083403392 4806 16387131969441408844 4807 -16470446680274891290 4808 16554985553854628210 4809 -16640584638774125049 4810 16726438625098006573 4811 -16811906116080702717 4812 16897157782651638464 4813 -16983013670313865907 4814 17070126599412565822 4815 -17158327730982721857 4816 17246791765758065826 4817 -17334861909601426882 4818 17422713089316113564 4819 -17511185827823518232 4820 17600949390451098246 4821 -17691830170026795089 4822 17782981875889485602 4823 -17873732011506247109 4824 17964260343482753814 4825 -18055428034532374953 4826 18147920944785726973 4827 -18241561063567308758 4828 18335480526588077225 4829 -18428990313876619164 4830 18522275511493771646 4831 -18616218640396470987 4832 18711522043101701478 4833 -18808003294461334324 4834 18904772894990248527 4835 -19001124516103717320 4836 19097248476238539397 4837 -19194049723661387740 4838 19292247376952182108 4839 -19391653977462020694 4840 19491358252322071823 4841 -19590636414939221275 4842 19689683605981182917 4843 -19789427812706563438 4844 19890605831404573840 4845 -19993024678780199341 4846 20095750519124859730 4847 -20198042215030534132 4848 20300099781804852364 4849 -20402874329634580611 4850 20507121128886062680 4851 -20612641756289501870 4852 20718478723887211013 4853 -20823873244197008717 4854 20929030828876475733 4855 -21034925856601487581 4856 21142332270924737321 4857 -21251046649735986362 4858 21360087174104269094 4859 -21468676452916959289 4860 21577026049952787718 4861 -21686134458359918545 4862 21796794156900464356 4863 -21908796662579522575 4864 22021135769877280980 4865 -22133014658971673673 4866 22244650826858134412 4867 -22357068024597324442 4868 22471077625808193926 4869 -22586465445424618933 4870 22702200699784927054 4871 -22817466922602119101 4872 22932487124115892936 4873 -23048311045916356310 4874 23165769928404281985 4875 -23284643293416986958 4876 23403874927203801750 4877 -23522628871009787277 4878 23641133683127332531 4879 -23760465156501856384 4880 23881475307901373406 4881 -24003937502508955723 4882 24126768860067514365 4883 -24249113541465527596 4884 24371206368796020047 4885 -24494149409152477535 4886 24618815655265451651 4887 -24744972749125733826 4888 24871510411208008164 4889 -24997551911557644119 4890 25123338925492786459 4891 -25250000689873069695 4892 25378431059298738912 4893 -25508391928395420071 4894 25638745512767399134 4895 -25768593228685389282 4896 25898183508746382338 4897 -26028674076330355380 4898 26160980025540251773 4899 -26294856746581046834 4900 26429138751966951945 4901 -26562905405867899535 4902 26696411412519901075 4903 -26830843750688838224 4904 26967139863111708573 4905 -27105048030881711781 4906 27243374082174417772 4907 -27381175438736397258 4908 27518713148226860982 4909 -27657203578681533330 4910 27797607502408827471 4911 -27939666183389164995 4912 28082155422582993684 4913 -28224110313946675415 4914 28365799009008586974 4915 -28508467477076886431 4916 28653100078646807126 4917 -28799431580540433940 4918 28946206908673490868 4919 -29092437657018506315 4920 29238399762688117318 4921 -29385369849092975572 4922 29534355719042071740 4923 -29685085559122447109 4924 29836273319720375895 4925 -29986906076512013409 4926 30137267422233892086 4927 -30288666045273661236 4928 30442133647002411514 4929 -30597391051315682986 4930 30753120965820264095 4931 -30908285664815505497 4932 31063175903658473326 4933 -31219133349145624205 4934 31377214797983454768 4935 -31537132990065752421 4936 31697538325411244681 4937 -31857368440331434716 4938 32016921307812363651 4939 -32177571681213988359 4940 32340402573490209761 4941 -32505118791039496535 4942 32670336901554123616 4943 -32834969415381142918 4944 32999322395038337666 4945 -33164803984952726154 4946 33332523680378434438 4947 -33502178863003827839 4948 33672351351581769258 4949 -33841927288232629535 4950 34011221544618189897 4951 -34181676776428857267 4952 34354428848454384491 4953 -34529167672815677234 4954 34704440157988441762 4955 -34879104893349489510 4956 35053485455401573275 4957 -35229060636339813348 4958 35406993149606174665 4959 -35586964514618066381 4960 35767486453424893563 4961 -35947389735763502581 4962 36127006073986238226 4963 -36307851362298478156 4964 36491116521497006571 4965 -36676473939432329129 4966 36862398930816083609 4967 -37047694551270037279 4968 37232700751791745684 4969 -37418970726252095149 4970 37607724809841254478 4971 -37798626361276736642 4972 37990112628727528470 4973 -38180958461419951899 4974 38371512980683769178 4975 -38563366975463003310 4976 38757770534737860803 4977 -38954378599665382316 4978 39151589289035381035 4979 -39348147811119142631 4980 39544413291034364456 4981 -39742015419742826089 4982 39942233895551438677 4983 -40144715126544587517 4984 40347817938988460994 4985 -40550256649337363570 4986 40752400241545186430 4987 -40955919050549287301 4988 41162122963804905256 4989 -41370648896503670241 4990 41579816020030766310 4991 -41788307392624264661 4992 41996501275423770696 4993 -42206109790730806557 4994 42418474485146504369 4995 -42633221898756517145 4996 42848630224481002822 4997 -43063351426491832837 4998 43277773125420191393 4999 -43493649409741941573 5000 43712354859839478140 5001 -43933505806867149162 5002 44155337588652705462 5003 -44376470456281151640 5004 44597302456540928535 5005 -44819630056028029336 5006 45044861216032546967 5007 -45272602659627422485 5008 45501045721554407431 5009 -45728777411745957424 5010 45956207087188908372 5011 -46185174986932893106 5012 46417122347957214784 5013 -46651646216717046808 5014 46886893682219237235 5015 -47121417059729989424 5016 47355636907774668326 5017 -47591439236293811124 5018 47830299169889819893 5019 -48071802953682071377 5020 48314053046688595184 5021 -48555566719494671633 5022 48796775064997893724 5023 -49039611072604631432 5024 49285585423894083338 5025 -49534272654989418293 5026 49783729076958947060 5027 -50032437014696216698 5028 50280838233819877278 5029 -50530912989399613594 5030 50784209006490336027 5031 -51040289218301745829 5032 51297161744928067716 5033 -51553273338795879222 5034 51809077573624569871 5035 -52066602381639333193 5036 52327432971853695350 5037 -52591121389398179446 5038 52855626238993727770 5039 -53119356940675104432 5040 53382779894473122873 5041 -53647972336394474974 5042 53916556818249599683 5043 -54188074341410875598 5044 54460433748772754818 5045 -54732005586218521938 5046 55003268926130119991 5047 -55276352457596175777 5048 55552916805014372110 5049 -55832490755680012624 5050 56112932901281435746 5051 -56392574438329263210 5052 56671906433857301678 5053 -56953110454191774456 5054 57237887000042209955 5055 -57525751571773420554 5056 57814510859731718634 5057 -58102456870941913355 5058 58390092788972760484 5059 -58679653326207025420 5060 58972880550169946954 5061 -59269276855508091115 5062 59566594717333323337 5063 -59863086176012160972 5064 60159267832834894099 5065 -60457428095884595163 5066 60759351057263151141 5067 -61064526707567684127 5068 61370651870185795604 5069 -61675936746717084309 5070 61980912435127266925 5071 -62287922775937319442 5072 62598793800083229525 5073 -62913002986447205366 5074 63228191160405735175 5075 -63542524902865218686 5076 63856549693178726150 5077 -64172667266889655823 5078 64492746370211114657 5079 -64816250597972567537 5080 65140764258065680739 5081 -65464409847843113948 5082 65787746447965668307 5083 -66113235206170740184 5084 66442789626502815795 5085 -66775858308534044290 5086 67109967159816386233 5087 -67443194671002579591 5088 67776113715151726618 5089 -68111245257184155517 5090 68450549381965781952 5091 -68793459806421979759 5092 69137441520874523343 5093 -69480528210380639869 5094 69823307930664939998 5095 -70168362021795358889 5096 70517697718626084271 5097 -70870734694638271268 5098 71224875366847418912 5099 -71578106460557733639 5100 71931032460377960530 5101 -72286297096701045841 5102 72645954631880516835 5103 -73009410487958138915 5104 73374004143455693248 5105 -73737673472518346719 5106 74101039226137776739 5107 -74466810171947782192 5108 74837088524551023403 5109 -75211264021940542152 5110 75586612548933975842 5111 -75961022520962518717 5112 76335130161419550920 5113 -76711711050950761195 5114 77092917570875079521 5115 -77478122463108574911 5116 77864535970480423563 5117 -78249997195626268277 5118 78635158002850903320 5119 -79022861183419452973 5120 79415311359267962055 5121 -79811864467515862887 5122 80209662265979604956 5123 -80606493563197213177 5124 81003027450532145720 5125 -81402174664670760662 5126 81806192660670163275 5127 -82214421390761973557 5128 82623932335311759947 5129 -83032461709070972968 5130 83440697153639145930 5131 -83851619512524630655 5132 84267539014741972273 5133 -84687779474569992363 5134 85109341607332864037 5135 -85529906847802608394 5136 85950181277299384197 5137 -86373218871414409464 5138 86801383615859119737 5139 -87233981520303467516 5140 87667941831518246154 5141 -88100890599948063688 5142 88533551440578939874 5143 -88969053354880363975 5144 89409816589814187407 5145 -89855127991141450009 5146 90301842996594309752 5147 -90747532320046892486 5148 91192937367225541160 5149 -91641262724794372563 5150 92094987143460856905 5151 -92553378413791471716 5152 93013215065663998426 5153 -93472011468171345135 5154 93930528510916354775 5155 -94392047118386924468 5156 94859105281194970759 5157 -95330952708537699562 5158 95804288961463199770 5159 -96276569429760568534 5160 96748576004293373379 5161 -97223668450318301901 5162 97704443906032111345 5163 -98190133719872798483 5164 98677357968338925238 5165 -99163510735904601563 5166 99649394747683938058 5167 -100138451874490226961 5168 100633339563067110393 5169 -101133269052343996293 5170 101634780067519152291 5171 -102135204603877500913 5172 102635365301350923468 5173 -103138788348931879223 5174 103648194210809499726 5175 -104162772421206666648 5176 104678979809848879381 5177 -105194086397399533049 5178 105708934977738683258 5179 -106227136620213216128 5180 106751477348593004448 5181 -107281125196450645980 5182 107812450598492087093 5183 -108342660367930060301 5184 108872619388596217552 5185 -109406024575784547072 5186 109945728284850006549 5187 -110490878003907018742 5188 111037755530460006553 5189 -111583501656735582008 5190 112129004974403005560 5191 -112678050928200132994 5192 113233558198076950546 5193 -113794653505088581978 5194 114357529334736626797 5195 -114919257786017686950 5196 115480751051996393112 5197 -116045886825297352152 5198 116617651355309437686 5199 -117195148563354605171 5200 117774480688221766558 5201 -118352650350867101499 5202 118930592289405599561 5203 -119512278814918413049 5204 120100766810736126002 5205 -120695135732912863356 5206 121291394676659923018 5207 -121886476778360440963 5208 122481339663835084628 5209 -123080051033157156466 5210 123685741150518207676 5211 -124297465107797206952 5212 124911135047933329011 5213 -125523613342884835630 5214 126135882575853996454 5215 -126752106841763177036 5216 127375490725890169016 5217 -128005066091400292203 5218 128636645561875307369 5219 -129267017521524453974 5220 129897191367774912640 5221 -130531430687695994837 5222 131173014344458451713 5223 -131820950608538257928 5224 132470951859743333017 5225 -133119729640865005999 5226 133768320002623290476 5227 -134421090037683953883 5228 135081394351386955951 5229 -135748215488636925923 5230 136417164437347148950 5231 -137084874901016344590 5232 137752408518859865806 5233 -138424238639738203151 5234 139103798932854206646 5235 -139790044269527102789 5236 140478481088445407296 5237 -141165665325068189180 5238 141852684529932128330 5239 -142544119092537549021 5240 143243484863716823884 5241 -143949709243227833580 5242 144658189825126474210 5243 -145365403230800410510 5244 146072465274970797373 5245 -146784064660118094538 5246 147503800415234955314 5247 -148230573573152897766 5248 148959670092697021808 5249 -149687483832327484080 5250 150415160847965934817 5251 -151147501492787235571 5252 151888188034447980414 5253 -152636094830832427446 5254 153386395288941643409 5255 -154135397229150845570 5256 154884276863914057185 5257 -155637950764931921080 5258 156400186002729778180 5259 -157169827792921542716 5260 157941935752765914211 5261 -158712730645878904615 5262 159483417624947173884 5263 -160259032434198837321 5264 161043430693492313478 5265 -161835426445988989038 5266 162629961925879199654 5267 -163423170757882323128 5268 164216287492981413108 5269 -165014468084054610761 5270 165821660072643960048 5271 -166636646413778172308 5272 167454247270992475616 5273 -168270507520593294420 5274 169086693635284227848 5275 -169908083105701726535 5276 170738716604404027291 5277 -171577347307854857999 5278 172418670114267464379 5279 -173258637220317694964 5280 174098549280715254076 5281 -174943809158822385827 5282 175798550694482628048 5283 -176661496801292715461 5284 177527216122746331673 5285 -178391564678244896738 5286 179255877151155291579 5287 -180125686719269873546 5288 181005222227894793556 5289 -181893173723373895345 5290 182783982096023406718 5291 -183673405909944231351 5292 184562812648826342785 5293 -185457869231534249705 5294 186362903567129694946 5295 -187276570462178585313 5296 188193179143664896304 5297 -189108390712013799179 5298 190023605893862469815 5299 -190944626426339225330 5300 191875883093031403376 5301 -192815995661018801759 5302 193759136419844054510 5303 -194700867065667339318 5304 195642624438649439449 5305 -196590346749973937985 5306 197548568938825290481 5307 -198515877015366755492 5308 199486302849839903680 5309 -200455304515676724585 5310 201424357386086721316 5311 -202399540280696039640 5312 203385492463348865544 5313 -204380765765868916346 5314 205379250396973741573 5315 -206376296808251797973 5316 207373418852995440676 5317 -208376841562323961867 5318 209391310499620362458 5319 -210415340313631687823 5320 211442677922880252696 5321 -212468564851778833487 5322 213494552027340128499 5323 -214527014375005303046 5324 215570808339490069567 5325 -216624408899929494051 5326 217681415243016395133 5327 -218736959775923779390 5328 219792631096154897488 5329 -220854955417158434135 5330 221928904196060300133 5331 -223012912791818459025 5332 224100426907529575766 5333 -225186467801112687020 5334 226272664815435383688 5335 -227365697207758783603 5336 228470652985049312338 5337 -229585929396100346529 5338 230704814693492401097 5339 -231822214181289065382 5340 232939800709901722488 5341 -234064411325339120207 5342 235201250725322447670 5343 -236348677421361349137 5344 237499820874378761253 5345 -238649466145893762665 5346 239799329473938019327 5347 -240956411761226622506 5348 242126036699701340542 5349 -243306520896949395908 5350 244490833062622518465 5351 -245673636390051159299 5352 246856689099294593059 5353 -248047160200593566258 5354 249250497347019564096 5355 -250464972353942920866 5356 251683388330025040513 5357 -252900286488147548106 5358 254117467623719713419 5359 -255342270309078708272 5360 256580270827206912502 5361 -257829696376285622763 5362 259083177991976084193 5363 -260335132486864801550 5364 261587406718506924870 5365 -262847510973037751239 5366 264121151809955422621 5367 -265406513279195867426 5368 266696050016886727587 5369 -267984049279952633418 5370 269272406935814537662 5371 -270568810114956668159 5372 271879095968584619303 5373 -273201404823568633268 5374 274528013265314364274 5375 -275853074102347050255 5376 277178532209276525004 5377 -278512258441937354546 5378 279860223017375348991 5379 -281220518888301583618 5380 282585242465179611497 5381 -283948410426052850978 5382 285312015046340101091 5383 -286684115494080415308 5384 288070820638793381875 5385 -289470173029739364452 5386 290874083409921949147 5387 -292276431980480168042 5388 293679259207396520498 5389 -295090814414896911840 5390 296517350181519099542 5391 -297956858659983892883 5392 299401057858382222636 5393 -300843688948085754320 5394 302286844336260512171 5395 -303738965791977291015 5396 305206451566243269987 5397 -306687245149598258707 5398 308172866880852293804 5399 -309656913048692614307 5400 311141531368870215261 5401 -312635361915531232844 5402 314144948916916375582 5403 -315668186377957891646 5404 317196395169414536829 5405 -318723021456248656825 5406 320250268183784908755 5407 -321786981184195665814 5408 323339853550817672111 5409 -324906725938801112145 5410 326478717215898637527 5411 -328049121360815603989 5412 329620194935385934451 5413 -331200994814201745555 5414 332798369022782654816 5415 -334410101345621011719 5416 336027102654417729586 5417 -337642514467232875711 5418 339258647750801010625 5419 -340884772380069692411 5420 342527897012937889793 5421 -344185748699053259401 5422 345849022383540624739 5423 -347510704093598161050 5424 349173163449049658307 5425 -350845886109432872133 5426 352536043460031109692 5427 -354241307505420478955 5428 355952151885583090114 5429 -357661400835524669976 5430 359371486234815876099 5431 -361092115872988077335 5432 362830624378844824830 5433 -364584627950974758655 5434 366344376729690116006 5435 -368102527183455666362 5436 369861573531035097009 5437 -371631454119963721358 5438 373419669932143580489 5439 -375223776926112964366 5440 377033798971426023233 5441 -378842222627752042531 5442 380651602620391210661 5443 -382472113555032205937 5444 384311429591374240097 5445 -386167042743500317324 5446 388028743823770765162 5447 -389888848936457534404 5448 391749974335155070133 5449 -393622533315236828416 5450 395514379405305040852 5451 -397422940599727225777 5452 399337765991355183270 5453 -401250998028371069937 5454 403165319050626031856 5455 -405091384028529484661 5456 407037228351955761684 5457 -409000217972053417739 5458 410969654148683624975 5459 -412937498532930400582 5460 414906503654312822171 5461 -416887573405626061916 5462 418888925552700121772 5463 -420907862936077156354 5464 422933436598642045270 5465 -424957420976075437571 5466 426982638790434499655 5467 -429020252004729004103 5468 431078664360092693575 5469 -433155110891447828089 5470 435238389150413141135 5471 -437320083739929064669 5472 439403085751007484646 5473 -441498821763553026467 5474 443615888899199623183 5475 -445751450112252074105 5476 447894042045612058068 5477 -450035058977601619316 5478 452177461415446449683 5479 -454332943146733299830 5480 456510301645220337779 5481 -458706627855540412675 5482 460910187784394427330 5483 -463112181615473815489 5484 465315644437115921372 5485 -467532540825889153237 5486 469771871285378636641 5487 -472030656668202917341 5488 474296885665246851221 5489 -476561556685611373029 5490 478827783791219302386 5491 -481107810197320520116 5492 483410840232772383684 5493 -485733823638346887760 5494 488064468911957513262 5495 -490393565398402437606 5496 492724306315347006131 5497 -495069223852383006465 5498 497437730055738252686 5499 -499826698164242291917 5500 502223552906758629838 5501 -504618871825658658567 5502 507015925214764137622 5503 -509427541331147199811 5504 511863348250155097013 5505 -514320138190283475125 5506 516785043740443647431 5507 -519248429804161163207 5508 521713645086897118360 5509 -524193817099261198422 5510 526698797503691444675 5511 -529225297323157548482 5512 531760146387443891581 5513 -534293492948257705740 5514 536828769679886964023 5515 -539379407202165077106 5516 541955483920154266402 5517 -544553631918975216527 5518 547160370681546142955 5519 -549765623110713422684 5520 552372910855868660942 5521 -554995976580280911563 5522 557645126250399036277 5523 -560316911635067386646 5524 562997538716530929608 5525 -565676697215408939947 5526 568357997871485012713 5527 -571055506604362617007 5528 573779761443041264284 5529 -576527228119664659284 5530 579283794903223161968 5531 -582038915036577139175 5532 584796286282149038020 5533 -587570305929288044238 5534 590371753109328569719 5535 -593197002307052906975 5536 596031614925748419635 5537 -598864806942168430991 5538 601700364504349418376 5539 -604553019696252772997 5540 607433801262284956033 5541 -610338992402857549519 5542 613253815753948808525 5543 -616167245322069379866 5544 619083161917655279930 5545 -622016637028105814116 5546 624978952401154117051 5547 -627966302125639534481 5548 630963561791218082998 5549 -633959454058890184926 5550 636957959768965112245 5551 -639974499514170821679 5552 643020609196832857924 5553 -646092392461226369748 5554 649174374090326479300 5555 -652255016502599292695 5556 655338400918006868176 5557 -658440309681534030132 5558 661572537713213208474 5559 -664731091682326490502 5560 667900140946446681363 5561 -671067884204108010721 5562 674238500717939629390 5563 -677428143378691627548 5564 680648876260898712906 5565 -683896603550144352836 5566 687155128842640772148 5567 -690412385915133276237 5568 693672653799342742728 5569 -696952460074651018974 5570 700264147213598789116 5571 -703603516581076256967 5572 706953993002236890514 5573 -710303240329811311107 5574 713655644114235661937 5575 -717028111593498190105 5576 720433267632841998423 5577 -723866813318438683641 5578 727311785317696135350 5579 -730755566974594950085 5580 734202656444042058641 5581 -737670351651524977287 5582 741171561071758380726 5583 -744701883729627007498 5584 748243964016980211770 5585 -751784895194105508805 5586 755329288297605817795 5587 -758894845695445285985 5588 762494765068434310827 5589 -766124536425110565974 5590 769766406490875040777 5591 -773407174276246490824 5592 777051561391832975877 5593 -780717684694765009504 5594 784419042078410412355 5595 -788151008210138265285 5596 791895420853846308219 5597 -795638783574106076406 5598 799385930346910418769 5599 -803155396990983273239 5600 806960991994881484354 5601 -810797974510172589052 5602 814647758762226491183 5603 -818496547020477338360 5604 822349293260279964313 5605 -826224958146105103467 5606 830137665066564182787 5607 -834082560103727341834 5608 838040623671848678253 5609 -841997745333983600319 5610 845959005609511095484 5611 -849943801979491663207 5612 853966574379969185240 5613 -858022354067196638527 5614 862091682756498955947 5615 -866160126474977521505 5616 870232892843171919618 5617 -874329831636804269347 5618 878465705415420013197 5619 -882635422674042286712 5620 886819080512723647179 5621 -891001917018877513224 5622 895189264286043471845 5623 -899401435301144668004 5624 903653527588963354950 5625 -907940320160899200783 5626 912241452777178668142 5627 -916541833878013174424 5628 920846922253548642993 5629 -925177499485425520767 5630 929549009334427822320 5631 -933956100778891037524 5632 938377940321417127095 5633 -942799100502255368079 5634 947225175027194338704 5635 -951677420453520244077 5636 956171631800082499772 5637 -960702330881107246470 5638 965248199326838711208 5639 -969793460894322614334 5640 974343851628583495529 5641 -978921116641001045138 5642 983541403953971566483 5643 -988199105943791357480 5644 992872413994617519190 5645 -997545191398595174364 5646 1002223317054589998298 5647 -1006929041461811953434 5648 1011678872620790407631 5649 -1016467065018215806807 5650 1021271312892160057281 5651 -1026075113842961060364 5652 1030884487057920519516 5653 -1035722200843382630592 5654 1040605136598704289140 5655 -1045527403220180012814 5656 1050466183872868800275 5657 -1055404608749970943008 5658 1060348839639629365122 5659 -1065322168477030097650 5660 1070341862728271147647 5661 -1075401885299818746122 5662 1080478890467681372183 5663 -1085555633754754193485 5664 1090638428807113974655 5665 -1095751098707300327808 5666 1100911302425967024768 5667 -1106112859603384657360 5668 1111331882923315732414 5669 -1116550739332823182116 5670 1121775902312807414239 5671 -1127031740875484882108 5672 1132336307767428577991 5673 -1137683277077723769175 5674 1143048213586792658950 5675 -1148413082462244641438 5676 1153784517886099975180 5677 -1159187453731872241263 5678 1164640344076188138983 5679 -1170136707847471013111 5680 1175651554355940772621 5681 -1181166441417234939290 5682 1186688161011118130188 5683 -1192242225382488249186 5684 1197847504954289595988 5685 -1203497355319881620984 5686 1209166214636922739798 5687 -1214835231011844730089 5688 1220511357087672920924 5689 -1226220690411371709870 5690 1231982531513425825047 5691 -1237790071813375653044 5692 1243617158827015052224 5693 -1249444523180133114388 5694 1255279288168525534564 5695 -1261148144792493139756 5696 1267070830023345405656 5697 -1273040374295146171598 5698 1279030020123710990514 5699 -1285020065010090392083 5700 1291017811924491442573 5701 -1297050562040357333493 5702 1303138491222018351509 5703 -1309274465992638929707 5704 1315431116923346730715 5705 -1321588294149188141734 5706 1327753481130361279656 5707 -1333954609832912764652 5708 1340212303678402044215 5709 -1346519255001939715559 5710 1352847473660816720667 5711 -1359176355848809441998 5712 1365513562691458756040 5713 -1371887672314130507813 5714 1378319772016327992396 5715 -1384802370587705437624 5716 1391306840026292054288 5717 -1397812120154070330382 5718 1404326052766066004169 5719 -1410877869684868218711 5720 1417489137506547361127 5721 -1424152180794688358843 5722 1430837711911170088071 5723 -1437524205287445513526 5724 1444219694642840812272 5725 -1450954075043936676171 5726 1457749399235826427592 5727 -1464597810588786724073 5728 1471469346101421170563 5729 -1478341997898162577848 5730 1485224001354094171264 5731 -1492145932982407354292 5732 1499130334791353904457 5733 -1506169165999700253092 5734 1513231780100251442305 5735 -1520295670856943945386 5736 1527369276567805510066 5737 -1534483878322656137484 5738 1541662516806191459593 5739 -1548896955421796774837 5740 1556155854511361366899 5741 -1563416202474327661703 5742 1570686637324483412836 5743 -1577999161448262313742 5744 1585377332477661318331 5745 -1592812708029318741647 5746 1600273236014879576004 5747 -1607735396267288636728 5748 1615208030166262996821 5749 -1622723870317699562641 5750 1630307008074241693626 5751 -1637948794025040450083 5752 1645616439841754934372 5753 -1653285907113607483808 5754 1660966252723074270964 5755 -1668690949904479667752 5756 1676484631664909754219 5757 -1684338445094531209668 5758 1692218847904437167902 5759 -1700101264419522838368 5760 1707994978018711202504 5761 -1715934223136443075957 5762 1723944177780050644686 5763 -1732015781825428419446 5764 1740114730071181088405 5765 -1748215892216068180048 5766 1756328779395650797622 5767 -1764488412450407202897 5768 1772720525136528462506 5769 -1781015837655794413649 5770 1789339270743825216642 5771 -1797665131236796174189 5772 1806003154965766164769 5773 -1814389168135434842254 5774 1822849480119510146985 5775 -1831374580078344941530 5776 1839928593563487694956 5777 -1848485261219234823869 5778 1857054547438821710678 5779 -1865673093492243639221 5780 1874367803163510030617 5781 -1883128933472898982275 5782 1891919788186462034613 5783 -1900713530605035066672 5784 1909520367325246090888 5785 -1918377766790870639303 5786 1927313235825813374716 5787 -1936316802617574536978 5788 1945350929731236583334 5789 -1954388182559720993730 5790 1963439021738011727097 5791 -1972541765317736708016 5792 1981724527351250791792 5793 -1990977103366929359892 5794 2000261104308411802469 5795 -2009548478118647629394 5796 2018849941272755216908 5797 -2028204689705811604345 5798 2037641456371497917509 5799 -2047149790005765892369 5800 2056690437688837682952 5801 -2066234721089793075624 5802 2075793609054649754437 5803 -2085407196073866398761 5804 2095104856185150806793 5805 -2104875879213789129766 5806 2114680124674937562016 5807 -2124488283655673060602 5808 2134311582052803003979 5809 -2144191024316588008939 5810 2154156646000004249254 5811 -2164197476274557659001 5812 2174272457980513580101 5813 -2184351639612266511842 5814 2194446518871678291498 5815 -2204599023375589973244 5816 2214839860150963312633 5817 -2225157801582050846349 5818 2235510851948923780217 5819 -2245868394083497115686 5820 2256242210865474906642 5821 -2266675178354935794317 5822 2277198679597330011748 5823 -2287801225443376642686 5824 2298439870123247845594 5825 -2309083309691313469086 5826 2319743614021540225371 5827 -2330464638430382664455 5828 2341278455313785687546 5829 -2352173298846215206550 5830 2363105259109846701239 5831 -2374042335082918311891 5832 2384996880330895019709 5833 -2396013752838710471944 5834 2407125738503310313614 5835 -2418320781003440151970 5836 2429553980321466130524 5837 -2440792633827420551207 5838 2452049383737617680830 5839 -2463370103175377590149 5840 2474788314386221746518 5841 -2486291668910338992683 5842 2497834244171243824789 5843 -2509382622114056445938 5844 2520949750174376013859 5845 -2532582531931565677655 5846 2544315236785628559606 5847 -2556135227740620468694 5848 2567995535693434296122 5849 -2579862002167600207736 5850 2591747894252075006671 5851 -2603701173565153302207 5852 2615756862233812943624 5853 -2627902029836044834741 5854 2640088647408770426950 5855 -2652281792302914654774 5856 2664495053784019405826 5857 -2676777486008736032072 5858 2689164878328001655454 5859 -2701643989774005566913 5860 2714165715991227876576 5861 -2726694359113301428618 5862 2739243826865611937542 5863 -2751864291459580621174 5864 2764592336432123891961 5865 -2777414395505561130355 5866 2790280259817658819337 5867 -2803153450592303732074 5868 2816048199949382467964 5869 -2829015812705899110608 5870 2842093691470921110835 5871 -2855267942205272073461 5872 2868487216017425805343 5873 -2881714238336160919208 5874 2894963583566347332584 5875 -2908287705887547408490 5876 2921724839433693637896 5877 -2935260766575011415980 5878 2948842971435483179234 5879 -2962433355642237131442 5880 2976046852147375570971 5881 -2989737095567397966074 5882 3003543157605870495748 5883 -3017450491019781376562 5884 3031405398276398495514 5885 -3045368931490499057423 5886 3059356384759341907575 5887 -3073422610778987519045 5888 3087607535296341950833 5889 -3101896263108780319394 5890 3116233897221945004352 5891 -3130580627367674277437 5892 3144952105332485383004 5893 -3159404430732953822342 5894 3173978412695763267951 5895 -3188658791304316838286 5896 3203389438192819211869 5897 -3218129674649760897397 5898 3232895516507824029254 5899 -3247744326217509528771 5900 3262717824091078468685 5901 -3277800383129745562187 5902 3292934603972046145900 5903 -3308078922417048726619 5904 3323249738436056295149 5905 -3338505696625742091390 5906 3353889442041036882228 5907 -3369384984424608401699 5908 3384933623861278024669 5909 -3400492880340893020728 5910 3416079555520155025954 5911 -3431753610052382709545 5912 3447558621097856411804 5913 -3463478228859460731847 5914 3479452415916824436242 5915 -3495437757602035326285 5916 3511451460684858458343 5917 -3527554843995371247020 5918 3543792434752399693479 5919 -3560147482870989134151 5920 3576558633827297792547 5921 -3592981504450798233158 5922 3609433702714036055589 5923 -3625977937134614491287 5924 3642659717687298670056 5925 -3659461886045410545386 5926 3676321714866046295513 5927 -3693193854962426825835 5928 3710096323069088149559 5929 -3727093235895345509486 5930 3744231116419506956402 5931 -3761492394743841059549 5932 3778812927359484924691 5933 -3796146380624026227903 5934 3813511201774117857142 5935 -3830972936862408714713 5936 3848579137414851297517 5937 -3866311826437727996069 5938 3884105411031724268723 5939 -3901912539147519006737 5940 3919752108313531751099 5941 -3937691132041363528205 5942 3955778198420811542810 5943 -3973994915737172277365 5944 3992274222982982102487 5945 -4010567718473888813117 5946 4028894753631671692090 5947 -4047323855364194389245 5948 4065904668713348560940 5949 -4084618364973022573899 5950 4103396392597534164283 5951 -4122189284258259586842 5952 4141016841691656676873 5953 -4159949140728466508626 5954 4179036918994697998863 5955 -4198260890429001776876 5956 4217550973798336282716 5957 -4236856628110654261982 5958 4256198113490233305411 5959 -4275647074986841341493 5960 4295255376600944883700 5961 -4315003271570205535618 5962 4334819100692627960288 5963 -4354651228253379619105 5964 4374520397123755887772 5965 -4394499845914919797433 5966 4414642581916991014013 5967 -4434928401670594304430 5968 4455284031607184690261 5969 -4475656704478899952363 5970 4496067667282667292940 5971 -4516591793844133077144 5972 4537283244342222988203 5973 -4558121350641588093630 5974 4579031203292295374733 5975 -4599958868475717822897 5976 4620926101977347143085 5977 -4642009464175604644726 5978 4663264290342575687353 5979 -4684669422580559286835 5980 4706148290830339972263 5981 -4727645777414663905981 5982 4749184142911114130359 5983 -4770841673063745699845 5984 4792674917922789515386 5985 -4814662208002994795454 5986 4836725268806039210997 5987 -4858807789021020995763 5988 4880932543589550090694 5989 -4903179567062116848316 5990 4925606661069428491484 5991 -4948191640012807828949 5992 4970854472095617592418 5993 -4993537629615862367224 5994 5016264428226426239482 5995 -5039116677947992422036 5996 5062153451382650666680 5997 -5085352051476059838429 5998 5108630648277424331017 5999 -5131930456561433418920 6000 5155275356714376696256 6001 -5178748981007902800482 6002 5202411683519486746927 6003 -5226240246085549370430 6004 5250151016869663841029 6005 -5274083915160609111772 6006 5298063390992828015018 6007 -5322174954966269174612 6008 5346480267770699988146 6009 -5370955563143126804077 6010 5395515339191481300144 6011 -5420098199772097188277 6012 5444729161030800641535 6013 -5469495655619225120350 6014 5494460694035906395605 6015 -5519599937240093948109 6016 5544825985260888264122 6017 -5570076115982859108882 6018 5595375921956892047160 6019 -5620814783623032273124 6020 5646457102327036412750 6021 -5672277961677739323173 6022 5698188004764381036979 6023 -5724123157548253583259 6024 5750109618530268766484 6025 -5776238746483830690748 6026 5802576354732123648728 6027 -5829096953620178320526 6028 5855709184463840295374 6029 -5882347576709098453098 6030 5909038960811841738998 6031 -5935876724976732499871 6032 5962928107007853781426 6033 -5990167033816393057445 6034 6017500117720143008785 6035 -6044860449179466436884 6036 6072275496803746610688 6037 -6099840740800547648380 6038 6127624870904775729267 6039 -6155601200202127977258 6040 6183674280954532450698 6041 -6211775743090220999752 6042 6239933689370582665573 6043 -6268245739838816203150 6044 6296782084261625170224 6045 -6325515395355459499849 6046 6354348111653731680498 6047 -6383210389849516535240 6048 6412130978951470986460 6049 -6441209668510205170487 6050 6470518193002024903283 6051 -6500028578731301157241 6052 6529641086109216813584 6053 -6559284370472253304961 6054 6588987859062203161437 6055 -6618853544467802614689 6056 6648954729963183770910 6057 -6679262800232010380394 6058 6709675787331365062444 6059 -6740120795416283671246 6060 6770627959187330224924 6061 -6801301531574526117819 6062 6832216398316236651508 6063 -6863343290342521984364 6064 6894577981283645180533 6065 -6925845978033585079919 6066 6957178129395750898771 6067 -6988681016979017579278 6068 7020431140010533219850 6069 -7052398542968348671522 6070 7084476705691734780807 6071 -7116589513077653309888 6072 7148768524679041382273 6073 -7181122704523753545922 6074 7213730217737010303253 6075 -7246560392377407760193 6076 7279504355634886240924 6077 -7312484356730401936438 6078 7345532678976660612991 6079 -7378760701398712851296 6080 7412248304855570845793 6081 -7445964094745075014872 6082 7479796773965655267592 6083 -7513666924117569776645 6084 7547607588033795952789 6085 -7581732598063828104401 6086 7616123577108040519188 6087 -7650748411904399541432 6088 7685493325965799627231 6089 -7720277179218281573572 6090 7755133805638869185262 6091 -7790179553599031177791 6092 7825497804146636374700 6093 -7861055712476638380296 6094 7896736988388414253038 6095 -7932458718607347298058 6096 7968255536500920709855 6097 -8004246382679071627341 6098 8040516430161914702325 6099 -8077032065874511523487 6100 8113674446940458005443 6101 -8150358860054366893099 6102 8187120734223275966038 6103 -8224081661113026052486 6104 8261328663984715559588 6105 -8298827329290297723934 6106 8336456195722959058521 6107 -8374128733580441972768 6108 8411881182787209539382 6109 -8449837823440497344642 6110 8488087583321441810970 6111 -8526595240411802248632 6112 8565236636511380970453 6113 -8603923390901002775002 6114 8642692593199582100233 6115 -8681671253979004945898 6116 8720950235501688140460 6117 -8760493511979924538366 6118 8800174166617733444227 6119 -8839901907431405096321 6120 8879714709196769085886 6121 -8919742383142776676974 6122 8960077743709291771163 6123 -9000683946033656300913 6124 9041431276806611399535 6125 -9082227476884231506382 6126 9123111415010693668240 6127 -9164215786382304265524 6128 9205635395819106968686 6129 -9247332539757865956979 6130 9289174664161749205103 6131 -9331067512018769009242 6132 9373050843107038564685 6133 -9415260302657766439269 6134 9457792749332286164488 6135 -9500609584531331367263 6136 9543575341440845715137 6137 -9586593747449815338311 6138 9629705469858188679393 6139 -9673049145051290998635 6140 9716723745941233927847 6141 -9760689770576652723084 6142 9804808752176359103127 6143 -9848982363226055036456 6144 9893252221906228796272 6145 -9937760003667887801820 6146 9982606828373906347380 6147 -10027752294493461198395 6148 10073054867549327828105 6149 -10118414099690074085277 6150 10163872598450478121570 6151 -10209575155123174823050 6152 10255625057248009213824 6153 -10301980987436390051160 6154 10348498300265187554333 6155 -10395074365162725316988 6156 10441752789850874060646 6157 -10488681574216946593122 6158 10535966215199745652139 6159 -10583564435099709733620 6160 10631328428778379548628 6161 -10679153349671144803613 6162 10727083802375467874929 6163 -10775271067678914462834 6164 10823822922492206776653 6165 -10872696089658548729714 6166 10921739523918290877683 6167 -10970846141734927765452 6168 11020061563761029432950 6169 -11069540398744187199889 6170 11119392769421642237654 6171 -11169574388647096603557 6172 11219930875589824988711 6173 -11270352867087096998052 6174 11320887046843685161082 6175 -11371691404251792732904 6176 11422878444985993001204 6177 -11474402876325010971567 6178 11526106906172643538979 6179 -11577878818839125204013 6180 11629766404189045416287 6181 -11681931118147360671652 6182 11734487872030303568673 6183 -11787390348371547820101 6184 11840477296076189534275 6185 -11893634579140298031114 6186 11946911105276386800705 6187 -12000471898351508280566 6188 12054434322314307343948 6189 -12108750987032836116166 6190 12163257127143546975918 6191 -12217836148316873041704 6192 12272538073951850651013 6193 -12327531576910760121019 6194 12382936550662659822545 6195 -12438704488364202774100 6196 12494667022175634900493 6197 -12550705076698225887920 6198 12606869811808525107490 6199 -12663333601094694279522 6200 12720218940828900833282 6201 -12777476196384791824602 6202 12834933291403512962383 6203 -12892468621196327716551 6204 12950134534572721936596 6205 -13008107165679417468132 6206 13066511654203003208130 6207 -13125297240908931909090 6208 13184288057830520130889 6209 -13243359891829646868878 6210 13302566327356048934936 6211 -13362087353157992848037 6212 13422050778824691762306 6213 -13482404699963131357679 6214 13542969402749941555611 6215 -13603617990021045866822 6216 13664405296006616880614 6217 -13725515276954022438533 6218 13787078463649919880618 6219 -13849041752809463269043 6220 13911221523865798929775 6221 -13973488154330470032906 6222 14035897725784499013683 6223 -14098638250776320975885 6224 14161843066628168002468 6225 -14225457823701407718066 6226 14289294896387210586121 6227 -14353221910071045169015 6228 14417296217827043529351 6229 -14481709947516526380692 6230 14546599322848339202280 6231 -14611908734147233538501 6232 14677446434613288331021 6233 -14743077245076212838946 6234 14808859847078963342253 6235 -14874990549568107717122 6236 14941608508641089771300 6237 -15008656858392641050576 6238 15075939637963988475824 6239 -15143318775581393363396 6240 15210854333586368156826 6241 -15278746907005722169088 6242 15347138613427852664891 6243 -15415971306645944772311 6244 15485044751807022242464 6245 -15554217902473094102424 6246 15623552217049561143341 6247 -15693252700063735298436 6248 15763464488367158173623 6249 -15834128097410166030793 6250 15905038949495258840883 6251 -15976052976534378576331 6252 16047233031963554771947 6253 -16118788629279678782733 6254 16190868017637803159853 6255 -16263410320734109158459 6256 16336206510240720159836 6257 -16409109467283095157204 6258 16482183466492010496275 6259 -16555642595349754173662 6260 16629638304045871602388 6261 -16704108309976739552506 6262 16778839005327403319980 6263 -16853680161226302738485 6264 16928697537048337655718 6265 -17004109868841065118503 6266 17080071858087688245442 6267 -17156519818169616986358 6268 17233235459885449283424 6269 -17310065348628356001656 6270 17387076785320354428428 6271 -17464493269563780187246 6272 17542472787848496921970 6273 -17620950223759320138275 6274 17699702538697078982533 6275 -17778573000878767913909 6276 17857630471160709998952 6277 -17937103349917315694102 6278 18017152971748725216388 6279 -18097712725509165334927 6280 18178554747235778343199 6281 -18259518956916880485775 6282 18340675774240332956721 6283 -18422258609277603023382 6284 18504432247991594228196 6285 -18587128526871907029218 6286 18670114636516757634441 6287 -18753227114693877960844 6288 18836537970128563740132 6289 -18920285696492271363907 6290 19004638627911567611307 6291 -19089527030707493553800 6292 19174713008908336726567 6293 -19260029653690560564630 6294 19345550631766154013152 6295 -19431519602487374703021 6296 19518108505017802184714 6297 -19605246038236098472432 6298 19692689105888821588096 6299 -19780267246168816674945 6300 19868055847285849051432 6301 -19956303862633040556935 6302 20045186873416662771896 6303 -20134631980969569559532 6304 20224390813718624102615 6305 -20314289257473401483104 6306 20404404441876536916101 6307 -20494990764473578968137 6308 20586227519356472687790 6309 -20678040140169229162639 6310 20770174894338066375129 6311 -20862453957254099293088 6312 20954956200774723116337 6313 -21047941588441938015371 6314 21141593239756491659427 6315 -21235834856032149050223 6316 21330407211960097665276 6317 -21425128735432407115582 6318 21520080073419044872995 6319 -21615526836845742129895 6320 21711656078115759134663 6321 -21808389747236635199602 6322 21905462969573655361953 6323 -22002690353029097154954 6324 22100154396585067274710 6325 -22198126451307935808810 6326 22296797564743605461855 6327 -22396087936365120880652 6328 22495726917361464092547 6329 -22595525180042131755474 6330 22695567144324042531201 6331 -22796130041974959735072 6332 22897408958468808258683 6333 -22999322310331127153561 6334 23101593589627742505809 6335 -23204029422503944161438 6336 23306716173480937359715 6337 -23409937121843673056848 6338 23513891468463629887435 6339 -23618495768432908580384 6340 23723467560232857420893 6341 -23828609360704451702989 6342 23934009479849553614856 6343 -24039957378073208291050 6344 24146656496360749998366 6345 -24254021458484089359878 6346 24361763702822232458112 6347 -24469681593818863896831 6348 24577865424818211735131 6349 -24686610929697602618939 6350 24796125906716597152997 6351 -24906323025434279483377 6352 25016907452675256271019 6353 -25127673321506490568557 6354 25238712992168455324885 6355 -25350328574117190430383 6356 25462732293107925977401 6357 -25575834865650724116416 6358 25689335047758307026641 6359 -25803022612714244641154 6360 25916992064759311688843 6361 -26031552045591635769438 6362 26146919255470284047429 6363 -26263002420269737027027 6364 26379493791332597646408 6365 -26496178661984182228428 6366 26613153706263809460082 6367 -26730734280528515648495 6368 26849141646468400644250 6369 -26968282454449455714006 6370 27087842344711769390402 6371 -27207602059162668893089 6372 27327660444878187313368 6373 -27448339722081461642636 6374 27569865849942580901858 6375 -27692143324964301770104 6376 27814851015549878316076 6377 -27937765065187172845543 6378 28060986535146255541296 6379 -28184844611327997718724 6380 28309570080451807278305 6381 -28435065260511071862513 6382 28561002058045934510225 6383 -28687151929328368709399 6384 28813618242855415810551 6385 -28940737265503593177298 6386 29068744688348012585975 6387 -29197540649498454609885 6388 29326789940845782671059 6389 -29456259191794745362164 6390 29586054161815335153646 6391 -29716518370435629024060 6392 29847892467064411577477 6393 -29980074369424394318968 6394 30112721648792985636893 6395 -30245595974040053120642 6396 30378805526101714854079 6397 -30512701279692565862039 6398 30647528937561131310475 6399 -30783184102336074855848 6400 30919317007270751996840 6401 -31055684282815442858300 6402 31192396535131470762324 6403 -31329812357686665573799 6404 31468182657272617275329 6405 -31607400636707236918004 6406 31747109012442970244917 6407 -31887059322239585050368 6408 32027364644772397368822 6409 -32168391307390499712797 6410 32310395562803571193222 6411 -32453268184559705905708 6412 32596644164162115355878 6413 -32740269850023302581457 6414 32884260894390030733497 6415 -33028991485374982169674 6416 33174723308239554417153 6417 -33321344705959469728986 6418 33468482774847747454169 6419 -33615878519081956162129 6420 33763650257924726937927 6421 -33912180231485087029444 6422 34061735616980147851865 6423 -34212202279910068499513 6424 34363199304419821089685 6425 -34514462205101220421221 6426 34666112001457112247683 6427 -34818539207268528025871 6428 34972016598088799353126 6429 -35126427459374944354696 6430 35281382731167362920633 6431 -35436612350433070668655 6432 35592240043736759605595 6433 -35748664781087981923787 6434 35906165100635155246470 6435 -36064621613016017716954 6436 36223636918114692073720 6437 -36382935315869382079810 6438 36542643291476377379893 6439 -36703168398104455815344 6440 36864795093796743318449 6441 -37027401282688394391349 6442 37190580993873456955476 6443 -37354052781699971308594 6444 37517946002567876121364 6445 -37682676935711285872000 6446 37848536053881944036623 6447 -38015398550283274333712 6448 38182849696269335318515 6449 -38350602132180574906554 6450 38518788187251021358942 6451 -38687833076242797989897 6452 38858033354676917017238 6453 -39029261454141642726104 6454 39201093756339764568089 6455 -39373236826261211992006 6456 39545826004905687564661 6457 -39719295688416484664110 6458 39893948631523938550807 6459 -40069654389780402550996 6460 40245980309726285833901 6461 -40422626785064499491268 6462 40599732176189134249048 6463 -40777740260884712619270 6464 40956960174997040277765 6465 -41137258495335251918319 6466 41318193315489796724130 6467 -41499458789569757872400 6468 41681196356340624811391 6469 -41863859318628599807902 6470 42047763364908831317418 6471 -42232772055606226894149 6472 42418433978876674743861 6473 -42604436930895865816934 6474 42790925551163277092166 6475 -42978362824941115039190 6476 43167071099920333160126 6477 -43356910915520065260872 6478 43547421146422562634882 6479 -43738283044096543260423 6480 43929644562177230236880 6481 -44121978601443520034027 6482 44315614243629214608695 6483 -44510408948871478830895 6484 44705891732683780480639 6485 -44901737126244320931716 6486 45098096439975113072771 6487 -45295452759200346879035 6488 45494142029932808462945 6489 -45694018509114369642815 6490 45894601189644551600369 6491 -46095557774287902374296 6492 46297042941877922112243 6493 -46499550185403155324302 6494 46703422513548217091271 6495 -46908510865278206384233 6496 47114323971946990005987 6497 -47320522633250028407418 6498 47527264960730044041998 6499 -47735055013081640986799 6500 47944243051840694885849 6501 -48154676657258244312625 6502 48365854019581078703874 6503 -48577428902839689389583 6504 48789562987300122637471 6505 -49002771074417614735852 6506 49217410795350909484604 6507 -49433326362920430479975 6508 49650005197915010546641 6509 -49867093825534097065115 6510 50084757618070529037879 6511 -50303522375272574889264 6512 50523753183273229119326 6513 -50745290824272955747719 6514 50967611785762347239989 6515 -51190355159282283235591 6516 51413690058871104165920 6517 -51638153580825346512839 6518 51864118408640873747343 6519 -52091421755912307903081 6520 52319528996680348720924 6521 -52548071670764042142776 6522 52777222647058856218783 6523 -53007530563184926034270 6524 53239375919456857989637 6525 -53472592236564089188586 6526 53706633509778605913172 6527 -53941123641600847966472 6528 54176239329284204634846 6529 -54412540929850811354286 6530 54650416967849618722306 6531 -54889697223143379516593 6532 55129824005991691396466 6533 -55370413437067201183344 6534 55611646189982742537551 6535 -55854094536024954678310 6536 56098155155157984075861 6537 -56343654077005396084426 6538 56590021672810830209172 6539 -56836866056506224232297 6540 57084372015426839913481 6541 -57333124019118541373705 6542 57583526996989500731523 6543 -57835403155909328758896 6544 58088170747203348836728 6545 -58341429666087009926200 6546 58595368867962064194722 6547 -58850585347152189623289 6548 59107492441672135354625 6549 -59365908385929773940161 6550 59625239109391920080104 6551 -59885076155732882245763 6552 60145612666518610489722 6553 -60407458433503619476118 6554 60671035442568562057511 6555 -60936157816814558957106 6556 61202218872955078676129 6557 -61468801709369706798874 6558 61736103734035511859025 6559 -62004747732533504529501 6560 62275164568225455734062 6561 -62547164201000934730204 6562 62820126996037337085857 6563 -63093627444568777004901 6564 63367867385498364893028 6565 -63643482817047179488318 6566 63920913623693058232030 6567 -64199965587755528955246 6568 64480005843967749856685 6569 -64760600031611275195507 6570 65041954570130497561584 6571 -65324718981654351977098 6572 65609342278738368947073 6573 -65895625987482268812979 6574 66182923808853939430023 6575 -66470792295300041621748 6576 66759442509947515866925 6577 -67049537860380651303331 6578 67341536661405915499997 6579 -67635236016334728954631 6580 67929975969699240272259 6581 -68225303842215310754209 6582 68521435360943722210537 6583 -68819048117983720143576 6584 69118609995069552385606 6585 -69419913522120681796641 6586 69722284764480668279689 6587 -70025261704156364368774 6588 70329064823409572656668 6589 -70634386119858076400540 6590 70941703292719063222127 6591 -71250804237654510699511 6592 71561000669841403910689 6593 -71871821056078081189419 6594 72183490812794961725721 6595 -72496716584202492991527 6596 72811986047999706176128 6597 -73129082449795892614931 6598 73447302844811496570920 6599 -73766165913717195855585 6600 74085902173680579416188 6601 -74407233261270515242573 6602 74730656950284852632852 6603 -75055951746439803045332 6604 75382399820656198248782 6605 -75709509811663196845466 6606 76037517406609110356922 6607 -76367159630241166832530 6608 76698944546791424350399 6609 -77032645741482757777199 6610 77367530251555108201573 6611 -77703096510971449748808 6612 78039585403633494366817 6613 -78377749675129861064314 6614 78718107968741323242289 6615 -79060428781290451042756 6616 79403963662245559458992 6617 -79748200723679892600495 6618 80093386146093289795132 6619 -80440288639459215728138 6620 80789437703428934666583 6621 -81140596680299796530458 6622 81493001221484327692314 6623 -81846128920016447781215 6624 82200231451664409828785 6625 -82556093760959219605109 6626 82914256380445735249740 6627 -83274477475744812171372 6628 83635976460096042026642 6629 -83998220112684070081238 6630 84361465785813509103522 6631 -84726515037710786413111 6632 85093919567363653124367 6633 -85463432265915330565238 6634 85834256056823333089297 6635 -86205846622178534281864 6636 86578467070770268974686 6637 -86952936012755530229089 6638 87329816526127431475608 6639 -87708856026691558811826 6640 88089240673399388573819 6641 -88470414873394207865733 6642 88852647521920176759735 6643 -89236774646122245978388 6644 89623371021821128685463 6645 -90012178407357783304187 6646 90402365804707716721976 6647 -90793366212636386297278 6648 91185454426281616143865 6649 -91579484163332070734201 6650 91976042199936803048109 6651 -92374864560147889161155 6652 92775102639572087637340 6653 -93176177813407847398013 6654 93578370993112697793780 6655 -93982553884434047517955 6656 94389325461469555207629 6657 -94798415989637412093215 6658 95208958880436232811407 6659 -95620363559638584608950 6660 96032917256790281023259 6661 -96447510086287123456640 6662 96864753367194600084142 6663 -97284371494882169484596 6664 97705479619032218383339 6665 -98127474907702036940934 6666 98550650996154991412445 6667 -98975916887129207590590 6668 99403896481791915712749 6669 -99834308087400051033269 6670 100266248284576524815774 6671 -100699101784296578618784 6672 101133168665496223364502 6673 -101569377225105543815988 6674 102008364294191355356873 6675 -102449841888835042357866 6676 102892887590206496711309 6677 -103336873505997165459379 6678 103782106282867832481370 6679 -104229533813670288189736 6680 104679806193824462099116 6681 -105132629064475613938977 6682 105587060510849862965951 6683 -106042459797157255778607 6684 106499140377907713086547 6685 -106958070074974560053850 6686 107419912464557689815623 6687 -107884366780700677849725 6688 108350471198120965330707 6689 -108817571782658214933146 6690 109285989016508337546822 6691 -109756711111742456841545 6692 110230415291700526231337 6693 -110706794262159547149306 6694 111184865976170107848752 6695 -111663962960010874782205 6696 112144412824582970918482 6697 -112627224702738245306019 6698 113113089724401319212486 6699 -113601693824935812041478 6700 114092034397033169752247 6701 -114583430209705299539028 6702 115076216045143207337196 6703 -115571422402140921344319 6704 116069754701341053640403 6705 -116570891887246808466162 6706 117073810315320323650472 6707 -117577814831546177406598 6708 118083247529883632448170 6709 -118591160613303506529412 6710 119102274158257086061555 6711 -119616260021388849120715 6712 120132072977184223570239 6713 -120649003686500978146224 6714 121167401816453449410154 6715 -121688341641153194681523 6716 122212558134967592196961 6717 -122739716030952456172806 6718 123268748062721581912832 6719 -123798930314000937254236 6720 124330620269410694498724 6721 -124864914785699716540758 6722 125402563918135815219004 6723 -125943225138392921345570 6724 126485808796117631812751 6725 -127029576026301554894738 6726 127574892241939343316458 6727 -128122877463392239447009 6728 128674297115647976310940 6729 -129228801146129878297890 6730 129785277142341362669659 6731 -130342971046632999460270 6732 130902256253213365694859 6733 -131464276440487095817465 6734 132029812822062201903807 6735 -132598507575886971527102 6736 133169225004247864353614 6737 -133741195675013849519101 6738 134314801117596353979361 6739 -134891209041310253222008 6740 135471216851822459468284 6741 -136054458851838518065436 6742 136639775457714502879937 6743 -137226381570821020584171 6744 137814667145734688163203 6745 -138405824332709243116385 6746 139000666994833067071865 6747 -139598821513998511671234 6748 140199103915771105475437 6749 -140800713008352199736762 6750 141404047437657465509675 6751 -142010324355615968999315 6752 142620374289596197990686 6753 -143233815550459507318494 6754 143849439389130811851892 6755 -144466428109883502236503 6756 145085189176981298853285 6757 -145706965386401069985241 6758 146332604245956154487922 6759 -146961715703561518528891 6760 147593065818893559603590 6761 -148225820125820624121668 6762 148860394965986337177607 6763 -149498059322092730700306 6764 150139678144616523448784 6765 -150784852751999171771227 6766 151432323433780059614112 6767 -152081238747615350952506 6768 152732024086598533427015 6769 -153385975037696125611249 6770 154043974434133834469486 6771 -154705614843129027358095 6772 155369610126385050552807 6773 -156035091546341229193902 6774 156702493863482378106598 6775 -157373139720680959668532 6776 158047930130202661444881 6777 -158726448857700113663593 6778 159407382777214616702925 6779 -160089845384868205353682 6780 160774281104461917459172 6781 -161462040256026309909463 6782 162154042258441082933337 6783 -162849861905588788032359 6784 163548158660358879338578 6785 -164248027805296704487616 6786 164949923567172008379351 6787 -165655224646289752910235 6788 166364869219953646874780 6789 -167078422793170872346071 6790 167794516952856396666674 6791 -168512228470241188917338 6792 169232021446804585474670 6793 -169955303565206523051126 6794 170683032265535050121754 6795 -171414763467523964793187 6796 172149100247245021372190 6797 -172885100638964545098813 6798 173623238809436942759144 6799 -174364951884113798600528 6800 175111217052038537188903 6801 -175861580514420968139556 6802 176614616110489675051325 6803 -177369362782515555606590 6804 178126305112591833955080 6805 -178886910173332616419537 6806 179652175227317873970221 6807 -180421636694460252660212 6808 181193838562949127515266 6809 -181967800170026942923125 6810 182744016835658428196643 6811 -183523986260882707750410 6812 184308726038162533723530 6813 -185097762620568297253292 6814 185889609672235218883874 6815 -186683266431063196562477 6816 187479239114568979691104 6817 -188279056829114023452897 6818 189083757881986144559280 6819 -189892858407939233353170 6820 190704841234912491671924 6821 -191518685175919590666764 6822 192334907426434612077826 6823 -193155069158761918716381 6824 193980229951264337034026 6825 -194809895298252862520367 6826 195642516488935364929755 6827 -196477051656885267242158 6828 197314029190715152862092 6829 -198155042843231592929416 6830 199001173994447556973682 6831 -199851917345410444980844 6832 200705691851585711489662 6833 -201561434579567243579131 6834 202419685492452782784566 6835 -203282071478889230067910 6836 204149696082843474960671 6837 -205022043142430597203603 6838 205897498598851421833511 6839 -206774977885874588270199 6840 207655032899019147641560 6841 -208539324417218789265678 6842 209428978430569669574322 6843 -210323467704179548954016 6844 211221144643497459511630 6845 -212120902511100834746473 6846 213023305310396643525226 6847 -213930048561376205726637 6848 214842281127980865132925 6849 -215759464320160145421962 6850 216679916437167669672393 6851 -217602508206943375166538 6852 218527815837203715442801 6853 -219457570321563296389917 6854 220392944004386694309266 6855 -221333386382783874146922 6856 222277180879600173839859 6857 -223223175408641484690082 6858 224171958617864275067088 6859 -225125297541798606680641 6860 226084388590799774027398 6861 -227048669282100417838845 6862 228016387284814910569937 6863 -228986367267625829264060 6864 229959210741348425969164 6865 -230936721400616425563753 6866 231920120118750831596518 6867 -232908832348148366301930 6868 233901069257248564796725 6869 -234895631653562423981974 6870 235893134301202990975061 6871 -236895418381878510564970 6872 237903729549352378814969 6873 -238917480961912260155660 6874 239934846705334248343256 6875 -240954603131811985997355 6876 241977378458565797099891 6877 -243005052293683021087960 6878 244038895539732895375254 6879 -245078308637421644838281 6880 246121427961560094116496 6881 -247167005011779287679966 6882 248215681565919831032963 6883 -249269376462460219245675 6884 250329386521577674682319 6885 -251395099077114341667797 6886 252464611941403191601137 6887 -253536651446869869345785 6888 254611873197672154849159 6889 -255692235896266912620385 6890 256779062919273940717712 6891 -257871728302595452940130 6892 258968290335814465184853 6893 -260067449713369822150767 6894 261169876326320678535621 6895 -262277569423016254604054 6896 263391879378680657803479 6897 -264512166837168168049166 6898 265636449738481423961035 6899 -266763402459701523776346 6900 267893709612048126456224 6901 -269029411904870183952408 6902 270171887061186356120637 6903 -271320482074244383833935 6904 272473173892781401186247 6905 -273628609929166665631861 6906 274787489734826017990698 6907 -275951896508463178398020 6908 277123235840882273383032 6909 -278300840614333857037629 6910 279482646086741437778472 6911 -280667272263108008823066 6912 281855433762800034876294 6913 -283049257164387830553194 6914 284250176656043272160849 6915 -285457510577091492732350 6916 286669151560967918037872 6917 -287883691860254147262740 6918 289101861453452494819267 6919 -290325830997200851551835 6920 291557063982063637198471 6921 -292794863995104917507148 6922 294037079986194757632363 6923 -295282275932756560120144 6924 296531197682088237646169 6925 -297786060728606390690567 6926 299048358349953474771680 6927 -300317379267437034383614 6928 301590927840222726794279 6929 -302867539030807257335217 6930 304147975027793024742858 6931 -305434497166896213448542 6932 306728628904745400045249 6933 -308029643814281731084082 6934 309335300949065777878785 6935 -310644105542475564504731 6936 311956836374381457422187 6937 -313275801756779716777289 6938 314602555894212693466859 6939 -315936356701736543180040 6940 317274917157217175745687 6941 -318616712280613330871069 6942 319962537585679458196197 6943 -321314749337945117100613 6944 322674933293601017675295 6945 -324042331240000343234989 6946 325414609047456838941107 6947 -326790211134659640714521 6948 328169950077052975022641 6949 -329556230872245650318620 6950 330950671597316686810508 6951 -332352497673518385836964 6952 333759326704022865178075 6953 -335169571935446914239097 6954 336584063560737405787491 6955 -338005256145716626221960 6956 339434800627917271675079 6957 -340871905936643480720239 6958 342314140404176088699393 6959 -343759885290294609210986 6960 345209988929158962128406 6961 -346666956564314241205224 6962 348132472425173104146853 6963 -349605728630725523384556 6964 351084243454445816855135 6965 -352566365391328331288558 6966 354052961191606469416774 6967 -355546588019379071355657 6968 357048964027245593773666 6969 -358559263969309752961552 6970 360074955203989415923540 6971 -361594352922447863986039 6972 363118342458597684154317 6973 -364649533979214277876120 6974 366189680436579155628244 6975 -367737938698836361068892 6976 369291724078510668907356 6977 -370849318037253033429215 6978 372411624852131379261217 6979 -373981308550662521995493 6980 375560157732743897508316 6981 -377147311119457585993973 6982 378740130699409738081482 6983 -380336863571164304324688 6984 381938433569937550780160 6985 -383547559514438329379486 6986 385166066243348041842614 6987 -386793074181291497271571 6988 388425890891584292501084 6989 -390062728222228771564249 6990 391704530138358217948962 6991 -393354071466205413385990 6992 395013213766702635263004 6993 -396681058820099833638042 6994 398354858887017893875607 6995 -400032789707511442913339 6996 401715815688339182581776 6997 -403406769033743703882186 6998 405107548717938616176698 6999 -406817237263424725769004 7000 408533030685495554701007 7001 -410253068026985535337853 7002 411978334322957758417214 7003 -413711720342883962057048 7004 415455163439793166795136 7005 -417207726311095629250469 7006 418966547477835336484134 7007 -420729728808381029503239 7008 422498276369569156388389 7009 -424275140452101989906675 7010 426062297713230050230104 7011 -427858790728327702265943 7012 429661699125353394456387 7013 -431469086906237113695478 7014 433281981840144493615525 7015 -435103394763462568442389 7016 436935342294781106625540 7017 -438776846721506619816802 7018 440624927561121209374840 7019 -442477609971959946967282 7020 444335944058924746107433 7021 -446203002548322721145945 7022 448080842551631804254125 7023 -449968465677407112744131 7024 451862830366190036603999 7025 -453761921998267871876875 7026 455666813357478051197155 7027 -457580640560619231815772 7028 459505501977895302677377 7029 -461440377871749381441959 7030 463382164558373686810165 7031 -465328806984655417475973 7032 467281400831637782353756 7033 -469243146919963442007284 7034 471216185931575045266407 7035 -473199476154394718916238 7036 475189850411141301056883 7037 -477185212691822078421080 7038 479186682017527537020019 7039 -481197524965670504280662 7040 483219925549799340425899 7041 -485252819757776816628155 7042 487292975377589878328836 7043 -489338254675670195355060 7044 491389800754370417547965 7045 -493450947086467273971045 7046 495523921737552632185433 7047 -497607638199964003440360 7048 499698797891465004860350 7049 -501795220290837244957204 7050 503898073272802980480561 7051 -506010758679392758662028 7052 508135549223247105227522 7053 -510271335473264858759477 7054 512414751402243515548909 7055 -514563572672036634694698 7056 516718992317718589342335 7057 -518884482205020442779590 7058 521062360531550908648213 7059 -523251494205014977518655 7060 525448448601009556002763 7061 -527650954847626396520793 7062 529860231383330370111704 7063 -532079821538673403634219 7064 534312090154997562907745 7065 -536555879794694383723612 7066 538807685725221762310571 7067 -541065193954542032274886 7068 543329648821195892468232 7069 -545604666292282507087996 7070 547892658965578665330519 7071 -550192444689606227921457 7072 552500446936587043027107 7073 -554814305756672837265898 7074 557135292197379370496437 7075 -559467096115363411461074 7076 561812178664955214709261 7077 -564169332764075764519459 7078 566534908613821449042130 7079 -568906499136008950639915 7080 571285402852549199074297 7081 -573675385136980960580335 7082 576078956354638978615039 7083 -578494884012827348443087 7084 580919443857716298311229 7085 -583350180561607512848592 7086 585788420547714539780013 7087 -588238006517564101975142 7088 590701498975920656401138 7089 -593177639216269372989940 7090 595662627250820102874189 7091 -598153958706410028352415 7092 600652988189204971060142 7093 -603163637322239147544699 7094 605688518013711246387144 7095 -608226344585557742466835 7096 610773239660321317483855 7097 -613326649176111915635027 7098 615887956466980010676239 7099 -618461163368385170858606 7100 621048934417215495674771 7101 -623649956559307474981893 7102 626260273170132763494365 7103 -628877279571422657411447 7104 631502388718870659891203 7105 -634139684052002511679281 7106 636791883612870605901670 7107 -639457646718325690304915 7108 642132935878272125782578 7109 -644815094522831699855114 7110 647505566065096339695725 7111 -650208517332686799584013 7112 652926720603945619884376 7113 -655658807041717282784411 7114 658400656974832970168385 7115 -661149560707345360404215 7116 663906992591947328273730 7117 -666677204839740782690472 7118 669463024981226230265020 7119 -672263055138158047929058 7120 675073092050941681904913 7121 -677890372027302027666212 7122 680716400673236934495467 7123 -683555517331111243789554 7124 686410606174257542945940 7125 -689280239458053128949751 7126 692160128507930758059089 7127 -695047454916690585481143 7128 697943756153587219800672 7129 -700853460127016386340648 7130 703779508990494560902707 7131 -706720444675715423794605 7132 709671891060355979805627 7133 -712630974009113850665295 7134 715599263829343542954886 7135 -718581278527049361218963 7136 721580019208748528140238 7137 -724593997201475954549129 7138 727618747148045313110120 7139 -730651337782972044233867 7140 733693373176393684369986 7141 -736749463401240727668293 7142 739822669320633958779431 7143 -742911471068638678609362 7144 746011312605305086670747 7145 -749119204189832695116977 7146 752236784185919797885532 7147 -755368756917995630842140 7148 758518244129739092978722 7149 -761683693796613132074676 7150 764860457635379609342337 7151 -768045486464029441069179 7152 771240453301868884356958 7153 -774450158656065521382045 7154 777677786667384888577295 7155 -780921752240053433161934 7156 784177312845894231619089 7157 -787441359073098654794272 7158 790715599266551952141359 7159 -794004931696036242952383 7160 797312604371389320131161 7161 -800636998623828294813747 7162 803973275442537064199386 7163 -807318264065359351886447 7164 810673709239645031275062 7165 -814044608696612882197782 7166 817434275381200696452172 7167 -820841056725850736070329 7168 824260015277262668246251 7169 -827687917396224847460041 7170 831126545241990487582378 7171 -834580998165619078973703 7172 838054654944332178052324 7173 -841545828467613298876792 7174 845049481232342721873612 7175 -848562315242544733989663 7176 852086150666915725963553 7177 -855626190882454921935251 7178 859185881728732528714753 7179 -862763500485829418268912 7180 866353907884703542191142 7181 -869953740516424736323701 7182 873564856961667740210458 7183 -877192566742137366447955 7184 880840384427010595823031 7185 -884506550692329084002096 7186 888185822296841239818740 7187 -891874769538611120845731 7188 895575290159354625690555 7189 -899292801580123362191003 7190 903030888705477374325586 7191 -906787755041969393672214 7192 910558050927835658413946 7193 -914338279143603725297686 7194 918130377767321699604076 7195 -921939873988491153183488 7196 925770424228763430794863 7197 -929620194464223254733736 7198 933483726449414058846573 7199 -937357453769374147242913 7200 941243355955385232709151 7201 -945147072346107285316471 7202 949072331866327212541462 7203 -953017262241377451636066 7204 956976294872742758555110 7205 -960945792538076583926565 7206 964927776880053181033511 7207 -968928002019798232930603 7208 972950270745657027308706 7209 -976992671370917623683170 7210 981049523042278590094334 7211 -985117116559834345366948 7212 989197516139558255913050 7213 -993296593024376667759162 7214 997418225684967554948638 7215 -1001560461922944344801823 7216 1005717506212979689573930 7217 -1009885576412395344067268 7218 1014066780132475058883401 7219 -1018267107670033824683100 7220 1022490514944994161733950 7221 -1026735008625935140092211 7222 1030994675822160302939666 7223 -1035265660094969296062773 7224 1039550113748157707050560 7225 -1043854148204729410082746 7226 1048181798128169833827231 7227 -1052531028637489925436614 7228 1056895807105544935466195 7229 -1061272200970026140619206 7230 1065662408446893588126368 7231 -1070072664694804050365740 7232 1074507084219331898064526 7233 -1078963589801491983362753 7234 1083436027115658032533483 7235 -1087920385703074223466285 7236 1092418910432022406449177 7237 -1096937963095610729506531 7238 1101481739529768718270011 7239 -1106048118896704627493759 7240 1110630823081114879501264 7241 -1115225762447886168875009 7242 1119835229031620149648496 7243 -1124465713825493247246880 7244 1129121495994537316706470 7245 -1133800409883888422271749 7246 1138496050924703622507112 7247 -1143204249230448977521759 7248 1147927344920376534053172 7249 -1152671960330767484715870 7250 1157442459883726088604028 7251 -1162236632408425850939909 7252 1167047943935607484728452 7253 -1171872142849483954616418 7254 1176711618769409770266029 7255 -1181573127653859500852376 7256 1186461120616336163321392 7257 -1191373340508067185075599 7258 1196303121343970815776484 7259 -1201246127771983533874697 7260 1206204800259347177155119 7261 -1211186031263879543071469 7262 1216194359797941454514364 7263 -1221227481853701317743107 7264 1226278597271735857512254 7265 -1231343285032389465236065 7266 1236424037265559459686374 7267 -1241527886101614722087663 7268 1246659460096029661067386 7269 -1251816406986489122517705 7270 1256991790124524470329109 7271 -1262181101405668675620236 7272 1267386885210036657836442 7273 -1272616316172052040879981 7274 1277874114569599955722281 7275 -1283157878562584844458812 7276 1288460532095865650002935 7277 -1293777478800417088321797 7278 1299111316315031436970027 7279 -1304469364137154864148193 7280 1309856436386969032772089 7281 -1315270080879436602200231 7282 1320703078911846178170615 7283 -1326150744218380735287735 7284 1331615729258855748458084 7285 -1337105500917905064714071 7286 1342624968728999531194142 7287 -1348171629632281446716900 7288 1353738119410254487712723 7289 -1359319659714953144643374 7290 1364918959299661007164085 7291 -1370543635588567927184273 7292 1376198694872601157658642 7293 -1381881582252208419677773 7294 1387584785603092509229526 7295 -1393303432373247134432280 7296 1399040288523596613265053 7297 -1404803125508957068515502 7298 1410597048177159160223235 7299 -1416419448250244463140801 7300 1422262663152745685336274 7301 -1428121724579125583247579 7302 1433999456350264949488913 7303 -1439903787057135795447833 7304 1445839922498762346050675 7305 -1451805199575599892395788 7306 1457791802048018641874542 7307 -1463794664544576598031144 7308 1469816669870877935016311 7309 -1475865906369333727035396 7310 1481947683102560439471322 7311 -1488059281287762547672586 7312 1494192727476593740303578 7313 -1500342857448686739869492 7314 1506512614699559523084802 7315 -1512710250098976093104615 7316 1518941177711564029061322 7317 -1525202622484414010652679 7318 1531486450600045913264218 7319 -1537787396589663677143776 7320 1544108466265591727853807 7321 -1550458076498653428823588 7322 1556841747832024649716407 7323 -1563256647866943270402899 7324 1569694479785523324610868 7325 -1576149874558613681787926 7326 1582625901322581980457703 7327 -1589131146769810074647631 7328 1595671239908866271152492 7329 -1602243289318978023440947 7330 1608838832366616423936596 7331 -1615452394748788427824578 7332 1622087109669387207229271 7333 -1628751737066810319439503 7334 1635452017026079096787486 7335 -1642184997511523900081544 7336 1648942046554997578920970 7337 -1655717583140873600820846 7338 1662514805775187295808702 7339 -1669342650519871615568411 7340 1676206971078703580524278 7341 -1683104753854453032590081 7342 1690027193648059317989457 7343 -1696968600764125009841670 7344 1703932240890947707879832 7345 -1710927229286619387074256 7346 1717959535177961058257265 7347 -1725026082734992253971594 7348 1732117890064435187927753 7349 -1739229156178362323624034 7350 1746363215724376589989804 7351 -1753529366963347874283618 7352 1760733696286309609978490 7353 -1767973064451834754480277 7354 1775238309959911907650414 7355 -1782523517990777401537082 7356 1789832093279893147068085 7357 -1797173521292800210660365 7358 1804554007757706209943281 7359 -1811970348175199101633694 7360 1819413198345426669762750 7361 -1826876527742572151428467 7362 1834363812015577357728365 7363 -1841884727589750456233751 7364 1849445602397239131282256 7365 -1857043164944310056206672 7366 1864667884457368678719013 7367 -1872313613105573955299312 7368 1879983898827849421851832 7369 -1887688612196045026516738 7370 1895434206119441958530332 7371 -1903217341049252890367801 7372 1911028295376270893786775 7373 -1918860801816618074084220 7374 1926718482651976624457831 7375 -1934611405977946043133869 7376 1942546151787233484906262 7377 -1950519311732727436884239 7378 1958520969553627497223222 7379 -1966544735646966045138590 7380 1974594308598913074605230 7381 -1982679958220767992676669 7382 1990808393392021498913723 7383 -1998976135654033341954985 7384 2007173070891888242558488 7385 -2015392684417589783011745 7386 2023638752363919826607753 7387 -2031921750856449236053807 7388 2040248520059611147424343 7389 -2048615509390413884844222 7390 2057012403460742423395760 7391 -2065432560426648328181100 7392 2073879834904846367162427 7393 -2082364913474844995545240 7394 2090894770711413961604308 7395 -2099465781991453013568993 7396 2108067426412699225622942 7397 -2116692933221844986100076 7398 2125346237030741319337779 7399 -2134038238378798313576868 7400 2142776049297340286779836 7401 -2151555969958405421157090 7402 2160367269263360770364431 7403 -2169203045180483565843558 7404 2178067314579852138897525 7405 -2186971195695924084963541 7406 2195921940322856884496197 7407 -2204915772582349182855657 7408 2213941746997866869488518 7409 -2222992827138182222354412 7410 2232073114275721824841453 7411 -2241193948932235192598107 7412 2250362724667173797418802 7413 -2259575588113490563508061 7414 2268821375873431154151417 7415 -2278092914080694528604710 7416 2287394389800330328997115 7417 -2296737370895694281900849 7418 2306129395314806445656237 7419 -2315566529985488135680896 7420 2325037389832713578405555 7421 -2334534661291517037933900 7422 2344062618259037859641718 7423 -2353633060478296866609289 7424 2363253673716973181309467 7425 -2372920443108341752431023 7426 2382621757233969831511122 7427 -2392350160884688400517716 7428 2402110016471476985377062 7429 -2411913359497427781031481 7430 2421768026873057606482301 7431 -2431669920633031668925510 7432 2441607197895639964436271 7433 -2451572259220663215953338 7434 2461569558003417780735699 7435 -2471611369612769387809923 7436 2481705684650295178636964 7437 -2491848321115609090704617 7438 2502027200060005977765960 7439 -2512234574389496166449091 7440 2522474990849713701600377 7441 -2532760969730560998608785 7442 2543100657523048304547599 7443 -2553489786591895264722330 7444 2563916038027198402542615 7445 -2574371513773793667368738 7446 2584860855458549227466379 7447 -2595396833822948080885711 7448 2605987754139979372705360 7449 -2616629260724574805474040 7450 2627308790555935144059335 7451 -2638018292118125978535297 7452 2648762503097185592928124 7453 -2659554449685428623948774 7454 2670402599678396730513556 7455 -2681302507038063912913412 7456 2692241359524092025724177 7457 -2703210950027604062503203 7458 2714216114140739804677186 7459 -2725270137773253434389276 7460 2736381654892799314365462 7461 -2747546127676142858101966 7462 2758750489040226708667678 7463 -2769986373433763684182591 7464 2781258717076562493629468 7465 -2792581070132778693850335 7466 2803962235533126262627456 7467 -2815397582606640081476507 7468 2826873784384175306946529 7469 -2838382313145776183764320 7470 2849928208323676779254164 7471 -2861525289874385959534687 7472 2873182532130868123053457 7473 -2884895209820678261692605 7474 2896649731784175118959708 7475 -2908437404504615226108370 7476 2920263372337053424401258 7477 -2932141731107896516089308 7478 2944081629715164397304658 7479 -2956078245626647568022383 7480 2968117718936248365871232 7481 -2980191187597749972546564 7482 2992303902194819395555667 7483 -3004470239903935251069384 7484 3016699528291365081460510 7485 -3028986845053722431568934 7486 3041318055920996686266854 7487 -3053684127953146453195638 7488 3066090420016712789019535 7489 -3078551595356652183579090 7490 3091077164187758968690483 7491 -3103662102835984384189234 7492 3116291996518831256543045 7493 -3128957638290756735862441 7494 3141664498273721279678989 7495 -3154427530765941295688115 7496 3167256431712488688997245 7497 -3180146074893186974774283 7498 3193081759461828845604060 7499 -3206054100383927694892368 7500 3219068681888311935548888 7501 -3232140755418494152272566 7502 3245280205327886312385479 7503 -3258481800901541076337852 7504 3271730550499733071756955 7505 -3285016887047927449869762 7506 3298346510764135118991760 7507 -3311734976885826980472931 7508 3325192361661348406693839 7509 -3338713326983349954045170 7510 3352282585388921039584133 7511 -3365890384749189008784481 7512 3379542542745603610032269 7513 -3393254924444438638850631 7514 3407037802462548547763651 7515 -3420885728532142151164196 7516 3434783113219195288832654 7517 -3448720016749673030936608 7518 3462702376523612759451491 7519 -3476746372624187948552917 7520 3490862478405105475375489 7521 -3505045133680773743700697 7522 3519278440297233003206503 7523 -3533552267409177565832241 7524 3547872675408730226673602 7525 -3562256164901359253193550 7526 3576713413350710887657646 7527 -3591238747324635069745037 7528 3605815953869929217975134 7529 -3620434706623491566610471 7530 3635101192085900906082209 7531 -3649832238057247716812509 7532 3664638729078772853842087 7533 -3679514876337267330425476 7534 3694444146855159352726153 7535 -3709416014418879950283788 7536 3724436793739194488899572 7537 -3739523647113001967453214 7538 3754687669971248717098063 7539 -3769922954932534668646456 7540 3785212643472905231529596 7541 -3800546006234422145312426 7542 3815929487772063106226490 7543 -3831380591492294746861574 7544 3846910628622019996538809 7545 -3862513570192725936636202 7546 3878172225376182525879915 7547 -3893875658802014871934929 7548 3909630447374383466418140 7549 -3925454441341866792023573 7550 3941359172492523038021519 7551 -3957338488309972310371884 7552 3973374858283948807479884 7553 -3989457137291656908180616 7554 4005592038160334274727695 7555 -4021797764028799742134196 7556 4038086070968929143606597 7557 -4054450681445703186062653 7558 4070873718579834251418676 7559 -4087343822625433488733275 7560 4103867845768186539830118 7561 -4120464351375360110993101 7562 4137145323059014697156259 7563 -4153904355895587375068201 7564 4170723220898748663277914 7565 -4187590338980544048160723 7566 4204512703998106541805634 7567 -4221509247535314920965319 7568 4238592184942436662455073 7569 -4255754980433995829522229 7570 4272979046825296691173048 7571 -4290252582054353576856777 7572 4307582723491407432012272 7573 -4324988778214992619815343 7574 4342483198661308156217738 7575 -4360059314859302852939044 7576 4377698174030397342005542 7577 -4395387747995840006888866 7578 4413135320390316296339647 7579 -4430960580087156909574587 7580 4448876221836353873479196 7581 -4466875439328056087594105 7582 4484938906093275925411804 7583 -4503054363722495446118886 7584 4521229246049664780976819 7585 -4539483630416708657261637 7586 4557830457962413959003598 7587 -4576262784379724128544722 7588 4594760902186887914199628 7589 -4613312317442287005430235 7590 4631924617932859239704203 7591 -4650618277504157100695217 7592 4669406487290485104395928 7593 -4688282162390482509054277 7594 4707225207975554642714422 7595 -4726222889400866930869475 7596 4745282950983905680326951 7597 -4764426271844732002133382 7598 4783666297703207212107649 7599 -4802995799243641181886226 7600 4822394287606337475979396 7601 -4841848783474700053098860 7602 4861367189735844516617056 7603 -4880970798759754351610038 7604 4900673316713334408283614 7605 -4920467366240603533927155 7606 4940332056326909867617388 7607 -4960254159507289352880480 7608 4980241740292221962344235 7609 -5000316511259004806189387 7610 5020492444721879340359122 7611 -5040762012886538510378368 7612 5061103913734759720539748 7613 -5081504667161370390025221 7614 5101972503597573159424854 7615 -5122529563157269709724491 7616 5143190088795324552334909 7617 -5163946400446419223528092 7618 5184776777037361308608519 7619 -5205667480017720849766279 7620 5226626909877121414580658 7621 -5247677643097696729579457 7622 5268834197231793599818199 7623 -5290088737063513746305224 7624 5311419115509289401176661 7625 -5332811329943037925534794 7626 5354273953749858892625996 7627 -5375830009371851384058139 7628 5397494294011815535243689 7629 -5419258813139553170700515 7630 5441100986291481229075510 7631 -5463006542395414206816963 7632 5484984230024050609887026 7633 -5507057526352073463158305 7634 5529241514622728078424930 7635 -5551528037000508041204348 7636 5573894070753774180138729 7637 -5596325072556751262141047 7638 5618829969521477739837099 7639 -5641432701200312611991473 7640 5664148643128905330262485 7641 -5686969471531525485289818 7642 5709871711702988280166454 7643 -5732840543125816857041327 7644 5755885076179736208427220 7645 -5779029720879219121670484 7646 5802290149968782677460456 7647 -5825657871670140683744081 7648 5849108950492002681130170 7649 -5872628282406324371273942 7650 5896225165582245945043803 7651 -5919924490165937498383253 7652 5943742230487315250899571 7653 -5967669723611244935509245 7654 5991682565588549435069418 7655 -6015765362712020844169595 7656 6039927604099518612437942 7657 -6064194670555927580576055 7658 6088582843519439946923774 7659 -6113083284323239340644299 7660 6137671112474649321120592 7661 -6162330639811849083038659 7662 6187071548939655253628726 7663 -6211919720931633178649185 7664 6236891751335765108503969 7665 -6261978621400405814840881 7666 6287154964328277490730554 7667 -6312404793296381332504241 7668 6337737988114366900066779 7669 -6363180938559585015008819 7670 6388750561107371932291568 7671 -6414437653990120441646328 7672 6440216353499833863264950 7673 -6466070368763830549434169 7674 6492009781959538615516379 7675 -6518061500443133689278847 7676 6544242767036773138953493 7677 -6570544194677588760959594 7678 6596939413062034402574048 7679 -6623411820352817846908615 7680 6649971706074885594443506 7681 -6676646505788000455812412 7682 6703453793462091678148912 7683 -6730383993243138581515999 7684 6757410219812073754068685 7685 -6784515553650956629510164 7686 6811710495107851333674016 7687 -6839023019458846649678006 7688 6866471037896775772438739 7689 -6894044780788895610965189 7690 6921716838893468245940367 7691 -6949469969755291058580543 7692 6977314887393671360739617 7693 -7005280117367675475821559 7694 7033383915722745786494422 7695 -7061616314259935281688343 7696 7089949369138858423488013 7697 -7118365510359495276290301 7698 7146875669694156855532870 7699 -7175508932250428802678579 7700 7204283906399495296844123 7701 -7233190422158333804691594 7702 7262199989458000174974044 7703 -7291294704832669746146738 7704 7320485723488096698205930 7705 -7349802699862354391257982 7706 7379264600581545105707340 7707 -7408861051320609874029087 7708 7438563005181798670678141 7709 -7468352217708825002757895 7710 7498240072983942998845995 7711 -7528256806404385316959590 7712 7558421748158314204378070 7713 -7588724315749005528875329 7714 7619134896167657176150112 7715 -7649634896615476584890355 7716 7680235933916043827562168 7717 -7710968837055234763491770 7718 7741853306424286097732418 7719 -7772878545875945997917489 7720 7804014366521518996739522 7721 -7835241821478333592142904 7722 7866572763460979100938512 7723 -7898038626618251273351940 7724 7929659489902110680445811 7725 -7961424338290680500602164 7726 7993302395297460167577520 7727 -8025274354869746465365118 7728 8057352310135834319952026 7729 -8089568310626346573495931 7730 8121942822000844521334080 7731 -8154464606786485561143618 7732 8187102288194421836182632 7733 -8219836194540529169227145 7734 8252678665570015156311974 7735 -8285662376932047323851946 7736 8318808187522939604297957 7737 -8352104634594743271315630 7738 8385519729413383995460723 7739 -8419033426430505196218214 7740 8452658318001522283406165 7741 -8486427718665494062662831 7742 8520362886374341524650764 7743 -8554452128867141922436623 7744 8588662835279211391959949 7745 -8622974578193502836115772 7746 8657400206828749629935140 7747 -8691973688422181230716806 7748 8726716687282868790210762 7749 -8761617275664907083448727 7750 8796642209815529243561099 7751 -8831770674135126311372016 7752 8867015778234769963547891 7753 -8902412154768269948230877 7754 8937981883509963926565674 7755 -8973712795486153584710157 7756 9009571001241429926022606 7757 -9045535291426917989985199 7758 9081619041009316122440728 7759 -9117857559279373493757405 7760 9154273350405596056162836 7761 -9190854000259287435638759 7762 9227564959757426721795160 7763 -9264384618707754466062110 7764 9301326624252206916423291 7765 -9338426974146888749119011 7766 9375708604097376462551050 7767 -9413158851654702187046800 7768 9450742495369647385031395 7769 -9488437515248547191936564 7770 9526257837158255654339359 7771 -9564240161298335808578852 7772 9602407861337034021953558 7773 -9640748021862000369614604 7774 9679224737838845138967830 7775 -9717815570712494156013626 7776 9756534729799857676548651 7777 -9795419632887290182968462 7778 9834494099583248722754354 7779 -9873744954956396530287759 7780 9913135598593992717756515 7781 -9952643166482593266079095 7782 9992282155291461687340430 7783 -10032090714321518005701152 7784 10072093119093426683529846 7785 -10112275928893050035380786 7786 10152601833868638168723308 7787 -10193047538407828730215805 7788 10233627832029783383631924 7789 -10274381607915404622739940 7790 10315333607230850355577762 7791 -10356470119120872951350639 7792 10397753109083267408588358 7793 -10439158842168298406771637 7794 10480702408193491863218558 7795 -10522423457196468712136746 7796 10564347203851563757221455 7797 -10606459663669017353645747 7798 10648722063509757767249820 7799 -10691110219292825950268844 7800 10733639528341140864644553 7801 -10776350412893016369115075 7802 10819268568176481230423785 7803 -10862379730931918797066467 7804 10905644377077722845534147 7805 -10949037863867160074862161 7806 10992575901324363165924836 7807 -11036299700444041369599562 7808 11080235445775430467798665 7809 -11124368588140936226722238 7810 11168658839539220520251290 7811 -11213081090977728481026017 7812 11257651369545416006895398 7813 -11302411690293979273463154 7814 11347388737958333609961667 7815 -11392567670559461851349745 7816 11437907420805771301658786 7817 -11483382406738385948331177 7818 11529008978544004302491615 7819 -11574829968905721114052199 7820 11620872573404573403510297 7821 -11667121652476860622942084 7822 11713535342875653788831525 7823 -11760087581182160306866973 7824 11806795048868160623120545 7825 -11853701410535593175038810 7826 11900834381210169206867665 7827 -11948178519838562648456191 7828 11995691151917891618001843 7829 -12043345721913242701719311 7830 12091159250460113051857566 7831 -12139176250867892074946319 7832 12187424965381717587804494 7833 -12235889645834383507507040 7834 12284526792917947795925265 7835 -12333309348553447555753083 7836 12382254678308296439543582 7837 -12431408162346459279588426 7838 12480798579711932117419810 7839 -12530409867279993451685298 7840 12580197686714173389180592 7841 -12630134469116372668700506 7842 12680237929806704490890654 7843 -12730554332554331902896722 7844 12781113005095300759375897 7845 -12831897561837595649308150 7846 12882862808558903764879897 7847 -12933980658136638913790454 7848 12985269182317740396248802 7849 -13036775543429152484710936 7850 13088529629519619658993131 7851 -13140514727224519429385397 7852 13192684768236673607775070 7853 -13245011137945246521885870 7854 13297512273464793755100627 7855 -13350236251353140134500849 7856 13403213529429349811811019 7857 -13456427062247364053344739 7858 13509829890626113546925903 7859 -13563392860819144617768836 7860 13617134783974968883726437 7861 -13671104669305388931301014 7862 13725333552918841316694713 7863 -13779804051074441262966431 7864 13834468298862265152399426 7865 -13889296592049332367597554 7866 13944308122161552520149232 7867 -13999552850900322379662381 7868 14055062403184443567133605 7869 -14110819048429057443312804 7870 14166774000350946432559888 7871 -14222896995140647868290955 7872 14279207610086793679718820 7873 -14335756777771909257044248 7874 14392576724881864129544593 7875 -14449649365740873708945847 7876 14506924974265722188889100 7877 -14564372718970189910005156 7878 14622012570230045052318645 7879 -14679896447915442859689075 7880 14738057193204125075045720 7881 -14796476359507336112579711 7882 14855103261009586265626541 7883 -14913906488389552309958539 7884 14972906414932188229013101 7885 -15032155965040533878881532 7886 15091688604727667049279282 7887 -15151485521681543410709529 7888 15211495051993140852631035 7889 -15271685195836721434114782 7890 15332076738876790798820992 7891 -15392723630204824671044343 7892 15453659970064481370868916 7893 -15514866573613536409292427 7894 15576290782505410849242206 7895 -15637899994000431532969301 7896 15699715413176747450749144 7897 -15761792035552250359229532 7898 15824164607092340247438444 7899 -15886813561046415330665114 7900 15949685227492076107212019 7901 -16012746390852428455404358 7902 16076018681566439365723912 7903 -16139558161710206034189110 7904 16203400237145775668693150 7905 -16267524950219163835006855 7906 16331877599232958128942376 7907 -16396424346851675320846262 7908 16461187256974437200278645 7909 -16526223476296603485073728 7910 16591569084444335085981838 7911 -16657203726413011379881923 7912 16723071646965715936607288 7913 -16789138375929863056889365 7914 16855426421393578809063501 7915 -16921994033581415575466888 7916 16988877977254777952188855 7917 -17056057494755120666719670 7918 17123475757164007531936251 7919 -17191097647632075164336686 7920 17258946128850871484762535 7921 -17327080576680006886013627 7922 17395538451310064492110485 7923 -17464298584913979111540743 7924 17533303056977037093540092 7925 -17602516090471092799493118 7926 17671961110422729688593568 7927 -17741698642081561471911695 7928 17811766853684770905943686 7929 -17882144157013059675207036 7930 17952771521116236168072208 7931 -18023612497895723211902088 7932 18094690981343572273742655 7933 -18166068668196040891734280 7934 18237784450178930603978964 7935 -18309816308804346800801501 7936 18382104080614522493606073 7937 -18454610636684282396721960 7938 18527360348856419912989977 7939 -18600416105168593397200020 7940 18673817536012455163249731 7941 -18747542185556395397825563 7942 18821528734009828911166474 7943 -18895739359477229971745587 7944 18970198923434942890649372 7945 -19044971526019559523646144 7946 19120097548718286725173424 7947 -19195554092446975615829427 7948 19271278659061133204575388 7949 -19347232718640167656202891 7950 19423441633676696299034500 7951 -19499970740585118942312941 7952 19576861183290933356260969 7953 -19654089611230275264671282 7954 19731592328203422464030658 7955 -19809330081508477761038264 7956 19887328743223637314306289 7957 -19965654912062699629181316 7958 20044350508168547092299086 7959 -20123391718289252545453242 7960 20202713627534610605837944 7961 -20282276248536499710935366 7962 20362105970278773882641216 7963 -20442270677953366609977552 7964 20522813084810985129975992 7965 -20603708904139148146234822 7966 20684891978170015909085429 7967 -20766321574136653226533850 7968 20848024607744822559993531 7969 -20930070272463848386237483 7970 21012502091193554225661268 7971 -21095295295931067118949856 7972 21178382460021920374366439 7973 -21261722092061514729725366 7974 21345341647343827161000741 7975 -21429311650416293089906758 7976 21513676447486657282351381 7977 -21598410782747178106189804 7978 21683445936513137772422548 7979 -21768739642302945451406548 7980 21854319907509203798312742 7981 -21940258614269679775549269 7982 22026600944521648235308284 7983 -22113321145575288583384700 7984 22200349183131967463152863 7985 -22287641999577986022694594 7986 22375228163822222595393704 7987 -22463180944025667711038822 7988 22551546372973202969087104 7989 -22640298188877086480437483 7990 22729365020155465004277639 7991 -22818703005022419765111011 7992 22908341282056145796510185 7993 -22998354531967518426780931 7994 23088789656784945483256048 7995 -23179619873804547659455418 7996 23270772447735339922902696 7997 -23362202700884469918029618 7998 23453940352270067996605389 7999 -23546061519058547953927874 8000 23638613990619690789763758 8001 -23731570454745335217539401 8002 23824856783969883679813306 8003 -23918427470192363233145660 8004 24012312826997745870390427 8005 -24106590433068100347715944 8006 24201308980044401434332653 8007 -24296440618965723973826984 8008 24391909803800586852277997 8009 -24487670178164670543603769 8010 24583752663880294715362691 8011 -24680236330135804646661235 8012 24777170784524953456697211 8013 -24874527631395080719857844 8014 24972229882427019061714466 8015 -25070230315416331465355368 8016 25168560470847597958111113 8017 -25267300939553194710649945 8018 25366502261588220094638537 8019 -25466135481217909482757020 8020 25566122143015883495075373 8021 -25666414144730977697745511 8022 25767043654504428999578205 8023 -25868092813836724467089674 8024 25969613115356174258952209 8025 -26071575030354460125894739 8026 26173898607355366353549098 8027 -26276534851158837530099188 8028 26379516569454998665892290 8029 -26482927480700330267633346 8030 26586820049813561645553059 8031 -26691164165619990841316472 8032 26795878349527523705434735 8033 -26900912697578182962279142 8034 27006300672439311731060212 8035 -27112127596988157939632803 8036 27218446924829102185645283 8037 -27325227954338421399760941 8038 27432387650882860079393332 8039 -27539875182233531154647835 8040 27647724681057893506186790 8041 -27756023106427180465514706 8042 27864824915610871334374917 8043 -27974098805580705753520556 8044 28083760159678383591116912 8045 -28193757198329902521341661 8046 28304124735658803496966635 8047 -28414951400943269920232017 8048 28526292673225071755413221 8049 -28638116633477372268647157 8050 28750337055762897546752807 8051 -28862901197567279409643634 8052 28975844564472948144311034 8053 -29089257487792723846561521 8054 29203196490246246731696735 8055 -29317629022668721865022629 8056 29432467218231060331999749 8057 -29547657357378658841531546 8058 29663235650194145805521624 8059 -29779294158846684389974926 8060 29895890471300596414177877 8061 -30012991397839584036893443 8062 30130507396757913471247434 8063 -30248383754152740693914640 8064 30366657401538609367441821 8065 -30485422162117154643364699 8066 30604736707011462909902423 8067 -30724567197081911516401963 8068 30844822384140395267357460 8069 -30965446538719217887185288 8070 31086477330180982377283188 8071 -31208010377498170244670688 8072 31330105451435777226149745 8073 -31452728051440472829713850 8074 31575785194301536054576433 8075 -31699220114156675112350985 8076 31823071230890977459015196 8077 -31947435996482843331096669 8078 32072375301105544358171008 8079 -32197853966806482495116028 8080 32323777245520166951669612 8081 -32450087317977970672972582 8082 32576823365621418782769269 8083 -32704084708247839440243298 8084 32831933379380668837783655 8085 -32960333508248280997595286 8086 33089188547315657342541546 8087 -33218439608419554361364608 8088 33348126648950249322217513 8089 -33478350888197001764199004 8090 33609175526529886626829472 8091 -33740563988856790349758178 8092 33872417891089206418458710 8093 -34004677257309925464331102 8094 34137382839345690865358813 8095 -34270637789037513468224666 8096 34404506493268795347006535 8097 -34538951662858221939352102 8098 34673873042539105506241189 8099 -34809209545491613909778961 8100 34945002736007019947070523 8101 -35081357736539571172277944 8102 35218340138529477397016898 8103 -35355911925494443899362008 8104 35493970939741979487844187 8105 -35632454960896954832006219 8106 35771406379637030531831806 8107 -35910932329700632026266590 8108 36051099628752206663271037 8109 -36191869515585222744810329 8110 36333137897344486475184486 8111 -36474841401458850935788613 8112 36617023257250448268602310 8113 -36759792647905099416945302 8114 36903217643379825093587745 8115 -37047258720842164715994953 8116 37191809814477383860960574 8117 -37336806382593446547616096 8118 37482292508940449414542735 8119 -37628379460865372751885081 8120 37775136586306885669526898 8121 -37922523588198537805446612 8122 38070432387209157848533175 8123 -38218797251887098267024194 8124 38367663140697309076795911 8125 -38517143441450383276924700 8126 38667308801551600988544703 8127 -38818118138860324045242937 8128 38969461322700117385710825 8129 -39121271406697934292444785 8130 39273594243734546374809855 8131 -39426545383683986885479385 8132 39580196793263975586370711 8133 -39734506590801728204059448 8134 39889362559969397758613701 8135 -40044696514750900388938054 8136 40200555217830509133210455 8137 -40357056425652551633353053 8138 40514273447900046600146274 8139 -40672163584287756822700834 8140 40830612497015573012022157 8141 -40989550740098674777076568 8142 41149025999534353126967809 8143 -41309158280073675836098721 8144 41470022262849407903107018 8145 -41631574410528638590500825 8146 41793698222472874143713950 8147 -41956322974149044277392517 8148 42119497292272670883726661 8149 -42283343468036034058139128 8150 42447937582001820430206388 8151 -42613235245873592104370775 8152 42779117751933796715901984 8153 -42945513074614401292374768 8154 43112470803500448716300915 8155 -43280115555987964869075890 8156 43448524835638920947250180 8157 -43617653391266829668634807 8158 43787380266652334897675652 8159 -43957632107745422465564831 8160 44128459488631759564053784 8161 -44299989398472506811277514 8162 44472300785544206767834925 8163 -44645347519856434075088526 8164 44819006359137060780000076 8165 -44993202593971892160435424 8166 45167987799849973727896039 8167 -45343491386298320063401674 8168 45519793772225459598790935 8169 -45696847928045380298294747 8170 45874528286138160420734502 8171 -46052758759469681849848306 8172 46231591939926928476768758 8173 -46411159703132888717232597 8174 46591543969641955659968821 8175 -46772696790073148407559932 8176 46954490226298326692819394 8177 -47136846793373624927061182 8178 47319820118664297089194119 8179 -47503544585669326710830020 8180 47688103647174824171184215 8181 -47873448418750561526326532 8182 48059448543394647689321990 8183 -48246025113660775834372535 8184 48433232816685202401489659 8185 -48621208587488601996647334 8186 48810037436833886552175640 8187 -48999669532017565626583533 8188 49189972051923956590613476 8189 -49380864636774796155537052 8190 49572403057111047525329874 8191 -49764726849267388622154010 8192 49957922605849805083346068 8193 -50151939528467988782565453 8194 50346642290692777162198731 8195 -50541949051084618508898536 8196 50737916682259547227601629 8197 -50934687375036488643799234 8198 51132349332144812169819045 8199 -51330850766751194138670270 8200 51530053804132779677850894 8201 -51729875096922585489242260 8202 51930372636333449009244851 8203 -52131691317667315277173051 8204 52333920987651384200048113 8205 -52537008848985974719707529 8206 52740814429244778652571921 8207 -52945252852872619693317760 8208 53150383250713079620756485 8209 -53356353268421599315414451 8210 53563254430033375286704529 8211 -53771032910962439622161151 8212 53979545588325844053719620 8213 -54188706031596136049662444 8214 54398574537773814769364424 8215 -54609301550653800106657607 8216 54820980299812632857194267 8217 -55033555918834726179435417 8218 55246882584859549672018298 8219 -55460872279868010982619670 8220 55675586492953316623591097 8221 -55891178520561815967370953 8222 56107743323923741565699211 8223 -56325224975635188919876526 8224 56543474907778494153048981 8225 -56762403482959901513930959 8226 56982073402861774627087913 8227 -57202640874635623911143720 8228 57424202622142491279063533 8229 -57646701632189806285786060 8230 57869986544681370851377921 8231 -58093966076291757252998477 8232 58318704159608550820137968 8233 -58544359967257514752352036 8234 58771032022603786313975926 8235 -58998662202542983316790628 8236 59227096300877786155334519 8237 -59456241364045206174730033 8238 59686162578593245778551196 8239 -59917022132864936708718013 8240 60148920386122753859233104 8241 -60381798086922384960903884 8242 60615498125316370449202419 8243 -60849925848220652239426299 8244 61085147725229077105926305 8245 -61321329012829205310431179 8246 61558571937010203304778593 8247 -61796816101887689152938614 8248 62035901439689827363205859 8249 -62275731562473672040608163 8250 62516374251219433896170863 8251 -62757997890115638767465455 8252 63000706600561869267171913 8253 -63244438821277684258211290 8254 63489031477225124449882037 8255 -63734386410835279236591722 8256 63980572737101796315306196 8257 -64227762031400035818811788 8258 64476060344338964892998492 8259 -64725404922107542700493247 8260 64975629630874631101497052 8261 -65226634514504635415789182 8262 65478490042172635705438242 8263 -65731371040305389958024504 8264 65985385528988899281291694 8265 -66240469535578723450846639 8266 66496453808478158696376865 8267 -66753236566338996208064810 8268 67010889657911855632020534 8269 -67269591215815108791237002 8270 67529451269243487548821265 8271 -67790404606409073241278258 8272 68052278795089679914000816 8273 -68314970196838263139080139 8274 68578552071734843054033778 8275 -68843205915980342016181150 8276 69109043801667044015478207 8277 -69375999260163122868227971 8278 69643896619459773572758971 8279 -69912630345496990586685495 8280 70182275140775822761940424 8281 -70453015930261955674518101 8282 70724966860311763411927617 8283 -70998060182412505010840839 8284 71272116930692458867587866 8285 -71547029637686033010323501 8286 71822874473153576393408246 8287 -72099839860127147981384271 8288 72378042056230135067676688 8289 -72657412003507774589863103 8290 72937767385756145182070307 8291 -73218998770445446284534298 8292 73501183816938800791726732 8293 -73784514511881669369743710 8294 74069109267992296970099860 8295 -74354897689078942453478635 8296 74641694044255570755955068 8297 -74929386906848943902863941 8298 75218055453656568705573426 8299 -75507895295308342750096134 8300 75799027042907998987868139 8301 -76091378939779934070309484 8302 76384761771682236691914400 8303 -76679062082961437080283643 8304 76974360602651116037140828 8305 -77270856628299717422566276 8306 77568673006290287179299652 8307 -77867736599884050653849231 8308 78167854646901459458121919 8309 -78468911620868842489362395 8310 78770989837019330835475402 8311 -79074292351022933098395243 8312 79378944278981067051907700 8313 -79684871078893087412702019 8314 79991876381367190714925259 8315 -80299842547913006408897814 8316 80608853507361600613547382 8317 -80919116149275011828281832 8318 81230757899833720532780822 8319 -81543702779441208104723566 8320 81857750749771392932455479 8321 -82172782025821709591138628 8322 82488882174614525651725923 8323 -82806261991235912749761123 8324 83125051259785011279075870 8325 -83445172531681722060559541 8326 83766422029318978525844003 8327 -84088677789316707511998276 8328 84412027047532208431780704 8329 -84736684570798680132616350 8330 85062782548265846060395855 8331 -85390242037877561601030973 8332 85718855447876878593641424 8333 -86048498598580026426301362 8334 86379260432677754261909519 8335 -86711359757617328259009995 8336 87044931208017975558296877 8337 -87379894326836660977977369 8338 87716037637529019465479267 8339 -88053234698529232055568259 8340 88391576196612200548377560 8341 -88731285057734400035424431 8342 89072498399639146264686227 8343 -89415134222610701985809410 8344 89758977100504647291823038 8345 -90103898285109498956385804 8346 90449990237346851697634953 8347 -90797480084374344044849386 8348 91146507471235099040480527 8349 -91496988820314097130331639 8350 91848704688258233346311942 8351 -92201523982499225627613445 8352 92555540965318310612047289 8353 -92910987043482478928083738 8354 93268004441399583113716722 8355 -93626507969200613553402753 8356 93986274089587425759784714 8357 -94347169330869987312743233 8358 94709289790263069825480870 8359 -95072871226634442084676778 8360 95438058495218370148668260 8361 -95804764767068752525060051 8362 96172762329184028830027920 8363 -96541915289331249637084673 8364 96912321621293289322453268 8365 -97284221511528700403995630 8366 97657762490212505873598739 8367 -98032856065556696286972465 8368 98409270271770769084965948 8369 -98786866746567652335199408 8370 99165745380991470178466232 8371 -99546150874160784729433706 8372 99928233472507958744432784 8373 -100311902991135836934337489 8374 100696923140450962995831412 8375 -101083153039332634133470672 8376 101470694529233952895193785 8377 -101859796912310719258482215 8378 102250613199429079384578203 8379 -102643051474070594876259827 8380 103036871048956347200441660 8381 -103431928483058977278161987 8382 103828327598184103678912589 8383 -104226322385183795263160321 8384 104626068676177278851106834 8385 -105027472785580136038501388 8386 105430289544567323619029168 8387 -105834372914141799016001682 8388 106239828733402791162534666 8389 -106646915761377921081525413 8390 107055792707466583587729815 8391 -107466364087502813226464660 8392 107878380162004286035656166 8393 -108291692248926159995771130 8394 108706408250107214005927002 8395 -109122791775338408817057768 8396 109541004459610932045777900 8397 -109960948994072901935989290 8398 110382370984309655283132499 8399 -110805119051311831070565492 8400 111229303204269917565485320 8401 -111655191996780871492270537 8402 112082950034583199845877285 8403 -112512478150900696461194739 8404 112943517218771909526804137 8405 -113375913109225338477743024 8406 113809777975166254651828461 8407 -114245385412615280534863146 8408 114682903050757991046416280 8409 -115122229822947844474985806 8410 115563101788788320386109668 8411 -116005362024459158745290083 8412 116449124859691342145059213 8413 -116894669026655924479270961 8414 117342165239809754600092745 8415 -117791510491677899127940611 8416 118242435936968660178694204 8417 -118694781815497330455588089 8418 119148664674293640216637044 8419 -119604368468648347213866165 8420 120062067059446600326687017 8421 -120521655466075721956474660 8422 120982859841060502460173324 8423 -121445517538648896253658427 8424 121909747372952415484178459 8425 -122375838612865543117321499 8426 122843968318424657991621869 8427 -123314029507065057527126942 8428 123785743237180478829370211 8429 -124258943918904845967415446 8430 124733752682155222940705849 8431 -125210464211015029023106423 8432 125689258814201449459813728 8433 -126170027470863188585522467 8434 126652486060264649842920043 8435 -127136465990700538818349416 8436 127622090747953818302562534 8437 -128109660539053425046738268 8438 128599358978861761416829519 8439 -129091074962391228714311558 8440 129584519101417613756475565 8441 -130079519753520346573227806 8442 130576202796761135664952250 8443 -131074874063494317947007399 8444 131575720542171160367153942 8445 -132078628999028833158593255 8446 132583304678448161793103733 8447 -133089572841859866443778219 8448 133597561804116252033028491 8449 -134107583118213047303204502 8450 134619827212752334711757492 8451 -135134178689674115162892065 8452 135650337319955211202304897 8453 -136168125215336717163070972 8454 136687673181803526462289165 8455 -137209298591953063869428203 8456 137733195372247976981420842 8457 -138259245928706076989526020 8458 138787144458409092817405934 8459 -139316709859672078597153217 8460 139848075483019810358253015 8461 -140381564631714613838571447 8462 140917374784198214478287116 8463 -141455386110692885060827553 8464 141995287141507612468952102 8465 -142536893498835066909887177 8466 143080341121677990258077818 8467 -143625959361512594400343144 8468 144173949311601947166343207 8469 -144724188856439753317475791 8470 145276360762862817606386189 8471 -145830277323564977206776434 8472 146386077106252319522252795 8473 -146944095622594420699266028 8474 147504537654058206538209258 8475 -148067278750593962601177281 8476 148631995806637016818254329 8477 -149198497735850269697028512 8478 149766925783389125947530897 8479 -150337621725389593536773097 8480 150910794104160825243534965 8481 -151486316096228746109528752 8482 152063858607935819580165158 8483 -152643227115498670024755271 8484 153224565601027037899982000 8485 -153808222213511905339819889 8486 154394409319062702586065307 8487 -154982997685900484293535936 8488 155573652122674099749024179 8489 -156166174598952380725834133 8490 156760711892124886676505922 8491 -157357618645275608231262014 8492 157957111107633923392476435 8493 -158559057595546870734314291 8494 159163116718307440873487241 8495 -159769086870564348521298084 8496 160377117673371560542972985 8497 -160987570392307685606122893 8498 161600665228226595220873641 8499 -162216267991052613770099168 8500 162834030985119315891692712 8501 -163453748972047935245960447 8502 164075574460784635421586010 8503 -164699875461683656564433683 8504 165326876207255301561763396 8505 -165956439947813331173632597 8506 166588212563774454253422194 8507 -167221985129564807179555288 8508 167857913095611090356490504 8509 -168496371331265512755883605 8510 169137588179747792179012007 8511 -169781424289039738855126869 8512 170427518989603949740877679 8513 -171075659605135059352598690 8514 171726004592481079604278976 8515 -172378935798495358719241841 8516 173034685746001248950734353 8517 -173693112442376325020733995 8518 174353848548392270259768364 8519 -175016677561709584335650990 8520 175681761009496849911047623 8521 -176349487848622515260491096 8522 177020094846315244651272130 8523 -177693437321552645237697955 8524 178369141154374242212697787 8525 -179046985942268950250245734 8526 179727136335773732452877715 8527 -180409988541825732302318194 8528 181095783646938967232825133 8529 -181784374222288980256906119 8530 182475379251672550337585287 8531 -183168574368972940399518640 8532 183864127396919222674388225 8533 -184562441926223944584358094 8534 185263763449740615578188559 8535 -185967941732709318860173391 8536 186674588733021312396225895 8537 -187383476061910706089379333 8538 188094774772979421242160845 8539 -188808895965630664567856708 8540 189526089625295704219325963 8541 -190246202664545684949487353 8542 190968839877855101113358090 8543 -191693768784515178419215569 8544 192421163740100808703968934 8545 -193151443482439296573502407 8546 193884862564684977960985999 8547 -194621265004570367086275004 8548 195360248302585331559534151 8549 -196101575804344631502087013 8550 196845425237176192583709200 8551 -197592223121942079488438975 8552 198342228650522800049445727 8553 -199095282893597771339456822 8554 199850975936177642105167738 8555 -200609066869512850017175306 8556 201369736851059930001527764 8557 -202133420337650254121698434 8558 202900381241511228746724213 8559 -203670457621391354082006319 8560 204443232020718787721261319 8561 -205218459207349861133268828 8562 205996323822516199538494420 8563 -206777268404998287479354143 8564 207561561682290639016865757 8565 -208349038637869817773993044 8566 209139274132040386940495695 8567 -209932018544729274017338979 8568 210727460065416501422451645 8569 -211526049451622318945855636 8570 212328060339939443666545035 8571 -213133324587250751176604991 8572 213941409220975441013087163 8573 -214752060157755346787628489 8574 215565469212908818819832680 8575 -216382095504500834891723418 8576 217202217660406528572501641 8577 -218025664364674870603318428 8578 218851994669254603495242385 8579 -219680949938584152055459504 8580 220512725690252847007764249 8581 -221347789560877513116807401 8582 222186425247152615506782240 8583 -223028458203058106504896771 8584 223873439372405318693396900 8585 -224721105479825324234873502 8586 225571655809173616018030344 8587 -226425566682388930183393115 8588 227283126954172229225396683 8589 -228144158777801780725680458 8590 229008204851063861315522897 8591 -229874997183469256642352698 8592 230744738884322560713571938 8593 -231617915120439607760446990 8594 232494820007769722847373175 8595 -233375272329682373320562017 8596 234258806383693948968758033 8597 -235145149393889263781374332 8598 236034508365597734855858656 8599 -236927377460058342462288775 8600 237824056156809901192650999 8601 -238724359813181200418331519 8602 239627814163079439335171459 8603 -240534141563022603549441878 8604 241443552999275347916639795 8605 -242356551782691279391350222 8606 243273442846024535020614280 8607 -244194038069644496837678636 8608 245117854468417808538478546 8609 -246044609434802480452898911 8610 246974518019448539516208245 8611 -247908092855230127624745136 8612 248845644413025158650071927 8613 -249786981033729255894764248 8614 250731610868088657439547708 8615 -251679246249183765047035369 8616 252630106362437540132547256 8617 -253584713344806999523387195 8618 254543383302475235611841869 8619 -255505920959756754995210735 8620 256471825452798584707343777 8621 -257440803973359995828655597 8622 258413079906648851708183857 8623 -259389185067860792652635254 8624 260369441311016915158701258 8625 -261353649668471919223765414 8626 262341300093448692235972151 8627 -263332094559577681040241229 8628 264326260729370634449172884 8629 -265324340259949564670207090 8630 266326660864510870138845716 8631 -267333019821851300010320159 8632 268342897724406868418275722 8633 -269355991238386886985457034 8634 270372532396262951310190671 8635 -271393072866654165220487891 8636 272417946319924452868232152 8637 -273446946225501527257888897 8638 274479543645353001041014675 8639 -275515429833344214649270502 8640 276554841283274805137570584 8641 -277598339863573992586554282 8642 278646265294481752443143788 8643 -279698407167558050032319168 8644 280754226855937328314897147 8645 -281813410097684697171622964 8646 282876197925054689170159630 8647 -283943162604788054097901415 8648 285014650013158707601737059 8649 -286090445779913466381684910 8650 287170001424891759384371746 8651 -288252997080995450981533227 8652 289339678390598169090135250 8653 -290430628209056541248527233 8654 291526198691048950116843157 8655 -292626171422175044600838885 8656 293729987885607492283057357 8657 -294837322525429433741863281 8658 295948425678974081480874766 8659 -297063890969118612497065506 8660 298184076950330712760803104 8661 -299308761096723568427331214 8662 300437374660883215156054174 8663 -301569586300771707557789162 8664 302705651150060862069568157 8665 -303846173784652521260889649 8666 304991519265637464219688086 8667 -306141460894248843287309133 8668 307295419507558139201261298 8669 -308453057863566069998263727 8670 309614635992040323557726763 8671 -310780769627323992439312752 8672 311951830438610826652213530 8673 -313127587479465535209275820 8674 314307450998322333423549555 8675 -315491077740706274789392533 8676 316678732717273391326436874 8677 -317871043037436724037270625 8678 319068387094152695501680608 8679 -320270529601705668620721747 8680 321476870040463085288866002 8681 -322687059046289633051794147 8682 323901366689410908834069876 8683 -325120431661972796610928771 8684 326344639214054509166038803 8685 -327573749630990348459527510 8686 328807151425043361957555988 8687 -330044489031082711999508020 8688 331286037672032568858270571 8689 -332532447818527592688811041 8690 333784111709809579969058544 8691 -335040785128396088831649375 8692 336301845407344971466599205 8693 -337566930674782642534872892 8694 338836321416938378271903567 8695 -340110680085586331149934856 8696 341390406025882547448819083 8697 -342675250450260575501588313 8698 343964579310777581279331034 8699 -345258024305065231352925000 8700 346555871291850882567045876 8701 -347858794928356434784656673 8702 349167201776407149298246351 8703 -350480838396457547122888972 8704 351799059170657407077350636 8705 -353121489244038001295822683 8706 354448419940720856839250371 8707 -355780538359511886079576091 8708 357118258405196761271830765 8709 -358461321886549355810897892 8710 359809071419780032885627122 8711 -361161125491378817576835155 8712 362517780977550173667382298 8713 -363879737645518519595251048 8714 365247416888030263057908220 8715 -366620555664279288432799678 8716 367998484606657312130485602 8717 -369380815443681226658870480 8718 370767850705546198990753639 8719 -372160303041771177104778933 8720 373558601476989651596441487 8721 -374962478040087391370621680 8722 376371251149544360798540454 8723 -377784525660738323126412035 8724 379202609878829951513434114 8725 -380626229557236326736202791 8726 382055821479749664557578761 8727 -383491112670996517985087703 8728 384931409115682251515164482 8729 -386376308661815537986993017 8730 387826125508707460532028460 8731 -389281598758309656077148801 8732 390743173074759792076492309 8733 -392210570389021300453858114 8734 393683084045613728018793495 8735 -395160304752424607030888242 8736 396642552704984712242969516 8737 -398130580611426726820392432 8738 399624841153789313055296103 8739 -401125051060597050344427475 8740 402630490822393898721673909 8741 -404140743891756808974129646 8742 405656136555580329836296285 8743 -407177435375652112087422788 8744 408705101209873832384882631 8745 -410238845477741501611969088 8746 411777935578230123004949811 8747 -413321947600088416182042858 8748 414871214033401795473353102 8749 -416426515527540296228189630 8750 417988321272795088926193732 8751 -419556337291150094431410810 8752 421129817639581822588826600 8753 -422708330917879320976036755 8754 424292215951304327292391351 8755 -425882267718815639206490150 8756 427478963882133475186513999 8757 -429082004984749049848423694 8758 430690631501790545863443876 8759 -432304404398233378232900963 8760 433923668964941312407045367 8761 -435549234777500855072249824 8762 437181588101300356334636168 8763 -438820423903483965399603210 8764 440464968852167079153462400 8765 -442114776133497206557476587 8766 443770197615721305007423993 8767 -445432057751836391974077472 8768 447100851561063448688336243 8769 -448776268315827976637856515 8770 450457520643760518366826500 8771 -452144153826679152077695507 8772 453836526414954851121537692 8773 -455535478009242806657536596 8774 457241512554326625555330910 8775 -458954313511567795425868089 8776 460673079209407991912445999 8777 -462397346907236068897748203 8778 464127481959878410521984977 8779 -465864339371173469038794009 8780 467608432182025887382917467 8781 -469359437946056242259134541 8782 471116540419659636436417670 8783 -472879268703564678567225249 8784 474647995101375757042353949 8785 -476423590284667348628819993 8786 478206576541979054925210405 8787 -479996625430240519549111152 8788 481792905872555027339007352 8789 -483594938652809378410201596 8790 485403103165739669559035235 8791 -487218286041825133930676333 8792 489041018961863911663382006 8793 -490870967379319389555182907 8794 492707285138064831034620570 8795 -494549484548624088682697245 8796 496397952219641088856498118 8797 -498253591046762775883284250 8798 500116942266575081080263623 8799 -501987665099983694409485055 8800 503864898057071081372043718 8801 -505748144838595580932492891 8802 507637799382029236391710047 8803 -509534781142936330323412413 8804 511439641100735927984718413 8805 -513352032117123782817634196 8806 515271077086365789514403717 8807 -517196270970650628085491408 8808 519128015170447753082762609 8809 -521067245980608149162030499 8810 523014524308861253312341357 8811 -524969496551774564859670474 8812 526931269690900974891599831 8813 -528899329801892923338179330 8814 530874085905635102516979024 8815 -532856491425106838181288677 8816 534847117361818854638682342 8817 -536845603549831798413547271 8818 538851040773105359692480248 8819 -540862906048931339600298087 8820 542881616174333790239100476 8821 -544908142018179730414823195 8822 546943064833518910327213636 8823 -548986017775087330492382161 8824 551036075161074505962606501 8825 -553092704780640626737969090 8826 555156331341375187740983580 8827 -557227943491738228102841886 8828 559308132914757056314318125 8829 -561396525945403739181085320 8830 563492180158219839216409177 8831 -565594553965669564507367721 8832 567704080112356466011753393 8833 -569821765348102800788218352 8834 571948211989220696014034974 8835 -574083039412746027359790802 8836 576225288142555678124152826 8837 -578374407074282901424072920 8838 580530837136301711081701314 8839 -582695603484856068970124013 8840 584869319271598045899997409 8841 -587051596799950625801571430 8842 589241459219719352563732017 8843 -591438345748696436623740175 8844 593642705671119791518158521 8845 -595855582865275934445038681 8846 598077601498447394666273865 8847 -600308366693551976974764750 8848 602546883916107089036806294 8849 -604792582519784450306550822 8850 607045920314613412793954910 8851 -609307960247308775466035354 8852 611579337673262797245508430 8853 -613859650407443770175343651 8854 616147885938287597275365030 8855 -618443463570907189831678830 8856 620746849788679462853418210 8857 -623059126970651198547178147 8858 625380941854612214951704863 8859 -627711884794457004329380567 8860 630050924998672783951440677 8861 -632397471562390507735592030 8862 634751999781010035931329483 8863 -637115611816791432689532740 8864 639488966011289897801000186 8865 -641871645106936786439992128 8866 644262599697707956356163087 8867 -646661228515978508133463972 8868 649068015830068802944230915 8869 -651484083918866838396609392 8870 653910102947363664589626860 8871 -656345647919877051095315763 8872 658789650464067208202815077 8873 -661241498774705773348299266 8874 663701686280732912292899195 8875 -666171355722161357989954272 8876 668651189284236554181298882 8877 -671140754116217649566165425 8878 673638962541270170382552645 8879 -676145192014278706505129834 8880 678659945310656746293368252 8881 -681184386009435415396552931 8882 683719208504213226281078391 8883 -686263971949837708472001105 8884 688817569045791124864928054 8885 -691379366307085315360472864 8886 693949876017128391854277535 8887 -696530282990378656563506485 8888 699121294040736021637153391 8889 -701722460162078836046563556 8890 704332654099716612615745666 8891 -706951231253074714729632041 8892 709578713566038086523033910 8893 -712216307471413735909101124 8894 714864732443999542296021614 8895 -717523531152679637191092999 8896 720191556024483822568467922 8897 -722868151177108184393398048 8898 725553848390841296933609158 8899 -728249876080823762367176532 8900 730956966622001400970431405 8901 -733674654219972255830629744 8902 736401770600403966546567923 8903 -739137648409076060688659767 8904 741882829467812977710129600 8905 -744638564550418786629656799 8906 747405599146369533321779639 8907 -750183458869684505968101187 8908 752970954376535490591304122 8909 -755767406621522852364107349 8910 758573367670788129300405300 8911 -761390111068654030890865915 8912 764218395624670787416278234 8913 -767057738209310700028920065 8914 769906928060911850040587787 8915 -772765274225688826966318937 8916 775633339191333617436061672 8917 -778512419704847902525145897 8918 781403288126571753025063782 8919 -784305452401915293999936612 8920 787217679991269954607589914 8921 -790139267841593814006666747 8922 793070789029315365821315879 8923 -796013563921565634888093503 8924 798968378691384573491755839 8925 -801934732180641982955736501 8926 804911369675113368815719388 8927 -807897575841479183396453537 8928 810893934537715539024942974 8929 -813901790148736541639558830 8930 816921942920364641371892712 8931 -819953882439592735657538402 8932 822996331400951542172761872 8933 -826048561984399042323343994 8934 829111169053146955286759819 8935 -832185521420529938676861452 8936 835272433639130060114065898 8937 -838371385900750429740082308 8938 841481077907504927768666670 8939 -844600769114622419638094144 8940 847731065612246939693450468 8941 -850873361091340023006634572 8942 854028484635351303661946402 8943 -857195906874781812531617019 8944 860374304139728638372211461 8945 -863562922925229677263055016 8946 866762380742303321271211996 8947 -869974096630229189567735451 8948 873198914454915537578004913 8949 -876436295088153109902938803 8950 879684891095240446391247717 8951 -882943935803329937062931446 8952 886214058328049041366604661 8953 -889496703512440689790611447 8954 892792730289461295566591616 8955 -896101589577617003692381907 8956 899421909745833664258448872 8957 -902752910756564539583545670 8958 906095233540836195817691514 8959 -909450349179438277542756052 8960 912819131955554048970215686 8961 -916201022669242404255024580 8962 919594625039508421859188196 8963 -922999145439632545613465815 8964 926415236860462759877715128 8965 -929844397068947111730137277 8966 933287515953302817206950558 8967 -936744024041325999965833995 8968 940212499965487520301407482 8969 -943692136251993355985380215 8970 947183598193375335073483825 8971 -950688410732182853866081159 8972 954207479606482770600838969 8973 -957740224890706532502621663 8974 961285199716676600829956353 8975 -964841582507905411310917213 8976 968410051071304473879125267 8977 -971992158038022157892968182 8978 975588825269811464341199865 8979 -979199462172656268205910536 8980 982822595949882592809503334 8981 -986457390696783684482603174 8982 990104536936001361802924729 8983 -993765615483696982908472728 8984 997441564635043528615547704 8985 -1001131782915881096418331434 8986 1004834771131042024414503673 8987 -1008549678833259621373041403 8988 1012277209491824014660449214 8989 -1016018972581900216245062738 8990 1019775923139849541880876332 8991 -1023547448630710098688412409 8992 1027332022967701474953358116 8993 -1031128780917389555041777916 8994 1034938439162215543501392481 8995 -1038762636325517781798484108 8996 1042602344462820550310053243 8997 -1046456939810225316762914494 8998 1050324868913713487041166043 8999 -1054205251473806482274867146 9000 1058098817650465247677471700 9001 -1062007235748874507315519517 9002 1065931495110565593407373746 9003 -1069870960544866922246272903 9004 1073824050779368909418707862 9005 -1077789870171508085317607045 9006 1081769162591474205129127326 9007 -1085763626584898808311493955 9008 1089774269077849018253671192 9009 -1093800443219027361578244811 9010 1097840539451119590981951609 9011 -1101893646543198487870956344 9012 1105960522296854712207691398 9013 -1110042896039578454030568839 9014 1114141792618494715138760011 9015 -1118256553290966039042779036 9016 1122385539703541180476569811 9017 -1126527824804003299104082138 9018 1130684180577715952641392753 9019 -1134856367651165637683105874 9020 1139045429127574780667879155 9021 -1143250694175850880040272261 9022 1147470495109760713629907075 9023 -1151703888791037390378320795 9024 1155951661679917048206515053 9025 -1160215606235892320848679547 9026 1164496784120948696492237626 9027 -1168794512231313964746915466 9028 1173107093030491703085897165 9029 -1177433566990963023333317187 9030 1181774735336194464597359417 9031 -1186132422940060544074932930 9032 1190507710314680400331575793 9033 -1194899901867968346521138421 9034 1199307269721210333265750173 9035 -1203728837656964040935005925 9036 1208165421917036199906381529 9037 -1212618880398347924724016062 9038 1217090312787979180436497638 9039 -1221579010750844855857755663 9040 1226083215558019952848119703 9041 -1230601934035861243785311522 9042 1235135997686828130439485674 9043 -1239687298020854794450102182 9044 1244256954266134441215250066 9045 -1248844245093655184962694196 9046 1253447380367694051324401710 9047 -1258065349704848708188505422 9048 1262699000144624476022980166 9049 -1267350257374565365884165102 9050 1272020260528059269705985520 9051 -1276708275066682961052328046 9052 1281412478864562109204809951 9053 -1286131844041314953358898987 9054 1290867233490856453186830028 9055 -1295620607660703585108235032 9056 1300393125919537323140285684 9057 -1305184040318227831467783750 9058 1309991496177205825419363637 9059 -1314814447790217812661749356 9060 1319653774220671285906548479 9061 -1324511471309782877756734116 9062 1329388718979060674462510844 9063 -1334284755633194018900200471 9064 1339197693503143495320038948 9065 -1344126468731016425459286279 9066 1349071976828717422789123689 9067 -1354036249693818376351799005 9068 1359020488154676743509199084 9069 -1364023916692920836103718490 9070 1369044613896369224780424136 9071 -1374081497466005647185622282 9072 1379135479628244675399658545 9073 -1384208628980306035120601522 9074 1389302167655133827386418963 9075 -1394415305937909608108948138 9076 1399546088168079912113968802 9077 -1404693413330038222832885170 9078 1409858210666719300828449803 9079 -1415042586090825138568943572 9080 1420247783436096453786292324 9081 -1425472998556257496473620741 9082 1430716240907742910682043050 9083 -1435976390446293004894903763 9084 1441254393777952098862382107 9085 -1446552394766434633838228429 9086 1451871659305603715038125848 9087 -1457211368597336720785600038 9088 1462569496602067372908064396 9089 -1467944903890661224310292248 9090 1473338554775921381030627117 9091 -1478752631762769728875543922 9092 1484188423151792536503331150 9093 -1489645095236457338001488299 9094 1495120585897156524222100741 9095 -1500613735966472389638812887 9096 1506125527769713495878426760 9097 -1511658183174841379632031089 9098 1517213013274320727950542150 9099 -1522789169151753299729456497 9100 1528384552004760325180701813 9101 -1533997982613510228480560505 9102 1539630461607131946890476979 9103 -1545284250917433914926962517 9104 1550960684861444011796600887 9105 -1556658899015606221394590754 9106 1562376757236067446792048725 9107 -1568113059950872435933183450 9108 1573868826423568998917826841 9109 -1579646359321962157781099018 9110 1585447016618140044548012936 9111 -1591269918124574509455600148 9112 1597112889666256219719675814 9113 -1602974710980665537121695322 9114 1608856420343558944904870958 9115 -1614760361851664602684421299 9116 1620687917523877108892465982 9117 -1626638191167975909535015747 9118 1632608969910495412855210762 9119 -1638599012412054750168972366 9120 1644609376336025393531157854 9121 -1650642447960214427687754969 9122 1656699633727913963980998975 9123 -1662780021162189968248914868 9124 1668881358055272229298617103 9125 -1675002381608084455891625383 9126 1681144169205931873001445364 9127 -1687309150093390117233704875 9128 1693498755557781617333789669 9129 -1699712056509842419907471276 9130 1705946760750789942267500480 9131 -1712201583680475923122422412 9132 1718477622725818903053005964 9133 -1724777350862073616856557978 9134 1731102224690538451654090512 9135 -1737451298185848290422817473 9136 1743822238442090180178791881 9137 -1750213738732579734864820222 9138 1756626916887017081149302949 9139 -1763064290344249475037709512 9140 1769527341487948749400339984 9141 -1776015107076650824272428161 9142 1782525212747204957083752937 9143 -1789056329278862038279791434 9144 1795609595316555917557098894 9145 -1802187573518659231226895749 9146 1808791772477589166344253576 9147 -1815421211472358439470241541 9148 1822073473956939444370753969 9149 -1828747207798248951292724066 9150 1835443572865792237430147830 9151 -1842165177856485938328718986 9152 1848913557983514178967622624 9153 -1855687714741329088313095494 9154 1862485188708185812942371452 9155 -1869304604423484980218298752 9156 1876147143347500349903719350 9157 -1883015461071370134212700644 9158 1889911119885464852051684668 9159 -1896833103143083870625541708 9160 1903778907832123362398823940 9161 -1910747134794121480752411463 9162 1917738987430097125492661557 9163 -1924757169057442437655687333 9164 1931803269554793832974302155 9165 -1938876253782323282554727162 9166 1945973574358441598001065746 9167 -1953093808072848526803984709 9168 1960238180662549659280990623 9169 -1967409443970854550852094958 9170 1974609215973497408431051718 9171 -1981836442731736626595060222 9172 1989088531679511523033251566 9173 -1996364035156198085704195619 9174 2003664201684338654619176631 9175 -2010991832457117476913495388 9176 2018348574012074484437433278 9177 -2025733353323970228674223237 9178 2033143531852561108095289983 9179 -2040577637033496039137680120 9180 2048036940621914269690479214 9181 -2055524294053145263553044452 9182 2063041372875311100641220902 9183 -2070587084643882019107106737 9184 2078158744090352875484996025 9185 -2085754853297057701338798748 9186 2093376707652017008707368649 9187 -2101027209763874730003655851 9188 2108708064688503422640726523 9189 -2116418160174605345913140027 9190 2124154763447066577521173937 9191 -2131916350832624749220380142 9192 2139704241736006537782044005 9193 -2147521390845896110349755911 9194 2155369533280936655030552274 9195 -2163247536599834735744841097 9196 2171152619674083211994308495 9197 -2179083232690558188358362336 9198 2187040719502362183607787192 9199 -2195028087749978616662259362 9200 2203047103168290713578365248 9201 -2211096612792720278761749839 9202 2219173786255277227313400837 9203 -2227277047170385429585320972 9204 2235407764330209475624999555 9205 -2243568999225647502674599586 9206 2251762548713453981976435720 9207 -2259987238991265977328435258 9208 2268240189593109734778012821 9209 -2276519797070121622591568435 9210 2284827455640946611777662529 9211 -2293166281618259400968494229 9212 2301538103470194623370060453 9213 -2309941726194238343430766058 9214 2318374218405043767450977557 9215 -2326833949103038639386070527 9216 2335322338371665515164965843 9217 -2343842558359211275519159316 9218 2352396469685847153196063634 9219 -2360982855727316791004383307 9220 2369598733332104120207974494 9221 -2378242443513679593890152902 9222 2386915432640358784545435507 9223 -2395620929683357702254630599 9224 2404360828018376758987584182 9225 -2413133888982896133299388307 9226 2421937076738212246108992680 9227 -2430768703893146709124313508 9228 2439630243573088481238315976 9229 -2448524982523017339159162761 9230 2457454847475351445203805569 9231 -2466418577365465078870046569 9232 2475413082704989951045191086 9233 -2484436647229236737401332644 9234 2493490771355363881069851966 9235 -2502578800581366369940764083 9236 2511702695547322586712912468 9237 -2520861172443263365579409232 9238 2530051087197186349635925238 9239 -2539270694138994999771404490 9240 2548521521509794130398919890 9241 -2557806974618599442702238940 9242 2567129048546164811253750095 9243 -2576486436341994314038038584 9244 2585875938456781943809198990 9245 -2595295779287325477962406565 9246 2604747515377678536831780990 9247 -2614234612950951354369068637 9248 2623759102117287518738829340 9249 -2633319652327693020982504193 9250 2642913007633623787589819782 9251 -2652537362025062681740084807 9252 2662194300809531952288041737 9253 -2671887352199879752767670316 9254 2681618581990897089881975973 9255 -2691386635581788442278248398 9256 2701188199624009751179385212 9257 -2711021437247444560715417886 9258 2720887963038725285846557095 9259 -2730791368236685732164620187 9260 2740733754974551615495710907 9261 -2750713744203317677233417876 9262 2760727964128254013597195856 9263 -2770774546510384687867923377 9264 2780855135798950349131291343 9265 -2790973387326383413917670477 9266 2801131440163708923985655060 9267 -2811327890438546987510350110 9268 2821559306894916406149087514 9269 -2831823789349376586041969441 9270 2842123012693869318440745171 9271 -2852460697505942235463142897 9272 2862839020375657686178237159 9273 -2873256552177062383947318682 9274 2883709801219853946292925436 9275 -2894196834804241571171340494 9276 2904719358789132983905640336 9277 -2915281160197930191108946247 9278 2925884453779833975381928489 9279 -2936527784657146578756476151 9280 2947207599702572958950358011 9281 -2957921933186421087475907592 9282 2968672522438390601914943451 9283 -2979463222098765792660861016 9284 2990296285788179332973425189 9285 -3001170232384608596344005562 9286 3012081446235653943991263016 9287 -3023027928089197627542637288 9288 3034011447309608655606163988 9289 -3045035927283964820190253973 9290 3056103661214322585928031070 9291 -3067213141301821270923253142 9292 3078360688232884151406683053 9293 -3089544268681680653397882375 9294 3100765684683019589788624742 9295 -3112028929533870265532619979 9296 3123336336670574114822478725 9297 -3134686371208209241126680254 9298 3146075289068048592643859014 9299 -3157501022226984585731980169 9300 3168965406023507025805045737 9301 -3180472504918346139920198819 9302 3192024693214885044339453223 9303 -3203620408473202740291043408 9304 3215255840791004277526375463 9305 -3226928886828968220951019479 9306 3238641415802059928014039877 9307 -3250397564640887950632336567 9308 3262199749212719130661650394 9309 -3274046378981587630741430837 9310 3285933577130355378477155768 9311 -3297859204446118703835746976 9312 3309825164572369174453156492 9313 -3321835668185021093517567323 9314 3333893173488541568859874976 9315 -3345996061314987400543667209 9316 3358140386750382931189351371 9317 -3370323974173964664565367247 9318 3382548762273307454747021917 9319 -3394819036700747437604960047 9320 3407137298769902787919526410 9321 -3419501900209747313232675643 9322 3431908826774987948693820555 9323 -3444355865839021983806608981 9324 3456844991827115653062627041 9325 -3469380566635747987022555979 9326 3481965135397745412336189891 9327 -3494597020291935319786939435 9328 3507272136542252098689612874 9329 -3519988233841596388866685749 9330 3532747323043083005491302987 9331 -3545553843651748971004143168 9332 3558410385309351150740051605 9333 -3571315240134278607437957300 9334 3584264251667674257048120969 9335 -3597255131251365148491568493 9336 3610289926793037862321821220 9337 -3623373156827690090215994331 9338 3636507456263505608390666626 9339 -3649691086570142115574340045 9340 3662919818419434378901640917 9341 -3676191324198071083100030369 9342 3689507689472125673505480912 9343 -3702873513194729837553946921 9344 3716291476380953325646899795 9345 -3729759809269522863685656823 9346 3743274208378145253119354878 9347 -3756832306558137829462034625 9348 3770436227706895651104296070 9349 -3784090652537618196522987390 9350 3797798309010478809856580412 9351 -3811557395619480111549620988 9352 3825363533387970028156512620 9353 -3839214314984191247508467875 9354 3853111903392453198375282949 9355 -3867061062466752322906818521 9356 3881064567885624064583262515 9357 -3895120585910862527036494827 9358 3909224660767376069507200670 9359 -3923374344209733842155107265 9360 3937571839062300759128391757 9361 -3951821993805218137354582499 9362 3966127632586079874008117355 9363 -3980486888878412346949918209 9364 3994895228856050959572992130 9365 -4009350162634333014199737725 9366 4023853933562212367584389640 9367 -4038411476291863887729902361 9368 4053025664264325337324097433 9369 -4067694597526064708517687904 9370 4082413662908980024684692887 9371 -4097180328233800239125172419 9372 4111996878035405644686890864 9373 -4126868334649559991482840224 9374 4141797621723009999393318234 9375 -4156782805241977927251872796 9376 4171819191301141369133571477 9377 -4186904204797379359119241053 9378 4202040172185978619392990235 9379 -4217232204948019656797246344 9380 4232483277847094426095466454 9381 -4247791422249796083322007274 9382 4263151862057647195360809210 9383 -4278561978541367927498185337 9384 4294024140900837798517068812 9385 -4309543551266898481993964652 9386 4325123236360830823447963961 9387 -4340761192397345855860844456 9388 4356452559668271369073305844 9389 -4372194675027963940471315743 9390 4387989951241613258853750977 9391 -4403843682705720201853367677 9392 4419758948917313295313020509 9393 -4435733710334301290521023804 9394 4451763022275869249545610704 9395 -4467844176394247876612086950 9396 4483979629768608468822305151 9397 -4500174770743027561656378910 9398 4516432732486301686882325706 9399 -4532751439005145748119287603 9400 4549125859243018071085367128 9401 -4565553238940002192614057463 9402 4582036080212308052831844079 9403 -4598579866996428804296083974 9404 4615187787124208712493193071 9405 -4631857727463441188792756294 9406 4648584569065703439357572114 9407 -4665365511075853039436692718 9408 4682203101449793793315252160 9409 -4699102921309322096200101891 9410 4716068214138483929432592150 9411 -4733096829056335393637440659 9412 4750183557642367131145242290 9413 -4767325551685702999622400695 9414 4784525405879659269444570935 9415 -4801788800169500459595258678 9416 4819119034606840033788525010 9417 -4836513919981900631037721210 9418 4853968156862495367433759403 9419 -4871478848826522581002075556 9420 4889048638200146455912275860 9421 -4906683305510759531353579996 9422 4924386208267684197464999470 9423 -4942155118273470932887895009 9424 4959984643602688230532613713 9425 -4977871838772042467754243851 9426 4995819394558118906101905090 9427 -5013833193899240927867254245 9428 5031916652737343368571688118 9429 -5050067503133518783762445981 9430 5068280259143078027510666531 9431 -5086551925451556265561015169 9432 5104885242077586528974018685 9433 -5123286196160936208144311230 9434 5141758263152004903331983138 9435 -5160299134622703745839919820 9436 5178903228962989946969716472 9437 -5197567500286788704864882574 9438 5216294738730601534928292478 9439 -5235091037370248519243835830 9440 5253959932239615459083858823 9441 -5272899073757692719926167658 9442 5291902782932974743540107920 9443 -5310967962483499644182944508 9444 5330097453642557053917506258 9445 -5349297457206493299123600118 9446 5368571570787869951106982996 9447 -5387917403019658749506408487 9448 5407329175857036792959347358 9449 -5426803739697109372883840290 9450 5446343987845541169642672903 9451 -5465956230732088896409543860 9452 5485644128517660995053974882 9453 -5505405247332685750896457150 9454 5525233708467606578850185675 9455 -5545126309078375203924027892 9456 5565085995436910746264574597 9457 -5585119189595666939277516462 9458 5605229615323246964013100707 9459 -5625414795428446434899923751 9460 5645668748878822902648538258 9461 -5665988218755217332456712816 9462 5686376205161085074261199414 9463 -5706839243719515709476159190 9464 5727381122975568046585404278 9465 -5747999321604553823711650065 9466 5768687754462951275477367887 9467 -5789443109753030638299162167 9468 5810268442366653560640876146 9469 -5831170403387192888744239160 9470 5852152847303070332001862215 9471 -5873213207932884066016538538 9472 5894345294159846995635010638 9473 -5915545738415407542358475033 9474 5936817651445948007058879366 9475 -5958167801737660846586958351 9476 5979600110805472272035227795 9477 -6001111966921524006524097971 9478 6022697071179221307503186925 9479 -6044351999238125082516241476 9480 6066079918763234320324151123 9481 -6087887717724904167307531912 9482 6109779385719493484272959841 9483 -6131752264692565731906377308 9484 6153799946196617630362666034 9485 -6175918948124228431732459671 9486 6198112496034836261908593553 9487 -6220387599545584768978586498 9488 6242748317486604779651486785 9489 -6265191944587891557511707618 9490 6287711961058271736091376921 9491 -6310304826119306706769014439 9492 6332973824171794348479937261 9493 -6355726088599648423872943643 9494 6378565748735009135924472414 9495 -6401490051209899027648378991 9496 6424492362948602824698186553 9497 -6447569083631004496166008624 9498 6470723557543136585518781440 9499 -6493963043892956943357137938 9500 6517291743782473148552438083 9501 -6540706854958876188768052599 9502 6564201629040177528669108902 9503 -6587772405197826519954184601 9504 6611422588765420886285922510 9505 -6635159566890370367098017635 9506 6658987613621876162950327596 9507 -6682903877069991451422066995 9508 6706901491574349257926753970 9509 -6730976734715791589573680961 9510 6755133074034693125470947016 9511 -6779378026881241746849158312 9512 6803715941400685472783027844 9513 -6828143915217816017163278561 9514 6852654963489904827464393490 9515 -6877245301130263707230408043 9516 6901918458952601610178810491 9517 -6926682086861679217475182701 9518 6951540608350759954178608562 9519 -6976491069593655128439016482 9520 7001526364606965598739861388 9521 -7026642644657726293412704514 9522 7051843504867636864268940767 9523 -7077136730001864366256916527 9524 7102526820279227989011327774 9525 -7128010769464673914672127437 9526 7153581348326377612404782437 9527 -7179234643540776158831531045 9528 7204974315677604362311852137 9529 -7230808286602989728539592765 9530 7256741134637344174649058827 9531 -7282769800279673617970877977 9532 7308886928856513075074991559 9533 -7335088541407538610788873065 9534 7361378365216150424274137831 9535 -7387764461551726273902476203 9536 7414251488117251575358696788 9537 -7440836331326480879509785752 9538 7467511508922266376980367241 9539 -7494272975136759597458109860 9540 7521124525231121672333953859 9541 -7548074362340057909886494381 9542 7575127224798626957211738678 9543 -7602279944012354547614678479 9544 7629524908072041931446343808 9545 -7656858003238043564226424417 9546 7684283093913370700590929690 9547 -7711808527654241144268013842 9548 7739439124789281702259537889 9549 -7767171660667999429489408846 9550 7794998391600718443756797971 9551 -7822915134815402054641701131 9552 7850925824988806802651396043 9553 -7879038956607458369085678335 9554 7907259433488137341194080475 9555 -7935583973883583889865645640 9556 7964004700036455294891308269 9557 -7992517359119450367081579469 9558 8021125957326521178915251234 9559 -8049839138513120579325202576 9560 8078661891479002042973235107 9561 -8107590876447961875173813397 9562 8136618079214519891624095098 9563 -8165739175763105287837475097 9564 8194958245184351260921378862 9565 -8224284083209087897109343031 9566 8253721765012201067354618150 9567 -8283267891895303272011590615 9568 8312914310879957931344169702 9569 -8342656625497102826457672244 9570 8372498989110823315161645358 9571 -8402450352004159062678920352 9572 8432515877087503511055866496 9573 -8462692105737105663739216703 9574 8492970743953456185417863264 9575 -8523347321554400813033766299 9576 8553826067449344593683358625 9577 -8584416089252764629542345105 9578 8615122639089438419497303619 9579 -8645942197272361093460140674 9580 8676866326469639906219935520 9581 -8707890481638118165107928889 9582 8739018968468941016589052933 9583 -8770261054636186822142449673 9584 8801622083102000037721342867 9585 -8833098471986704420070797738 9586 8864681638142950063923346823 9587 -8896366960557572171300644354 9588 8928158823061109088777297006 9589 -8960066656042334849664411767 9590 8992095894922836808707614180 9591 -9024242894615430531513676523 9592 9056498923575524327850096114 9593 -9088859283594250713348803768 9594 9121328438143461776213377605 9595 -9153915983053775394754041724 9596 9186627447720578868042660184 9597 -9219459122876810850975733326 9598 9252402126056182865644635614 9599 -9285451680485847153551333288 9600 9318612330779979755647642422 9601 -9351893841122160381751242735 9602 9385301836360856632833391259 9603 -9418832541957821418446405832 9604 9452476922083564649400679038 9605 -9486230120039981491273523768 9606 9520096762971338764753241090 9607 -9554086786434309756857805707 9608 9588205912338378540754597736 9609 -9622450299639772735887956982 9610 9656810756634575255473700105 9611 -9691282345456053726688736292 9612 9725869777130575761475198206 9613 -9760583161555527114588534358 9614 9795428319462059821934764171 9615 -9830401342074087511918371091 9616 9865492879119585598917292233 9617 -9900697910362353721232071349 9618 9936021232191285601397277371 9619 -9971473131733649898613999717 9620 10007059530303937764496695064 9621 -10042776450290341627234907209 9622 10078614380051392809681815106 9623 -10114568215654428895789386600 9624 10150642840487562043501835937 9625 -10186848721876152785983976099 9626 10223191883363405063714481944 9627 -10259668277442258643920902232 9628 10296268228362720336998067984 9629 -10332986547017346499999439465 9630 10369828205428055930283824268 9631 -10406803854282644000278502682 9632 10443919620963071844525362889 9633 -10481171386881364780830158283 9634 10518549309526169328685398662 9635 -10556048113143004589601137810 9636 10593672859903434599749658272 9637 -10631434387140540740985923283 9638 10669338927821311294371994243 9639 -10707382290936840753464989378 9640 10745554464488130502519458759 9641 -10783850084728450479147014712 9642 10822274305455465659869442583 9643 -10860838153873860401433118599 9644 10899547970447242359792205109 9645 -10938399490414797378219278444 9646 10977382529366339450985784985 9647 -11016491634261584358899184910 9648 11055732052140147613858864796 9649 -11095115003223048326439164696 9650 11134646937381946562607312721 9651 -11174323514903313183132607039 9652 11214134375928330736722570410 9653 -11254073976688119467537794524 9654 11294147659245819857191769975 9655 -11334366840067631788943909977 9656 11374738080222640668852832587 9657 -11415256963891589782893520454 9658 11455912952793721968551992030 9659 -11496700410833343842751527282 9660 11537624776878753888028329002 9661 -11578697667081910011985594836 9662 11619925755459643271788460783 9663 -11661304548797622959744022233 9664 11702823327513070630544131687 9665 -11744476361592790285648941274 9666 11786269188363825534481262308 9667 -11828213627230633133951605436 9668 11870316467055902308761508142 9669 -11912573135777071389840355436 9670 11954972729548264728436824487 9671 -11997509422982199700667564870 9672 12040188853478616974300547567 9673 -12083023047203078002546570784 9674 12126018909937525951151607092 9675 -12169171789326020986378590576 9676 12212470594088859928239358426 9677 -12255909402056097318504214787 9678 12299493952461833478393721087 9679 -12343236481653790641972770487 9680 12387144014408703063011866540 9681 -12431211816772143592876008502 9682 12475428606735674545630728347 9683 -12519788363793705364196375670 9684 12564296930955742146168515297 9685 -12608966758264889571940952241 9686 12653804991436547510332453037 9687 -12698806813662004515960437088 9688 12743960748978835083326212000 9689 -12789260676819661961596131847 9690 12834712545909181041318919713 9691 -12880329023724915393888557459 9692 12926117378825529403776949285 9693 -12972072710147588268450627546 9694 13018183344646390285417026736 9695 -13064443059973039601365884326 9696 13110857912372930570411620338 9697 -13157440790634219668102136510 9698 13204199088219906393099190695 9699 -13251127818234677404928490481 9700 13298215107337919521048467572 9701 -13345454629823841979214166431 9702 13392852551220488454043476000 9703 -13440421985440387101544696038 9704 13488170453101513466107197654 9705 -13536092879909185365181569123 9706 13584177188786690960367531932 9707 -13632416949145502501059246318 9708 13680818437718598506333697735 9709 -13729394997265569251961895783 9710 13778154277810897670552196855 9711 -13827091116240887286573633183 9712 13876193228171057242708171539 9713 -13925454076451179324882614568 9714 13974880051131773724428667857 9715 -14024484727640261066371575058 9716 14074275887521058747984001049 9717 -14124248277475513633114271027 9718 14174389402311317552625135374 9719 -14224692616451000697513438517 9720 14275164425376511550041936162 9721 -14325818641247511757548238182 9722 14376663179198472557241673586 9723 -14427692694223517639207687108 9724 14478894476927165773326115429 9725 -14530261771447268235725350520 9726 14581801200666334879268674340 9727 -14633526817686759532297928131 9728 14685446673472907259001521454 9729 -14737555329601776915731724581 9730 14789839858985418753173867211 9731 -14842293393771988714904952807 9732 14894922676169818993549907828 9733 -14947742004370420325733294666 9734 15000759567608933383571124773 9735 -15053969832343769512833154431 9736 15107359650064477999947563277 9737 -15160922039278554989715546391 9738 15214663863615328019098138342 9739 -15268599670404307174829817951 9740 15322737789595793162006832599 9741 -15377072590987096544009196917 9742 15431590700772026937922974489 9743 -15486285022001130428955527478 9744 15541162542025892001370924344 9745 -15596238061470113652709491218 9746 15651520053294648066158217185 9747 -15707002789148657615544884047 9748 15762672666134710398534759406 9749 -15818522469832063101872392277 9750 15874559313615527988216619210 9751 -15930798255819308840266801790 9752 15987247914666667214373342479 9753 -16043902462005803878603376215 9754 16100748062161357603922094377 9755 -16157777381233776852612493759 9756 16214997660770657354703271209 9757 -16272424221391386279526538623 9758 16330065829013286683988894445 9759 -16387916553828495287725402007 9760 16445962323597853545473015289 9761 -16504195683099533844874845094 9762 16562624004155220943115993215 9763 -16621262874175413552750524774 9764 16680121209420567380792963628 9765 -16739192976581805307838295653 9766 16798463862810229806725003629 9767 -16857926289774165626277129538 9768 16917587761854980198901804553 9769 -16977464137658871010607536612 9770 17037564486440764050942869988 9771 -17097882669713545825666946057 9772 17158404129821020588350728369 9773 -17219121163358810177235319965 9774 17280041409772034579386796890 9775 -17341181003381612860141503934 9776 17402549168932042133513978172 9777 -17464139661141052223678724436 9778 17525937673427539057262854247 9779 -17587935375138199989531169275 9780 17650140543288921615738795508 9781 -17712569592714720904494369546 9782 17775231906096739187375109517 9783 -17838121129561545592986507631 9784 17901222203603000707735964015 9785 -17964527168151239025639892051 9786 18028043940136544671125566827 9787 -18091789219876480895037645679 9788 18155772550630714429483508483 9789 -18219987467923903749648199900 9790 18284418655215704742575429184 9791 -18349058021025224953127706908 9792 18413913624492442202532631722 9793 -18479002456315299851586150213 9794 18544334223204441959924669752 9795 -18609902348080722906004604206 9796 18675691252983978892299078277 9797 -18741692713088749530585438548 9798 18807914932235402194723354342 9799 -18874375196291594378108278219 9800 18941083378296770913567945178 9801 -19008032786746362010675058891 9802 19075207577709612992944112283 9803 -19142599390893862848321685612 9804 19210216577566955044177779052 9805 -19278076723680762222779310030 9806 19346189871312981279467605142 9807 -19414549212774206418061080046 9808 19483138633699003797269457174 9809 -19551949635978506381684327813 9810 19620990721036734633585530240 9811 -19690279780123261018712246280 9812 19759827027015321611066578438 9813 -19829625535889247231263435559 9814 19899658917602947164043945315 9815 -19969918533889510158955915796 9816 20040413038886517278456833477 9817 -20111160634538344066482709780 9818 20182171709189491770266161948 9819 -20253439216701132010403664261 9820 20324946488697438299213022276 9821 -20396684744597842448112654095 9822 20468662793757826429830554047 9823 -20540899154138054829302640724 9824 20613404391767206534970473600 9825 -20686171338021068994916284651 9826 20759183040534522399713907024 9827 -20832430574320659763329012753 9828 20905922906669117066424324998 9829 -20979678876765695431551801186 9830 21053709231444171054801111270 9831 -21128006677615013058824627106 9832 21202553973993355503428208924 9833 -21277342048892717610098581316 9834 21352380030504001856143623261 9835 -21427687084580351270311295240 9836 21503274141704991720514758312 9837 -21579133782410843366302974262 9838 21655248471651860848404735293 9839 -21731608988504962982117777989 9840 21808224625034533168484353131 9841 -21885114879225680807294709526 9842 21962290868302416543057584515 9843 -22039745044302745274444944275 9844 22117459573709633274763144883 9845 -22195425083835517544846857274 9846 22273651033406118708155552912 9847 -22352157258498807271311898835 9848 22430955066093380805123685427 9849 -22510036777369740959305858546 9850 22589384255503591097881874241 9851 -22668987973711725724438278081 9852 22748857560115848456901841151 9853 -22829013194668442213962747889 9854 22909466377484449081571391935 9855 -22990209296531563352928998285 9856 23071223506524736079888310957 9857 -23152499324322539298772407306 9858 23234046550401922169799206642 9859 -23315885714252930282358801877 9860 23398028512512640605971761121 9861 -23480466997786801599641907602 9862 23563182410985821694624453673 9863 -23646164910131149025853265248 9864 23729424471285520939799942749 9865 -23812981979284882041239046904 9866 23896849330485190993128845957 9867 -23981018440050329968780729918 9868 24065470229838879677403270347 9869 -24150194696297504355324868131 9870 24235201994309154223009320686 9871 -24320513370207942550878673340 9872 24406140923212240893063443653 9873 -24492076428746529599270793839 9874 24578300484507050683033302359 9875 -24664802922635511585800840707 9876 24751594079876338639562945364 9877 -24838695570426402131744010148 9878 24926119699747044992275652421 9879 -25013858100961099240924197240 9880 25101891042358307016961749204 9881 -25190208189256670966028780944 9882 25278820063245075117077424718 9883 -25367748652664828264827620791 9884 25457006472886474335410463518 9885 -25546585012180007646041236724 9886 25636464203842002280784146933 9887 -25726633543918940123827167664 9888 25817103742070661680391948967 9889 -25907897166939658008695623839 9890 25999026547478273111146677321 9891 -26090483224768104010026663471 9892 26182246791324253860081081260 9893 -26274306571244557955048178469 9894 26366673465774175343599630815 9895 -26459370230169023234707799188 9896 26552409810436440097805412120 9897 -26645783398209887324137834122 9898 26739470239533809247125579282 9899 -26833459483601771667674998836 9900 26927762226766440785112896718 9901 -27022401617580256486524905648 9902 27117390822520241238007728720 9903 -27212720881277102907922362165 9904 27308370687882876391745597524 9905 -27404329213680778790423953915 9906 27500607753445387486369398074 9907 -27597229855935242076971233783 9908 27694208911768354541953642937 9909 -27791535805916890418751625542 9910 27889189074712084703474953334 9911 -27987157508923971721807429390 9912 28085452605005194798773056811 9913 -28184098318745264148658864381 9914 28283108268877445022618169418 9915 -28382473182888874431414682300 9916 28482171233357585386297530652 9917 -28582191027834772884822883408 9918 28682544267965590125469848154 9919 -28783255323261896299234349088 9920 28884338044557011877137723322 9921 -28985782999318174072279074631 9922 29087567990098466233808741154 9923 -29189681438337346730220683092 9924 29292135254698168108132076094 9925 -29394954229276386377757847069 9926 29498152448775543387806551188 9927 -29601720318186334604351472519 9928 29705635263872365432753987126 9929 -29809885517972937634007297874 9930 29914483204001998878580449309 9931 -30019453539895432748419292554 9932 30124810851938650583259183416 9933 -30230545379939871486676788510 9934 30336634168061785823038016967 9935 -30443065255962930815485803828 9936 30549850983622523224381044530 9937 -30657017004319315089117726626 9938 30764577887904302000522562997 9939 -30872523705994533057297445768 9940 30980831114385377187255654876 9941 -31089487957313874394072688252 9942 31198506794775286559390530868 9943 -31307913722803212668696043296 9944 31417723559125236168360727085 9945 -31527926204169876742409312884 9946 31638497918806001123948810791 9947 -31749426348988168456755834523 9948 31860724278558313449797454099 9949 -31972418253578630372862309108 9950 32084523343973534608534176706 9951 -32197029276230003179175980554 9952 32309911909498804207206227304 9953 -32423158688328816827686636708 9954 32536782624569706172269538966 9955 -32650810721767226315398592526 9956 32765258306137789111139132770 9957 -32880114927558785038469038496 9958 32995356036781339314579198374 9959 -33110968873507458266175644096 9960 33226966681767037109139355727 9961 -33343376930470673571347556561 9962 33460215206157603394871818517 9963 -33577470879158806350094407502 9964 33695118985309055699319650611 9965 -33813146556032301519447460603 9966 33931567071477179004803944636 9967 -34050408474062377603328667291 9968 34169686614975307071459492554 9969 -34289390681742158147242632995 9970 34409495288594604855879448028 9971 -34529987255500738420943503785 9972 34650880302602766853857090748 9973 -34772202853878425363817479688 9974 34893971029835908564304114602 9975 -35016173831947446641414145985 9976 35138785445737347487614594812 9977 -35261792476626913340809369676 9978 35385208888923575224548455947 9979 -35509063596067509523068118543 9980 35633372992574461334999342911 9981 -35758125890875745346144317800 9982 35883296040431453528593053762 9983 -36008869828742644193292631594 9984 36134861468810593828875129153 9985 -36261300371639223384006289791 9986 36388203210196490728910373283 9987 -36515558604973430218539991223 9988 36643339862128148484699156973 9989 -36771533147530461863853657858 9990 36900152927414519781242345723 9991 -37029229118904262843209162181 9992 37158778677800212467850472891 9993 -37288790029468423273320167347 9994 37419236029698392297446886256 9995 -37550102619025625852395842416 9996 37681404521211175259222128066 9997 -37813172168339298085727710883 9998 37945422803735579912440490822 9999 -38078144654110386495532217438 10000 38211310117638209883703986927