-1 1 0 0 1 0 2 -1 3 1 4 -1 5 1 6 -1 7 2 8 -2 9 2 10 -2 11 3 12 -3 13 3 14 -4 15 5 16 -5 17 5 18 -6 19 7 20 -8 21 8 22 -10 23 12 24 -12 25 13 26 -15 27 17 28 -18 29 19 30 -22 31 25 32 -27 33 28 34 -32 35 36 36 -38 37 41 38 -46 39 51 40 -54 41 58 42 -64 43 71 44 -76 45 81 46 -89 47 99 48 -105 49 112 50 -123 51 134 52 -143 53 153 54 -167 55 182 56 -194 57 207 58 -225 59 244 60 -260 61 277 62 -301 63 325 64 -346 65 369 66 -398 67 429 68 -458 69 487 70 -524 71 565 72 -600 73 638 74 -686 75 735 76 -782 77 832 78 -891 79 954 80 -1014 81 1076 82 -1151 83 1231 84 -1306 85 1386 86 -1480 87 1579 88 -1674 89 1776 90 -1892 91 2016 92 -2137 93 2263 94 -2409 95 2564 96 -2713 97 2872 98 -3053 99 3243 100 -3431 101 3630 102 -3852 103 4088 104 -4322 105 4567 106 -4842 107 5133 108 -5421 109 5725 110 -6064 111 6419 112 -6776 113 7152 114 -7566 115 8001 116 -8441 117 8902 118 -9408 119 9942 120 -10478 121 11043 122 -11662 123 12309 124 -12967 125 13658 126 -14408 127 15197 128 -15999 129 16839 130 -17750 131 18707 132 -19680 133 20702 134 -21806 135 22962 136 -24142 137 25383 138 -26713 139 28109 140 -29540 141 31035 142 -32641 143 34325 144 -36046 145 37852 146 -39785 147 41805 148 -43880 149 46055 150 -48371 151 50797 152 -53292 153 55899 154 -58676 155 61582 156 -64569 157 67695 158 -71018 159 74488 160 -78064 161 81803 162 -85765 163 89907 164 -94179 165 98638 166 -103360 167 108296 168 -113382 169 118697 170 -124316 171 130177 172 -136232 173 142554 174 -149221 175 156183 176 -163374 177 170874 178 -178780 179 187031 180 -195552 181 204443 182 -213804 183 223563 184 -233650 185 244171 186 -255229 187 266758 188 -278683 189 291106 190 -304156 191 317761 192 -331824 193 346480 194 -361860 195 377876 196 -394449 197 411713 198 -429804 199 448647 200 -468146 201 488441 202 -509702 203 531836 204 -554738 205 578576 206 -603528 207 629486 208 -656355 209 684317 210 -713548 211 743960 212 -775446 213 808185 214 -842402 215 877990 216 -914820 217 953120 218 -993120 219 1034695 220 -1077740 221 1122488 222 -1169178 223 1217708 224 -1267950 225 1320152 226 -1374600 227 1431177 228 -1489738 229 1550581 230 -1614002 231 1679870 232 -1748062 233 1818887 234 -1892662 235 1969274 236 -2048588 237 2130928 238 -2216668 239 2305683 240 -2397810 241 2493445 242 -2592981 243 2696270 244 -2803190 245 2914145 246 -3029555 247 3149307 248 -3273252 249 3401827 250 -3535524 251 3674211 252 -3817732 253 3966589 254 -4121311 255 4281752 256 -4447781 257 4619946 258 -4798800 259 4984236 260 -5176120 261 5375022 262 -5581593 263 5795716 264 -6017234 265 6246824 266 -6485176 267 6732162 268 -6987676 269 7252435 270 -7527178 271 7811832 272 -8106276 273 8411283 274 -8727708 275 9055471 276 -9394443 277 9745521 278 -10109623 279 10486660 280 -10876568 281 11280311 282 -11698873 283 12132237 284 -12580343 285 13044218 286 -13524998 287 14022678 288 -14537186 289 15069719 290 -15621498 291 16192516 292 -16782805 293 17393639 294 -18026341 295 18681001 296 -19357658 297 20057697 298 -20782630 299 21532563 300 -22307565 301 23109218 302 -23939153 303 24797512 304 -25684470 305 26601747 306 -27551112 307 28532830 308 -29547124 309 30595848 310 -31681022 311 32802963 312 -33961932 313 35160057 314 -36399520 315 37680696 316 -39004018 317 40371788 318 -41786378 319 43248349 320 -44758194 321 46318432 322 -47931748 323 49598790 324 -51320157 325 53098685 326 -54937311 327 56836789 328 -58797926 329 60823835 330 -62917704 331 65080529 332 -67313262 333 69619285 334 -72002208 335 74463182 336 -77003300 337 79626396 338 -82336408 339 85134656 340 -88022556 341 91004282 342 -94084148 343 97263810 344 -100544888 345 103931954 346 -107429866 347 111040526 348 -114765791 349 118610817 350 -122580916 351 126678265 352 -130905148 353 135267213 354 -139770280 355 144416984 356 -149209952 357 154155364 358 -159259759 359 164526153 360 -169957516 361 175560817 362 -181343222 363 187308153 364 -193459190 365 199803964 366 -206350342 367 213102403 368 -220064189 369 227244105 370 -234650968 371 242289384 372 -250163981 373 258284153 374 -266659588 375 275295525 376 -284197380 377 293375502 378 -302840528 379 312598585 380 -322655824 381 333023607 382 -343713850 383 354733467 384 -366089411 385 377794407 386 -389861553 387 402298657 388 -415113814 389 428321007 390 -441934658 391 455963797 392 -470417550 393 485311335 394 -500661233 395 516477428 396 -532770224 397 549556817 398 -566854926 399 584676018 400 -603031927 401 621941611 402 -641424586 403 661493989 404 -682163162 405 703452981 406 -725385188 407 747974572 408 -771236106 409 795193085 410 -819869454 411 845281818 412 -871447298 413 898391544 414 -926140950 415 954714436 416 -984131205 417 1014419549 418 -1045608844 419 1077720291 420 -1110775452 421 1144805803 422 -1179843724 423 1215912978 424 -1253038016 425 1291253567 426 -1330595321 427 1371090192 428 -1412765590 429 1455659782 430 -1499812448 431 1545253706 432 -1592014215 433 1640136525 434 -1689664384 435 1740631456 436 -1793072400 437 1847034109 438 -1902564837 439 1959702565 440 -2018485980 441 2078966853 442 -2141198728 443 2205224001 444 -2271085932 445 2338841942 446 -2408551084 447 2480260690 448 -2554019390 449 2629890544 450 -2707939266 451 2788218724 452 -2870783186 453 2955702513 454 -3043048904 455 3132881634 456 -3225261176 457 3320265021 458 -3417972756 459 3518450424 460 -3621765832 461 3728004413 462 -3837253956 463 3949588396 464 -4065083237 465 4183832712 466 -4305934031 467 4431469485 468 -4560523118 469 4693199262 470 -4829605094 471 4969832158 472 -5113974372 473 5262146794 474 -5414467586 475 5571038951 476 -5731965344 477 5897373591 478 -6067394425 479 6242141418 480 -6421730612 481 6606302335 482 -6796000682 483 6990951752 484 -7191284977 485 7397155006 486 -7608720632 487 7826122391 488 -8049503900 489 8279035644 490 -8514893138 491 8757232271 492 -9006212445 493 9262022026 494 -9524854418 495 9794882508 496 -10072283597 497 10357265283 498 -10650040596 499 10950801753 500 -11259745320 501 11577099968 502 -11903100952 503 12237961253 504 -12581898628 505 12935165604 506 -13298021242 507 13670701422 508 -14053447977 509 14446538951 510 -14850259660 511 15264871851 512 -15690643202 513 16127879938 514 -16576896803 515 17037983420 516 -17511436032 517 17997592412 518 -18496799028 519 19009376256 520 -19535652418 521 20075999332 522 -20630798346 523 21200404343 524 -21785180379 525 22385535624 526 -23001890446 527 23634637079 528 -24284176730 529 24950960400 530 -25635450572 531 26338080576 532 -27059294428 533 27799588267 534 -28559470844 535 29339421478 536 -30139930486 537 30961543633 538 -31804821209 539 32670292335 540 -33558498332 541 34470040147 542 -35405533896 543 36365563498 544 -37350727062 545 38361685393 546 -39399115824 547 40463663321 548 -41555987692 549 42676815325 550 -43826891590 551 45006927726 552 -46217651244 553 47459861434 554 -48734377421 555 50041983172 556 -51383481621 557 52759750997 558 -54171691306 559 55620167415 560 -57106064004 561 58630345978 562 -60194002936 563 61797987555 564 -63443274409 565 65130924258 566 -66862023982 567 68637622672 568 -70458794440 569 72326704223 570 -74242545460 571 76207474015 572 -78222672332 573 80289419362 574 -82409026372 575 84582765337 576 -86811937408 577 89097947648 578 -91442235219 579 93846199463 580 -96311272872 581 98838997378 582 -101430952336 583 104088677780 584 -106813748994 585 109607857902 586 -112472738384 587 115410083555 588 -118421625291 589 121509220766 590 -124674771848 591 127920139431 592 -131247228042 593 134658074601 594 -138154764818 595 141739344522 596 -145413906246 597 149180683496 598 -153041964343 599 156999995966 600 -161057076664 601 165215656322 602 -169478243136 603 173847304615 604 -178325365751 605 182915111697 606 -187619291342 607 192440614774 608 -197381853594 609 202445950334 610 -207635918364 611 212954731781 612 -218405432204 613 223991244711 614 -229715470464 615 235581372405 616 -241592288768 617 247751752201 618 -254063378300 619 260530747313 620 -267157520548 621 273947566541 622 -280904846005 623 288033284688 624 -295336896915 625 302819919909 626 -310486689736 627 318341509756 628 -326388781932 629 334633144370 630 -343079343160 631 351732095950 632 -360596226532 633 369676810929 634 -378979044510 635 388508095880 636 -398269249778 637 408268061873 638 -418510216330 639 429001374378 640 -439747325786 641 450754148162 642 -462028059130 643 473575259539 644 -485402089026 645 497515194608 646 -509921377856 647 522627426979 648 -535640281786 649 548967212490 650 -562615655797 651 576593041028 652 -590906965021 653 605565375715 654 -620576402656 655 635948176686 656 -651689009491 657 667807588321 658 -684312800128 659 701213539051 660 -718518896828 661 736238368573 662 -754381665083 663 772958513111 664 -791978857026 665 811453070718 666 -831391762940 667 851805570403 668 -872705365268 669 894102479054 670 -916008501216 671 938435058522 672 -961394034374 673 984897806071 674 -1008959029492 675 1033590410375 676 -1058804936752 677 1084616122809 678 -1111037786148 679 1138083810694 680 -1165768385664 681 1194106263765 682 -1223112530102 683 1252802349833 684 -1283191221012 685 1314295247208 686 -1346130891440 687 1378714714541 688 -1412063642344 689 1446195246977 690 -1481127491494 691 1516878459036 692 -1553466628042 693 1590911168910 694 -1629231680160 695 1668447899882 696 -1708579996612 697 1749648883145 698 -1791675935001 699 1834682691765 700 -1878691164534 701 1923724159053 702 -1969804984477 703 2016957143736 704 -2065204650238 705 2114572369245 706 -2165085716077 707 2216770327158 708 -2269652394684 709 2323759026677 710 -2379117926382 711 2435757051259 712 -2493704966348 713 2552991215860 714 -2613645990932 715 2675699776396 716 -2739183715169 717 2804130000153 718 -2870571530318 719 2938541535882 720 -3008073962764 721 3079203886318 722 -3151967145833 723 3226399956228 724 -3302539314112 725 3380423424239 726 -3460091321469 727 3541582468441 728 -3624937174102 729 3710197044074 730 -3797404588642 731 3886602796562 732 -3977835576762 733 4071148232707 734 -4166587047064 735 4264198840050 736 -4364031435107 737 4466134149299 738 -4570557362710 739 4677352061195 740 -4786570317420 741 4898265806992 742 -5012493363344 743 5129308493418 744 -5248767884542 745 5370929948942 746 -5495854351626 747 5623601509029 748 -5754233123500 749 5887812745458 750 -6024405285116 751 6164076493074 752 -6306893512345 753 6452925470782 754 -6602242975411 755 6754917563242 756 -6911022283238 757 7070632319793 758 -7233824458136 759 7400676515452 760 -7571267954004 761 7745680526051 762 -7923997719975 763 8106304171788 764 -8292686298724 765 8483232977838 766 -8678034973508 767 8877184315374 768 -9080774965599 769 9288903533849 770 -9501668671592 771 9719170428377 772 -9941510954889 773 10168795241775 774 -10401130493464 775 10638625461885 776 -10881391173054 777 11129541705277 778 -11383193540792 779 11642464863010 780 -11907476321596 781 12178351850994 782 -12455217986336 783 12738203136063 784 -13027438387201 785 13323058352651 786 -13625200463385 787 13934004215847 788 -14249612005373 789 14572170017086 790 -14901827494292 791 15238735945170 792 -15583050019564 793 15934928446735 794 -16294533263255 795 16662028992544 796 -17037583567896 797 17421369302547 798 -17813562092096 799 18214340565652 800 -18623887041021 801 19042388545482 802 -19470035990790 803 19907023279448 804 -20353548310072 805 20809814049980 806 -21276027666943 807 21752399604719 808 -22239144640208 809 22736482995462 810 -23244639439258 811 23763842331883 812 -24294324720314 813 24836325506276 814 -25390088518960 815 25955861509813 816 -26533897304176 817 27124455029879 818 -27727799140761 819 28344198378074 820 -28973926981696 821 29617265962864 822 -30274502095940 823 30945926844955 824 -31631837618462 825 32332539107822 826 -33048342245256 827 33779563076339 828 -34526524079414 829 35289555571708 830 -36068994614708 831 36865183848897 832 -37678472881138 833 38509219742726 834 -39357789758807 835 40224554345164 836 -41109892446664 837 42014192068867 838 -42937849111576 839 43881266105838 840 -44844853725552 841 45829032397618 842 -46834231076608 843 47860885940700 844 -48909441981336 845 49980354672359 846 -51074088706530 847 52191116649150 848 -53331920586682 849 54496993881060 850 -55686839865624 851 56901970433705 852 -58142907771813 853 59410186201630 854 -60704350813192 855 62025956008458 856 -63375567322128 857 64753763334404 858 -66161134260682 859 67598280449341 860 -69065814272096 861 70564362132156 862 -72094563011376 863 73657066896555 864 -75252536765639 865 76881650697832 866 -78545100350838 867 80243589338763 868 -81977835319234 869 83748572183880 870 -85556548489966 871 87402525788078 872 -89287280789168 873 91211607665935 874 -93176316436478 875 95182231215468 876 -97230192491307 877 99321059542092 878 -101455708745911 879 103635031778249 880 -105859938004368 881 108131356990340 882 -110450236762238 883 112817541950096 884 -115234256274134 885 117701385180696 886 -120219954051697 887 122791006265217 888 -125415605807042 889 128094840039701 890 -130829817831008 891 133621667557701 892 -136471539849716 893 139380610467480 894 -142350078378110 895 145381163700613 896 -148475110558816 897 151633190103555 898 -154856698534062 899 158146954954383 900 -161505304370586 901 164933120863920 902 -168431805526990 903 172002784259016 904 -175647510914446 905 179367470603829 906 -183164177572745 907 187039172935815 908 -190994027952482 909 195030347492208 910 -199149767857348 911 203353954421715 912 -207644605071310 913 212023453844413 914 -216492268662276 915 221052848903768 916 -225707029020612 917 230456682324470 918 -235303718659172 919 240250081910523 920 -245297753768646 921 250448757706190 922 -255705156589977 923 261069050090177 924 -266542578634044 925 272127927581823 926 -277827324743972 927 283643037722902 928 -289577378065923 929 295632705615120 930 -301811425961970 931 308115987722451 932 -314548886862979 933 321112671267187 934 -327809938130918 935 334643331130885 936 -341615544969628 937 348729330172555 938 -355987490381900 939 363392879456994 940 -370948406250100 941 378657039603135 942 -386521805581000 943 394545784502370 944 -402732115917080 945 411084003854928 946 -419604713996336 947 428297570594617 948 -437165961705742 949 446213344700581 950 -455443243333978 951 464859244596736 952 -474465004211148 953 484264252378567 954 -494260790786180 955 504458489390760 956 -514861292150435 957 525473223060698 958 -536298383102168 959 547340946912280 960 -558605168807850 961 570095389127292 962 -581816031073146 963 593771597316033 964 -605966676324916 965 618405948981862 966 -631094185367104 967 644036241296491 968 -657237064926598 969 670701703705262 970 -684435301099572 971 698443093020657 972 -712730414767256 973 727302708326886 974 -742165519002091 975 757324491770621 976 -772785378583702 977 788554045988822 978 -804636471701327 979 821038740903910 980 -837767053868272 981 854827733963323 982 -872227224179135 983 889972083315008 984 -908068993991992 985 926524771069781 986 -945346358070600 987 964540823310528 988 -984115368324562 989 1004077336656617 990 -1024434210241216 991 1045193605481070 992 -1066363282049973 993 1087951152133295 994 -1109965276768824 995 1132413861820708 996 -1155305267237030 997 1178648016760756 998 -1202450794181789 999 1226722439264389 1000 -1251471957482372 1001 1276708530170583 1002 -1302441510745480 1003 1328680420593084 1004 -1355434959249230 1005 1382715015070474 1006 -1410530661432746 1007 1438892152525158 1008 -1467809934057120 1009 1497294654479675 1010 -1527357161105092 1011 1558008495872520 1012 -1589259906611820 1013 1621122858778513 1014 -1653609031564788 1015 1686730313643146 1016 -1720498814952768 1017 1754926879040910 1018 -1790027079171525 1019 1825812213993023 1020 -1862295319939252 1021 1899489684207995 1022 -1937408840814012 1023 1976066566250865 1024 -2015476892539533 1025 2055654120813442 1026 -2096612817387106 1027 2138367809424178 1028 -2180934198601759 1029 2224327375398802 1030 -2268563015196028 1031 2313657073891226 1032 -2359625802280032 1033 2406485761089499 1034 -2454253817048318 1035 2502947138529969 1036 -2552583210691228 1037 2603179851215176 1038 -2654755206436874 1039 2707327747029001 1040 -2760916283862706 1041 2815539984575932 1042 -2871218369767820 1043 2927971308667148 1044 -2985819035832738 1045 3044782168587640 1046 -3104881703226792 1047 3166139010756425 1048 -3228575854478020 1049 3292214408262212 1050 -3357077252857336 1051 3423187371720967 1052 -3490568169458102 1053 3559243491055063 1054 -3629237618314428 1055 3700575265716156 1056 -3773281599835912 1057 3847382259596387 1058 -3922903352764145 1059 3999871451942203 1060 -4078313615024536 1061 4158257406432239 1062 -4239730893780848 1063 4322762644025590 1064 -4407381744923804 1065 4493617827399240 1066 -4581501062401293 1067 4671062157145898 1068 -4762332377728496 1069 4855343572675587 1070 -4950128169940604 1071 5046719173349970 1072 -5145150186430282 1073 5245455437126181 1074 -5347669775045671 1075 5451828668143639 1076 -5557968227741505 1077 5666125234563552 1078 -5776337136269098 1079 5888642044313176 1080 -6003078760316082 1081 6119686803496344 1082 -6238506408427909 1083 6359578522204845 1084 -6482944832238952 1085 6608647795067214 1086 -6736730634467538 1087 6867237338966787 1088 -7000212691046786 1089 7135702297504652 1090 -7273752587967136 1091 7414410812685807 1092 -7557725073332766 1093 7703744354997097 1094 -7852518525046715 1095 8004098331351105 1096 -8158535434755072 1097 8315882442705456 1098 -8476192908602460 1099 8639521330502964 1100 -8805923185264028 1101 8975454963991690 1102 -9148174171941582 1103 9324139327647149 1104 -9503409998933121 1105 9686046840295384 1106 -9872111593294840 1107 10061667086273331 1108 -10254777272347473 1109 10451507268711635 1110 -10651923357698144 1111 10856092987143037 1112 -11064084810356780 1113 11275968727579067 1114 -11491815887768212 1115 11711698689571018 1116 -11935690823501366 1117 12163867315664880 1118 -12396304530237856 1119 12633080171222867 1120 -12874273326961308 1121 13119964516142713 1122 -13370235691159732 1123 13625170240730643 1124 -13884853036760782 1125 14149370482883436 1126 -14418810518781156 1127 14693262623634268 1128 -14972817865587862 1129 15257568952976513 1130 -15547610239570316 1131 15843037729063009 1132 -16143949127297000 1133 16450443896192826 1134 -16762623260145060 1135 17080590211644494 1136 -17404449566290401 1137 17734308019715973 1138 -18070274155233598 1139 18412458450567438 1140 -18760973335948568 1141 19115933254205250 1142 -19477454669640524 1143 19845656076114064 1144 -20220658058398038 1145 20602583355483716 1146 -20991556870936854 1147 21387705682453358 1148 -21791159106528422 1149 22202048765300562 1150 -22620508598520515 1151 23046674874567694 1152 -23480686258766266 1153 23922683883977812 1154 -24372811364174841 1155 24831214807195274 1156 -25298042886923367 1157 25773446917696964 1158 -26257580869777717 1159 26750601383995424 1160 -27252667847866542 1161 27763942474194916 1162 -28284590318594932 1163 28814779296036212 1164 -29354680261287190 1165 29904467091948154 1166 -30464316708051452 1167 31034409090823572 1168 -31614927367706333 1169 32206057899931450 1170 -32807990304523932 1171 33420917475471411 1172 -34045035673435164 1173 34680544618285802 1174 -35327647513715937 1175 35986551070849869 1176 -36657465603081128 1177 37340605123870983 1178 -38036187374006710 1179 38744433848026410 1180 -39465569894490440 1181 40199824819174326 1182 -40947431915368349 1183 41708628493342748 1184 -42483655986200576 1185 43272760058962734 1186 -44076190642145042 1187 44894201964337621 1188 -45727052664146624 1189 46575005905515323 1190 -47438329414665968 1191 48317295516221351 1192 -49212181251596244 1193 50123268500747614 1194 -51050844022924730 1195 51995199496616976 1196 -52956631644596663 1197 53935442362657622 1198 -54931938764478152 1199 55946433225505108 1200 -56979243515230315 1201 58030692933338546 1202 -59101110358805049 1203 60190830298220328 1204 -61300193025733920 1205 62429544726852118 1206 -63579237552299684 1207 64749629671127519 1208 -65941085418581064 1209 67153975448207846 1210 -68388676790840754 1211 69645572912657732 1212 -70925053871653974 1213 72227516478545929 1214 -73553364361069132 1215 74903008027572627 1216 -76276865032606812 1217 77675360146949303 1218 -79098925427820512 1219 80548000288436953 1220 -82023031673052736 1221 83524474236855200 1222 -85052790422550163 1223 86608450536106285 1224 -88191932932027108 1225 89803724203716274 1226 -91444319266680848 1227 93114221441153487 1228 -94813942648215204 1229 96544003611024891 1230 -98304933945364410 1231 100097272249649184 1232 -101921566312323292 1233 103778373324838323 1234 -105668259980073418 1235 107591802570055180 1236 -109549587205535250 1237 111542210041415935 1238 -113570277383396304 1239 115634405794202301 1240 -117735222326077446 1241 119873364759172321 1242 -122049481717248527 1243 124264232783046302 1244 -126518288744227931 1245 128812331845740862 1246 -131147055915248488 1247 133523166488048891 1248 -135941381067524379 1249 138402429392329577 1250 -140907053571988001 1251 143456008222313578 1252 -146050060741244724 1253 148689991591483716 1254 -151376594447257604 1255 154110676340995432 1256 -156893057955212836 1257 159724573921800036 1258 -162606072980737060 1259 165538418138574347 1260 -168522486977603368 1261 171559171972787714 1262 -174649380663024244 1263 177794035822536336 1264 -180994075788372658 1265 184250454795779837 1266 -187564143163164612 1267 190936127477322804 1268 -194367410940098298 1269 197859013723579107 1270 -201411973169734322 1271 205027343990173935 1272 -208706198633405076 1273 212449627661053801 1274 -216258739962915123 1275 220134662972558230 1276 -224078543056430708 1277 228091545912074407 1278 -232174856799968722 1279 236329680776091479 1280 -240557243103891032 1281 244858789676130972 1282 -249235587264686844 1283 253688923770950079 1284 -258220108662358058 1285 262830473419283148 1286 -267521371803733930 1287 272294180129149050 1288 -277150297722966898 1289 282091147399772262 1290 -287118175750511744 1291 292232853433025551 1292 -297436675661924524 1293 302731162709881902 1294 -308117860218790421 1295 313598339512139035 1296 -319174198114164529 1297 324847060281004887 1298 -330618577334963384 1299 336490428000568098 1300 -342464318954777209 1301 348541985389453685 1302 -354725191370664452 1303 361015730200040816 1304 -367415424997578452 1305 373926129297673755 1306 -380549727435154755 1307 387288134933333351 1308 -394143299121720080 1309 401117199767642470 1310 -408211849490485382 1311 415429294178598711 1312 -422771613644040225 1313 430240922291582363 1314 -437839369563417546 1315 445569140386887332 1316 -453432455868137274 1317 461431574001123995 1318 -469568790144854904 1319 477846437503649322 1320 -486266887862427476 1321 494832552338147920 1322 -503545881891386366 1323 512409367841702025 1324 -521425542647088977 1325 530596980700018313 1326 -539926298876052116 1327 549416157086672747 1328 -559069259105179092 1329 568888353410429539 1330 -578876233774956776 1331 589035739857381894 1332 -599369758077966848 1333 609881222512930026 1334 -620573115524310585 1335 631448468395007022 1336 -642510362256989516 1337 653761929038852624 1338 -665206352140601228 1339 676846867114156114 1340 -688686762647010164 1341 700729381566636141 1342 -712978121563183676 1343 725436435918050520 1344 -738107834546751242 1345 750995885063630565 1346 -764104213555202271 1347 777436505360400466 1348 -790996506176251880 1349 804788023186093706 1350 -818814925887342405 1351 833081146926831817 1352 -847590683272646924 1353 862347597410135604 1354 -877356018227673866 1355 892620141910278034 1356 -908144233182054778 1357 923932626574089942 1358 -939989727371574428 1359 956320012569968470 1360 -972928032192333204 1361 989818410632994299 1362 -1006995847670488772 1363 1024465119490386031 1364 -1042231080081569648 1365 1060298662660700566 1366 -1078672880755299543 1367 1097358829297097105 1368 -1116361686102507056 1369 1135686713382785514 1370 -1155339258901313896 1371 1175324757142566392 1372 -1195648730881870396 1373 1216316792785927273 1374 -1237334646649622180 1375 1258708088645519536 1376 -1280443008987800376 1377 1302545393629109859 1378 -1325021325582031422 1379 1347876986253832110 1380 -1371118657210776164 1381 1394752721977096297 1382 -1418785667446103644 1383 1443224085306206259 1384 -1468074673911658828 1385 1493344240189300944 1386 -1519039701145594984 1387 1545168085389818032 1388 -1571736535117138808 1389 1598752308130139820 1390 -1626222779447967962 1391 1654155442932409321 1392 -1682557913390605589 1393 1711437928718289209 1394 -1740803351617037104 1395 1770662171330393460 1396 -1801022505873449037 1397 1831892604304542370 1398 -1863280848558115699 1399 1895195755297936460 1400 -1927645978280608062 1401 1960640310764054234 1402 -1994187687463350184 1403 2028297186527959189 1404 -2062978032047827895 1405 2098239596606866698 1406 -2134091403369026180 1407 2170543128188048668 1408 -2207604602264721394 1409 2245285814853496519 1410 -2283596915487681674 1411 2322548216230148146 1412 -2362150194490244977 1413 2402413495893346399 1414 -2443348936654009680 1415 2484967505975976074 1416 -2527280369038953644 1417 2570298870040900425 1418 -2614034534727880692 1419 2658499072953462064 1420 -2703704381845583644 1421 2749662549031293893 1422 -2796385855333870820 1423 2843886777501692762 1424 -2892177991565360852 1425 2941272376256501807 1426 -2991183015882690725 1427 3041923203235852785 1428 -3093506443151722744 1429 3145946456134334005 1430 -3199257181419299600 1431 3253452780073714875 1432 -3308547638770092344 1433 3364556373628208178 1434 -3421493833479238297 1435 3479375103169220512 1436 -3538215507559644334 1437 3598030615600343918 1438 -3658836243807112224 1439 3720648459780796555 1440 -3783483586448816208 1441 3847358206382953255 1442 -3912289165503089468 1443 3978293576826160656 1444 -4045388824963043113 1445 4113592570695155263 1446 -4182922754919191214 1447 4253397602640304867 1448 -4325035627738908778 1449 4397855637822312919 1450 -4471876738425473627 1451 4547118337262917886 1452 -4623600149282347707 1453 4701342201807735436 1454 -4780364839011294474 1455 4860688726441014612 1456 -4942334856378210536 1457 5025324553288727339 1458 -5109679478583745761 1459 5195421635440077859 1460 -5282573374479043376 1461 5371157399544931803 1462 -5461196772772587312 1463 5552714919717840281 1464 -5645735635377673136 1465 5740283090315479573 1466 -5836381836053606728 1467 5934056810533956388 1468 -6033333344499807298 1469 6134237167987700868 1470 -6236794416065874774 1471 6341031634645451503 1472 -6446975787244636234 1473 6554654261869912569 1474 -6664094877121701656 1475 6775325888376951452 1476 -6888375994959340022 1477 7003274347432925196 1478 -7120050554096828043 1479 7238734687562969848 1480 -7359357292356431604 1481 7481949392645244937 1482 -7606542499148879674 1483 7733168616135455225 1484 -7861860249476970116 1485 7992650414842007640 1486 -8125572645043469392 1487 8260660997480127254 1488 -8397950062674642377 1489 8537474972956698131 1490 -8679271410275980668 1491 8823375614116246944 1492 -8969824390544813164 1493 9118655121414267253 1494 -9269905772670129064 1495 9423614902766358841 1496 -9579821672255718488 1497 9738565853541773580 1498 -9899887839711441600 1499 10063828653481659723 1500 -10230429957363643520 1501 10399734063997761996 1502 -10571783945542063256 1503 10746623243183472642 1504 -10924296277909949873 1505 11104848061461780228 1506 -11288324306310910876 1507 11474771435771095610 1508 -11664236595412944419 1509 11856767664669070920 1510 -12052413267440201518 1511 12251222782839687445 1512 -12453246357290475930 1513 12658534916822787609 1514 -12867140178344014538 1515 13079114661057171838 1516 -13294511699280107924 1517 13513385455475543222 1518 -13735790932226079326 1519 13961783984367461145 1520 -14191421332571604596 1521 14424760577153299785 1522 -14661860210793007789 1523 14902779631427145765 1524 -15147579156641094667 1525 15396320038298340435 1526 -15649064476055192800 1527 15905875631054960595 1528 -16166817641178679802 1529 16431955636544065158 1530 -16701355753861044280 1531 16975085150978367749 1532 -17253212023041469420 1533 17535805618913530040 1534 -17822936256422542576 1535 18114675337810585133 1536 -18411095366853341116 1537 18712269966257546046 1538 -19018273893852047850 1539 19329183058995257179 1540 -19645074540712893968 1541 19966026606127989339 1542 -20292118727653889143 1543 20623431600417462143 1544 -20960047161473690894 1545 21302048609330094221 1546 -21649520422201770940 1547 22002548376510127724 1548 -22361219567238763592 1549 22725622428616493499 1550 -23095846753496874455 1551 23471983712998132791 1552 -23854125878067280360 1553 24242367241388432157 1554 -24636803237955332596 1555 25037530765920791292 1556 -25444648209438576876 1557 25858255461870046206 1558 -26278453947620986866 1559 26705346644271538083 1560 -27139038106771966202 1561 27579634492023614474 1562 -28027243582054165206 1563 28481974807505783914 1564 -28943939273264000826 1565 29413249784491974772 1566 -29890020871225296099 1567 30374368813299280485 1568 -30866411667493364043 1569 31366269295104964280 1570 -31874063388048269512 1571 32389917495304963687 1572 -32913957051674025369 1573 33446309406975027225 1574 -33987103853738919212 1575 34536471655274099188 1576 -35094546076115284378 1577 35661462412949887221 1578 -36237358023996653766 1579 36822372358782956477 1580 -37416646990390367744 1581 38020325648205913116 1582 -38633554249088629628 1583 39256480928958019744 1584 -39889256076942424868 1585 40532032370061426526 1586 -41184964806284624474 1587 41848210738039939279 1588 -42521929908375533619 1589 43206284487684145646 1590 -43901439108767460724 1591 44607560902377729280 1592 -45324819535508759218 1593 46053387250282403511 1594 -46793438901136881710 1595 47545151992520182220 1596 -48308706719435374860 1597 49084286008614751065 1598 -49872075557955754828 1599 50672263876494577545 1600 -51485042327336608610 1601 52310605171249365192 1602 -53149149608479915776 1603 54000875821142918416 1604 -54865987018672899320 1605 55744689483977738908 1606 -56637192617777645794 1607 57543708983547926279 1608 -58464454355640814590 1609 59399647768147818024 1610 -60349511561906591276 1611 61314271432150129920 1612 -62294156479452679749 1613 63289399261455906778 1614 -64300235842701869853 1615 65326905845147321408 1616 -66369652502095264846 1617 67428722712952233552 1618 -68504367096052835038 1619 69596840042205230643 1620 -70706399771782584264 1621 71833308392686445211 1622 -72977831956336118025 1623 74140240514424370219 1624 -75320808179351149722 1625 76519813185576267070 1626 -77737537948960248584 1627 78974269126917816419 1628 -80230297682384792884 1629 81505918948757230411 1630 -82801432692779331306 1631 84117143178291064731 1632 -85453359233933653550 1633 86810394321881716994 1634 -88188566604483039216 1635 89588199011811648960 1636 -91009619313327091933 1637 92453160190615864769 1638 -93919159308003336296 1639 95407959384133748866 1640 -96919908267808684466 1641 98455359014970212551 1642 -100014669963515837110 1643 101598204809137521110 1644 -103206332685581436076 1645 104839428246116373736 1646 -106497871742793776665 1647 108182049106795022128 1648 -109892352033366209764 1649 111629178068027189136 1650 -113392930690536415698 1651 115184019400007911507 1652 -117002859804787140864 1653 118849873713674395300 1654 -120725489224867013384 1655 122630140816120127946 1656 -124564269439848779928 1657 126528322619652866023 1658 -128522754544522480710 1659 130548026164336324292 1660 -132604605290489219204 1661 134692966698019734874 1662 -136813592225384944441 1663 138966970875604843508 1664 -141153598922729023625 1665 143373980019889458954 1666 -145628625304966033576 1667 147918053507700559473 1668 -150242791062338433783 1669 152603372221944911610 1670 -155000339170298741464 1671 157434242135322058211 1672 -159905639508249463660 1673 162415097964562892262 1674 -164963192582474159035 1675 167550506963034320619 1676 -170177633356200090172 1677 172845172788766829872 1678 -175553735189818943920 1679 178303939517900387078 1680 -181096413894373683108 1681 183931795738749612959 1682 -186810731901503225128 1683 189733878798713417502 1684 -192701902553129639346 1685 195715479137316631434 1686 -198775294514261086604 1687 201882044779908721520 1688 -205036436312374469372 1689 208239185923348979216 1690 -211491021006942305720 1691 214792679690568489114 1692 -218144910992764367678 1693 221548474983326947919 1694 -225004142940863099644 1695 228512697512501875694 1696 -232074932880810506914 1697 235691654933155457674 1698 -239363681428458371730 1699 243091842166240771883 1700 -246876979163150476782 1701 250719946832071693606 1702 -254621612158612991614 1703 258582854880014571637 1704 -262604567671832139250 1705 266687656337348137164 1706 -270833039994344138794 1707 275041651264435862074 1708 -279314436470489381388 1709 283652355836913504047 1710 -288056383687305300920 1711 292527508644806896626 1712 -297066733840858051906 1713 301675077126987495908 1714 -306353571283950352583 1715 311103264233731087100 1716 -315925219260275646704 1717 320820515233431009684 1718 -325790246830224996993 1719 330835524759180142608 1720 -335957475993701432160 1721 341157244008846566856 1722 -346435989015440471320 1723 351794888197399057753 1724 -357235135958483195660 1725 362757944172625704729 1726 -368364542431608600563 1727 374056178296131567512 1728 -379834117556687984160 1729 385699644498212064661 1730 -391654062162084181620 1731 397698692611725694135 1732 -403834877208391772616 1733 410063976890941134745 1734 -416387372452983455163 1735 422806464823822494829 1736 -429322675360001243118 1737 435937446141047324362 1738 -442652240262618439444 1739 449468542133658203058 1740 -456387857784581541956 1741 463411715179892738197 1742 -470541664528229165826 1743 477779278596648374666 1744 -485126153036387501664 1745 492583906713297248102 1746 -500154182035740287280 1747 507838645286975798319 1748 -515638986969474858974 1749 523556922154172046932 1750 -531594190827224621288 1751 539752558241510697260 1752 -548033815280543245072 1753 556439778827592967476 1754 -564972292132366403130 1755 573633225182696777844 1756 -582424475089153291381 1757 591347966475143346870 1758 -600405651864632979096 1759 609599512075165487750 1760 -618931556624319449892 1761 628403824141966265488 1762 -638018382780214670416 1763 647777330628951275938 1764 -657682796145371137510 1765 667736938589627536202 1766 -677941948458243902332 1767 688300047923443153112 1768 -698813491287038194498 1769 709484565440775191807 1770 -720315590324531659944 1771 731308919390767592640 1772 -742466940084130202767 1773 753792074327870402742 1774 -765286779008214742965 1775 776953546465340735461 1776 -788794905000131634158 1777 800813419388117833418 1778 -813011691391482545544 1779 825392360278048199550 1780 -837958103356691950552 1781 850711636520339091550 1782 -863655714787150137378 1783 876793132849082829731 1784 -890126725637557647896 1785 903659368897121640868 1786 -917393979757445345406 1787 931333517313106670076 1788 -945480983221190345226 1789 959839422307324896350 1790 -974411923170203012738 1791 989201618794331507044 1792 -1004211687181336506906 1793 1019445351990165187099 1794 -1034905883175944785347 1795 1050596597637534175780 1796 -1066520859884399068918 1797 1082682082712875783064 1798 -1099083727881279271937 1799 1115729306794187765573 1800 -1132622381206862000576 1801 1149766563939567604252 1802 -1167165519590942260744 1803 1184822965261058685267 1804 -1202742671295465146036 1805 1220928462039667133543 1806 -1239384216592882012896 1807 1258113869572032687355 1808 -1277121411897595118540 1809 1296410891590462892710 1810 -1315986414568329096168 1811 1335852145452875754739 1812 -1356012308399741579269 1813 1376471187940109219141 1814 -1397233129822071509162 1815 1418302541863413771964 1816 -1439683894828135994998 1817 1461381723315225012084 1818 -1483400626647499209348 1819 1505745269772506526918 1820 -1528420384188162593516 1821 1551430768881312507926 1822 -1574781291266679016194 1823 1598476888138531159073 1824 -1622522566648147831134 1825 1646923405294910309746 1826 -1671684554918116328620 1827 1696811239702227707580 1828 -1722308758209010714494 1829 1748182484424043747862 1830 -1774437868804319045108 1831 1801080439340024890794 1832 -1828115802644363272856 1833 1855549645058522807817 1834 -1883387733758142935584 1835 1911635917874741264796 1836 -1940300129646380918222 1837 1969386385584318359272 1838 -1998900787641566242576 1839 2028849524397254483948 1840 -2059238872271485767814 1841 2090075196757036055512 1842 -2121364953653436988456 1843 2153114690317731837166 1844 -2185331046947032441069 1845 2218020757878842236002 1846 -2251190652894258726011 1847 2284847658538766842177 1848 -2318998799476210037816 1849 2353651199861492844235 1850 -2388812084716692458386 1851 2424488781325738938924 1852 -2460688720663707729868 1853 2497419438845855163954 1854 -2534688578580643133600 1855 2572503890642357382266 1856 -2610873235379833135374 1857 2649804584246000403930 1858 -2689306021332035512303 1859 2729385744922181140557 1860 -2770052069086248555912 1861 2811313425294068122847 1862 -2853178364035202444246 1863 2895655556460471980672 1864 -2938753796062804755326 1865 2982482000381217616530 1866 -3026849212710774995069 1867 3071864603835560151738 1868 -3117537473802682408318 1869 3163877253720673853802 1870 -3210893507564623442456 1871 3258595934005582120094 1872 -3306994368282806783318 1873 3356098784101712944439 1874 -3405919295539371915102 1875 3456466158975617217177 1876 -3507749775068870340604 1877 3559780690759058565259 1878 -3612569601278952854264 1879 3666127352192518879252 1880 -3720464941479949077294 1881 3775593521651256158880 1882 -3831524401869216108164 1883 3888269050100797397498 1884 -3945839095317336563260 1885 4004246329724816444412 1886 -4063502711004480567335 1887 4123620364583498212096 1888 -4184611585956531147572 1889 4246488843039019895119 1890 -4309264778531872116660 1891 4372952212317843605620 1892 -4437564143911070393744 1893 4503113754940035910406 1894 -4569614411643071255045 1895 4637079667397271095946 1896 -4705523265302928339664 1897 4774959140803204004937 1898 -4845401424317529428315 1899 4916864443910252584624 1900 -4989362728017275089506 1901 5062911008209813088451 1902 -5137524221973182476870 1903 5213217515522747380107 1904 -5290006246680440305964 1905 5367905987790408725939 1906 -5446932528651055304262 1907 5527101879486256030195 1908 -5608430273979866037580 1909 5690934172351453327517 1910 -5774630264449877433872 1911 5859535472888181830157 1912 -5945666956244610789556 1913 6033042112307059770752 1914 -6121678581336929610086 1915 6211594249376536950460 1916 -6302807251625612253474 1917 6395335975863567790425 1918 -6489199065892820938736 1919 6584415425028027870602 1920 -6681004219657522323278 1921 6778984882852976997495 1922 -6878377118001868991450 1923 6979200902488349776654 1924 -7081476491449577607064 1925 7185224421582846890948 1926 -7290465514977396033180 1927 7397220882997238589357 1928 -7505511930242860581546 1929 7615360358566440225168 1930 -7726788171113730194074 1931 7839817676419713113555 1932 -7954471492586703558154 1933 8070772551518833554079 1934 -8188744103185300711859 1935 8308409719940300597352 1936 -8429793300929147925721 1937 8552919076553785043119 1938 -8677811612969299051560 1939 8804495816640180335570 1940 -8932996938986681744108 1941 9063340581093742795699 1942 -9195552698453298987970 1943 9329659605769542827545 1944 -9465687981858399593440 1945 9603664874612904755685 1946 -9743617706004480041056 1947 9885574277150557718130 1948 -10029562773480721202617 1949 10175611769972250480103 1950 -10323750236424250027361 1951 10474007542801691987097 1952 -10626413464682473589010 1953 10780998188777583483911 1954 -10937792318492688334966 1955 11096826879563381088810 1956 -11258133325798173154863 1957 11421743544898484885400 1958 -11587689864323056688672 1959 11756005057229982813141 1960 -11926722348531435705518 1961 12099875421029472987969 1962 -12275498421599463141664 1963 12453625967455294364213 1964 -12634293152532448066837 1965 12817535553956470756110 1966 -13003389238562444963086 1967 13191890769500613081500 1968 -13383077212965305572027 1969 13576986145013799978438 1970 -13773655658439750802930 1971 13973124369737390043505 1972 -14175431426194723036506 1973 14380616513081414660711 1974 -14588719860895048760308 1975 14799782252703008510970 1976 -15013845031619306226124 1977 15230950108381130623938 1978 -15451139968987783963272 1979 15674457682440334997159 1980 -15900946908622480298072 1981 16130651906286402427896 1982 -16363617541105260872632 1983 16599889293831779590438 1984 -16839513268604592644648 1985 17082536201365131326349 1986 -17329005468345654515451 1987 17578969094669028102957 1988 -17832475763103116776218 1989 18089574822931570456944 1990 -18350316298900517204888 1991 18614750900282942469094 1992 -18882930030104884885190 1993 19154905794494174289549 1994 -19430731012110105053162 1995 19710459223697063666410 1996 -19994144701807513472315 1997 20281842460653977959651 1998 -20573608266047299944966 1999 20869498645465439076724 2000 -21169570898299519574892 2001 21473883106235689476142 2002 -21782494143728892784220 2003 22095463688614096361089 2004 -22412852232903061966260 2005 22734721093724085275496 2006 -23061132424359597376952 2007 23392149225428518975792 2008 -23727835356262843818490 2009 24068255546434704573316 2010 -24413475407387612602792 2011 24763561444220116974605 2012 -25118581067672784625458 2013 25478602606273589859646 2014 -25843695318594137583884 2015 26213929405666358973180 2016 -26589376023612081869788 2017 26970107296439336492351 2018 -27356196328956520813954 2019 27747717219855532713729 2020 -28144745075017780580984 2021 28547356020995673794878 2022 -28955627218619419879380 2023 29369636876781711330545 2024 -29789464266455766406650 2025 30215189734898069942960 2026 -30646894719984275555447 2027 31084661764732370843034 2028 -31528574532070202692748 2029 31978717819797386489581 2030 -32435177575688661050844 2031 32898040912794389052852 2032 -33367396124996944245399 2033 33843332702771653834762 2034 -34325941349097959405480 2035 34815313995578104765216 2036 -35311543818823782919577 2037 35814725257058058324128 2038 -36324954026876758363770 2039 36842327140228296630680 2040 -37366942921674137735400 2041 37898901025875797073211 2042 -38438302455251062610765 2043 38985249577860142016463 2044 -39539846145585735644954 2045 40102197312551470215192 2046 -40672409653719875256498 2047 41250591183732357967336 2048 -41836851376057019186155 2049 42431301182387290227417 2050 -43034053052230991266325 2051 43645220952754070157912 2052 -44264920388946799173334 2053 44893268424053879251914 2054 -45530383700206432192350 2055 46176386459322034863714 2056 -46831398564342524032062 2057 47495543520749453436792 2058 -48168946498293563842408 2059 48851734353006330484323 2060 -49544035649565323213388 2061 50245980683951695957165 2062 -50957701506334466673984 2063 51679331944251616981431 2064 -52411007626161853620288 2065 53152866005303704247965 2066 -53905046383794866714600 2067 54667689937043905888492 2068 -55440939738550265701648 2069 56224940785027584236191 2070 -57019840021781490303428 2071 57825786368416057308260 2072 -58642930744947068801736 2073 59471426098255402092914 2074 -60311427428809882051520 2075 61163091817735923124027 2076 -62026578454310408134318 2077 62902048663814344518058 2078 -63789665935670779799383 2079 64689595951946543288556 2080 -65602006616300578957616 2081 66527068083308601959052 2082 -67464952788089690185872 2083 68415835476315647894905 2084 -69379893234688289210784 2085 70357305521812568397112 2086 -71348254199389208471416 2087 72352923563810000211807 2088 -73371500378243418313956 2089 74404173905136587472433 2090 -75451135939055242237152 2091 76512580839947303801010 2092 -77588705566920244924390 2093 78679709712456336045912 2094 -79785795536985409657877 2095 80907168003903240666440 2096 -82044034815128311492233 2097 83196606447119118437964 2098 -84365096187269553653380 2099 85549720170773007518511 2100 -86750697418050682174654 2101 87968249872664242107736 2102 -89202602439628184074215 2103 90453983024215241878980 2104 -91722622571353068978460 2105 93008755105530246474035 2106 -94312617771124846190107 2107 95634450873251563903089 2108 -96974497919228497246042 2109 98333005660579540251528 2110 -99710224135483371608960 2111 101106406711767829201323 2112 -102521810130553711723526 2113 103956694550461804964496 2114 -105411323592291803730072 2115 106885964384274834129690 2116 -108380887608006617624305 2117 109896367544972849179985 2118 -111432682123573155015033 2119 112990112966748278953861 2120 -114568945440320626775564 2121 116169468701957518918961 2122 -117791975750661104850479 2123 119436763476892618954648 2124 -121104132713444340064936 2125 122794388286966278442924 2126 -124507839070049076109522 2127 126244798033973975226071 2128 -128005582302246489440368 2129 129790513204818422442579 2130 -131599916332897251529266 2131 133434121594456944324987 2132 -135293463270570211453905 2133 137178280072464462784696 2134 -139088915199197905887164 2135 141025716396073161684310 2136 -142989036013911924748628 2137 144979231069090449694653 2138 -146996663304229663641204 2139 149041699249660743382207 2140 -151114710285793254795176 2141 153216072706283093468477 2142 -155346167781891388670104 2143 157505381825158716049286 2144 -159694106256025391261820 2145 161912737668292545130537 2146 -164161677896812386140150 2147 166441334085535606239718 2148 -168752118756550545584387 2149 171094449880006162526396 2150 -173468750944804397421784 2151 175875451030193664650520 2152 -178314984878401984561702 2153 180787792968199089019087 2154 -183294321589270271502278 2155 185835022917537545712656 2156 -188410355091570634459236 2157 191020782289974413918034 2158 -193666774809632643618664 2159 196348809144947487998751 2160 -199067368068221544256078 2161 201822940711066172035309 2162 -204616022646712949329281 2163 207447115973371885277916 2164 -210316729398787357104161 2165 213225378325872675519314 2166 -216173584939297098733353 2167 219161878293173107487191 2168 -222190794399999286595728 2169 225260876320736831589478 2170 -228372674255890365655740 2171 231526745637745186029796 2172 -234723655223920860515108 2173 237963975192116179587850 2174 -241248285235912947735071 2175 244577172661795236065495 2176 -247951232487548660751060 2177 251371067541911616107911 2178 -254837288565342745245038 2179 258350514312065840145551 2180 -261911371653561516757216 2181 265520495683374523205920 2182 -269178529823097628143620 2183 272886125929697986306889 2184 -276643944404360321808498 2185 280452654302712583911922 2186 -284312933446291615433925 2187 288225468535419650108819 2188 -292190955263671051787601 2189 296210098433791680453736 2190 -300283612074925021676342 2191 304412219561320889998012 2192 -308596653732711342618748 2193 312837657016212926631890 2194 -317135981549605850063310 2195 321492389306171031622310 2196 -325907652221275120043484 2197 330382552320559205373857 2198 -334917881849578194153416 2199 339514443405077178032136 2200 -344173050068100429922766 2201 348894525538785281274533 2202 -353679704272684237282620 2203 358529431618807121336697 2204 -363444563959584591370270 2205 368425968852601822169751 2206 -373474525173941947961358 2207 378591123263336681837619 2208 -383776665071331414193969 2209 389032064308309980581872 2210 -394358246595214854793236 2211 399756149616166060318568 2212 -405226723273192162006820 2213 410770929842914853977451 2214 -416389744135019068210981 2215 422084153652717870732476 2216 -427855158755431749282970 2217 433703772823520146809063 2218 -439631022424893178351240 2219 445637947483718953906172 2220 -451725601451452624596492 2221 457895051480021194178181 2222 -464147378596987970590276 2223 470483677882918506457982 2224 -476905058651180773754999 2225 483412644630009730978987 2226 -490007574146656102323448 2227 496691000313847756723406 2228 -503464091218803259631424 2229 510328030114623887064708 2230 -517284015613879706854408 2231 524333261884624852060048 2232 -531476998849088682499480 2233 538716472384865099917835 2234 -546052944528411327683858 2235 553487693681098313080732 2236 -561022014818066699873008 2237 568657219699706539751701 2238 -576394637085567772051094 2239 584235612950950788846065 2240 -592181510706438505693432 2241 600233711420184028926357 2242 -608393614042756500745856 2243 616662635634801818458669 2244 -625042211597787440808388 2245 633533795907641133664800 2246 -642138861351081709561274 2247 650858899764906156388712 2248 -659695422278510307428066 2249 668649959559448593833224 2250 -677724062061826421864136 2251 686919300277797414220043 2252 -696237264992450849188972 2253 705679567541890550710942 2254 -715247840074294089631077 2255 724943735814232620174504 2256 -734768929330545215813253 2257 744725116807564504948585 2258 -754814016319477703760321 2259 765037368108111804713025 2260 -775396934864445480527132 2261 785894502013639978195948 2262 -796531878003368359050343 2263 807310894595740440299761 2264 -818233407163134961240954 2265 829301294987726752714595 2266 -840516461564483347916436 2267 851880834907937254549963 2268 -863396367863054753806410 2269 875065038419984339300089 2270 -886888850032454237857676 2271 898869831940134475438219 2272 -911010039495293883643269 2273 923311554493530423478460 2274 -935776485508339297648136 2275 948406968229843744229962 2276 -961205165808028731684592 2277 974173269200251231226901 2278 -987313497522786388962524 2279 1000628098406744213438672 2280 -1014119348358707236696100 2281 1027789553125857952692052 2282 -1041641048065350127446976 2283 1055676198518268734678859 2284 -1069897400188539424223238 2285 1084307079526551385333038 2286 -1098907694117242506607502 2287 1113701733073001932841683 2288 -1128691717431761701451234 2289 1143880200560036423997257 2290 -1159269768560654538366824 2291 1174863040685546904867484 2292 -1190662669753975654350976 2293 1206671342575957182675325 2294 -1222891780380617366863154 2295 1239326739249855899824938 2296 -1255979010557714116747342 2297 1272851421415195071379911 2298 -1289946835120268529371620 2299 1307268151613449137739757 2300 -1324818307939353967714511 2301 1342600278713983107482922 2302 -1360617076597450380765224 2303 1378871752772564170870405 2304 -1397367397429676864167358 2305 1416107140257541333000949 2306 -1435094150939895870894659 2307 1454331639658189774828032 2308 -1473822857600880674604505 2309 1493571097479036712596052 2310 -1513579694047959378635544 2311 1533852024635251677543316 2312 -1554391509675775713540058 2313 1575201613253227545396039 2314 -1596285843648039323333372 2315 1617647753892046266903418 2316 -1639290942330376089462319 2317 1661219053190283298651876 2318 -1683435777156632526616836 2319 1705944851954481869232358 2320 -1728750062939237666595678 2321 1751855243694097677632547 2322 -1775264276634481011104560 2323 1798981093619909517410662 2324 -1823009676573826339653072 2325 1847354058111063180940975 2326 -1872018322172648676824844 2327 1897006604668436741894037 2328 -1922323094128055443521122 2329 1947972032359882392766322 2330 -1973957715117733009846350 2331 2000284492775755289647760 2332 -2026956771012046818564432 2333 2053979011500694421706115 2334 -2081355732611916850719200 2335 2109091510120819236312826 2336 -2137190977925290742825623 2337 2165658828772740292006647 2338 -2194499814995344637785272 2339 2223718749254333104696898 2340 -2253320505293856756513840 2341 2283310018704131182842043 2342 -2313692287693521012369038 2343 2344472373870106699661061 2344 -2375655403033298070340900 2345 2407246565975178102443128 2346 -2439251119291238979722028 2347 2471674386201067587799566 2348 -2504521757379562195620135 2349 2537798691798358208322333 2350 -2571510717577118781858571 2351 2605663432845264634595637 2352 -2640262506614742762564701 2353 2675313679663506193583367 2354 -2710822765429354291460124 2355 2746795650914725821211944 2356 -2783238297603062883704514 2357 2820156742386412087951229 2358 -2857557098503906318221714 2359 2895445556491737620073282 2360 -2933828385145258315005504 2361 2972711932492871088360874 2362 -3012102626781345087155006 2363 3052006977473187468042452 2364 -3092431576256727280521155 2365 3133383098068566656688260 2366 -3174868302128030010150560 2367 3216894032984260378476462 2368 -3259467221576640064771454 2369 3302594886308184780502853 2370 -3346284134131535806556188 2371 3390542161648219498505809 2372 -3435376256221872226434338 2373 3480793797105074352818506 2374 -3526802256579411428601310 2375 3573409201109452792161024 2376 -3620622292511367447737486 2377 3668449289135815094179830 2378 -3716898047064724152216387 2379 3765976521322668691937362 2380 -3815692767103586480771752 2381 3866054941012470316472478 2382 -3917071302321638343767387 2383 3968750214242317532243103 2384 -4021100145212305618740654 2385 4074129670199338177500573 2386 -4127847472019760229653172 2387 4182262342673259590479440 2388 -4237383184694451275885292 2389 4293219012520934013725795 2390 -4349778953877412018514742 2391 4407072251176663190338453 2392 -4465108262938167707856530 2393 4523896465224012499543675 2394 -4583446453091658714454896 2395 4643767942064377950343164 2396 -4704870769620196678261016 2397 4766764896698959028889264 2398 -4829460409227088912168480 2399 4892967519660882650707273 2400 -4957296568549198066266711 2401 5022458026115144775046021 2402 -5088462493856350575997230 2403 5155320706164661576134876 2404 -5223043531966169202138609 2405 5291641976381163533571674 2406 -5361127182403582016558474 2407 5431510432600838378900882 2408 -5502803150834953020561888 2409 5575016904004579284231408 2410 -5648163403807488751084000 2411 5722254508524428482793155 2412 -5797302224825300743402432 2413 5873318709597254513264012 2414 -5950316271794246130717684 2415 6028307374309011227096767 2416 -6107304635868428550749665 2417 6187320832951860031745106 2418 -6268368901732018922105279 2419 6350461940039338231589428 2420 -6433613209350851133569472 2421 6517836136803163074252018 2422 -6603144317229061868526120 2423 6689551515218769082071882 2424 -6777071667206876707414868 2425 6865718883584544225444660 2426 -6955507450836496931185456 2427 7046451833703861170470830 2428 -7138566677373913732103544 2429 7231866809696316025443634 2430 -7326367243425368888341232 2431 7422083178489356930304166 2432 -7519030004288094027259074 2433 7617223302018236541931982 2434 -7716678847025895069192592 2435 7817412611187648016796760 2436 -7919440765321104393496786 2437 8022779681624578344049063 2438 -8127445936145401390166874 2439 8233456311278011490876332 2440 -8340827798293003071292068 2441 8449577599896696765077432 2442 -8559723132820750425110040 2443 8671282030442987351653330 2444 -8784272145440663928799521 2445 8898711552475732096630226 2446 -9014618550911613852657183 2447 9132011667562701845008287 2448 -9250909659477847821290480 2449 9371331516757391121733981 2450 -9493296465403240315959855 2451 9616823970203261709221368 2452 -9741933737651277206673362 2453 9868645718902220793421996 2454 -9996980112761963154782453 2455 10126957368713098989009788 2456 -10258598189978041638728268 2457 10391923536618971930474816 2458 -10526954628674147274208852 2459 10663712949331907832280629 2460 -10802220248143768215685300 2461 10942498544276139373002071 2462 -11084570129800183599085064 2463 11228457573021183443523864 2464 -11374183721848858109608428 2465 11521771707208170176895566 2466 -11671244946490123057478096 2467 11822627147043975255168753 2468 -11975942309712351727604134 2469 12131214732408794010903553 2470 -12288469013737247181771508 2471 12447730056654956610444038 2472 -12609023072180303392980898 2473 12772373583145119175240890 2474 -12937807427990976542831537 2475 13105350764610976718989461 2476 -13275030074238613514531188 2477 13446872165383253781320461 2478 -13620904177811729362527512 2479 13797153586577612555860438 2480 -13975648206099805853420938 2481 14156416194289986522825000 2482 -14339486056728400109267568 2483 14524886650889626937723644 2484 -14712647190420006281315493 2485 14902797249466259393782460 2486 -15095366767054805117559572 2487 15290386051523446319429764 2488 -15487885785007167380494104 2489 15687897027977585172383765 2490 -15890451223835547703825252 2491 16095580203558614545266966 2492 -16303316190405216790274312 2493 16513691804675041123701790 2494 -16726740068525133031391008 2495 16942494410843511113122869 2496 -17160988672182150104225352 2497 17382257109748879748963346 2498 -17606334402457696077379310 2499 17833255656039337250291814 2500 -18063056408214043295136157 2501 18295772633926050179837320 2502 -18531440750639317283049582 2503 18770097623696402525870480 2504 -19011780571742468413482924 2505 19256527372213973795758952 2506 -19504376266891553411983992 2507 19755365967519063828173149 2508 -20009535661490845512298848 2509 20266925017606760785246573 2510 -20527574191894513536119508 2511 20791523833501296262173223 2512 -21058815090656882789603800 2513 21329489616707732228826485 2514 -21603589576221615028890168 2515 21881157651164875792306528 2516 -22162237047154522289461028 2517 22446871499784713273362182 2518 -22735105281027161589038628 2519 23026983205707638849310536 2520 -23322550638060845061523696 2521 23621853498363223579238949 2522 -23924938269643244485243572 2523 24231852004471417196997702 2524 -24542642331832372010490272 2525 24857357464078599793806540 2526 -25176046203965380899574452 2527 25498757951769241031378406 2528 -25825542712492352883727302 2529 26156451103152483040594344 2530 -26491534360158023988018224 2531 26830844346770528739387319 2532 -27174433560657249182629520 2533 27522355141533288816141012 2534 -27874662878892919700950388 2535 28231411219832564127653412 2536 -28592655276968027094674648 2537 28958450836445602720508150 2538 -29328854366046615958537439 2539 29703923023387985859387470 2540 -30083714664221484571021972 2541 30468287850831329323554498 2542 -30857701860529681341599479 2543 31252016694252726834312231 2544 -31651293085260105900874930 2545 32055592507937341847987455 2546 -32464977186700858847308164 2547 32879510105008355603626609 2548 -33299255014477395564346367 2549 33724276444111882929976773 2550 -34154639709636028210293164 2551 34590410922938666617149158 2552 -35031657001630888005496250 2553 35478445678716666325092662 2554 -35930845512376109411609237 2555 36388925895864291580508752 2556 -36852757067528729878894934 2557 37322410120945212035175783 2558 -37797957015171615701555126 2559 38279470585122784656657720 2560 -38767024552069628409892582 2561 39260693534262175119836979 2562 -39760553057676238311572336 2563 40266679566886869773723108 2564 -40779150436071874577605608 2565 41298043980145142250677466 2566 -41823439466019477029959117 2567 42355417124002210275189783 2568 -42894058159326984911781052 2569 43439444763821491724556129 2570 -43991660127710864854674086 2571 44550788451560134788373329 2572 -45116914958359246523743232 2573 45690125905750450641310078 2574 -46270508598397801527795084 2575 46858151400502280213774101 2576 -47453143748466171726721976 2577 48055576163706535196430597 2578 -48665540265617529728226991 2579 49283128784685237162378653 2580 -49908435575758738781597248 2581 50541555631477316720047222 2582 -51182585095853574204455023 2583 51831621278016244440177429 2584 -52488762666116576761754628 2585 53154108941398205809646427 2586 -53827760992430331835672888 2587 54509820929508115132859802 2588 -55200392099224309708412087 2589 55899579099212079983432549 2590 -56607487793058864844400152 2591 57324225325395330263202595 2592 -58049900137163577636863231 2593 58784621981064592053076720 2594 -59528501937184833784563275 2595 60281652428806158092802654 2596 -61044187238403377492609704 2597 61816221523829494025912433 2598 -62597871834688547139449306 2599 63389256128900411180921160 2600 -64190493789462009224392490 2601 65001705641405017601829653 2602 -65823013968950051707070223 2603 66654542532861821695545466 2604 -67496416588009883540027986 2605 68348762901135109501199116 2606 -69211709768821916787051968 2607 70085387035680903946256724 2608 -70969926112746684824229687 2609 71865459996091097240143379 2610 -72772123285651877192524548 2611 73690052204281614801612636 2612 -74619384617021952436583767 2613 75560260050603259308753084 2614 -76512819713169928561055122 2615 77477206514236286105990454 2616 -78453565084878249215515792 2617 79442041798161029647965293 2618 -80442784789803086342208320 2619 81455943979081497056664292 2620 -82481671089984070861906004 2621 83520119672608560761642685 2622 -84571445124809244898145886 2623 85635804714096232333188490 2624 -86713357599793006256212942 2625 87804264855452633028554688 2626 -88908689491532972709746778 2627 90026796478336440861738564 2628 -91158752769220033197445514 2629 92304727324076114600776596 2630 -93464891133084379766945948 2631 94639417240740736998608392 2632 -95828480770169032621166038 2633 97032258947716195307016421 2634 -98250931127831284261017191 2635 99484678818234401888811560 2636 -100733685705381602229397430 2637 101998137680226457554611937 2638 -103278222864278848231550828 2639 104574131635967153649905286 2640 -105886056657310198032336312 2641 107214192900899701328741732 2642 -108558737677193886564007576 2643 109919890662128647531831326 2644 -111297853925052861309060822 2645 112692831956988688983923937 2646 -114105031699217608128768995 2647 115534662572198815305252194 2648 -116981936504826822656889660 2649 118447067964029191339717951 2650 -119930273984705242687197822 2651 121431774200012628921383118 2652 -122951790872008836826841350 2653 124490548922648671981151542 2654 -126048275965138667771292921 2655 127625202335655554528381214 2656 -129221561125436120744783746 2657 130837588213239625071823427 2658 -132473522298183813433935865 2659 134129604932961939516262123 2660 -135806080557448389189061368 2661 137503196532694185761808471 2662 -139221203175313546608453900 2663 140960353792269162627860159 2664 -142720904716064080688208276 2665 144503115340341590555090260 2666 -146307248155894409963364880 2667 148133568787091123741521002 2668 -149982346028728047108849297 2669 151853851883308046501193280 2670 -153748361598747742506155824 2671 155666153706521345894380121 2672 -157607510060249598171572072 2673 159572715874735490017183434 2674 -161562059765448320223764420 2675 163575833788464652803036063 2676 -165614333480874957326880908 2677 167677857901657753349726152 2678 -169766709673022967570717160 2679 171881195022233380704881268 2680 -174021623823913274525933300 2681 176188309642846255794418711 2682 -178381569777264120737638044 2683 180601725302635968393362093 2684 -182849101115967011448393160 2685 185124025980609226517380696 2686 -187426832571585870826188992 2687 189757857521439418032628958 2688 -192117441466612713856775860 2689 194505929094365667387961033 2690 -196923669190229677585118570 2691 199371014686009706327235454 2692 -201848322708344164016778343 2693 204355954627825107207157722 2694 -206894276108681130629616254 2695 209463657159033237216925356 2696 -212064472181734231865894316 2697 214697100025794332768143791 2698 -217361924038395575166985742 2699 220059332117505678141280763 2700 -222789716765102315495462755 2701 225553475141010689024068022 2702 -228351009117357182184841828 2703 231182725333650167755310140 2704 -234049035252499320926152784 2705 236950355215976551710138804 2706 -239887106502621549700148146 2707 242859715385103433143098892 2708 -245868613188550280407477946 2709 248914236349549885666988360 2710 -251997026475824958002843344 2711 255117430406594690934695398 2712 -258275900273634924634258666 2713 261472893563040482268831007 2714 -264708873177693138168325824 2715 267984307500447597852445368 2716 -271299670458048173356261768 2717 274655441585779987792601850 2718 -278052106092858418908260178 2719 281490154928569632136498866 2720 -284970084849175366108096516 2721 288492398485586071192341846 2722 -292057604411806375810234893 2723 295666217214166220292112360 2724 -299318757561351320517022234 2725 303015752275237342043419881 2726 -306757734402532038659201325 2727 310545243287239204632497094 2728 -314378824643958621421169882 2729 318259030632026674498894280 2730 -322186419930502188961552516 2731 326161557814011862449886323 2732 -330185016229470015360968265 2733 334257373873677645152304238 2734 -338379216271805643082366798 2735 342551135856777102397425447 2736 -346773732049563999394729700 2737 351047611340403560909708729 2738 -355373387370939502578982107 2739 359751681017303640168977288 2740 -364183120474153738627779520 2741 368668341339673256173735302 2742 -373207986701538511603615136 2743 377802707223869372727771146 2744 -382453161235179937180342116 2745 387160014817335225232602501 2746 -391923941895519773861365851 2747 396745624329234849566417506 2748 -401625752004341382825135196 2749 406565022926155024108698081 2750 -411564143313599590555501264 2751 416623827694436266069226124 2752 -421744799001586314004522760 2753 426927788670554102213971611 2754 -432173536737957109791730896 2755 437482791941180948844272776 2756 -442856311819177843098965810 2757 448294862814415784193731972 2758 -453799220375985455099092060 2759 459370169063883651626157794 2760 -465008502654492354706418366 2761 470715024247261116067759860 2762 -476490546372600288420895911 2763 482335891101004557693164230 2764 -488251890153426668739538260 2765 494239385012909471367131762 2766 -500299227037484282797736117 2767 506432277574355779299332953 2768 -512639408075394076944195898 2769 518921500213942616813620752 2770 -525279446002950338651692698 2771 531714147914449141468161512 2772 -538226519000398091385268776 2773 544817483014903504350316988 2774 -551487974537823900322448126 2775 558238939099781645841726528 2776 -565071333308603577148279904 2777 571986124977200269495290443 2778 -578984293252893488557431684 2779 586066828748214491640542540 2780 -593234733673196336365330892 2781 600489021969170428227255376 2782 -607830719444077408529512782 2783 615260863909315935720913863 2784 -622780505318153419181366653 2785 630390705905709529985175850 2786 -638092540330523184066273172 2787 645887095817727472960047969 2788 -653775472303857538209392310 2789 661758782583302836553034051 2790 -669838152456415115756961612 2791 678014720879297535050889619 2792 -686289640115300901294668346 2793 694664075888239122267756372 2794 -703139207537335851576346410 2795 711716228173928756947187616 2796 -720396344839958398507565789 2797 729180778668254504129276003 2798 -738070765044632303422693638 2799 747067553771826391472924850 2800 -756172409235290164759881152 2801 765386610570874335750181127 2802 -774711451834397909676765910 2803 784148242173140175401178635 2804 -793698305999282851554654998 2805 803362983165316650030060736 2806 -813143629141426396926416478 2807 823041615194884387720907480 2808 -833058328571482262231190148 2809 843195172679016453044591641 2810 -853453567272842141235397908 2811 863834948643526567871481354 2812 -874340769806633176908104400 2813 884972500694652473320660084 2814 -895731628351095363800769308 2815 906619657126781047172641694 2816 -917638108878352168644553980 2817 928788523169033993208163741 2818 -940072457471654238725353745 2819 951491487373956904332006026 2820 -963047206786244098241189640 2821 974741228151363532979978252 2822 -986575182657059244291719724 2823 998550720450720190653596472 2824 -1010669510856562079131539874 2825 1022933242595261042421515608 2826 -1035343624006057684384597296 2827 1047902383271367525461855978 2828 -1060611268643934590101463068 2829 1073472048676547764947419145 2830 -1086486512454339451664098600 2831 1099656469829703976501886578 2832 -1112983751659873953202550528 2833 1126470210047175279128555371 2834 -1140117718581981343587144832 2835 1153928172588405400827452388 2836 -1167903489372770817227617190 2837 1182045608474880974054264759 2838 -1196356491922110511633929088 2839 1210838124486358417876735475 2840 -1225492513943904245477253358 2841 1240321691338190394358980066 2842 -1255327711245553304112750397 2843 1270512652043945673449048173 2844 -1285878616184692631305905284 2845 1301427730467306005381926352 2846 -1317162146317380747192608892 2847 1333084040067617312067760097 2848 -1349195613242014625179069872 2849 1365499092843259046071355752 2850 -1381996731643334664147924106 2851 1398690808477400472927588597 2852 -1415583628540980830535291919 2853 1432677523690495946776641756 2854 -1449974852747159062116288945 2855 1467478001804287687660802706 2856 -1485189384538077163920690556 2857 1503111442521864668321416046 2858 -1521246645543911732915082251 2859 1539597491928754538679649070 2860 -1558166508862172169295955780 2861 1576956252719802409592499405 2862 -1595969309399434613484821414 2863 1615208294657030882007307801 2864 -1634675854446527738462492375 2865 1654374665263449410782190719 2866 -1674307434492363777291227058 2867 1694476900758234271935282486 2868 -1714885834281722023586024897 2869 1735537037238470934933345662 2870 -1756433344122408360695848708 2871 1777577622113116822465010181 2872 -1798972771447333207004108532 2873 1820621725794609823736617471 2874 -1842527452637171661268033836 2875 1864692953654027508550162522 2876 -1887121265109393649002815176 2877 1909815458245466252887675770 2878 -1932778639679578565531317563 2879 1956013951805802877116890538 2880 -1979524573201058338064052100 2881 2003313719035762575335588942 2882 -2027384641489065047292929150 2883 2051740630168724539804287868 2884 -2076385012535694319037859056 2885 2101321154333454811575171312 2886 -2126552460022133676679098702 2887 2152082373217478188853903444 2888 -2177914377134745998441283346 2889 2204051995037556146482291656 2890 -2230498790691742214466446814 2891 2257258368824275146321649804 2892 -2284334375587324469053644744 2893 2311730499027501885654128704 2894 -2339450469560331230446916362 2895 2367498060450015052809556042 2896 -2395877088294569322596383186 2897 2424591413516372425390954768 2898 -2453644940858174646505509128 2899 2483041619884641249624994752 2900 -2512785445489503524349174719 2901 2542880458408366267990391609 2902 -2573330745737220210311087544 2903 2604140441456735444333668589 2904 -2635313726962413238485090720 2905 2666854831600647097308770831 2906 -2698768033210743995962942026 2907 2731057658672984932383945942 2908 -2763728084462805295804397520 2909 2796783737211148431304437803 2910 -2830229094271045855005174772 2911 2864068684290506470486846637 2912 -2898307087791798537386772938 2913 2932948937757180401121081026 2914 -2967998920221136082839046405 2915 3003461774869201419448217844 2916 -3039342295643467892503557833 2917 3075645331354822903386160771 2918 -3112375786301985359933466196 2919 3149538620897425743069743737 2920 -3187138852300261318511231854 2921 3225181555056188125290067493 2922 -3263671861744511500619234283 2923 3302614963632367930826841932 2924 -3342016111336232565291161456 2925 3381880615490777032231340158 2926 -3422213847425142341361430552 2927 3463021239846723434097765436 2928 -3504308287532563543189562870 2929 3546080548028426143493148924 2930 -3588343642355612442671485544 2931 3631103255725624900963731390 2932 -3674365138262778923371453874 2933 3718135105734833791980358714 2934 -3762419040291714096825621902 2935 3807222891212426243996673007 2936 -3852552675660276330301755470 2937 3898414479446463889115376993 2938 -3944814457802126224699940304 2939 3991758836158942172525836152 2940 -4039253910938405893726057580 2941 4087306050349848799706842666 2942 -4135921695197287940378832794 2943 4185107359695214130195500222 2944 -4234869632293434915945902631 2945 4285215176511054236471910142 2946 -4336150731779670889648457695 2947 4387683114295913699651271304 2948 -4439819217883433170126690604 2949 4492566014864435398995415656 2950 -4545930556940844321948179920 2951 4599919976085214987760669207 2952 -4654541485441522527878696388 2953 4709802380235916697316218569 2954 -4765710038697532184432471544 2955 4822271922989482403655490440 2956 -4879495580150166510531900421 2957 4937388643044983802419552099 2958 -4995958831328550021116169916 2959 5055213952417548488386769142 2960 -5115161902474351100691695784 2961 5175810667401507827361252510 2962 -5237168323847203740379121350 2963 5299243040221821939766399177 2964 -5362043077725752908154391806 2965 5425576791388553619538673086 2966 -5489852631119560145425344620 2967 5554879142770097782165568751 2968 -5620664969207434966549016620 2969 5687218851400589195533905900 2970 -5754549629518093622056934776 2971 5822666244037874243375954915 2972 -5891577736869389919733247886 2973 5961293252488148551061356098 2974 -6031822039082713231976415176 2975 6103173449714354438350634702 2976 -6175356943489506702793158991 2977 6248382086745148445699469710 2978 -6322258554247224161182818616 2979 6396996130402271404113239266 2980 -6472604710482417510797555056 2981 6549094301863870297530233618 2982 -6626475025279027557946627228 2983 6704757116082374461531775792 2984 -6783950925530340529032581482 2985 6864066922075246257320725072 2986 -6945115692673470085719066562 2987 7027107944108011738161909398 2988 -7110054504325630641085517684 2989 7193966323788695575882092561 2990 -7278854476841882391046630118 2991 7364730163093903029561249060 2992 -7451604708814451884515507436 2993 7539489568346511998981806281 2994 -7628396325534164343576570837 2995 7718336695166090945918545272 2996 -7809322524434965500825443204 2997 7901365794412880618897710291 2998 -7994478621542961638565797321 2999 8088673259147365606130047395 3000 -8183962098951866985669393764 3001 8280357672627186191031187134 3002 -8377872653347217854013826252 3003 8476519857364365590100929720 3004 -8576312245602193083184668852 3005 8677262925265554823456990778 3006 -8779385151468370713763791456 3007 8882692328879259798793398876 3008 -8987198013385251540057062872 3009 9092915913773745535390257765 3010 -9199859893432891521107342080 3011 9308043972070613756249802991 3012 -9417482327452507171505283830 3013 9528189297158784078562245537 3014 -9640179380360451238302640216 3015 9753467239614950600974228698 3016 -9868067702681500429496654698 3017 9983995764356323847421327882 3018 -10101266588327952924137803426 3019 10219895509052851204071315560 3020 -10339898033651601105809612124 3021 10461289843825851844139609776 3022 -10584086797796224666818996107 3023 10708304932261428304050905908 3024 -10833960464378841175661101372 3025 10961069793766764997669463439 3026 -11089649504528555642000329944 3027 11219716367298894554728328994 3028 -11351287341312467813754862524 3029 11484379576495266851751074197 3030 -11619010415578726161235085820 3031 11755197396236972123814289486 3032 -11892958253247461016544435068 3033 12032310920675230019869002211 3034 -12173273534080986421207544066 3035 12315864432753320441942591702 3036 -12460102161965331169174469088 3037 12606005475255899643199854644 3038 -12753593336735844605890357473 3039 12902884923419258093278473559 3040 -13053899627580322253023529536 3041 13206657059135852112476079789 3042 -13361177048053810568246882924 3043 13517479646788105021035789796 3044 -13675585132739979428205425889 3045 13835514010746257644191713480 3046 -13997287015594695554957469256 3047 14160925114566764177805407934 3048 -14326449510008190405985213142 3049 14493881641927522897671743188 3050 -14663243190622992342593228378 3051 14834556079338001555575983790 3052 -15007842476945585515248802432 3053 15183124800662120984953966684 3054 -15360425718790567191259798961 3055 15539768153493586834974184411 3056 -15721175283596901547809689278 3057 15904670547423174101149823348 3058 -16090277645656711616691863394 3059 16278020544239353452121440686 3060 -16467923477297912451297332408 3061 16660010950103475084604028813 3062 -16854307742062868060848791713 3063 17050838909742670080761120901 3064 -17249629789926152598567742272 3065 17450706002703468912000952148 3066 -17654093454595413076994353832 3067 17859818341711142932597598481 3068 -18067907152940266907391287796 3069 18278386673179628324792461422 3070 -18491283986595123221550263736 3071 18706626479918962226912201496 3072 -18924441845782792634745781217 3073 19144758086087029405974323212 3074 -19367603515406746264802977794 3075 19593006764434554373840402959 3076 -19820996783460901859673213684 3077 20051602845892158597966564096 3078 -20284854551806853231153264934 3079 20520781831550507539931935928 3080 -20759414949369519288118634696 3081 21000784507084474303520889581 3082 -21244921447803271260718574846 3083 21491857059674522652904490781 3084 -21741622979681701660817071041 3085 21994251197478432740568337330 3086 -22249774059265326603749086577 3087 22508224271708842205389434113 3088 -22769634905902664802109002917 3089 23034039401372015699295823091 3090 -23301471570121312315676604716 3091 23571965600725681097957803522 3092 -23845556062466832502101624696 3093 24122277909513732228813377206 3094 -24402166485148506070314639156 3095 24685257526038101641935623858 3096 -24971587166552237204898120760 3097 25261191943128091135463766436 3098 -25554108798682188935215941215 3099 25850375087070032657294511750 3100 -26150028577594024809277701609 3101 26453107459560160490663355994 3102 -26759650346883965043269466762 3103 27069696282746244580983924313 3104 -27383284744299224216677176570 3105 27700455647423568820145504016 3106 -28021249351536784844837393130 3107 28345706664453594011121405069 3108 -28673868847298877363770572324 3109 29005777619473706517670934153 3110 -29341475163674982804456148662 3111 29681004130969299499949450960 3112 -30024407645921650325773270940 3113 30371729311779523964303600723 3114 -30723013215712928431487996156 3115 31078303934110985884515512372 3116 -31437646537935746752128834474 3117 31801086598133786839549477811 3118 -32168670191106155375616330777 3119 32540443904237341025358625741 3120 -32916454841483931513783392854 3121 33296750629023555448837096334 3122 -33681379420964699469954369376 3123 34070389905118095286891025286 3124 -34463831308830380113896533944 3125 34861753404880645092179152727 3126 -35264206517440491068101347964 3127 35671241528098314967470494625 3128 -36082909881948559279714056478 3129 36499263593746566366740716469 3130 -36920355254129684326404335144 3131 37346238035905377510373490066 3132 -37776965700407104418635926513 3133 38212592603918632964738435998 3134 -38653173704167468375618821637 3135 39098764566888177920716261873 3136 -39549421372456406643749207038 3137 40005200922594283579496067517 3138 -40466160647147923476973229372 3139 40932358610937840598459909258 3140 -41403853520683101515672328712 3141 41880704731999947136302418696 3142 -42362972256475620008284609898 3143 42850716768818247181460648914 3144 -43343999614083639649004148870 3145 43842882814979770661672387610 3146 -44347429079249701312767690059 3147 44857701807133838777189246784 3148 -45373765098912423730084978456 3149 45895683762529042664809457266 3150 -46423523321295967241753840872 3151 46957350021682242599142456391 3152 -47497230841185458117206970477 3153 48043233496288031209214878952 3154 -48595426450498841438799245696 3155 49153878922481174948836706116 3156 -49718660894267951185186007578 3157 50289843119565098822423460110 3158 -50867497132143954856206032082 3159 51451695254323686473158551148 3160 -52042510605544747755186413996 3161 52640017111034276003871803414 3162 -53244289510564339877852611848 3163 53855403367304080208718576389 3164 -54473435076766797275667467920 3165 55098461875852928815722895922 3166 -55730561851989870811917050466 3167 56369813952369724878622366955 3168 -57016297993286069468366393760 3169 57670094669570740340759748282 3170 -58331285564131613877524275524 3171 58999953157592521788535532916 3172 -59676180838036439661302113474 3173 60360052910852977704001881846 3174 -61051654608691210573677645553 3175 61751072101519021397565497363 3176 -62458392506790149528492436422 3177 63173703899720015115753956505 3178 -63897095323671402522791606620 3179 64628656800651226178696157255 3180 -65368479341919617433069717184 3181 66116654958712452117008405165 3182 -66873276673078447893007289632 3183 67638438528832105457807930223 3184 -68412235602623783208222300930 3185 69194764015128073666131436753 3186 -69986120942351659791718054904 3187 70786404627061977798009641463 3188 -71595714390338029214946582802 3189 72414150643244561150199214142 3190 -73241814898630843991957185456 3191 74078809783055427876135473722 3192 -74925239048838275991503661652 3193 75781207586241546456139393189 3194 -76646821435780305285948830032 3195 77522187800664608739422070912 3196 -78407415059374410705976934578 3197 79302612778368621884759203823 3198 -80207891724929658802835905665 3199 81123363880144980255026512482 3200 -82049142452027126791451585029 3201 82985341888773647336506258365 3202 -83932077892168308854284057042 3203 84889467431125148376272561905 3204 -85857628755376945441362869368 3205 86836681409309558780091451512 3206 -87826746245943583462702494320 3207 88827945441064952099179526063 3208 -89840402507506123122830333786 3209 90864242309579362252485689939 3210 -91899591077663636200703985028 3211 92946576422946809122472270885 3212 -94005327352324852483228637596 3213 95075974283459639327249823630 3214 -96158649059996907501576400526 3215 97253484966946151981571136026 3216 -98360616746224227402557907998 3217 99480180612364299387235764536 3218 -100612314268391797464741092652 3219 101757156921869202240299254082 3220 -102914849301111521228484132292 3221 104085533671574162387431206027 3222 -105269353852414929261268973838 3223 106466455233232045871612994654 3224 -107676984790980142084085622676 3225 108901091107065981895113673748 3226 -110138924384625732637926987018 3227 111390636465985761824542188954 3228 -112656380850308971793477751879 3229 113936312711428531089714916834 3230 -115230588915870877774725573064 3231 116539368041070063183457764621 3232 -117862810393775528991042283614 3233 119201078028655256201091905607 3234 -120554334767096241691792542686 3235 121922746216204455983046176454 3236 -123306479788006461165986577286 3237 124705704718854710632383464440 3238 -126120592089038570042172275923 3239 127551314842603301825260904545 3240 -128998047807379281765033734846 3241 130460967715223555795107032283 3242 -131940253222475863755869742718 3243 133436084930631464672532419715 3244 -134948645407233125369654716827 3245 136478119206984470663005128528 3246 -138024692893086912838473155041 3247 139588555058802591016044298206 3248 -141169896349245779295880417720 3249 142768909483405055804950690389 3250 -144385789276398545112494497420 3251 146020732661964764576888163157 3252 -147673938715191634576942771512 3253 149345608675486042536906388499 3254 -151035945969786371927686017666 3255 152745156236020630863705511416 3256 -154473447346812845429752240548 3257 156221029433440209516196842613 3258 -157988114910043505181897284924 3259 159774918498093536469455511649 3260 -161581657251116351285684951932 3261 163408550579679849244940163251 3262 -165255820276644396612977651556 3263 167123690542680304006505818268 3264 -169012388012055055415934707158 3265 170922141778692996982373007878 3266 -172853183422510218246477405145 3267 174805747036027598864241744197 3268 -176780069251265027959121600944 3269 178776389266919619674459727292 3270 -180794948875830773872884666720 3271 182835992492735177103461237544 3272 -184899767182314874448078715194 3273 186986522687541355736579104693 3274 -189096511458318626135176705581 3275 191229988680428483339026049829 3276 -193387212304781260463593600828 3277 195568443076975103027818164760 3278 -197773944567166876122619736732 3279 200003983200258056296787719845 3280 -202258828286399000972421455354 3281 204538752051814793872639993536 3282 -206844029669955893885853093691 3283 209174939292977079590099763185 3284 -211531762083548221418117880214 3285 213914782247000215438707079206 3286 -216324287063809442954246575042 3287 218760566922424391442575134217 3288 -221223915352438113668895971568 3289 223714629058110000048642169038 3290 -226233007952240370908767795788 3291 228779355190401673325732226690 3292 -231353977205530110105495228623 3293 233957183742881322938323737516 3294 -236589287895353784732135474474 3295 239250606139183841022847274088 3296 -241941458370016384904594615662 3297 244662167939354940554592047006 3298 -247413061691394964850588444916 3299 250194470000244468520082436935 3300 -253006726807536104532753725352 3301 255850169660434658179394139607 3302 -258725139750043909222780668645 3303 261631981950217135681352392372 3304 -264571044856775576862965500840 3305 267542680827138956049907040084 3306 -270547246020372200767032240454 3307 273585100437652805150283865794 3308 -276656607963163328848952816828 3309 279762136405413305683706964166 3310 -282902057538994874456550806034 3311 286076747146776758502049033172 3312 -289286585062541272423719625630 3313 292531955214068809188324774776 3314 -295813245666674301643052396537 3315 299130848667200474525175599408 3316 -302485160688472756890747830906 3317 305876582474220495510789840156 3318 -309305519084469152471780936624 3319 312772379941408500224510729607 3320 -316277578875741883269150220336 3321 319821534173521382133015294507 3322 -323404668623473759844717576918 3323 327027409564822409332955383323 3324 -330690188935610578296714577407 3325 334393443321530910344735129024 3326 -338137614005266387691923296700 3327 341923147016348107363113393345 3328 -345750493181535383220534167035 3329 349620108175723424119122655717 3330 -353532452573383887013514664240 3331 357487991900543959149773633575 3332 -361487196687309686182537624962 3333 365530542520939016737910316962 3334 -369618510099470084563742990404 3335 373751585285910613597605728236 3336 -377930259162994396430227618794 3337 382155028088510545950375691701 3338 -386426393751211272773858892722 3339 390744863227304314367263797252 3340 -395110949037536209446860849336 3341 399525169204872356126023818017 3342 -403988047312779847394432647100 3343 408500112564119460166435156788 3344 -413061899840653244433461503300 3345 417673949763173899490336002810 3346 -422336808752262181690261446096 3347 427051029089678980436597777959 3348 -431817168980398772154366066563 3349 436635792615290897899687494580 3350 -441507470234455170230436162402 3351 446432778191218717074416367128 3352 -451412299016801046197097767236 3353 456446621485654045225384790431 3354 -461536340681483694738625468720 3355 466682058063960684158253951824 3356 -471884381536127198981719317922 3357 477143925512506874660250912721 3358 -482461310987924977657618546561 3359 487837165607046296829311917894 3360 -493272123734638310146867884868 3361 498766826526566913886077466838 3362 -504321922001532069436048340692 3363 509938065113551156153617298032 3364 -515615917825197903749976351376 3365 521356149181604495092836876332 3366 -527159435385234501269118915032 3367 533026459871434754955758486764 3368 -538957913384774356517169317742 3369 544954494056178719910962174746 3370 -551016907480866639474564889456 3371 557145866797098814102138028343 3372 -563342092765746357137517422742 3373 569606313850687528182511442905 3374 -575939266300041000172345791396 3375 582341694228244442048829344352 3376 -588814349698987292743637656420 3377 595357992809006305235103124174 3378 -601973391772752519893291998764 3379 608661323007938805143539416434 3380 -615422571221977202572842928688 3381 622257929499315011800938885027 3382 -629168199389678634308664691784 3383 636154190997234686393519259674 3384 -643216723070677994381944533208 3385 650356623094255778519961648389 3386 -657574727379737419401874929456 3387 664871881159339704271162230299 3388 -672248938679617557488428477674 3389 679706763296329947820618839562 3390 -687246227570290756365221131100 3391 694868213364214905216236164804 3392 -702573611940570158104920874264 3393 710363324060444687649960708288 3394 -718238260083440598869350874218 3395 726199340068604128072266021736 3396 -734247493876403351711796447252 3397 742383661271763918177216364870 3398 -750608792028173414546017943534 3399 758923846032865523319787268500 3400 -767329793393095244120510485346 3401 775827614543516128697315440008 3402 -784418300354670580831823691552 3403 793102852242604829623379710116 3404 -801882282279620309261483398952 3405 810757613306172846724394149812 3406 -819729879043931166432641981427 3407 828800124210006792054428054957 3408 -837969404632367555150633552293 3409 847238787366446583597777067633 3410 -856609350812958754854437432840 3411 866082184836937184977776268459 3412 -875658390888002458825563518134 3413 885339082121876965036691244299 3414 -895125383523156816241295215074 3415 905018432029354435849608688464 3416 -915019376656225032540882437084 3417 925129378624389836629901711455 3418 -935349611487269094253214159582 3419 945681261260338431692895806512 3420 -956125526551722347384935241088 3421 966683618694138237083454469632 3422 -977356761878204484531347546352 3423 988146193287126782274877063596 3424 -999053163232776998141834246146 3425 1010078935293178545693151704527 3426 -1021224786451412349168801838664 3427 1032492007235958142067131569527 3428 -1043881901862485995261279740635 3429 1055395788377112608215283091007 3430 -1067034998801137034603703494344 3431 1078800879277271179047232594323 3432 -1090694790217380564562567960294 3433 1102718106451750502832254580410 3434 -1114872217379892942905086899848 3435 1127158527122909956609724802580 3436 -1139578454677429988192128319287 3437 1152133434071132623053666152998 3438 -1164824914519877779978353911604 3439 1177654360586455931632776362188 3440 -1190623252340976133949188189280 3441 1203733085522908267242881322419 3442 -1216985371704796047657827754052 3443 1230381638457658086153833546270 3444 -1243923429518094454941439926238 3445 1257612304957115838378065027794 3446 -1271449841350712507574770061174 3447 1285437631952181095322797849691 3448 -1299577286866227337757091654948 3449 1313870433224862561172826551915 3450 -1328318715365111861412061964411 3451 1342923795008552679841266721540 3452 -1357687351442702677150794182777 3453 1372611081704275413128600248862 3454 -1387696700764322516580687795192 3455 1402945941715281805965461006092 3456 -1418360555959951026220525133197 3457 1433942313402406469111385899718 3458 -1449693002640885927763930787048 3459 1465614431162656232792598715961 3460 -1481708425540885830329017010272 3461 1497976831633542459078494537205 3462 -1514421514784336174481523874813 3463 1531044360025728785714059958588 3464 -1547847272284030992456064440746 3465 1564832176586608100200972084884 3466 -1582001018271215391732496961889 3467 1599355763197485071556558165979 3468 -1616898397960586929908697496637 3469 1634630930107084459846178166849 3470 -1652555388353008368020270339632 3471 1670673822804170281007006678625 3472 -1688988305178739687860177896388 3473 1707500929032106741546821713839 3474 -1726213809984053757586075322090 3475 1745129085948259132220804424027 3476 -1764248917364157650549119250872 3477 1783575487431180732217037257678 3478 -1803111002345400386832066110730 3479 1822857691538601558645810875395 3480 -1842817807919807797837273572214 3481 1862993628119284768126368657826 3482 -1883387452735046334271647715789 3483 1904001606581888904448967780587 3484 -1924838438942979970332951658572 3485 1945900323824026355410057874380 3486 -1967189660210047925525470813308 3487 1988708872324783471825795477737 3488 -2010460409892755754528208960176 3489 2032446748404022259057442936742 3490 -2054670389381638469579160775442 3491 2077133860651861446550911644122 3492 -2099839716617121784041879961636 3493 2122790538531791581157713177958 3494 -2145988934780776325820176247462 3495 2169437541160959596915049893697 3496 -2193139021165529791213427408716 3497 2217096066271217635643595370553 3498 -2241311396228473520259349897684 3499 2265787759354614721912496768511 3500 -2290527932829972900740291295272 3501 2315534722997071801460822879793 3502 -2340810965662865377504616388020 3503 2366359526404067618354465669663 3504 -2392183300875605684747200766293 3505 2418285215122227502082801324067 3506 -2444668225893295260150142584880 3507 2471335320960797358112817019706 3508 -2498289519440611670609023861238 3509 2525533872117052552464857849821 3510 -2553071461770734309493392472606 3511 2580905403509784982974657360140 3512 -2609038845104444645453996492244 3513 2637474967325081943251651082947 3514 -2666216984283662943722043561476 3515 2695268143778707495571165253942 3516 -2724631727643768674237366191340 3517 2754311052099470418338764594125 3518 -2784309468109138799026361543268 3519 2814630361738063545384943049691 3520 -2845277154516426826881521936324 3521 2876253303805935824282170688395 3522 -2907562303170195970022395237417 3523 2939207682748862952229041641920 3524 -2971193009635611969172665233774 3525 3003521888259962247968221807833 3526 -3036197960772995205156549568800 3527 3069224907437005872862961463475 3528 -3102606447019127622118164225648 3529 3136346337188969738754595836211 3530 -3170448374920307785935949184314 3531 3204916396896867967263912204080 3532 -3239754279922247128171895135628 3533 3274965941334009554154964281743 3534 -3310555339422002118462836035286 3535 3346526473850930646554785217158 3536 -3382883386087240804887185134980 3537 3419630159830346339694116265462 3538 -3456770921448247901519333111366 3539 3494309840417587041748111930745 3540 -3532251129768180424819313228696 3541 3570599046532078815353649086103 3542 -3609357892197195826201671847700 3543 3648532013165552800788982123538 3544 -3688125801216186678367163989888 3545 3728143693972767204071469177648 3546 -3768590175375970289798543812362 3547 3809469776160655757234487613961 3548 -3850787074337898188097490712771 3549 3892546695681919117977952100850 3550 -3934753314221969272276770639267 3551 3977411652739211007135517827410 3552 -4020526483268651631220452718076 3553 4064102627606177793834119348824 3554 -4108144957820741605678791434793 3555 4152658396771750663234809621768 3556 -4197647918631714680637234854038 3557 4243118549414200941165458939335 3558 -4289075367507151280799734219842 3559 4335523504211614862348123898420 3560 -4382468144285951552307109257432 3561 4429914526495560219817029826241 3562 -4477867944168186797644561279500 3563 4526333745754868533829064658758 3564 -4575317335396571437846544623324 3565 4624824173496577431635526689502 3566 -4674859777298678257446368921525 3567 4725429721471234827119774360439 3568 -4776539638697161294980387290068 3569 4828195220269892642704301858494 3570 -4880402216695395128029112260640 3571 4933166438300280627041248005220 3572 -4986493755846086520598994167706 3573 5040390101149782281718543999688 3574 -5094861467710564506988008927372 3575 5149913911343003859529270188042 3576 -5205553550816608036009465751192 3577 5261786568501864376962327972505 3578 -5318619211022826349556761571262 3579 5376057789916309904405574848424 3580 -5434108682297766378051989255876 3581 5492778331533898120481654684467 3582 -5552073247922083661472418272636 3583 5612000009376681051461744126663 3584 -5672565262122278708703853179858 3585 5733775721393962613639825728827 3586 -5795638172144669351394046081458 3587 5858159469759696376093050175182 3588 -5921346540778441593865239541713 3589 5985206383623443872442938199104 3590 -6049746069336796771824980519756 3591 6114972742324009715707678651520 3592 -6180893621105391574639710473396 3593 6247515999075031145376184093163 3594 -6314847245267449725051258352008 3595 6382894805132002958060333808430 3596 -6451666201315109913976830949811 3597 6521169034450386871380762531540 3598 -6591410983956764025281794603620 3599 6662399808844665370765933653326 3600 -6734143348530332826259094913338 3601 6806649523658375179944500917233 3602 -6879926336932623215480473468726 3603 6953981873955374465493795904100 3604 -7028824304075111883556513828852 3605 7104461881242780249728255871532 3606 -7180902944876704928347439632141 3607 7258155920736239748178900671561 3608 -7336229321804231649958075016534 3609 7415131749178389275650702994565 3610 -7494871892971643509523187459282 3611 7575458533221590193457480533087 3612 -7656900540809106147855686240064 3613 7739206878386229164322670747483 3614 -7822386601313393505545239759261 3615 7906448858606114722918659475418 3616 -7991402893891218546638098411182 3617 8077258046372708144126054014031 3618 -8164023751807364946680136794198 3619 8251709543490180584040393140304 3620 -8340325053249718447374325488844 3621 8429880012453502949427517619382 3622 -8520384253023535490712284829512 3623 8611847708462038547106650383024 3624 -8704280414887530313097060365842 3625 8797692512081331891018436482522 3626 -8892094244544609994312387930334 3627 8987495962566060608078458608950 3628 -9083908123300340108547738281262 3629 9181341291857349907966544093198 3630 -9279806142402481708075109607958 3631 9379313459267932991457763713029 3632 -9479874138075203479428258975924 3633 9581499186868882859623280366586 3634 -9684199727261841143694474199514 3635 9787986995591935634624305436432 3636 -9892872344090349625209500544140 3637 9998867242061677534320552938994 3638 -10105983277075872286885182560392 3639 10214232156172173438001234878929 3640 -10323625707075135727838442298408 3641 10434175879422877350614282772046 3642 -10545894746007668364054719459700 3643 10658794504028982437829653155199 3644 -10772887476359136371663210088470 3645 10888186112821641423062631487563 3646 -11004702991482391673192706744855 3647 11122450819953817511553947468644 3648 -11241442436712133600076528400592 3649 11361690812427810300155629056710 3650 -11483209051309398781986934654851 3651 11606010392460842970256747308766 3652 -11730108211252412809735885666036 3653 11855516020705392972072250641478 3654 -11982247472890662410021844392184 3655 12110316360341303185155337136469 3656 -12239736617479378376036809706310 3657 12370522322057018527668869836435 3658 -12502687696611957438929160968904 3659 12636247109937661192302330101877 3660 -12771215078568195764633463090408 3661 12907606268277978228698125318180 3662 -13045435495596557944306152787946 3663 13184717729338577335787001896472 3664 -13325468092149063342602391971444 3665 13467701862064200319511823596839 3666 -13611434474087736606712326251475 3667 13756681521783180281857801041656 3668 -13903458758881941153387635998586 3669 14051782100907575764289120139983 3670 -14201667626816293676588748352284 3671 14353131580653886694660780248152 3672 -14506190373229244292825041506934 3673 14660860583804618243825254227469 3674 -14817158961802801005367467413448 3675 14975102428531385909056379831031 3676 -15134708078924278865565233853582 3677 15295993183300631053958073495983 3678 -15458975189141363685418672225076 3679 15623671722883459521258158612906 3680 -15790100591732197559089171366768 3681 15958279785491507079714180687715 3682 -16128227478412618933712769943240 3683 16299962031061195642051780979001 3684 -16473501992203123686071378243012 3685 16648866100709151167060711340958 3686 -16826073287478555768684405285304 3687 17005142677382031759953522360040 3688 -17186093591223986647002139567370 3689 17368945547724437914757716533071 3690 -17553718265520702121856407443532 3691 17740431665189072529099825432979 3692 -17929105871286683384541767374549 3693 18119761214413758850935321891568 3694 -18312418233296446455387184181982 3695 18507097676890438974124792468417 3696 -18703820506505590683087269419052 3697 18902607897951733799374741959480 3698 -19103481243705902907365771692653 3699 19306462155101179316207702179776 3700 -19511572464537369391029875193024 3701 19718834227713730828255888362881 3702 -19928269725883962891738126694690 3703 20139901468133680902948778021459 3704 -20353752193680597454948378373224 3705 20569844874197632783696163517335 3706 -20788202716159178857140045618400 3707 21008849163210746146627209007174 3708 -21231807898562224305620992464436 3709 21457102847404987982510793088513 3710 -21684758179353081204838670883256 3711 21914798310908718308073062525393 3712 -22147247907952341729625993225167 3713 22382131888257477030878082325751 3714 -22619475424030627807432884286560 3715 22859303944476457819511738868256 3716 -23101643138388510112441677416711 3717 23346518956765712981937921057690 3718 -23593957615454925026568736158608 3719 23843985597819776341755368147711 3720 -24096629657436065441658404289750 3721 24351916820813971625181989127805 3722 -24609874390147344983749398973102 3723 24870529946090341205286335407092 3724 -25133911350561670958343775970990 3725 25400046749576733817937067525903 3726 -25668964576107909273476968241341 3727 25940693552973282465391353662239 3728 -26215262695754085027776185032875 3729 26492701315741131642576100349086 3730 -26773039022910535590674887525152 3731 27056305728928991845793583222960 3732 -27342531650188919092967970332657 3733 27631747310873752334854477880801 3734 -27923983546053680533994557283768 3735 28219271504812129158999815794218 3736 -28517642653403290447588340886180 3737 28819128778441004537194755359841 3738 -29123761990119297507828440555624 3739 29431574725464887966115424062299 3740 -29742599751621976857708071216160 3741 30056870169169635592486329312238 3742 -30374419415472110574142806563344 3743 30695281268062367979799947282213 3744 -31019489848059205811182007812138 3745 31347079623618260698742884817932 3746 -31678085413417240064917470091170 3747 32012542390175716182065641507598 3748 -32350486084209821958607259269788 3749 32691952387022188812774650062185 3750 -33036977554927470240322233426297 3751 33385598212713800792939201351867 3752 -33737851357340543608771677304592 3753 34093774361672680231999469505613 3754 -34453404978252199832111150469150 3755 34816781343106851230866515716960 3756 -35183941979596624701180551821372 3757 35554925802298331170945603874819 3758 -35929772120928649970189090014064 3759 36308520644306022750386708444054 3760 -36691211484351774897533752012866 3761 37077885160130846506477623821181 3762 -37468582601932518626159835328872 3763 37863345155391527175180607047202 3764 -38262214585649960761642351200014 3765 38665233081560339468289052369102 3766 -39072443259930275448058156397796 3767 39483888169809123070832650369521 3768 -39899611296817030343905184614028 3769 40319656567516804241017701774926 3770 -40744068353829006506365155914670 3771 41172891477490703608319968626183 3772 -41606171214558298652076579208683 3773 42043953299954874062452502367502 3774 -42486283932062477932711809800180 3775 42933209777359794263278525095233 3776 -43384777975105641607201652059388 3777 43841036142068745735539603422449 3778 -44302032377304236179370283003226 3779 44767815266977324060031425358635 3780 -45238433889234623076794471427428 3781 45713937819123576716440058873892 3782 -46194377133560459157763295640718 3783 46679802416347425133346339563985 3784 -47170264763239088639329186542128 3785 47665815787059111683112501334868 3786 -48166507622867288838851925123484 3787 48672392933177621412006144527076 3788 -49183524913227879819902228993331 3789 49699957296301154203614313921411 3790 -50221744359099898044233964740584 3791 50748940927172977838145561743888 3792 -51281602380396246875687882469666 3793 51819784658507162690363289425104 3794 -52363544266693972688222818650080 3795 52912938281240001007040243393182 3796 -53468024355223574835640840182311 3797 54028860724274130066614553333879 3798 -54595506212385041289881056261896 3799 55168020237783729941518760642585 3800 -55746462818859609801279485031532 3801 56330894580150430801032281832653 3802 -56921376758387587439645558478034 3803 57517971208600967182620718913817 3804 -58120740410283919809602841961430 3805 58729747473618930573697063408900 3806 -59345056145764585576439224133284 3807 59966730817204427130141618291309 3808 -60594836528158302677680357956128 3809 61229438975056812878948507448817 3810 -61870604517079470227687274686350 3811 62518400182757189224777273778784 3812 -63172893676639735154069262316466 3813 63834153386028760690985875395117 3814 -64502248387777065551294096151884 3815 65177248455154724354170267798361 3816 -65859224064782734123752080332944 3817 66548246403634835189334015197260 3818 -67244387376108165452727590747584 3819 67947719611163418272580403052256 3820 -68658316469535180704232561893340 3821 69376252051013131328661014616488 3822 -70101601201794783352461361697127 3823 70834439521910469267089266109303 3824 -71574843372721270092142427210321 3825 72322889884490594888944860688056 3826 -73078656964030122928193768093298 3827 73842223302420831837617336835946 3828 -74613668382809842049326925324272 3829 75393072488283810702240566600728 3830 -76180516709819615111062433353368 3831 76976082954313077202702606673603 3832 -77779853952686487581580514003934 3833 78591913268075690903288531317946 3834 -79412345304097501460676288359647 3835 80241235313198229534610008554244 3836 -81078669405084106599158435204328 3837 81924734555234400679791777506438 3838 -82779518613498020666369525220692 3839 83643110312774420401773531410398 3840 -84515599277779621191971521073300 3841 85397076033898174791632746435210 3842 -86287632016121896711829060874020 3843 87187359578076212098837455882620 3844 -88096352001134964556194934231930 3845 89014703503624541899160756540876 3846 -89942509250118180923390392088316 3847 90879865360821326068350599437367 3848 -91826868921048925288633486172526 3849 92783617990795550281540452420404 3850 -93750211614399236623509024642076 3851 94726749830299952576322946423647 3852 -95713333680893614077877380035268 3853 96710065222482567495509333545920 3854 -97717047535323470447509832196075 3855 98734384733773514630312520640211 3856 -99762181976535943675919383554342 3857 100800545477005823365717584387663 3858 -101849582513717030590147622631158 3859 102909401440891441513309320363146 3860 -103980111699091308834487481711752 3861 105061823825975822589277509402774 3862 -106154649467162858344635341631718 3863 107258701387196931164401195004079 3864 -108374093480624383513636698171894 3865 109500940783176840080985546172175 3866 -110639359483063972271477196915701 3867 111789466932376630112388570963969 3868 -112951381658601409478895786331621 3869 114125223376247727628923801391340 3870 -115311112998588490185099258343392 3871 116509172649515448175665836022193 3872 -117719525675510354296717771993163 3873 118942296657733032924691847874317 3874 -120177611424227488945956200221618 3875 121425597062247196444509048145670 3876 -122686381930700719240252153110428 3877 123960095672718820933264702221135 3878 -125246869228344233051563609876316 3879 126546834847345266391271224033614 3880 -127860126102154462005512587278904 3881 129186877900933484270793635296206 3882 -130527226500765469821147147616885 3883 131881309520976063166539903965212 3884 -133249265956584381611061063267486 3885 134631236191885158381927608247086 3886 -136027362014163324677110155104238 3887 137437786627542308918611394862389 3888 -138862654666967343745341352111112 3889 140302112212325077912171123231855 3890 -141756306802700802510217027712136 3891 143225387450774619074550846240901 3892 -144709504657357889857063301545158 3893 146208810426071317526691620899986 3894 -147723458278166014276480610477528 3895 149253603267488939059429491532922 3896 -150799401995594094868713380021868 3897 152361012627000885329511087159979 3898 -153938594904601043073306845729770 3899 155532310165215561719592906987376 3900 -157142321355303076983777236881591 3901 158768793046821150164691510190388 3902 -160411891453241920973483755493444 3903 162071784445723616652264999690047 3904 -163748641569439418543671045469004 3905 165442634060065195406590115358910 3906 -167153934860427627005509565648912 3907 168882718637314262141595106051023 3908 -170629161798447070044823305864544 3909 172393442509621052597284623448908 3910 -174175740712009499633421233148732 3911 175976238139637490880142221853379 3912 -177795118337025263409607069769554 3913 179632566677003072462722522262627 3914 -181488770378699188840987459126640 3915 183363918525702698081250465640140 3916 -185258202084402782517268526696440 3917 187171813922506176770259235355431 3918 -189104948827734503135431362618215 3919 191057803526703216072069709678015 3920 -193030576703983901495295929723910 3921 195023469021351686478307945881793 3922 -197036683137219531505802207439636 3923 199070423726261200908427682744674 3924 -201124897499224724222441081061920 3925 203200313222938171621735065355857 3926 -205296881740509583731284323226635 3927 207414815991722920394522506232213 3928 -209554331033631910728500215654596 3929 211715644061353697716871865734100 3930 -213898974429064188406314850773354 3931 216104543671197045836306687726097 3932 -218332575523848277264786768183426 3933 220583295946388384703317757098551 3934 -222856933143284062269040988243972 3935 225153717586131450753508750021698 3936 -227473882035902978937486450435015 3937 229817661565409833189192847324294 3938 -232185293581982116080744847358746 3939 234577017850368781507415330089366 3940 -236993076515859453645654251593408 3941 239433714127630249674909206221408 3942 -241899177662315746115639863867043 3943 244389716547809256272257277658263 3944 -246905582687293606870425031850062 3945 249447030483504615172297106909983 3946 -252014316863229488537949843002695 3947 254607701302042396954729708099513 3948 -257227445849279490434340444435146 3949 259873815153255647001818435803816 3950 -262547076486725258470980073192526 3951 265247499772589390703231647678260 3952 -267975357609851677231038841990714 3953 270730925299825319608137754869114 3954 -273514480872593590134237125152588 3955 276326305113726263085785311381696 3956 -279166681591254423605219925246440 3957 282035896682906118565658986676360 3958 -284934239603605336859302129204123 3959 287862002433236838057138345243164 3960 -290819480144679372276084999794616 3961 293806970632109849966175048063895 3962 -296824774739581044339054349677396 3963 299873196289875441709071667357432 3964 -302952542113637879806689437745864 3965 306063122078789630741839773943696 3966 -309205249120226610213695707950422 3967 312379239269804428200306116423412 3968 -315585411686613022083491313484719 3969 318824088687543630554293126124718 3970 -322095595778150892507229812810286 3971 325400261683812889893254537644557 3972 -328738418381191980191591624876683 3973 332110401129999282354133871678436 3974 -335516548505065706918481076780047 3975 338957202428722456911063768151253 3976 -342432708203493953856334058245406 3977 345943414545106162238130574345840 3978 -349489673615813313617794768012368 3979 353071841058046068742948487863506 3980 -356690276028384184717071631809852 3981 360345341231856774201039378878505 3982 -364037402956573272530131687376608 3983 367766831108688267005177117141046 3984 -371533999247703372433220092474488 3985 375339284622109357800442838764197 3986 -379183068205371758965685496965972 3987 383065734732263251927203523373736 3988 -386987672735546092152582669806730 3989 390949274583007947212362008922133 3990 -394950936514854481097614843843048 3991 398993058681462089599860800643904 3992 -403076045181494218231224046301936 3993 407200304100384716895060982300332 3994 -411366247549191717833216350941282 3995 415574291703825565754459674648376 3996 -419824856844654362353695749076468 3997 424118367396490711185211643326190 3998 -428455251968963282389275863315116 3999 432835943397276860578153333213955 4000 -437260878783364573742784838822696 4001 441730499537436025857796840032856 4002 -446245251419925090664174593723805 4003 450805584583841169393635042710703 4004 -455411953617527751050530398063164 4005 460064817587832139789255130858418 4006 -464764640083690250039390229575451 4007 469511889260130416845019192709513 4008 -474307037882700206081227270259956 4009 479150563372320236283092502698632 4010 -484042947850569061298226849533928 4011 488984678185403211370991121321452 4012 -493976246037316528857614249648016 4013 499018147905942963040219950060413 4014 -504110885177107027395694120089464 4015 509254964170326172710318518929214 4016 -514450896186769369468496454899756 4017 519699197557676222457234977724130 4018 -525000389693240980880515106759699 4019 530354999131965859007806194503727 4020 -535763557590488123918335706428164 4021 541226602013885437710357927793463 4022 -546744674626463983416142439428940 4023 552318322983033957347892123855333 4024 -557948100020677053692538227328772 4025 563634564111010599327105892959621 4026 -569378279112953040273303711757284 4027 575179814425995536509971961644055 4028 -581039745043984466567801081740660 4029 586958651609419676884385535059466 4030 -592937120468273355978460145254010 4031 598975743725334470681133000054253 4032 -605075119300083748040513594332860 4033 611235850983104221525329394588244 4034 -617458548493032406928407821640495 4035 623743827534055232494597994905070 4036 -630092309853957895910845617457846 4037 636504623302727857318821774412402 4038 -642981401891720226043196512789563 4039 649523285853389859864938312234655 4040 -656130921701595545580926882050548 4041 662804962292481667687498970120565 4042 -669546066885942822380637948085456 4043 676354901207676897284877650318397 4044 -683232137511832189100225736174088 4045 690178454644254171088606067523092 4046 -697194538106337574566396937026564 4047 704281080119489513945045470642272 4048 -711438779690209438573078929853950 4049 718668342675791736065676335980451 4050 -725970481850656866013085910254695 4051 733345916973316970565962825426850 4052 -740795374853981964112652412542847 4053 748319589422812147464173052141736 4054 -755919301798823448200219342273396 4055 763595260359451458745909130034867 4056 -771348220810780501545675853720192 4057 779178946258443995738878159628805 4058 -787088207279202458086974544912404 4059 795076781993205543209130263135580 4060 -803145456136944588136124953796596 4061 811295023136902173140443845788743 4062 -819526284183905271331436978506770 4063 827840048308188634285711847518788 4064 -836237132455175123171864466846731 4065 844718361561979743761645549796916 4066 -853284568634644206517020932810076 4067 861936594826108910284963908819883 4068 -870675289514929312639214032074892 4069 879501510384743700903937291139478 4070 -888416123504499443041752938893176 4071 897420003409444877581982758867242 4072 -906514033182894068676125505271258 4073 915699104538771705506855413099885 4074 -924976117904945492861407591611684 4075 934345982507353462417480617171249 4076 -943809616454933703693316574815040 4077 953367946825364068980439822778977 4078 -963021909751619476688927917659386 4079 972772450509354523112623635980600 4080 -982620523605119184609472357155908 4081 992567092865415449873354524187881 4082 -1002613131526602794705308363863568 4083 1012759622325660500209650739764687 4084 -1023007557591814890007487108484293 4085 1033357939339039622145989192292732 4086 -1043811779359437246830183992740296 4087 1054370099317510332664787798563748 4088 -1065033930845330541538470142593026 4089 1075804315638614094867247540633446 4090 -1086682305553712152178890665288434 4091 1097668962705524717731195287613499 4092 -1108765359566346771181936554068916 4093 1119972579065655383508052073454381 4094 -1131291714690846660557468097042940 4095 1142723870588931454588918728184908 4096 -1154270161669198867465909489514034 4097 1165931713706856637046975249827564 4098 -1177709663447657582528582622339295 4099 1189605158713521385844395412788585 4100 -1201619358509161072631062598734837 4101 1213753433129723626947592632515580 4102 -1226008564269454261289212815880968 4103 1238385945131393968278187821909394 4104 -1250886780538120070029949666155880 4105 1263512287043539554778980689424386 4106 -1276263693045745080957967089652666 4107 1289142238900943637382508054721039 4108 -1302149177038467941136647111443782 4109 1315285772076880731362345029422988 4110 -1328553300941182211140139412440600 4111 1341953052981131001851273076197556 4112 -1355486330090689070803857024549791 4113 1369154446828601172652026200904343 4114 -1382958730540119442620113318381336 4115 1396900521479883895623017775191652 4116 -1410981172935969685342165438191676 4117 1425202051355112060322241092749189 4118 -1439564536469120055264540621742917 4119 1454070021422490075784574446410615 4120 -1468719912901230638576659352199696 4121 1483515631262909615319036065483763 4122 -1498458610667935433524639942591336 4123 1513550299212083811788149024178348 4124 -1528792159060281714397896221358618 4125 1544185666581660300187338914766282 4126 -1559732312485888749271178208389393 4127 1575433601960800979856781580536086 4128 -1591291054811327378823280621678944 4129 1607306205599743763316978186212646 4130 -1623480603787249903424067719325344 4131 1639815813876890068978833081463806 4132 -1656313415557828179196687015610776 4133 1672975003850990231167959966591453 4134 -1689802189256086800251039629189102 4135 1706796597900028543008851318970618 4136 -1723959871686747753244605878671090 4137 1741293668448439122974918879777481 4138 -1758799662098232981524848126359278 4139 1776479542784314428305464604912851 4140 -1794335017045501899184005423567072 4141 1812367807968298811724882043886294 4142 -1830579655345432060429293918100480 4143 1848972315835891280416153619762785 4144 -1867547563126482926936084311853980 4145 1886307188094913327720807002687753 4146 -1905252998974414995687790352039532 4147 1924386821519930641947748830820858 4148 -1943710499175869462779530926810764 4149 1963225893245450388251893914337788 4150 -1982934883061647115528010449015560 4151 2002839366159749907609345147056125 4152 -2022941258451559276934759793800784 4153 2043242494401226791837810542670306 4154 -2063745027202758384237530252947778 4155 2084450828959195700138572401156974 4156 -2105361890863491178298432674407073 4157 2126480223381092665752968248861289 4158 -2147807856434253524463339944241212 4159 2169346839588084352220886781723536 4160 -2191099242238362590038074507898998 4161 2213067153801116416514243177218796 4162 -2235252683903999480626273438698388 4163 2257657962579473199140629652311691 4164 -2280285140459813499438592576492776 4165 2303136388973959021921183253412756 4166 -2326213900546217952708248341609583 4167 2349519888796850838172709298155794 4168 -2373056588744546893150663246604604 4169 2396826257010811453351048192741234 4170 -2420831172026282384827328349993590 4171 2445073634238993450494634553055886 4172 -2469555966324602799887971062739260 4173 2494280513398604892549842953944046 4174 -2519249643230544333776419572652566 4175 2544465746460250295088931804754144 4176 -2569931236816110364137334314061818 4177 2595648551335402818654185814001147 4178 -2621620150586706493638665938522176 4179 2647848518894407611334852639631680 4180 -2674336164565323122259979658675880 4181 2701085620117460261383944548400974 4182 -2728099442510932204571597843594764 4183 2755380213381049917767995626722886 4184 -2782930539273610476681127179815762 4185 2810753051882402296721210636348322 4186 -2838850408288947900649139532610124 4187 2867225291204505065986331896812976 4188 -2895880409214347386335103416667923 4189 2924818497024345449154592890089886 4190 -2954042315709870027157722849696536 4191 2983554652967038902580658066429593 4192 -3013358323366329142743727670154929 4193 3043456168608576820351162446483495 4194 -3073851057783386373776930185816870 4195 3104545887629972032420218994198252 4196 -3135543582800453938709614408871682 4197 3166847096125631780245873715615358 4198 -3198459408883258954813857759078839 4199 3230383531068840528854391411961404 4200 -3262622501668978464076929104248714 4201 3295179388937287775946022995839077 4202 -3328057290672907504726970208018824 4203 3361259334501630625943505599471523 4204 -3394788678159677249060961810011869 4205 3428648509780135649670317652795765 4206 -3462842048182095905393400323639044 4207 3497372543162501160497265883954922 4208 -3532243275790741774322895784654070 4209 3567457558706017812783663003804072 4210 -3603018736417495575416800213667324 4211 3638930185607284114142836903959768 4212 -3675195315436257938458028306823491 4213 3711817567852752313911674523156696 4214 -3748800417904157802532210365251272 4215 3786147374051440966756097847797436 4216 -3823861978486618405743204376344610 4217 3861947807453211513364919729323878 4218 -3900408471569709597859540062744556 4219 3939247616156069285583193046641337 4220 -3978468921563278387691850622852104 4221 4018076103506012637578291581778444 4222 -4058072913398413966815358555762373 4223 4098463138693019279671233421293691 4224 -4139250603222868952076784479414774 4225 4180439167546824518820073135186233 4226 -4222032729298125282224675543009928 4227 4264035223536213878112435170541651 4228 -4306450623101861110413508509114778 4229 4349282938975620612921368333369043 4230 -4392536220639644176072973876303068 4231 4436214556442888889768739387321484 4232 -4480322073969747538910556895075810 4233 4524862940412133945055876813956672 4234 -4569841362945055237228306113113013 4235 4615261589105703359024080428444700 4236 -4661127907176098415284893953310671 4237 4707444646569316728269603858352338 4238 -4754216178219336773531882886320709 4239 4801446914974536501161483901721027 4240 -4849141311994875855024245157715396 4241 4897303867152798579611011942872291 4242 -4945939121437887715397831589656136 4243 4995051659365309530822545076375741 4244 -5044646109388080957199494545315951 4245 5094727144313195880566328996701600 4246 -5145299481721645967165615178388458 4247 5196367884392372058633922112978956 4248 -5247937160730182502833625171782712 4249 5300012165197675085029894527413230 4250 -5352597798751199558654204644111720 4251 5405699009280898146862524377310590 4252 -5459320792054861728025889225858522 4253 5513468190167439728565816936085339 4254 -5568146294991742093344450164310072 4255 5623360246636372088827396502523075 4256 -5679115234406429048670191697664740 4257 5735416497268820493589161364822287 4258 -5792269324321923416876727497507579 4259 5849679055269634925431053321054201 4260 -5907651080899852793558336293356160 4261 5966190843567426821393612655941717 4262 -6025303837681622262446624228308360 4263 6084995610198136997267643639719079 4264 -6145271761115714511039792777138914 4265 6206137943977395080328718864497074 4266 -6267599866376447960518586488055886 4267 6329663290467027792423297052008294 4268 -6392334033479598841281602054591404 4269 6455617968241171042081572020183866 4270 -6519521023700392225587932964913672 4271 6584049185457541341388269136884863 4272 -6649208496299467903404165281240244 4273 6715005056739523257855072551027299 4274 -6781445025562529688731261423398996 4275 6848534620374833833286181298576705 4276 -6916280118159491304118609631423818 4277 6984687855836629803272294170181624 4278 -7053764230829038444018696739767285 4279 7123515701633031469500990233957834 4280 -7193948788394634996946162300977420 4281 7265070073491145819854155272202922 4282 -7336886202118111746527401927883943 4283 7409403882881783443442091062965291 4284 -7482629888397088207517690316685728 4285 7556571055891176510435870400998284 4286 -7631234287812592620398098030265944 4287 7706626552446121114061380434273409 4288 -7782754884533361563550593004338722 4289 7859626385899084118500989199035577 4290 -7937248226083419182193692444621368 4291 8015627642979934906016428264876788 4292 -8094771943479656715842747800267144 4293 8174688504121083535527205867716705 4294 -8255384771746255869302069477020144 4295 8336868264162931448478673664139860 4296 -8419146570812924655039171962680606 4297 8502227353446666403466903755452757 4298 -8586118346804041676860579961199832 4299 8670827359301562476094087877210210 4300 -8756362273725934466429141178275448 4301 8842731047934076092540376138043938 4302 -8929941715559649466370722678138690 4303 9018002386726162914723927944228109 4304 -9106921248766705618273779865696181 4305 9196706566950375278666226337723785 4306 -9287366685215460303285160584226642 4307 9378910026909438600211712292136764 4308 -9471345095535855640494877706874786 4309 9564680475508144968969653535506105 4310 -9658924832910454917889365605872392 4311 9754086916265545901790078935107950 4312 -9850175557309823257120326516598498 4313 9947199671775571134111668362437735 4314 -10045168260180453542256547961865200 4315 10144090408624349296850226011496136 4316 -10243975289593588220434112439421666 4317 10344832162772656517471525748774021 4318 -10446670375863439856088004945022828 4319 10549499365412073359511485619159830 4320 -10653328657643468338257425233906668 4321 10758167869303586179902196926551386 4322 -10864026708509530451176162004009992 4323 10970914975607528959424846636907840 4324 -11078842564038878171716295810977251 4325 11187819461213922997756070960830074 4326 -11297855749394145603850885429473844 4327 11408961606582437641821285785613519 4328 -11521147307421630951632530198144330 4329 11634423224101362427289998626954101 4330 -11748799827273349420648894206600584 4331 11864287686975152799648011697602686 4332 -11980897473562505476833471295820667 4333 12098639958650284878546364540424930 4334 -12217526016062208535138107502385330 4335 12337566622789332740526262272705079 4336 -12458772859957434954124908324471816 4337 12581155913803361297290154687523116 4338 -12704727076660421232190774147630972 4339 12829497747952912305970845953808061 4340 -12955479435199858594067285219613996 4341 13082683755028047181148766536757236 4342 -13211122434194447780615706416319424 4343 13340807310618101416517608831415193 4344 -13471750334421564869956439906525234 4345 13603963568981998323075700126322046 4346 -13737459191991984423869312431077006 4347 13872249496530167846906020123493842 4348 -14008346892141805231468203867458333 4349 14145763905929316137026477877212323 4350 -14284513183652926474758614233758335 4351 14424607490841496755647051707239006 4352 -14566059713913628331292858565215522 4353 14708882861309141590396451867135554 4354 -14853090064631020922321275893825064 4355 14998694579797922172001995683759144 4356 -15145709788207339176308043265210246 4357 15294149197909526788209388314536491 4358 -15444026444792278674298873475746914 4359 15595355293776659116182983411088122 4360 -15748149640023788943429525100016768 4361 15902423510152786572491428875037797 4362 -16058191063469966037075376561937662 4363 16215466593209394873623907497749050 4364 -16374264527784915655204075183378812 4365 16534599432053735845430472652349676 4366 -16696486008591691588080747842652664 4367 16859939098980292060674531596808151 4368 -17024973685105651983519029276510940 4369 17191604890469420786811554958805171 4370 -17359847981511817916580022498930108 4371 17529718368946884808479522940091679 4372 -17701231609110065056503820689072033 4373 17874403405318225248699705503982809 4374 -18049249609242229955544615092583353 4375 18225786222292185441762649825028257 4376 -18404029397015467706446648790391484 4377 18583995438507651436557355435967933 4378 -18765700805836457509088745599244752 4379 18949162113478837800478669766672255 4380 -19134396132771317133275722270202780 4381 19321419793373713206726280895154752 4382 -19510250184746356446118333922889608 4383 19700904557640932868527382055662544 4384 -19893400325605074172712840504711364 4385 20087755066500820315337491184795060 4386 -20283986524037080963165099599043232 4387 20482112609316223414608168619913430 4388 -20682151402394915734152097632741214 4389 20884121153859354936745652094193466 4390 -21088040286415011227442531017295514 4391 21293927396491020547642718590077995 4392 -21501801255859358870916195540559576 4393 21711680813268932825511139342883245 4394 -21923585196094722431008462087416857 4395 22137533712002113026484666652794040 4396 -22353545850626554702136605730827968 4397 22571641285268688722464567585572413 4398 -22791839874605081683138390814575276 4399 23014161664414709478948283145896470 4400 -23238626889321334439322188094352674 4401 23465255974551920207577139906333801 4402 -23694069537711230239324916516832421 4403 23925088390572757177701245461648672 4404 -24158333540886131688241315073807138 4405 24393826194201160601025413348009234 4406 -24631587755708645553807477944123351 4407 24871639832098134760711145749086101 4408 -25114004233432761903944585986192692 4409 25358702975041327457531113353470617 4410 -25605758279427779146645866475605380 4411 25855192578198249727351387696678162 4412 -26107028514005811693803084965359216 4413 26361288942513109879972836333742740 4414 -26617996934373034367762862173066758 4415 26877175777227597646683516739577278 4416 -27138848977725181443716234273628336 4417 27403040263556320052137703829730727 4418 -27669773585508188484923448853242386 4419 27939073119537965365579475470422996 4420 -28210963268865241995686767409469364 4421 28485468666083650500584322782640341 4422 -28762614175291885505327290979005776 4423 29042424894244295436109375914832231 4424 -29324926156521221123647046726654548 4425 29610143533719260901022625541398856 4426 -29898102837661642994977789910895452 4427 30188830122628887710483701633081732 4428 -30482351687609943546544521669498579 4429 30778694078573982952987257202417488 4430 -31077884090763045102251797825822270 4431 31379948771005714810840072957038327 4432 -31684915420052028442053638813205753 4433 31992811594929799251249142672214213 4434 -32303665111322556358920943558919075 4435 32617504045969293359473990690256736 4436 -32934356739086224331449478564721974 4437 33254251796810746704448125427111602 4438 -33577218093667812224018456640787232 4439 33903284775058909142412298938851464 4440 -34232481259773860584100678601551276 4441 34564837242525645786458718532942179 4442 -34900382696508452766192420957742613 4443 35239147875979172915044036817071090 4444 -35581163318862549914632896847337392 4445 35926459849380197176064626749755320 4446 -36275068580703699926523912965935604 4447 36627020917632020086684350279219387 4448 -36982348559293424036735096141119487 4449 37341083501872155251166926110874574 4450 -37703258041360075767815709448484516 4451 38068904776333502549341590187277777 4452 -38438056610755466819332409235115140 4453 38810746756803626406516320749787838 4454 -39187008737724063187135712734469004 4455 39566876390711199881767911472997514 4456 -39950383869814072559413715674943804 4457 40337565648869197224396411790818386 4458 -40728456524460270991916800540066668 4459 41123091618904950600473384044179618 4460 -41521506383268953180986686445969440 4461 41923736600407726299172200789063390 4462 -42329818388035936494356632806357732 4463 42739788201825027859093629031484138 4464 -43153682838529104453318133590060530 4465 43571539439139392520115970626669971 4466 -43993395492067540755886529830799748 4467 44419288836358019290396329876053970 4468 -44849257664929880362108419744293222 4469 45283340527848145926883996640064182 4470 -45721576335625089805703425936312500 4471 46164004362551684464187809901760098 4472 -46610664250059484929941809173957808 4473 47061596010113224688662309885380417 4474 -47516840028634400852253334687773459 4475 47976437068956128466691443827579049 4476 -48440428275309546326925534573568472 4477 48908855176342059086168776664899055 4478 -49381759688667702986978773481549251 4479 49859184120449925206454362261616191 4480 -50341171175017069396767141860850252 4481 50827763954510862510511138579238627 4482 -51319005963568200631237239669441628 4483 51814941113036534288063856826802023 4484 -52315613723723156414652282331149032 4485 52821068530178698712440418890018940 4486 -53331350684515144902966490644538487 4487 53846505760258672209506507468134248 4488 -54366579756237635185421163311360624 4489 54891619100506008700811037776275031 4490 -55421670654302609721394407524122444 4491 55956781716046420469170048404408520 4492 -56497000025368338430754994288347774 4493 57042373767179681471461666348916817 4494 -57592951575777779236310543260495208 4495 58148782538988985078583872397208509 4496 -58709916202349445735508810415835284 4497 59276402573323968864295711838580830 4498 -59848292125563331579263266688926230 4499 60425635803200376297580689304762052 4500 -61008485025185243286417058398602992 4501 61596891689660092303001255660644054 4502 -62190908178373668854659071262079654 4503 62790587361136073883835531570569674 4504 -63395982600314098878394485878235832 4505 64007147755367491515017515165650621 4506 -64624137187426520190955819905485616 4507 65247005763911209192356328574915711 4508 -65875808863192619556569925896385705 4509 66510602379296553906068100256045806 4510 -67151442726650066894837619206152416 4511 67798386844871166420135223372661520 4512 -68451492203602094179587396965603811 4513 69110816807386577490533352343125097 4514 -69776419200591447771645950332109188 4515 70448358472373024722080485902157602 4516 -71126694261688668782573317588869401 4517 71811486762353907920667522727312412 4518 -72502796728145548389496334358383832 4519 73200685477951182872274325086958159 4520 -73905214900965513100185422173643216 4521 74616447461933907614246688474862356 4522 -75334446206443619077467152104151496 4523 76059274766263089438295335521198829 4524 -76790997364729775052702993824577773 4525 77529678822186927584718686989558355 4526 -78275384561469770373974753850352225 4527 79028180613441513990066112334284023 4528 -79788133622579658635289313006706146 4529 80555310852613034903970462385767591 4530 -81329780192210038413030326048914162 4531 82111610160718517990994059931571841 4532 -82900869913957781194601558267773932 4533 83697629250063184907747084996841247 4534 -84501958615383782926448189307683887 4535 85313929110433506752357003770057802 4536 -86133612495896360044382042260739962 4537 86961081198686111307417312132399397 4538 -87796408318060973693689719098774606 4539 88639667631793765262403065341216524 4540 -89490933602398047420616580873156364 4541 90350281383410743546677004167557724 4542 -91217786825731744246765533509627270 4543 92093526484021010321918170063031328 4544 -92977577623153689055618472249899732 4545 93870018224733763864669328016633096 4546 -94770926993666761963385156880941480 4547 95680383364792049480032150867780410 4548 -96598467509575248158124951552089980 4549 97525260342861312367479218787843258 4550 -98460843529688809920898491966515452 4551 99405299492165955148996780997676456 4552 -100358711416408947545927242960312538 4553 101321163259543174056410011615661221 4554 -102292739756767838014819642971746316 4555 103273526428484582877294461991136580 4556 -104263609587490683920531982330480708 4557 105263076346237386009733866928545351 4558 -106272014624153970653862246151617088 4559 107290513155038140876194652535961787 4560 -108318661494513317639347223294836092 4561 109356550027553446669959044786691450 4562 -110404269976075919825409465619159711 4563 111461913406603220640642871837934496 4564 -112529573237993909089094387091557990 4565 113607343249243565881216000736619148 4566 -114695318087356322109125010760093081 4567 115793593275287605733944947616748900 4568 -116902265219958741999538651069920350 4569 118021431220344050335798646192033195 4570 -119151189475631085994107954747082148 4571 120291639093454680544671112956057794 4572 -121442880098205441150453422411452074 4573 122605013439413374208592043442933058 4574 -123778141000207304830827418204001652 4575 124962365605850769727552159120575866 4576 -126157791032355067049950539395058508 4577 127364522015170152624422098022898603 4578 -128582664257954078102451753180498848 4579 129812324441421672855260781954925954 4580 -131053610232273177644456731805581920 4581 132306630292203544190391093280626252 4582 -133571494286993121064476297035544770 4583 134848312895680452858418244528605883 4584 -136137197819817926004630034099767306 4585 137438261792811000930777275217680910 4586 -138751618589341776759065181799055447 4587 140077383034877641515779721799391312 4588 -141415671015265767465003699546703116 4589 142766599486414217714989755212506093 4590 -144130286484060437004253215350447284 4591 145506851133627906565474909122250386 4592 -146896413660171749848751681912906000 4593 148299095398414082654118762173671340 4594 -149715018802869908220842896384187128 4595 151144307458064365056339360148120440 4596 -152587086088842142414266854337067364 4597 154043480570769885341789399951266819 4598 -155513617940632418460915739750876678 4599 156997626407023625136992303074688459 4600 -158495635361032826065876771999109602 4601 160007775387027508572312692072105988 4602 -161534178273533265412934961681996312 4603 163074977024211809627088085461104339 4604 -164630305868937939617631574358989192 4605 166200300274976336164263036959889766 4606 -167785096958259080837725381408832717 4607 169384833894764793303681444745300565 4608 -170999650332000292913668290171062392 4609 172629686800585697769370431484601405 4610 -174275085125943882486461861798184146 4611 175935988440095224184739146024335382 4612 -177612541193558574418940639865449463 4613 179304889167359402831369425137493872 4614 -181013179485146066631190270581263982 4615 182737560625415168595511061640048949 4616 -184478182433846974763809037336826214 4617 186235196135751871351630970711996551 4618 -188008754348628849026887276894290578 4619 189799011094837011582115344504793874 4620 -191606121814381114811383179977531264 4621 193430243377812150052606212583788373 4622 -195271534099243995777317587567677486 4623 197130153749487169810195470348525521 4624 -199006263569300723845207087970363903 4625 200900026282763330885500658742216410 4626 -202811606110764625469911831036214910 4627 204741168784617866070170722710640900 4628 -206688881559794998447486901532450424 4629 208654913229785208036428104508628819 4630 -210639434140078058985166831221577400 4631 212642616202272327334463531753741920 4632 -214664632908311645553527120525913108 4633 216705659344848085260267993366112394 4634 -218765872207734814851373398334132352 4635 220845449816648978964505271384565192 4636 -222944572129845956773401462189615732 4637 225063420759046166067727647463590331 4638 -227202178984455590315921850668693252 4639 229361031769921216461613273366592049 4640 -231540165778222581637312889970769008 4641 233739769386500637283786313254598446 4642 -235960032701825149770519626111301616 4643 238201147576901867532801465874135113 4644 -240463307625920695541031718226063552 4645 242746708240546128588592658596953892 4646 -245051546606051205864768233037558038 4647 247378021717596260579807795823363201 4648 -249726334396653749589048189498191332 4649 252096687307580459012539505038775473 4650 -254489284974338393212894797531198607 4651 256904333797365666188352752923191597 4652 -259342042070598726010789541107603696 4653 261802619998647254379988025078260758 4654 -264286279714123095131292453735965813 4655 266793235295124577635316099315302690 4656 -269323702782877613007698924889158596 4657 271877900199534952894213790674798448 4658 -274456047566135012775767143097297936 4659 277058366920721674260728979202646994 4660 -279685082336626493232059055248043824 4661 282336419940914752983889109365283704 4662 -285012607932996814089255030343951816 4663 287713876603406225699470862199093810 4664 -290440458352746075810977713565979252 4665 293192587710805070737234216312192603 4666 -295970501355844847072886775764513530 4667 298774438134060032847224489103040186 4668 -301604639079212587849681562292091484 4669 304461347432441966261576347687478388 4670 -307344808662252658235947018735067868 4671 310255270484680680943654208047149990 4672 -313192982883640603355720222625815210 4673 316158198131454702648668056778700865 4674 -319151170809565864101182469281877002 4675 322172157829435850709375713719118314 4676 -325221418453630582981943069056207648 4677 328299214317094083474867736063551183 4678 -331405809448612755097214015113371796 4679 334541470292471677077816771427243441 4680 -337706465730304617215597038606113492 4681 340901067103139473632957942783298855 4682 -344125548233640874230911768060544979 4683 347380185448551677419395186694004374 4684 -350665257601335132945358076935333280 4685 353981046095019476753632305111376924 4686 -357327834905246749319680186318378786 4687 360705910603527642802481238605959184 4688 -364115562380704198149031855352393288 4689 367557082070622188927992442330825685 4690 -371030764174015044717186535147412024 4691 374536905882601183331593915033831357 4692 -378075807103396637514276732653300258 4693 381647770483244877910933071655163905 4694 -385253101433565750757823012071064860 4695 388892108155325465746583621632128248 4696 -392565101664229586436952034765654264 4697 396272395816140992358061503265779138 4698 -400014307332724799129354228414418741 4699 403791155827322240557464244255413412 4700 -407603263831055534164412898101508853 4701 411450956819165768963348575277296349 4702 -415334563237585872089880875552890670 4703 419254414529750729134285440431735908 4704 -423210845163646551130788862741161393 4705 427204192659101599132807520614711997 4706 -431234797615320395717073211684360130 4707 435303003738663571629794768205616741 4708 -439409157870675514532037193303530832 4709 443553610016362005407176739744439764 4710 -447736713372720047251101849130915624 4711 451958824357522110190827346936858584 4712 -456220302638357036576200715175597064 4713 460521511161929868850033188203678429 4714 -464862816183622882725797794370564374 4715 469244587297320128404350713690502944 4716 -473667197465497802637750313043190318 4717 478131023049582794386594004977229446 4718 -482636443840581767230107444544590056 4719 487183843089983162591155343971332071 4720 -491773607540934528615966265423548824 4721 496406127459697600187895343901740561 4722 -501081796667383576680161047631674396 4723 505801012571971065680143378284551901 4724 -510564176200609182420658208678867302 4725 515371692232208316018637519594212274 4726 -520223969030321095484658430455599412 4727 525121418676316110844050305382982211 4728 -530064457002846966963365719885474760 4729 535053503627619269791626313175266897 4730 -540088981987458167351613202700881472 4731 545171319372679090969160184547593004 4732 -550300946961764365257570525999054200 4733 555478299856348378266500956439650894 4734 -560703817116514026619673118610574172 4735 565977941796403174420505740883227433 4736 -571301120980143888536790611240628326 4737 576673805818097236571231108284909668 4738 -582096451563426458056044514803522632 4739 587569517608991344194157498918826632 4740 -593093467524570686132094637442092984 4741 598668769094415676276619712399322220 4742 -604295894355137172243074859106610189 4743 609975319633929758665773833236820343 4744 -615707525587135567622531358655922716 4745 621492997239150843812376532884911070 4746 -627332224021678266574982259068199828 4747 633225699813328067370291532235921110 4748 -639173922979571007747293458070278476 4749 645177396413046309107596886757809634 4750 -651236627574227652422616995375227512 4751 657352128532450393511134462951061401 4752 -663524416007303166813804058838477670 4753 669754011410387077798348232423964560 4754 -676041440887445711917133243892830477 4755 682387235360869216436257900037434972 4756 -688791930572575739736085576854486247 4757 695256067127273540832557472224061198 4758 -701780190536107110623551374746967010 4759 708364851260690675744031499787315575 4760 -715010604757532485178235802228812952 4761 721718011522853308911671041270533311 4762 -728487637137802607660838941455539826 4763 735320052314075863113814974977771462 4764 -742215832939936588396831988632543949 4765 749175560126646568635647288998218126 4766 -756199820255307912270247146401381562 4767 763289205024120525227168830811654148 4768 -770444311496058651388258590486559170 4769 777665742146970154002558311084377760 4770 -784954104914102244547976088094113464 4771 792310013245057398081640316077581774 4772 -799734086147183226541051404357992872 4773 807226948237400113756609391184311004 4774 -814789229792470448903016763138088788 4775 822421566799713328773031533546026791 4776 -830124601008168632806333793734447290 4777 837898979980214408232899452364208068 4778 -845745357143641536802177069561433164 4779 853664391844189689387545886531887652 4780 -861656749398548609469560380700742836 4781 869723101147828801095140339427324222 4782 -877864124511505732206062593418079326 4783 886080503041841700250276349972998817 4784 -894372926478789542908310578229064171 4785 902742090805382412567896801073654287 4786 -911188698303613869701068901782798270 4787 919713457610812587561278167825208392 4788 -928317083776515997782864620860345080 4789 937000298319847243514823342631620497 4790 -945763829287399844508911406655674940 4791 954608411311634517131048850670122691 4792 -963534785669792630718563428389029184 4793 972543700343330820047124405308385126 4794 -981635910077881312769739337758390888 4795 990812176443742570568684853316992866 4796 -1000073267896904882547820885972380384 4797 1009419959840615589070145190922733322 4798 -1018853034687488654699319680575849804 4799 1028373281922163350157434752776863372 4800 -1037981498164516844376524982492745180 4801 1047678487233435548780788289314805178 4802 -1057465060211150097792130658115986461 4803 1067342035508138892227216935007134772 4804 -1077310238928605174845356701333617216 4805 1087370503736532649795504430087176121 4806 -1097523670722324701016141369191622148 4807 1107770588270032308787962256105719509 4808 -1118112112425175807705174490220049606 4809 1128549106963165673298769787657265211 4810 -1139082443458327569350082082305269736 4811 1149713001353536933599916579892554906 4812 -1160441668030468425149643835336823252 4813 1171269338880465602347560319337741327 4814 -1182196917376036246309566641590330472 4815 1193225315142978792462917101438455972 4816 -1204355452033145379670322665430828064 4817 1215588256197847073570427911655726617 4818 -1226924664161906868730295882061330782 4819 1238365620898366123071636514350450968 4820 -1249912079903850126832425711089081708 4821 1261565003274598557040385047386114060 4822 -1273325361783166618093129943581047358 4823 1285194134955802719587778286731227118 4824 -1297172311150508593029894610511423668 4825 1309260887635787799458641135940919273 4826 -1321460870670088631358787723666090610 4827 1333773275581947464517456216246922752 4828 -1346199126850838667715402156037202818 4829 1358739458188737230299796412251773980 4830 -1371395312622400320793328932250084716 4831 1384167742576374043780210117100004366 4832 -1397057809956731716346041600061485413 4833 1410066586235550039315803770107915822 4834 -1423195152536129593476761092505670265 4835 1436444599718966146918663291450747890 4836 -1449816028468479315526124436010332007 4837 1463310549380505174497431854408098410 4838 -1476929283050559475603949848196879776 4839 1490673360162878182773045494682153840 4840 -1504543921580242096409793705515780126 4841 1518542118434592394648259614706099383 4842 -1532669112218443978525210271555076442 4843 1546926074877103567926550948616270404 4844 -1561314188901699554984809159758049732 4845 1575834647423030681383944125868859862 4846 -1590488654306240666858919971330152868 4847 1605277424246325978091311464101032094 4848 -1620202182864483989094031982930720702 4849 1635264166805308846027120225477584129 4850 -1650464623834842412316017492571100420 4851 1665804812939487733983972933824055315 4852 -1681286004425792529136217984719280364 4853 1696909480021110269524084303608034958 4854 -1712676532975146487216633012670589566 4855 1728588468162398005646286475299140702 4856 -1744646602185492860527907081064994492 4857 1760852263479438742356171204375778832 4858 -1777206792416787859529352018764218448 4859 1793711541413726189660047859841519878 4860 -1810367875037095155148515042439745632 4861 1827177170112353827590190053527146799 4862 -1844140815832489835252593609446004316 4863 1861260213867887218720030818735491888 4864 -1878536778477159550679544647917038246 4865 1895971936618956706686234971194202334 4866 -1913567128064753745809051847802441225 4867 1931323805512630433352089854096504780 4868 -1949243434702050011161747791835520556 4869 1967327494529645894344346534699671876 4870 -1985577477166025047762889445692383362 4871 2003994888173596871488852647630037975 4872 -2022581246625436500223604916962914718 4873 2041338085225191497551425680774528513 4874 -2060266950428041002995736993504463826 4875 2079369402562716468256018485881363550 4876 -2098647015954593197450836148392805542 4877 2118101379049861984659310641477806107 4878 -2137734094540790221815857204144593200 4879 2157546779492081931105765098996694770 4880 -2177541065468346257155162769133974068 4881 2197718598662684035484631720332429841 4882 -2218081040026402136201335305428045761 4883 2238630065399865365775347636983134036 4884 -2259367365644495793681615479046811300 4885 2280294646775929454665824690474591376 4886 -2301413630098340462734418481994318252 4887 2322726052339942659712181195383761130 4888 -2344233665789679008031153752217520084 4889 2365938238435109024288017171897403798 4890 -2387841554101504638381840627058865606 4891 2409945412592164952757031194010919738 4892 -2432251629829960466079305896115599157 4893 2454762038000117415541028406374909574 4894 -2477478485694252983299446443731219895 4895 2500402838055672205334781292367151265 4896 -2523536976925937513902055412064311252 4897 2546882800992721937716151440588178559 4898 -2570442225938957078452223301089668762 4899 2594217184593287078101550097431070993 4900 -2618209627081839887798529504542227847 4901 2642421520981327244902564561393522908 4902 -2666854851473484862803118361214421984 4903 2691511621500864437156304056170889105 4904 -2716393851923989171633894803173291102 4905 2741503581679884625745050901533944165 4906 -2766842867941996788327505612830109320 4907 2792413786281509382938345831446189532 4908 -2818218430830072514155825011445396355 4909 2844258914443954866706975100647991899 4910 -2870537368869631773837878391898283610 4911 2897055944910821577485062594252839517 4912 -2923816812596982809112191097127746200 4913 2950822161353284826519811140962986190 4914 -2978074200172064650021208313615047168 4915 3005575157785782851145979432734641208 4916 -3033327282841491456982556679630364388 4917 3061332844076826943375018522361857358 4918 -3089594130497541501979480551326714702 4919 3118113451556585879703619255496314422 4920 -3146893137334757202769926317504617370 4921 3175935538722925311532188352634762800 4922 -3205243027605851247794872542670451282 4923 3234817997047611653779900089744850774 4924 -3264662861478642959497405785797074800 4925 3294780056884419353079229178625713839 4926 -3325172040995778648214060003863208054 4927 3355841293480910284225592041422518000 4928 -3386790316139019815974155916593760560 4929 3418021633095684372610461110643167757 4930 -3449537790999913687884353762352250508 4931 3481341359222931430257037052677388766 4932 -3513434930058691686867664145347987008 4933 3545821118926145581436595636612241631 4934 -3578502564573273134094590663549446631 4935 3611481929282895600955860792632478972 4936 -3644761899080283661359634240289527112 4937 3678345183942576951061292869455307040 4938 -3712234518010030571937064042343564497 4939 3746432659799104343022719089124796822 4940 -3780942392417410692263331647224435760 4941 3815766523780537223179157669496227371 4942 -3850907886830760127459592474307379804 4943 3886369339757664753330970060224780868 4944 -3922153766220689778700954512607053880 4945 3958264075573611577533340098974539254 4946 -3994703203090985509390930981355863205 4947 4031474110196561005649849184354994692 4948 -4068579784693687469801517106146852189 4949 4106023240997728153489223512377802230 4950 -4143807520370499316245099685786959700 4951 4181935691156752125350564538774228921 4952 -4220410849022714901072841377304790452 4953 4259236117196713461702182676277571137 4954 -4298414646711887474131804402080876875 4955 4337949616651020869236340986696902272 4956 -4377844234393504535216927156937242960 4957 4418101735864449656361599722477225453 4958 -4458725385785970221154372200029072320 4959 4499718477930653382407254400590958949 4960 -4541084335377236511256186089247904308 4961 4582826310768509946423769197547522597 4962 -4624947786571464601978124686830137576 4963 4667452175339703760961448844660667064 4964 -4710342919978138546860329476928289610 4965 4753623494009986729911675847366456948 4966 -4797297401846094692586649606419579710 4967 4841368179056602548324664417101160577 4968 -4885839392644972577803105172176599780 4969 4930714641324401317694599971140909801 4970 -4975997555796635809920635445623468204 4971 5021691799033214694913593732078512099 4972 -5067801066559155008417392601255203500 4973 5114329086739105717858157926003147569 4974 -5161279621065989213274288837505795582 4975 5208656464452152149266615985702434781 4976 -5256463445523047216447722075974746557 4977 5304704426913467603402848932764722028 4978 -5353383305566356095232688732213009310 4979 5402504013034210942388678599758101834 4980 -5452070515783110821732325458429601612 4981 5502086815499381400519164183381706538 4982 -5552556949398926205371374350492610330 4983 5603484990539244692320007060712318166 4984 -5654875048134160608630232564611888768 4985 5706731267871283932338226553369252175 4986 -5759057832232229873309743895875344066 4987 5811858960815618620238493275631755579 4988 -5865138910662879719262418788809562000 4989 5918901976586885171754759045528010604 4990 -5973152491503435543465728882510717910 4991 6027894826765623584611552010544701984 4992 -6083133392501100068618275712488800369 4993 6138872637952266765994790655112669127 4994 -6195117051819421681392848252709306484 4995 6251871162606881896374627526290624984 4996 -6309139538972109575600421168755637632 4997 6366926790077866910036390542089325448 4998 -6425237565947425989564507913504460948 4999 6484076557822859819118114259182727216 5000 -6543448498526440914978139165813133678