0 1 1 -1 2 -1 3 0 4 1 5 0 6 -1 7 1 8 2 9 -1 10 -2 11 1 12 2 13 -1 14 -3 15 1 16 4 17 -2 18 -5 19 2 20 5 21 -2 22 -6 23 3 24 8 25 -4 26 -9 27 4 28 10 29 -4 30 -12 31 6 32 15 33 -7 34 -17 35 7 36 19 37 -8 38 -22 39 10 40 26 41 -12 42 -30 43 13 44 33 45 -14 46 -38 47 17 48 45 49 -21 50 -51 51 22 52 56 53 -24 54 -64 55 29 56 74 57 -33 58 -83 59 36 60 92 61 -40 62 -104 63 46 64 119 65 -53 66 -133 67 58 68 147 69 -63 70 -165 71 73 72 187 73 -83 74 -208 75 90 76 229 77 -99 78 -256 79 113 80 288 81 -127 82 -319 83 138 84 351 85 -152 86 -390 87 171 88 435 89 -191 90 -481 91 209 92 528 93 -228 94 -584 95 255 96 649 97 -285 98 -715 99 309 100 783 101 -338 102 -863 103 377 104 954 105 -416 106 -1047 107 453 108 1145 109 -495 110 -1258 111 547 112 1385 113 -603 114 -1517 115 656 116 1655 117 -714 118 -1812 119 787 120 1989 121 -865 122 -2172 123 938 124 2365 125 -1020 126 -2584 127 1121 128 2827 129 -1226 130 -3080 131 1329 132 3348 133 -1444 134 -3648 135 1579 136 3979 137 -1723 138 -4327 139 1867 140 4695 141 -2023 142 -5104 143 2206 144 5555 145 -2403 146 -6028 147 2597 148 6529 149 -2811 150 -7084 151 3060 152 7691 153 -3321 154 -8330 155 3587 156 9009 157 -3878 158 -9756 159 4207 160 10570 161 -4560 162 -11430 163 4919 164 12342 165 -5307 166 -13340 167 5748 168 14427 169 -6218 170 -15574 171 6697 172 16792 173 -7217 174 -18122 175 7802 176 19563 177 -8422 178 -21086 179 9061 180 22705 181 -9754 182 -24464 183 10522 184 26365 185 -11340 186 -28378 187 12189 188 30516 189 -13100 190 -32832 191 14110 192 35332 193 -15187 194 -37977 195 16299 196 40786 197 -17499 198 -43823 199 18822 200 47091 201 -20223 202 -50550 203 21684 204 54226 205 -23255 206 -58188 207 24971 208 62443 209 -26798 210 -66951 211 28705 212 71736 213 -30745 214 -76882 215 32973 216 82402 217 -35342 218 -88247 219 37813 220 94450 221 -40461 222 -101111 223 43340 224 108242 225 -46393 226 -115791 227 49590 228 123803 229 -53011 230 -132387 231 56711 232 141562 233 -60639 234 -151279 235 64760 236 161583 237 -69153 238 -172606 239 73899 240 184376 241 -78939 242 -196833 243 84217 244 210037 245 -89849 246 -224144 247 95919 248 239184 249 -102346 250 -255098 251 109099 252 271964 253 -116293 254 -289954 255 124015 256 309111 257 -132204 258 -329380 259 140808 260 350845 261 -149955 262 -373711 263 159766 264 398039 265 -170160 266 -423765 267 181078 268 450997 269 -192684 270 -479978 271 205108 272 510774 273 -218252 274 -543328 275 232074 276 577775 277 -246755 278 -614388 279 262429 280 653257 281 -279016 282 -694335 283 296464 284 737775 285 -314963 286 -783899 287 334698 288 832828 289 -355573 290 -884509 291 377516 292 939134 293 -400779 294 -997085 295 425560 296 1058499 297 -451739 298 -1123343 299 479281 300 1191854 301 -508454 302 -1264464 303 539469 304 1341351 305 -572240 306 -1422505 307 606712 308 1508198 309 -643181 310 -1598940 311 681927 312 1694961 313 -722839 314 -1796260 315 765858 316 1903174 317 -811355 318 -2016305 319 859634 320 2135922 321 -910572 322 -2262060 323 964143 324 2395133 325 -1020762 326 -2535827 327 1080761 328 2684484 329 -1144050 330 -2841189 331 1210607 332 3006421 333 -1280878 334 -3180992 335 1355292 336 3365330 337 -1433754 338 -3559554 339 1516223 340 3764251 341 -1603268 342 -3980377 343 1695360 344 4208440 345 -1792384 346 -4448633 347 1894377 348 4701673 349 -2001958 350 -4968657 351 2115653 352 5250215 353 -2235413 354 -5546635 355 2361270 356 5858754 357 -2493924 358 -6187867 359 2634032 360 6534755 361 -2781541 362 -6899789 363 2936500 364 7283988 365 -3099762 366 -7688875 367 3272065 368 8115378 369 -3453363 370 -8564008 371 3643797 372 9035995 373 -3844326 374 -9533100 375 4055779 376 10056461 377 -4278201 378 -10606766 379 4511773 380 11185460 381 -4757566 382 -11794617 383 5016603 384 12435630 385 -5288965 386 -13109357 387 5574862 388 13817543 389 -5875605 390 -14562628 391 6192352 392 15346269 393 -6525207 394 -16169580 395 6874551 396 17034659 397 -7241853 398 -17944336 399 7628423 400 18900623 401 -8034534 402 -19904945 403 8460628 404 20959773 405 -8908381 406 -22068438 407 9379393 408 23233380 409 -9874003 410 -24456354 411 10392770 412 25740323 413 -10937696 414 -27089205 415 11510606 416 28505897 417 -12111948 418 -29992604 419 12742509 420 31552870 421 -13404579 422 -33191249 423 14100237 424 34911238 425 -14830174 426 -36715584 427 15595360 428 38608467 429 -16398388 430 -40595241 431 17241774 432 42680111 433 -18126388 434 -44866419 435 19053387 436 47159150 437 -20025885 438 -49564597 439 21046760 440 52087749 441 -22117085 442 -54732722 443 23238421 444 57505455 445 -24414313 446 -60413277 447 25648070 448 63462166 449 -26941182 450 -66657162 451 28295510 452 70005262 453 -29715124 454 -73515074 455 31203987 456 77193746 457 -32763912 458 -81047358 459 34397154 460 85084224 461 -36108533 462 -89314445 463 37902608 464 93746481 465 -39781608 466 -98387717 467 41748398 468 103248016 469 -43808520 470 -108339155 471 45967232 472 113671215 473 -48227412 474 -119253138 475 50592508 476 125096532 477 -53068877 478 -131215208 479 55662772 480 137621158 481 -58377694 482 -144325083 483 61217737 484 151340724 485 -64190430 486 -158684266 487 67302993 488 166369871 489 -70559633 490 -174410414 491 73965474 492 182822134 493 -77529157 494 -191623909 495 81259032 496 200832529 497 -85160400 498 -210463439 499 89239329 500 220535718 501 -93505802 502 -231071471 503 97969690 504 242090586 505 -102637337 506 -253611441 507 107515987 508 265656546 509 -112617360 510 -278251766 511 117952884 512 291420519 513 -123530163 514 -305184743 515 129358021 516 319570952 517 -135449999 518 -334609302 519 141819319 520 350327449 521 -148475309 522 -366751523 523 155428443 524 383912620 525 -162694336 526 -401845993 527 170288565 528 420584263 529 -178222255 530 -440158368 531 186507782 532 460604868 533 -195163467 534 -481964951 535 204207349 536 504276930 537 -213652642 538 -527577510 539 223514289 540 551909628 541 -233813431 542 -577321258 543 244570964 544 603857481 545 -255802893 546 -631561754 547 267526822 548 660484328 549 -279767200 550 -690681193 551 292548546 552 722205331 553 -305889790 554 -755107980 555 319811718 556 789448045 557 -334342885 558 -825290830 559 349511691 560 862698395 561 -365340552 562 -901731203 563 381854238 564 942458236 565 -399085774 566 -984955473 567 417068065 568 1029295696 569 -435827901 570 -1075550149 571 455394440 572 1123799391 573 -475805824 574 -1174131938 575 497100536 576 1226633044 577 -519310179 578 -1281386376 579 542468955 580 1338486103 581 -566621361 582 -1398035276 583 591811955 584 1460133509 585 -618077916 586 -1524879105 587 645459800 588 1592382045 589 -674008994 590 -1662762066 591 703777111 592 1736135621 593 -734808279 594 -1812618053 595 767149973 596 1892337517 597 -800861615 598 -1975433252 599 836003373 600 2062041269 601 -872627022 602 -2152296551 603 910788158 604 2246348518 605 -950555855 606 -2344358973 607 991999759 608 2446486434 609 -1035180585 610 -2552888883 611 1080163758 612 2663740374 613 -1127029096 614 -2779228633 615 1175857190 616 2899538454 617 -1226719581 618 -3024854527 619 1279692704 620 3155379237 621 -1334868733 622 -3291330471 623 1392341378 624 3432923458 625 -1452194323 626 -3580373643 627 1514516709 628 3733916404 629 -1579415511 630 -3893804474 631 1646999091 632 4060288093 633 -1717365159 634 -4233618571 635 1790618196 636 4414069427 637 -1866881660 638 -4601933413 639 1946280810 640 4797501475 641 -2028930239 642 -5001066430 643 2114951541 644 5212945644 645 -2204487244 646 -5433478268 647 2297682651 648 5663002299 649 -2394671270 650 -5901858334 651 2495594616 652 6150414604 653 -2600617671 654 -6409063771 655 2709908261 656 6678197902 657 -2823621862 658 -6958213068 659 2941923512 660 7249536178 661 -3065003526 662 -7552621311 663 3193055651 664 7867923192 665 -3326261327 666 -8195901952 667 3464812244 668 8537051907 669 -3608927775 670 -8891898132 671 3758832177 672 9260967594 673 -3914736284 674 -9644794065 675 4076862450 676 10043949799 677 -4245464225 678 -10459041595 679 4420800263 680 10890679383 681 -4603115279 682 -11339482141 683 4792667791 684 11806111869 685 -4989749836 686 -12291269081 687 5194659643 688 12795659524 689 -5407681785 690 -13320000345 691 5629115630 692 13865056500 693 -5859297507 694 -14431636557 695 6098571852 696 15020556522 697 -6347268357 698 -15632646258 699 6605733536 700 16268789447 701 -6874355271 702 -16929918793 703 7153530284 704 17616976766 705 -7443640296 706 -18330923225 707 7745086779 708 19072778290 709 -8058316031 710 -19843616881 711 8383784800 712 20644527132 713 -8721935420 714 -21476618380 715 9073231836 716 22341067083 717 -9438187266 718 -23239111730 719 9817328169 720 24172007732 721 -10211165807 722 -25141035777 723 10620235773 724 26147552143 725 -11045128983 726 -27192982912 727 11486450926 728 28278775116 729 -11944791953 730 -29406406568 731 12420771022 732 30577439806 733 -12915067005 734 -31793515569 735 13428375966 736 33056301042 737 -13961380129 738 -34367500215 739 14514792984 740 35728911665 741 -15089394255 742 -37142422456 743 15685984698 744 38609952142 745 -16305350855 746 -40133463630 747 16948314787 748 41715026363 749 -17615772530 750 -43356809439 751 18308643677 752 45061021068 753 -19027834458 754 -46829921286 755 19774292280 756 48665889660 757 -20549045275 758 -50571417600 759 21353148957 760 52549044250 761 -22187647731 762 -54601369913 763 23053631577 764 56731128592 765 -23952279537 766 -58941180790 767 24884803706 768 61234444301 769 -25852405633 770 -63613908357 771 26856338361 772 66082712799 773 -27897954651 774 -68644140049 775 28978644335 776 71301540398 777 -30099788705 778 -74058348447 779 31262828691 780 76918167924 781 -32469314119 782 -79884762765 783 33720837832 784 82961978065 785 -35018988054 786 -86153757496 787 36365419072 788 89464234197 789 -37761905776 790 -92897722467 791 39210274083 792 96458632582 793 -40712347273 794 -100151489252 795 42270023570 796 103981030630 797 -43885335879 798 -107952199125 799 45560374685 800 112070049632 801 -47297231899 802 -116339770825 803 49098085486 804 120766791254 805 -50965261299 806 -125356769199 807 52901151548 808 130115495646 809 -54908156112 810 -135048916936 811 56988770931 812 140163248419 813 -59145655601 814 -145464965136 815 61381547760 816 150960697443 817 -63699197273 818 -156657255133 819 66101462530 820 162561751073 821 -68591385052 822 -168681590982 823 71172094417 824 175024361235 825 -73846739430 826 -181597856483 827 76618593453 828 188410212151 829 -79491131094 830 -195469893241 831 82467928285 832 202785575800 833 -85552590228 834 -210366176446 835 88748861162 836 218220994293 837 -92060708786 838 -226359700871 839 95492218699 840 234792212861 841 -99047514096 842 -243528723639 843 102730875573 844 252579857505 845 -106546833344 846 -261956658711 847 110500051059 848 271670454948 849 -114595241673 850 -281732893299 851 118837297827 852 292156105509 853 -123231387619 854 -302952696150 855 127782831940 856 314135598504 857 -132497016511 858 -325718113147 859 137379528410 860 337714084983 861 -142436260553 862 -350137892903 863 147673282713 864 363004295405 865 -153096743808 866 -376328471947 867 158713020191 868 390126215147 869 -164528830287 870 -404413919698 871 170551092536 872 419208417099 873 -176786823089 874 -434527022594 875 183243297451 876 450387741125 877 -189928169073 878 -466809255588 879 196849319972 880 483810752572 881 -204014753789 882 -501411972888 883 211432764742 884 519633432266 885 -219112067640 886 -538496411664 887 227061640254 888 558022770991 889 -235290604971 890 -578235003465 891 243808412685 892 599156474954 893 -252624984248 894 -620811413892 895 261750538109 896 643224712260 897 -271195466424 898 -666421987069 899 280970534511 900 690429836909 901 -291087028549 902 -715275831561 903 301556573661 904 740988302501 905 -312391004538 906 -767596409238 907 323602574911 908 795130414319 909 -335204118125 910 -823621675807 911 347208856094 912 853102423822 913 -359630256537 914 -883605832215 915 372482260020 916 915166316538 917 -385779455436 918 -947819526737 919 399536870867 920 981602108941 921 -413769824405 922 -1016551786238 923 428494170684 924 1052707678186 925 -443726483544 926 -1090110293827 927 459483836266 928 1128801281385 929 -475783645688 930 -1168823515690 931 492643930933 932 1210221440793 933 -510083512729 934 -1253041067074 935 528121781961 936 1297329704884 937 -546778528439 938 -1343136059280 939 566074221577 940 1390510601036 941 -586030226919 942 -1439505564883 943 606668554308 944 1490174666316 945 -628011679009 946 -1542573208044 947 650082845481 948 1596758478000 949 -672906294268 950 -1652789748996 951 696506996830 952 1710727981712 953 -720910468845 954 -1770635940280 955 746143090184 956 1832578619210 957 -772232351102 958 -1896623248867 959 799206573948 960 1962838980271 961 -827094708811 962 -2031297010674 963 855926679480 964 2102071045763 965 -885733651753 966 -2175237307691 967 916547730663 968 2250874200915 969 -948401747227 970 -2329062452963 971 981329633379 972 2409885610462 973 -1015366702494 974 -2493430050315 975 1050549331794 976 2579784630036 977 -1086914740005 978 -2669040841038 979 1124501381922 980 2761293340989 981 -1163349253847 982 -2856639973264 983 1203499559617 984 2955181397033 985 -1244994468202 986 -3057021254181 987 1287877540834 988 3162266745512 989 -1332194062121 990 -3271028654985 991 1377990678830 992 3383420958773 993 -1425315147125 994 -3499561012058 995 1474216794213 996 3619570167750 997 -1524746866680 998 -3743573806455 999 1576958150897 1000 3871700928600 1001 -1630904710110 1002 -4004084358270 1003 1686642371757 1004 4140861407712 1005 -1744229105026 1006 -4282173919026 1007 1803724623266 1008 4428167834200 1009 -1865190098135 1010 -4578993417628 1011 1928688685952 1012 4734805975262 1013 -1994285938032 1014 -4895765904486 1015 2062049370804 1016 5062038241326 1017 -2132048168490 1018 -5233792909053 1019 2204353752372 1020 5411205490924 1021 -2279040212080 1022 -5594457289542 1023 2356183855504 1024 5783734856233 1025 -2435862900003 1026 -5979230262881 1027 2518158073313 1028 6181141932497 1029 -2603153082048 1030 -6389674715264 1031 2690934139965 1032 6605039394443 1033 -2781589633537 1034 -6827452983799 1035 2875210771595 1036 7057139626450 1037 -2971892092709 1038 -7294330684016 1039 3071730957653 1040 7539264218595 1041 -3174827202354 1042 -7792185324556 1043 3281283839026 1044 8053347095220 1045 -3391207592172 1046 -8323010726989 1047 3504708366968 1048 8601444983411 1049 -3621898889715 1050 -8888926558649 1051 3742895450146 1052 9185741117316 1053 -3867818481674 1054 -9492183422324 1055 3996792006413 1056 9808556775005 1057 -4129943247231 1058 -10135173413586 1059 4267403428665 1060 10472355638757 1061 -4409308406874 1062 -10820435961704 1063 4555798073005 1064 11179756520339 1065 -4707015951920 1066 -11550669523223 1067 4863110067447 1068 11933538461161 1069 -5024233607391 1070 -12328738278166 1071 5190544301276 1072 12736654771056 1073 -5362204005716 1074 -13157685076655 1075 5539379620646 1076 13592238976251 1077 -5722243810872 1078 -14040739100111 1079 5910974356380 1080 14503620304254 1081 -6105753707143 1082 -14981330205374 1083 6306769972510 1084 15474330593370 1085 -6514217702472 1086 -15983097666127 1087 6728297192937 1088 16508121384233 1089 -6949214026634 1090 -17049906066353 1091 7177180140622 1092 17608971911169 1093 -7412414654615 1094 -18185855266542 1095 7655143146772 1096 18781107971021 1097 -7905597181500 1098 -19395298008192 1099 8164015442554 1100 20029011146902 1101 -8430644629818 1102 -20682851257626 1103 8705738706516 1104 21357439634765 1105 -8989558394440 1106 -22053415716036 1107 9282372396166 1108 22771438859458 1109 -9584458367750 1110 -23512188704378 1111 9896102115260 1112 24276364476255 1113 -10217597076813 1114 -25064685786735 1115 10549245642439 1116 25877894550185 1117 -10891360185614 1118 -26716755395225 1119 11244262229537 1120 27582054963082 1121 -11608281917172 1122 -28474602787946 1123 11983759412865 1124 29395233364812 1125 -12371046021238 1126 -30344806627187 1127 12770503321892 1128 31324207233494 1129 -13182502606046 1130 -32334345536031 1131 13607426389930 1132 33376159822445 1133 -14045669626140 1134 -34450616858379 1135 14497638785356 1136 35558711165064 1137 -14963751281804 1138 -36701466096227 1139 15444437105955 1140 37879936258283 1141 -15940140114277 1142 -39095208126088 1143 16451317078212 1144 40348399325797 1145 -16978437100665 1146 -41640659820943 1147 17521983354033 1148 42973174526655 1149 -18082454476838 1150 -44347164017954 1151 18660363592523 1152 45763883813273 1153 -19256237693100 1154 -47224625681238 1155 19870619514476 1156 48730720476272 1157 -20504069051259 1158 -50283538940131 1159 21157162518295 1160 51884490991506 1161 -21830491727831 1162 -53535027177322 1163 22524666114461 1164 55236641738044 1165 -23240314348921 1166 -56990873513787 1167 23978083269553 1168 58799305257901 1169 -24738637255502 1170 -60663565236764 1171 25522660384227 1172 62585330544675 1173 -26330858181920 1174 -64566328139057 1175 27163956524976 1176 66608334175047 1177 -28022700984073 1178 -68713175769453 1179 28907859154110 1180 70882734599023 1181 -29820222550881 1182 -73118948068106 1183 30760605456602 1184 75423808673130 1185 -31729844264949 1186 -77799365960383 1187 32728799996028 1188 80247730420487 1189 -33758360323648 1190 -82771074804369 1191 34819438393005 1192 85371633540443 1193 -35912972171001 1194 -88051704894149 1195 37039927131804 1196 90813655184462 1197 -38201298453962 1198 -93659920279121 1199 39398109814914 1200 96593005064403 1201 -40631412719499 1202 -99615485827647 1203 41902289399310 1204 102730014837985 1205 -43211855197164 1206 -105939322028297 1207 44561257307056 1208 109246214531126 1209 -45951674116073 1210 -112653579321503 1211 47384318337261 1212 116164388180624 1213 -48860439560579 1214 -119781699586584 1215 50381322975181 1216 123508658345877 1217 -51948288730988 1218 -127348498510009 1219 53562695287302 1220 131304548756163 1221 -55225942181989 1222 -135380234525901 1223 56939468738686 1224 139579077756653 1225 -58704753419847 1226 -143904700100741 1227 60523317445751 1228 148360828775724 1229 -62396727797994 1230 -152951298964561 1231 64326595882839 1232 157680053667007 1233 -66314576916563 1234 -162551147268602 1235 68362373835843 1236 167568751887624 1237 -70471740520787 1238 -172737160067130 1239 72644480452951 1240 178060784784681 1241 -74882446142988 1242 -183544163392269 1243 77187543319035 1244 189191964504748 1245 -79561734424156 1246 -195008991033683 1247 82007037279042 1248 201000180366398 1249 -84525524521868 1250 -207170608715732 1251 87119328135571 1252 213525498616118 1253 -89790643246662 1254 -220070222321471 1255 92541726758177 1256 226810302182355 1257 -95374896851060 1258 -233751415466167 1259 98292537880731 1260 240899402499013 1261 -101297104458433 1262 -248260270469090 1263 104391120104963 1264 255840194052538 1265 -107577176827065 1266 -263645520735617 1267 110857940368546 1268 271682779661550 1269 -114236154645139 1270 -279958685903738 1271 117714640428781 1272 288480141360574 1273 -121296294969159 1274 -297254240632278 1275 124984097675666 1276 306288280656191 1277 -128781114934030 1278 -315589765483999 1279 132690498790635 1280 325166407486799 1281 -136715486677791 1282 -335026133864216 1283 140859407560782 1284 345177097121780 1285 -145125687126315 1286 -355627680408643 1287 149517846522428 1288 366386499099448 1289 -154039502206768 1290 -377462407981963 1291 158694372552042 1292 388864512654222 1293 -163486283483717 1294 -400602175506082 1295 168419167295832 1296 412685017711507 1297 -173497062593239 1298 -425122927165801 1299 178724121441313 1300 437926070908858 1301 -184104615497319 1302 -451104901801113 1303 189642934867270 1304 464670160984773 1305 -195343588213060 1306 -478632886670491 1307 201211210495779 1308 493004427660823 1309 -207250569588084 1310 -507796450797459 1311 213466565245287 1312 523020943979090 1313 -219864229403663 1314 -538690225864137 1315 226448734511799 1316 554816960596779 1317 -233225400724895 1318 -571414166133780 1319 240199695012309 1320 588495217871519 1321 -247377231621835 1322 -606073859360055 1323 254763781106977 1324 624164218367811 1325 -262365278152403 1326 -642780816160962 1327 270187820791790 1328 661938571821534 1329 -278237671122776 1330 -681652814102225 1331 286521265088740 1332 701939298931280 1333 -295045220936989 1334 -722814219748993 1335 303816338629521 1336 744294212632714 1337 -312841600846611 1338 -766396369386406 1339 322128183530297 1340 789138256620714 1341 -331683465089231 1342 -812537927287497 1343 341515026041026 1344 836613926690716 1345 -351630650283787 1346 -861385306938555 1347 362038336526637 1348 886871647773543 1349 -372746308313439 1350 -913093069408965 1351 383763013870363 1352 940070239538993 1353 -395097127749576 1354 -967824389321636 1355 406757563227984 1356 996377336097029 1357 -418753483154418 1358 -1025751497666994 1359 431094300110077 1360 1055969900458101 1361 -443789678476416 1362 -1087056197166359 1363 456849547816256 1364 1119034691542149 1365 -470284114691610 1366 -1151930354297067 1367 484103863184524 1368 1185768832534955 1369 -498319557377490 1370 -1220576469229638 1371 512942255875492 1372 1256380330301442 1373 -527983324678890 1374 -1293208222297139 1375 543454438053735 1376 1331088703244910 1377 -559367581552779 1378 -1370051104184449 1379 575735067776617 1380 1410125558722558 1381 -592569550330444 1382 -1451343022676331 1383 609884025169547 1384 1493735286556267 1385 -627691834233080 1386 -1537334999329200 1387 646006682482034 1388 1582175700688403 1389 -664842653109415 1390 -1628291842901327 1391 684214209435801 1392 1675718805084901 1393 -704136199156850 1394 -1724492919430862 1395 724623872845382 1396 1774651506481014 1397 -745692900536094 1398 -1826232899381879 1399 767359374166796 1400 1879276460165679 1401 -789639812600063 1402 -1933822608724087 1403 812551181723358 1404 1989912861341827 1405 -836110912449244 1406 -2047589857613406 1407 860336903867715 1408 2106897379001048 1409 -885247529138871 1410 -2167880380804281 1411 910861657247660 1412 2230585034262397 1413 -937198672638667 1414 -2295058756450334 1415 964278479174098 1416 2361350231344102 1417 -992121506920064 1418 -2429509445092662 1419 1020748735792595 1420 2499587732065860 1421 -1050181716974529 1422 -2571637808007352 1423 1080442577703287 1424 2645713793898410 1425 -1111554029150074 1426 -2721871254906216 1427 1143539392124499 1428 2800167250717655 1429 -1176422620353822 1430 -2880660372291483 1431 1210228306300089 1432 2963410768880380 1433 -1244981690265002 1434 -3048480190992512 1435 1280708688249759 1436 3135932045420505 1437 -1317435917357210 1438 -3225831436009376 1439 1355190702776824 1440 3318245194157570 1441 -1394001088166551 1442 -3413241926200013 1443 1433895865953252 1444 3510892073621917 1445 -1474904605062474 1446 -3611267958221608 1447 1517057659118337 1448 3714443816484570 1449 -1560386178353563 1450 -3820495851878095 1451 1604922142576607 1452 3929502300705237 1453 -1650698391339464 1454 -4041543482120376 1455 1697748633613978 1456 4156701836853642 1457 -1746107461409349 1458 -4275061984873260 1459 1795810385540662 1460 4396710797419629 1461 -1846893868572283 1462 -4521737452421035 1463 1899395336149395 1464 4650233478010494 1465 -1953353192416390 1466 -4782292816098475 1467 2008806858950956 1468 4918011901224121 1469 -2065796810737025 1470 -5057489721885412 1471 2124364589251388 1472 5200827869379714 1473 -2184552819999619 1474 -5348130607929903 1475 2246405254901382 1476 5499504960960472 1477 -2309966811471657 1478 -5655060778953041 1479 2375283587983849 1480 5814910794243796 1481 -2442402883366902 1482 -5979170698316900 1483 2511373243245956 1484 6147959236217232 1485 -2582244502741102 1486 -6321398281650926 1487 2655067803961365 1488 6499612898343758 1489 -2729895618411894 1490 -6682731425222829 1491 2806781797137665 1492 6870885579795707 1493 -2885781617486138 1494 -7064210541190473 1495 2966951803082795 1496 7262845018788737 1497 -3050350549153356 1498 -7466931346138929 1499 3136037577151185 1500 7676615594110872 1501 -3224074185726409 1502 -7892047662688038 1503 3314523273604627 1504 8113381357714583 1505 -3407449368149804 1506 -8340774494363618 1507 3502918684755355 1508 8574389021004717 1509 -3600999182548651 1510 -8814391120695168 1511 3701760590505477 1512 9060951296860592 1513 -3805274439482247 1514 -9314244487274243 1515 3911614126943164 1516 9574450199719101 1517 -4020854977839240 1518 -9841752624110970 1519 4133074274201875 1520 10116340728068686 1521 -4248351291161225 1522 -10398408382510644 1523 4366767367495832 1524 10688154510186333 1525 -4488405972043856 1526 -10985783209510581 1527 4613352737305649 1528 11291503861134318 1529 -4741695499884836 1530 -11605531266258781 1531 4873524377261412 1532 11928085809269460 1533 -5008931840388498 1534 -12259393594526791 1535 5148012751763481 1536 12599686565043496 1537 -5290864410627074 1538 -12949202654781990 1539 5437586636672075 1540 13308185966802503 1541 -5588281849417468 1542 -13676886924258091 1543 5743055111093678 1544 14055562402455240 1545 -5902014177263851 1546 -14444475896585071 1547 6065269588114297 1548 14843897716809510 1549 -6232934755084171 1550 -15254105154891274 1551 6405126009260597 1552 15675382631106069 1553 -6581962658003220 1554 -16108021878874127 1555 6763567084356085 1556 16552322158405217 1557 -6950064841780385 1558 -17008590440600523 1559 7141584708660775 1560 17477141570302145 1561 -7338258751415407 1562 -17958298469496579 1563 7540222432943692 1564 18452392371361495 1565 -7747614716218710 1566 -18959763023102906 1567 7960578125416305 1568 19480758867241533 1569 -8179258816362758 1570 -20015737265290803 1571 8403806694850470 1572 20565064754087554 1573 -8634375529764463 1574 -21129117269457619 1575 8871123021718184 1576 21708280347477272 1577 -9114210881614899 1578 -22302949370573375 1579 9363804959577135 1580 22913529848266668 1581 -9620075368669908 1582 -23540437663815241 1583 9883196561860581 1584 24184099297438747 1585 -10153347419368907 1586 -24844952097045700 1587 10430711389363492 1588 25523444585795239 1589 -10715476623289287 1590 -26220036733929642 1591 11007836061857190 1592 26935200206217036 1593 -11307987532283679 1594 -27669418659799788 1595 11616133901851525 1596 28423188081057320 1597 -11932483225739418 1598 -29197017085127274 1599 12257248843198676 1600 29991427190122282 1601 -12590649485711612 1602 -30806953144678997 1603 12932909444410955 1604 31644143296915572 1605 -13284258731789117 1606 -32503559924462146 1607 13644933189135396 1608 33385779538100301 1609 -14015174606548092 1610 -34291393241916625 1611 14395230905698780 1612 35221007137494248 1613 -14785356316717989 1614 -36175242687383417 1615 15185811497887508 1616 37154737051150332 1617 -15596863668928370 1618 -38160143481402179 1619 16018786810526379 1620 39192131766482118 1621 -16451861857627180 1622 -40251388630674081 1623 16896376832867017 1624 41338618106025722 1625 -17352626994500808 1626 -42454541967652716 1627 17820915054038343 1628 43599900218598389 1629 -18301551387691608 1630 -44775451530471057 1631 18794854184985979 1632 45981973654558172 1633 -19301149612606054 1634 -47220263900228838 1635 19820772052030582 1636 48491139666054069 1637 -20354064330849253 1638 -49795438924750675 1639 20901377887899097 1640 51134020677532292 1641 -21463072954871595 1642 -52507765479885111 1643 22039518815806758 1644 53917576023246251 1645 -22631094059908696 1646 -55364377668587613 1647 23238186765149782 1648 56849118948426910 1649 -23861194699437770 1650 -58372772144469441 1651 24500525603756040 1652 59936333924637354 1653 -25156597468738240 1654 -61540825930138258 1655 25829838738630193 1656 63187295329792299 1657 -26520688533753481 1658 -64876815454553287 1659 27229596959726959 1660 66610486495230363 1661 -27957025410019797 1662 -68389436148148781 1663 28703446792115884 1664 70214820226994493 1665 -29469345773659650 1666 -72087823359804401 1667 30255219120168514 1668 74009659753019642 1669 -31061576025759430 1670 -75981573901430178 1671 31888938364019608 1672 78004841263341868 1673 -32737840960207326 1674 -80080769025946158 1675 33608831959844648 1676 82210696941971418 1677 -34502473190500946 1678 -84395998110250135 1679 35419340439882645 1680 86638079720355897 1681 -36360023756425659 1682 -88938383892923607 1683 37325127851880384 1684 91298388595861230 1685 -38315272497071849 1686 -93719608502258455 1687 39331092829676032 1688 96203595811335159 1689 -40373239686297664 1690 -98751941171013943 1691 41442380042202198 1692 101366274681078535 1693 -42539197443939608 1694 -104048266835886778 1695 43664392350077945 1696 106799629429238185 1697 -44818682497885866 1698 -109622116566957908 1699 46002803383354673 1700 112517525765186745 1701 -47217508734425421 1702 -115487698986182123 1703 48463570887967809 1704 118534523635200559 1705 -49741781194196073 1706 -121659933671692470 1707 51052950541002078 1708 124865910811790760 1709 -52397909871562275 1710 -128154485666020205 1711 53777510600888546 1712 131527738837174991 1713 -55192625061986468 1714 -134987802139653479 1715 56644147078585551 1716 138536859915805347 1717 -58132992530971818 1718 -142177150285318279 1719 59660099816334807 1720 145910966354046103 1721 -61226430340765824 1722 -149740657551648833 1723 62832969144547673 1724 153668631072475965 1725 -64480725521003129 1726 -157697353247442605 1727 66170733524981766 1728 161829350874444090 1729 -67904052514858453 1730 -166067212685539631 1731 69681767835541588 1732 170413590924169953 1733 -71504991495283146 1734 -174871202851079661 1735 73374862726712600 1736 179442832208082974 1737 -75292548584038369 1738 -184131330827211716 1739 77259244689103597 1740 188939620356881212 1741 -79276175971195539 1742 -193870693914624792 1743 81344597286133609 1744 198927617697219743 1745 -83465794074037908 1746 -204113532745094034 1747 85641083173885872 1748 209431656831352864 1749 -87871813632525777 1750 -214885286275421549 1751 90159367387491267 1752 220477797713472637 1753 -92505159990852222 1754 -226212650032756311 1755 94910641498936742 1756 232093386438825371 1757 -97377297356951656 1758 -238123636445198705 1759 99906649151388992 1760 244307117819474634 1761 -102500255406702449 1762 -250647638703756283 1763 105159712557095563 1764 257149099876522407 1765 -107886655913397404 1766 -263815496934968373 1767 110682760492184552 1768 270650922433778737 1769 -113549741892297927 1770 -277659568209003793 1771 116489357355867694 1772 284845727852679582 1773 -119503406825413780 1774 -292213799106201177 1775 122593733857130026 1776 299768286209989935 1777 -125762226584519036 1778 -307513802449929699 1779 129010818877218446 1780 315455072864657861 1781 -132341491496679624 1782 -323596936869696334 1783 135756273101332080 1784 331944350838097518 1785 -139257241306077619 1786 -340502390890469346 1787 142846523947895679 1788 349276255856349942 1789 -146526300348772412 1790 -358271270150797329 1791 150298802422012425 1792 367492886608125591 1793 -154166315836743874 1794 -376946689538140941 1795 158131181399656153 1796 386638397965128813 1797 -162195796435494798 1798 -396573868780771446 1799 166362616004216187 1800 406759099854780907 1801 -170634154180079974 1802 -417200233382207139 1803 175012985560578686 1804 427903559425886974 1805 -179501746775303376 1806 -438875519371391579 1807 184103137824124950 1808 450122709340729200 1809 -188819923482190625 1810 -461651883858040598 1811 193654934947661324 1812 473469959723346361 1813 -198611071490315698 1814 -485584019797755540 1815 203691301922740350 1816 498001316749001648 1817 -208898666143158651 1818 -510729277064962003 1819 214236276934200572 1820 523775505289245513 1821 -219707321764512243 1822 -537147788167661841 1823 225315064405622028 1824 550854098756613213 1825 -231062846625153681 1826 -564902600816738319 1827 236954090150857238 1828 579301653443846525 1829 -242992298639267753 1830 -594059815610082636 1831 249181059451573984 1832 609185850669224895 1833 -255524045511866664 1834 -624688731165890493 1835 262025017451497338 1836 640577643897951969 1837 -268687825759568318 1838 -656861994889068868 1839 275516412733350291 1840 673551414328256043 1841 -282514814517078357 1842 -690655761832894496 1843 289687163442528255 1844 708185131982228101 1845 -297037690378481559 1846 -726149859761471081 1847 304570726872144831 1848 744560525975998963 1849 -312290707384906871 1850 -763427963010073194 1851 320202171847490041 1852 782763260874799529 1853 -328309768226534964 1854 -802577773167236424 1855 336618254874479760 1856 822883123003437438 1857 -345132502981224468 1858 -843691209318806910 1859 353857499363320194 1860 865014213477366847 1861 -362798349266947120 1862 -886864605793431744 1863 371960278946336677 1864 909255152031970143 1865 -381348638351490773 1866 -932198920300201256 1867 390968904172084292 1868 955709288269443873 1869 -400826682898885405 1870 -979799950311445906 1871 410927713652126797 1872 1004484924618463167 1873 -421277871126681385 1874 -1029778560740397972 1875 431883168914290264 1876 1055695547475336993 1877 -442749762846939435 1878 -1082250920676847986 1879 453883954097915075 1880 1109460071051137208 1881 -465292192408923049 1882 -1137338752399151983 1883 476981079715821769 1884 1165903090236457165 1885 -488957373798935211 1886 -1195169590333107960 1887 501227991682789301 1888 1225155147250668356 1889 -513800013171291324 1890 -1255877053353539009 1891 526680684803756377 1892 1287353008224481864 1893 -539877423840601392 1894 -1319601128004461388 1895 553397821989486594 1896 1352639954737452474 1897 -567249649276407483 1898 -1386488466221254829 1899 581440858362434441 1900 1421166086291149894 1901 -595979588895121521 1902 -1456692695032623777 1903 610874171590672005 1904 1493088639008246964 1905 -626133132472550596 1906 -1530374742024780805 1907 641765197581411315 1908 1568572316363381527 1909 -657779297724642049 1910 -1607703173944894781 1911 674184572948090029 1912 1647789637520018568 1913 -690990377176007910 1914 -1688854552435821743 1915 708206283348886100 1916 1730921298898143585 1917 -725842088607700072 1918 -1774013804176540329 1919 743907819191128203 1920 1818156554845656293 1921 -762413735512990725 1922 -1863374609641945956 1923 781370337767084893 1924 1909693612851806809 1925 -800788371585328516 1926 -1957139807650449499 1927 820678833398889223 1928 2005740049490529658 1929 -841052975993883584 1930 -2055521820148226477 1931 861922314625124907 1932 2106513242338357052 1933 -883298633190058903 1934 -2158743094290107514 1935 905193990097104186 1936 2212240824387833805 1937 -927620724343318963 1938 -2267036566513859426 1939 950591462181902816 1940 2323161156001065936 1941 -974119123859013160 1942 -2380646145557862990 1943 998216930035729722 1944 2439523821274793424 1945 -1022898408434545249 1946 -2499827219381216608 1947 1048177401110917728 1948 2561590143655941787 1949 -1074068071803430461 1950 -2624847182823151140 1951 1100584912959203831 1952 2689633728048834319 1953 -1127742753001729197 1954 -2755985991239205261 1955 1155556764260417511 1956 2823941024039942104 1957 -1184042470988278276 1958 -2893536736835852355 1959 1213215757046529392 1960 2964811917872476384 1961 -1243092873850199401 1962 -3037806253234722125 1963 1273690449013583997 1964 3112560347577086021 1965 -1305025495095908047 1966 -3189115744871903237 1967 1337115418005092916 1968 3267514949302767282 1969 -1369978025681719050 1970 -3347801447074393401 1971 1403631537524962110 1972 3430019729029049382 1973 -1438094593931263814 1974 -3514215313300320299 1975 1473386265481645206 1976 3600434768138265648 1977 -1509526062431631631 1978 -3688725735715155695 1979 1546533944987110867 1980 3779136956796265534 1981 -1584430333705827729 1982 -3871718295470225968 1983 1623236119540048777 1984 3966520764080287946 1985 -1662972674205175917 1986 -4063596549204322869 1987 1703661861380125753 1988 4162999038563211213 1989 -1745326048049351328 1990 -4264782848014237244 1991 1787988115478103085 1992 4369003848777438464 1993 -1831671470537962178 1994 -4475719195784253150 1995 1876400057914654789 1996 4584987357023130122 1997 -1922198372474164065 1998 -4696868142998026238 1999 1969091471253753197 2000 4811422736455769462 2001 -2017104985831327899 2002 -4928713723315129237 2003 2066265135629892000 2004 5048805124665944314 2005 -2116598741397719877 2006 -5171762428912831654 2007 2168133238307417845 2008 5297652624227926993 2009 -2220896689462735684 2010 -5426544232289875115 2011 2274917800395710759 2012 5558507343172003707 2013 -2330225933760533260 2014 -5693613650410977956 2015 2386851123640125640 2016 5831936486428109252 2017 -2444824090291229512 2018 -5973550859328165463 2019 2504176255940520093 2020 6118533490933023588 2021 -2564939760799567704 2022 -6266962855035093548 2023 2627147478686064035 2024 6418919216052014757 2025 -2690833033118803991 2026 -6574484669157358101 2027 2756030814527334795 2028 6733743181737636325 2029 -2822775997703644390 2030 -6896780635113341307 2031 2891104558856596086 2032 7063684866715352636 2033 -2961053293177150062 2034 -7234545713842399773 2035 3032659833584939806 2036 7409455058843824617 2037 -3105962669744472222 2038 -7588506874616091801 2039 3181001166680592786 2040 7771797270613443871 2041 -3257815583943700814 2042 -7959424540552997577 2043 3336447096029467764 2044 8151489211652286380 2045 -3416937813097280061 2046 -8348094094234914691 2047 3499330801284631517 2048 8549344331915568705 2049 -3583670103615514225 2050 -8755347453601870472 2051 3670000762240145247 2052 8966213427143262218 2053 -3758368841004216875 2054 -9182054713408815121 2055 3848821447614253165 2056 9402986321016650332 2057 -3941406756443690961 2058 -9629125863010932680 2059 4036174032751027719 2060 9860593615309885781 2061 -4133173657263455479 2062 -10097512575650622895 2063 4232457150357329842 2064 10340008523264102491 2065 -4334077196928650683 2066 -10588210080638768571 2067 4438087672763946700 2068 10842248777189392845 2069 -4544543671314875466 2070 -11102259113496896980 2071 4653501530070905930 2072 11368378626365088222 2073 -4765018857677683815 2074 -11640747956118416532 2075 4879154562648823584 2076 11919510915948620012 2077 -4995968882521936112 2078 -12204814561914864651 2079 5115523412618395134 2080 12496809263856630566 2081 -5237881135607703295 2082 -12795648778710536067 2083 5363106452763195405 2084 13101490326031510752 2085 -5491265215708849595 2086 -13414494664259120160 2087 5622424757776533205 2088 13734826168000765178 2089 -5756653926230262504 2090 -14062652907894681022 2091 5894023116288789495 2092 14398146732845490320 2093 -6034604305689163608 2094 -14741483353104950717 2095 6178471088868705722 2096 15092842424484326886 2097 -6325698712084021842 2098 -15452407635336419100 2099 6476364110441183948 2100 15820366796090479177 2101 -6630545945520076572 2102 -16196911929743142660 2103 6788324642630453980 2104 16582239363607329793 2105 -6949782429079423902 2106 -16976549824034082853 2107 7115003374469161270 2108 17380048533882372521 2109 -7284073431649540570 2110 -17792945311067526998 2111 7457080477317745761 2112 18215454668504889148 2113 -7634114353708257451 2114 -18647795917245852661 2115 7815266912442912890 2116 19090193272572904024 2117 -8000632059100852186 2118 -19542875961307000682 2119 8190305797452719292 2120 20006078330661045837 2121 -8384386274873457545 2122 -20480039960522650089 2123 8582973830052423441 2124 20965005778922384659 2125 -8786171041492736004 2126 -21461226178861964275 2127 8994082775698933891 2128 21968957136854235563 2129 -9206816236637081406 2130 -22488460335146375650 2131 9424481017637244860 2132 23020003287373551891 2133 -9647189154163896343 2134 -23563859465735261250 2135 9875055176301574087 2136 24120308430063454978 2137 -10108196162612930496 2138 -24689635960847992716 2139 10346731796597145199 2140 25272134195957519679 2141 -10590784424100461761 2142 -25868101769060374832 2143 10840479110472235724 2144 26477843950134677474 2145 -11095943699204465643 2146 -27101672790231679580 2147 11357308873338942453 2148 27739907270219149265 2149 -11624708217916752346 2150 -28392873451419970683 2151 11898278282211850374 2152 29060904628556275138 2153 -12178158643566635705 2154 -29744341487264322091 2155 12464491974172282436 2156 30443532265897196715 2157 -12757424108992925201 2158 -31158832919437358865 2159 13057104113516922663 2160 31890607285949642455 2161 -13363684353236510630 2162 -32639227257947741633 2163 13677320566264841525 2164 33405072958381367117 2165 -13998171937205840181 2166 -34188532918966964974 2167 14326401170898838129 2168 34990004261316045177 2169 -14662174568031634421 2170 -35809892883347010305 2171 15005662104095260661 2172 36648613650675451290 2173 -15357037509708373660 2174 -37506590590604584824 2175 15716478350874693886 2176 38384257089194647756 2177 -16084166111258447502 2178 -39282056094013064358 2179 16460286278018206490 2180 40200440322249955439 2181 -16845028429141156181 2182 -41139872471715270859 2183 17238586320774818505 2184 42100825435220272429 2185 -17641157976736658926 2186 -43083782521068655506 2187 18052945781817521601 2188 44089237679331329679 2189 -18474156576725926563 2190 -45117695731309101616 2191 18905001753101106693 2192 46169672602713460917 2193 -19345697350880382658 2194 -47245695563419997105 2195 19796464159710406930 2196 48346303473455419108 2197 -20257527822150220509 2198 -49472047032508014604 2199 20729118937027397237 2200 50623489033520779243 2201 -21211473165337386471 2202 -51801204623354615961 2203 21704831340452378573 2204 53005781570171572259 2205 -22209439580289969382 2206 -54237820534708878931 2207 22725549399727994398 2208 55497935346031245789 2209 -23253417825764630553 2210 -56786753284890215247 2211 23793307517276286204 2212 58104915374329433108 2213 -24345486886916037855 2214 -59453076674580172645 2215 24910230223360650699 2216 60831906582866807415 2217 -25487817816525331570 2218 -62242089141399041722 2219 26078536087682913987 2220 63684323353175990310 2221 -26682677721917909094 2222 -65159323502517323466 2223 27300541801048158482 2224 66667819480975257895 2225 -27932433939752529282 2226 -68210557122056495278 2227 28578666426929241080 2228 69788298544367742162 2229 -29239558369604563401 2230 -71401822499965704245 2231 29915435837439839406 2232 73051924728598695756 2233 -30606632010699949297 2234 -74739418321430911197 2235 31313487333806101307 2236 76465134093851496926 2237 -32036349671670884613 2238 -78229920964006870454 2239 32775574466775285977 2240 80034646337781328926 2241 -33531524899987499294 2242 -81880196503986506262 2243 34304572057342730881 2244 83767477039347516331 2245 -35095095099854987818 2246 -85697413219778732616 2247 35903481434235147751 2248 87670950438714338376 2249 -36730126887651562622 2250 -89689054636428773854 2251 37575435888852945532 2252 91752712739923233754 2253 -38439821652598954385 2254 -93862933109719892676 2255 39323706365177328120 2256 96020745994368477874 2257 -40227521374286100771 2258 -98227203996785815006 2259 41151707385712770119 2260 100483382551992879164 2261 -42096714663618262814 2262 -102790380412430794082 2263 43063003232104835247 2264 105149320141705038642 2265 -44051043081502421612 2266 -107561348621072653721 2267 45061314381915466383 2268 110027637568222429511 2269 -46094307700694487479 2270 -112549384064365847662 2271 47150524221415216419 2272 115127811090535279644 2273 -48230475967955475675 2274 -117764168077604366155 2275 49334686036326880760 2276 120459731469568979066 2277 -50463688830783616482 2278 -123215805295936477523 2279 51618030301683392546 2280 126033721754166569538 2281 -52798268188853404866 2282 -128914841806891221015 2283 54004972273246257769 2284 131860555793440650639 2285 -55238724633252605585 2286 -134872284051343188986 2287 56500119903033545581 2288 137951477548794990518 2289 -57789765536803190601 2290 -141099618533049501085 2291 59108282081972417442 2292 144318221194239314303 2293 -60456303457358587932 2294 -147608832340114428156 2295 61834477233715418890 2296 150973032082748659156 2297 -63243464920691340747 2298 -154412434542393609911 2299 64683942263258933308 2300 157928688567981824634 2301 -66156599543659586389 2302 -161523478469572315661 2303 67662141885996558126 2304 165198524763845806418 2305 -69201289567770361354 2306 -168955584938072620560 2307 70774778341544952280 2308 172796454232044275268 2309 -72383359762613617032 2310 -176722966433060291936 2311 74027801519671492731 2312 180736994685139847886 2313 -75708887772991215893 2314 -184840452318136156945 2315 77427419503434338914 2316 189035293696230941191 2317 -79184214867984656500 2318 -193323515080694585502 2319 80980109558687982537 2320 197707155508147564548 2321 -82815957169697840451 2322 -202188297690264267574 2323 84692629575910270187 2324 206769068934386818082 2325 -86611017318692684864 2326 -211451642079720784290 2327 88572029995455149574 2328 216238236450414492479 2329 -90576596657975637926 2330 -221131118831742248532 2331 92625666223128905671 2332 226132604468849993826 2333 -94720207891326314831 2334 -231245058082509730323 2335 96861211569273494540 2336 236470894903258197720 2337 -99049688302188045954 2338 -241812581730432423907 2339 101286670719291881006 2340 247272638015548463485 2341 -103573213487679902148 2342 -252853636964239405385 2343 105910393771034018527 2344 258558206658206320440 2345 -108299311698556639845 2346 -264389031203996826417 2347 110741090848110488856 2348 270348851908049936763 2349 -113236878738461980789 2350 -276440468471984506432 2351 115787847326944698310 2352 282666740209663729350 2353 -118395193518159064049 2354 -289030587293170554093 2355 121060139687885021636 2356 295534992027126084633 2357 -123783934216882811860 2358 -302183000145076565260 2359 126567852030739519659 2360 308977722129568965143 2361 -129413195151640563636 2362 -315922334563385330251 2363 132321293266431650730 2364 323020081511358290070 2365 -135293504305414880050 2366 -330274275926236463146 2367 138331215027882152914 2368 337688301080312639595 2369 -141435841620529657340 2370 -345265612030631673786 2371 144608830313316112011 2372 353009737117196112807 2373 -147851658006978442743 2374 -360924279487372178566 2375 151165832908037077500 2376 369012918648303009161 2377 -154552895177711107520 2378 -377279412055513509219 2379 158014417599522836233 2380 385727596737121999196 2381 -161552006259555611238 2382 -394361390946581074201 2383 165167301235019640325 2384 403184795845858721787 2385 -168861977297845670612 2386 -412201897227628865492 2387 172637744638302065007 2388 421416867275880764393 2389 -176496349602339479033 2390 -430833966357583896942 2391 180439575438144471347 2392 440457544847429887134 2393 -184469243058924248406 2394 -450292044994618961764 2395 188587211827143755601 2396 460342002831100839770 2397 -192795380353660599119 2398 -470612050113610863920 2399 197095687307048333385 2400 481106916301635352505 2401 -201490112240445814666 2402 -491831430580695524592 2403 205980676441401483691 2404 502790523930362527732 2405 -210569443797878020410 2406 -513989231229033302331 2407 215258521675509406423 2408 525432693397725376992 2409 -220050061813789879721 2410 -537126159592721882721 2411 224946261246910943821 2412 549074989446479296698 2413 -229949363242120484372 2414 -561284655348510606336 2415 235061658250502520777 2416 573760744768633756969 2417 -240285484878202081362 2418 -586508962632874515194 2419 245623230884069816607 2420 599535133751443587843 2421 -251077334196310274198 2422 -612845205290172842782 2423 256650283942819256916 2424 626445249287935142571 2425 -262344621503595311169 2426 -640341465230821643694 2427 268162941591482889589 2428 654540182682506707027 2429 -274107893353517222817 2430 -669047863961840979828 2431 280182181487335419113 2432 683871106870345370050 2433 -286388567381428298363 2434 -699016647480887675924 2435 292729870285773789831 2436 714491362986980113954 2437 -299208968504795920996 2438 -730302274603387715057 2439 305828800606897777473 2440 746456550520877744447 2441 -312592366659737246064 2442 -762961508926918558387 2443 319502729498082422402 2444 779824621091782963554 2445 -326563016015865503575 2446 -797053514510383923654 2447 333776418476446713855 2448 814655976102834318240 2449 -341146195850668688280 2450 -832639955486096557494 2451 348675675189861677136 2452 851013568316197961252 2453 -356368253025067585479 2454 -869785099690960017152 2455 364227396786248459865 2456 888963007616410544385 2457 -372256646251504301624 2458 -908555926549828791243 2459 380459615033785163177 2460 928572671018918672445 2461 -388839992096001018202 2462 -949022239306671975630 2463 397401543288054884379 2464 969913817205279037407 2465 -406148112916274305693 2466 -991256781852643220899 2467 415083625353065526640 2468 1013060705651024106869 2469 -424212086677330439494 2470 -1035335360256972750248 2471 433537586338908556749 2472 1058090720646110647741 2473 -443064298857989691923 2474 -1081336969266950285166 2475 452796485567691687843 2476 1105084500283317238154 2477 -462738496389951492793 2478 -1129343923894119984811 2479 472894771637719411759 2480 1154126070734231639280 2481 -483269843854909073926 2482 -1179441996371354098072 2483 493868339702669660187 2484 1205302985898459042047 2485 -504694981881722326352 2486 -1231720558610128081763 2487 515754591083483900231 2488 1258706472766782317790 2489 -527052087981945206319 2490 -1286272730462370472884 2491 538592495275259782901 2492 1314431582595156972733 2493 -550380939766379184198 2494 -1343195533929495676689 2495 562422654475166901448 2496 1372577348252813225694 2497 -574722980794495870749 2498 -1402590053644110284556 2499 587287370699708912710 2500 1433246947853676056078 2501 -600121389000342124614 2502 -1464561603781445441569 2503 613230715626241598360 2504 1496547875058478103602 2505 -626621147961157299017 2506 -1529219901748642894793 2507 640298603233620479058 2508 1562592116170257754426 2509 -654269120953552074253 2510 -1596679248824651527827 2511 668538865386437827902 2512 1631496334436398607033 2513 -683114128078742277761 2514 -1667058718123115793844 2515 698001330444814745441 2516 1703382061694641192461 2517 -713207026403283284354 2518 -1740482350068085609625 2519 728737905054450726124 2520 1778375897803789111962 2521 -744600793412980067382 2522 -1817079355780924610649 2523 760802659206607560065 2524 1856609718012647243892 2525 -777350613728394423312 2526 -1896984328586783452083 2527 794251914733699137111 2528 1938220888737399548167 2529 -811513969396818366211 2530 -1980337464066886046799 2531 829144337338525271703 2532 2023352491918537970825 2533 -847150733711513743323 2534 -2067284788885122222645 2535 865541032334605416397 2536 2112153558459098808100 2537 -884323268891340794850 2538 -2157978398845062910651 2539 903505644204696367023 2540 2204779310934487571826 2541 -923096527574434565047 2542 -2252576706427742115735 2543 943104460167590081310 2544 2301391416109393317921 2545 -963538158478417340410 2546 -2351244698298340673744 2547 984406517870097441173 2548 2402158247472977088741 2549 -1005718616184173866612 2550 -2454154203055812960822 2551 1027483717407855176570 2552 2507255158363940832192 2553 -1049711275416264948635 2554 -2561484169747925158985 2555 1072410937802500837032 2556 2616864765919424908341 2557 -1095592549780915234229 2558 -2673420957451444306587 2559 1119266158153399266803 2560 2731177246457983189069 2561 -1143442015356520692288 2562 -2790158636476747665176 2563 1168130583602967519380 2564 2850390642555367123701 2565 -1193342539102154430025 2566 -2911899301524457384506 2567 1219088776349386168621 2568 2974711182464712845913 2569 -1245380412502234180483 2570 -3038853397392826445178 2571 1272228791858216963587 2572 3104353612166837291196 2573 -1299645490418046486182 2574 -3171240057593668802189 2575 1327642320523435613126 2576 3239541540746487052001 2577 -1356231335588986411351 2578 -3309287456517873234282 2579 1385424834942898112385 2580 3380507799409571829659 2581 -1415235368760142253579 2582 -3453233175540996089223 2583 1445675743076709884395 2584 3527494814884596711317 2585 -1476759024905333330025 2586 -3603324583755333574537 2587 1508498547468100162396 2588 3680754997555200499035 2589 -1540907915528993247638 2590 -3759819233754391340957 2591 1574001010814539473459 2592 3840551145117711450140 2593 -1607791997543892361720 2594 -3922985273204792018761 2595 1642295328084500087954 2596 4007156862145265583246 2597 -1677525748715737382070 2598 -4093101872669876478788 2599 1713498305488248701682 2600 4180856996406670519562 2601 -1750228350201316601386 2602 -4270459670472205710942 2603 1787731546515153324842 2604 4361948092359162444769 2605 -1826023876179816690579 2606 -4455361235100710112405 2607 1865121645368074017556 2608 4550738862721350362024 2609 -1905041491135539313082 2610 -4648121546005623362078 2611 1945800388025763889361 2612 4747550678586308189051 2613 -1987415654801306356196 2614 -4849068493331846782975 2615 2029904961287647018014 2616 4952718079043315662482 2617 -2073286335354330233887 2618 -5058543397493859528228 2619 2117578170051859081257 2620 5166589300812495965896 2621 -2162799230884647829618 2622 -5276901549191372931060 2623 2208968663206426333451 2624 5389526828927457301239 2625 -2256105999763612045812 2626 -5504512770833174396818 2627 2304231168406034652488 2628 5621907969018202830015 2629 -2353364499944575727113 2630 -5741762000020858996321 2631 2403526736141659154426 2632 5864125442300747103035 2633 -2454739037861268557082 2634 -5989049896128871943185 2635 2507022993398778782443 2636 6116588003877753569454 2637 -2560400626969423256503 2638 -6246793470689322538419 2639 2614894407340838631230 2640 6379721085533004750505 2641 -2670527256637577100933 2642 -6515426742691967159526 2643 2727322559338845817271 2644 6653967463680430660824 2645 -2785304171447506942917 2646 -6795401419569154732147 2647 2844496429815272417535 2648 6939787953732295841811 2649 -2904924161653282246313 2650 -7087187605055476501584 2651 2966612694250319141418 2652 7237662131608362069076 2653 -3029587864875880426947 2654 -7391274534758180056931 2655 3093876030852549878541 2656 7548089083738230015778 2657 -3159504079828190498256 2658 -7708171340713171461581 2659 3226499440271252801811 2660 7871588186344826244828 2661 -3294890092165611310699 2662 -8038407845834255511187 2663 3364704577888841930496 2664 8208699915455050224004 2665 -3435972013305856318495 2666 -8382535389621686076880 2667 3508722099102309279422 2668 8559986688497159519039 2669 -3582985132333332426150 2670 -8741127686114975002347 2671 3658792018170965379351 2672 8926033739031384967845 2673 -3736174281883690400685 2674 -9114781715553904399427 2675 3815164081073634716069 2676 9307450025550829002266 2677 -3895794218146109888246 2678 -9504118650816146667897 2679 3978098152994335988781 2680 9704869176006771053150 2681 -4062110015934288210944 2682 -9909784820200391183776 2683 4147864620916434745250 2684 10118950469079237905214 2685 -4235397478988156860116 2686 -10332452707713476574401 2687 4324744811989136664699 2688 10550379853962238536589 2689 -4415943566516253962427 2690 -10772821992542989116487 2691 4509031428186056405151 2692 10999871009775156548335 2693 -4604046836167662251952 2694 -11231620628971040115310 2695 4701028997967807536891 2696 11468166446493179699310 2697 -4800017904506291307142 2698 -11709605968531415110962 2699 4901054345511212018439 2700 11956038648606225851877 2701 -5004179925205897337448 2702 -12207565925770695181786 2703 5109437078268688253337 2704 12464291263531529455646 2705 -5216869086105593331606 2706 -12726320189545012103331 2707 5326520093466601144167 2708 12993760336095222036217 2709 -5438435125376604617818 2710 -13266721481326193021181 2711 5552660104361506703305 2712 13545315591249764432661 2713 -5669241868011369939278 2714 -13829656862587808032185 2715 5788228186912896359727 2716 14119861766456964984232 2717 -5909667782921186732097 2718 -14416049092866898041400 2719 6033610347750748589840 2720 14718339996055232082683 2721 -6160106561929584956695 2722 -15026858040720822619329 2723 6289208114150190554241 2724 15341729249164346928491 2725 -6420967720986375356848 2726 -15663082149306577302585 2727 6555439146955311404634 2728 15991047823609029041337 2729 -6692677224970665481758 2730 -16325759958961721275199 2731 6832737877222262180716 2732 16667354897547995235309 2733 -6975678136450179082895 2734 -17015971688656120423232 2735 7121556167592056976135 2736 17371752141463989059101 2737 -7270431289851615820852 2738 -17734840878864916450623 2739 7422363999225557090313 2740 18105385392345523887792 2741 -7577415991455678910758 2742 -18483536097884810323132 2743 7735650185384367015338 2744 18869446392902445456956 2745 -7897130746763721213850 2746 -19263272714327758429411 2747 8061923112557286113049 2748 19665174597801503583245 2749 -8230094015700113099173 2750 -20075314737978923913135 2751 8401711510294730393982 2752 20493859049963995223283 2753 -8576844997295622960363 2754 -20920976731949953086791 2755 8755565250723070135484 2756 21356840329079398872965 2757 -8937944444370984746713 2758 -21801625798491948655430 2759 9124056178985704454463 2760 22255512575591268496683 2761 -9313975509970793790219 2762 -22718683641610439098283 2763 9507778975660719441993 2764 23191325592490263734821 2765 -9705544626126900334390 2766 -23673628709037943685657 2767 9907352052492455580135 2768 24165787028400075379833 2769 -10113282416813325461403 2770 -24667998416932962850784 2771 10323418482570707215867 2772 25180464644486271013400 2773 -10537844645737143840188 2774 -25703391460066959024180 2775 10756646966392001295414 2776 26236988668919703120335 2777 -10979913200946715328523 2778 -26781470211111057934970 2779 11207732835026935864368 2780 27337054241634928534650 2781 -11440197116972764930946 2782 -27903963212005852648558 2783 11677399091932199383695 2784 28482423953378694587494 2785 -11919433636610998395019 2786 -29072667761286506348946 2787 12166397494728445759870 2788 29674930482015803541331 2789 -12418389313139002749273 2790 -30289452600585349493632 2791 12675509678594341300333 2792 30916479330369622741090 2793 -12937861155212000772751 2794 -31556260704463478813555 2795 13205548322702559912261 2796 32209051668809049606123 2797 -13478677815314101092013 2798 -32875112177050642981131 2799 13757358361467886016149 2800 33554707287161568160242 2801 -14041700824154616005519 2802 -34248107259944398314381 2803 14331818242145716295880 2804 34955587659427675452171 2805 -14627825871977232313323 2806 -35677429455124555908710 2807 14929841230679652404277 2808 36413919126200242343159 2809 -15237984139326316398297 2810 -37165348767655010796392 2811 15552376767457576813045 2812 37932016198547960319298 2813 -15873143678337054198327 2814 -38714225072226774511974 2815 16200411875012708082919 2816 39512284988613481001942 2817 -16534310847258879977371 2818 -40326511608658610548745 2819 16874972619459300515764 2820 41157226770991158758438 2821 -17222531799386143754146 2822 -42004758610729532688960 2823 17577125627847318377317 2824 42869441680506824620077 2825 -17938894029281779129913 2826 -43751617073828701355556 2827 18307979663365824741610 2828 44651632550793791881982 2829 -18684527977584245245883 2830 -45569842666141742348462 2831 19068687260737950035877 2832 46506608899685847523291 2833 -19460608697471668755236 2834 -47462299789254785018823 2835 19860446423887873177319 2836 48437291066176015012755 2837 -20268357584199510015822 2838 -49431965793266084701520 2839 20684502388392637832862 2840 50446714505388579838938 2841 -21109044170986613096033 2842 -51481935352710840090976 2843 21542149450961275367785 2844 52538034246694874713818 2845 -21983987992802443411934 2846 -53615425008787923706810 2847 22434732868636355052641 2848 54714529521877504397245 2849 -22894560521544903761538 2850 -55835777884649002659828 2851 23363650830134600173478 2852 56979608568884370368759 2853 -23842187174309344171588 2854 -58146468579667708956026 2855 24330356502217160314692 2856 59336813618566937231326 2857 -24828349398467172425131 2858 -60551108249936961831792 2859 25336360153693464230717 2860 61789826070386285829498 2861 -25854586835414637785886 2862 -63053449881373290013504 2863 26383231360158777519048 2864 64342471865006066282527 2865 -26922499566954799183822 2866 -65657393763199001168062 2867 27472601292270696404538 2868 66998727060231663450471 2869 -28033750446346229286059 2870 -68366993168676863419963 2871 28606165090889412942746 2872 69762723618776767949601 2873 -29190067518242676696552 2874 -71186460251428471687047 2875 29785684332103281315906 2876 72638755414828505767269 2877 -30393246529744338706737 2878 -74120172164743958071425 2879 31012989585705435840474 2880 75631284468494415904099 2881 -31645153537063876511517 2882 -77172677412814828933819 2883 32289983070375482534402 2884 78744947415653010267601 2885 -32947727610230061429609 2886 -80348702441870422543427 2887 33618641409390237054938 2888 81984562222936178907864 2889 -34302983640630125888155 2890 -83653158480793556601294 2891 35001018490367334572406 2892 85355135155957284681689 2893 -35713015254032168601031 2894 -87091148639811457967811 2895 36439248433142563320629 2896 88861868011204121721766 2897 -37179997834206913975581 2898 -90667975277527532556016 2899 37935548669553062502214 2900 92510165620347280641441 2901 -38706191660026202914632 2902 -94389147645551560413400 2903 39492223139524039632633 2904 96305643638123146269185 2905 -40293945161497367153151 2906 -98260389821733376173981 2907 41111665607519436428804 2908 100254136623226634999382 2909 -41945698297865716809263 2910 -102287648941968285403047 2911 42796363104072286023275 2912 104361706424165591373423 2913 -43663986063607385394205 2914 -106477103742371835786794 2915 44548899496764833029785 2916 108634650880247815224717 2917 -45451442125719791816100 2918 -110835173422555620584216 2919 46371959195715170048008 2920 113079512850501721197564 2921 -47310802598519833107057 2922 -115368526842651063100563 2923 48268330998272941053366 2924 117703089581492523054321 2925 -49244909959653911231349 2926 -120084092065632888687912 2927 50240912078346361291234 2928 122512442427744344792796 2929 -51256717113944201893615 2930 -124989066258499388995884 2931 52292712125420196660957 2932 127514906936580151244774 2933 -53349291609095485907233 2934 -130090925964741849590344 2935 54426857639078608751074 2936 132718103312063904119372 2937 -55525820010329624160203 2938 -135397437762635564833263 2939 56646596384475918954030 2940 138129947270770141091108 2941 -57789612438317262182864 2942 -140916669322730512194261 2943 58955302014989005009680 2944 143758661305108574713466 2945 -60144107277946784261336 2946 -146657000880119150249484 2947 61356478867905939337947 2948 149612786367910128146322 2949 -62592876062672413652771 2950 -152627137135874860341497 2951 63853766939834463266424 2952 155701193995119200622104 2953 -65139628542486703478305 2954 -158836119604358220046936 2955 66450947048126770283865 2956 162033098881352646654594 2957 -67788217940660599198305 2958 -165293339421874778707240 2959 69151946185486207647941 2960 168618071926366705340532 2961 -70542646407836196358720 2962 -172008550634581237993943 2963 71960843074526640337504 2964 175466053768324472662221 2965 -73407070679047703459389 2966 -178991883982293955198128 2967 74881873929966654559406 2968 182587368823186448971048 2969 -76385807942832579787221 2970 -186253861197381965742797 2971 77919438435738274157111 2972 189992739847332556337556 2973 -79483341928474167286003 2974 -193805409836654558747391 2975 81078105945245851435170 2976 197693303044110209935221 2977 -82704329221154075553601 2978 -201657878666802544840795 2979 84362621912601023923894 2980 205700623732722380288399 2981 -86053605811557310636949 2982 -209823053622651319383907 2983 87777914563662332034321 2984 214026712601619447487710 2985 -89536193890367010323521 2986 -218313174360259942802537 2987 91329101815291479950684 2988 222684042566210443946065 2989 -93157308894731865892921 2990 -227140951425570970920198 2991 95021498452290156124201 2992 231685566254630720300150 2993 -96922366817846844317196 2994 -236319584062225325251713 2995 98860623571058127494631 2996 241044734142886332388803 2997 -100836991789311769378764 2998 -245862778680799194746692 2999 102852208300117136134469 3000 250775513364796662576289 3001 -104907023938160306055364 3002 -255784768014769734275289 3003 107002203807215886738538 3004 260892407219670722967287 3005 -109138527546849710842919 3006 -266100330987131900976813 3007 111316789603889665608792 3008 271410475404942209068827 3009 -113537799508907485083031 3010 -276824813314786010813550 3011 115802382157913471169165 3012 282345354998432173164906 3013 -118111378099198572981835 3014 -287974148876404885309815 3015 120465643825303180873271 3016 293713282219395389363622 3017 -122866052070367963599214 3018 -299564881872841709806274 3019 125313492113079645005777 3020 305531114994879449670456 3021 -127808870085146716312755 3022 -311614189807703831059674 3023 130353109285286749601712 3024 317816356362619958885017 3025 -132947150498993830551797 3026 -324139907319232945529614 3027 135591952324310663697556 3028 330587178738996852784858 3029 -138288491503541071433904 3030 -337160550893172238162340 3031 141037763260887175977293 3032 343862449085488361198781 3033 -143840781646293798415497 3034 -350695344489987737808081 3035 146698579885736873031031 3036 357661755004289028681124 3037 -149612210737892589462471 3038 -364764246118328648447358 3039 152582746857174615810971 3040 372005431798897549470179 3041 -155611281163436640116559 3042 -379387975390478473986190 3043 158698927218589988948593 3044 386914590532637991901346 3045 -161846819610074419236388 3046 -394588042094045341790040 3047 165056114341172783806812 3048 402411147123456299352507 3049 -168327989228482334220058 3050 -410386775818196706996501 3051 171663644306806239131710 3052 418517852510419668843426 3053 -175064302241405029663465 3054 -426807356671221132100646 3055 178531208747602427349008 3056 435258323932975397562333 3057 -182065633018074815343718 3058 -443873847130456338529896 3059 185668868158102465494121 3060 452657077361039429739337 3061 -189342231628724204045310 3062 -461611225064083252105755 3063 193087065697794269446483 3064 470739561119876948833040 3065 -196904737899287950288812 3066 -480045417968752436145465 3067 200796641501149507689371 3068 489532190750679163033856 3069 -204764195981626529249150 3070 -499203338465455328818551 3071 208808847514094150361348 3072 509062385153908648586353 3073 -212932069460734036102515 3074 -519112921100740578429693 3075 217135362875378037629097 3076 529358604059356154583950 3077 -221420257015463463616938 3078 -539803160498809954119847 3079 225788309863108602971255 3080 550450386873309766919919 3081 -230241108655692845053572 3082 -561304150914949175445649 3083 234780270426268589116296 3084 572368392950037296065741 3085 -239407442553755141757603 3086 -583647127239174340333200 3087 244124303322929114217198 3088 595144443341545056823889 3089 -248932562494616116967141 3090 -606864507504140804131305 3091 253833961886429249830531 3092 618811564076306563039215 3093 -258830275964008466882266 3094 -630989936949781324966780 3095 263923312442781708552122 3096 643404031024736447743491 3097 -269114912900674218216645 3098 -656058333702564791581031 3099 274406953402131055972758 3100 668957416405847045115250 3101 -279801345133411217628231 3102 -682105936125685163548625 3103 285300035049181293396139 3104 695508636996942335967075 3105 -290905006530858057892440 3106 -709170351902186980745207 3107 296618280057085573187138 3108 723096004104799424331368 3109 -302441913886310146917198 3110 -737290608911454604891428 3111 308378004751488953859381 3112 751759275364557450047631 3113 -314428688567405892536846 3114 -766507207965475856915318 3115 320596141151002062561653 3116 781539708429064568201674 3117 -326882578954689916854999 3118 -796862177469718740142292 3119 333290259812695433160039 3120 812480116619573604137316 3121 -339821483700927449399107 3122 -828399130079745599654613 3123 346478593510804789166171 3124 844624926605145423540492 3125 -353263975837016546390145 3126 -861163321423129384465821 3127 360180061779269242256908 3128 878020238186648012083284 3129 -367229327758547178559053 3130 -895201710962840913520565 3131 374414296348341134352987 3132 912713886257648110916650 3133 -381737537120827865863827 3134 -930563025076734247157715 3135 389201667508064522428201 3136 948755505023430093011350 3137 -396809353678752933332007 3138 -967297822434697280267800 3139 404563311431054917115198 3140 986196594555729211357544 3141 -412466307101449139627814 3142 -1005458561753517066830384 3143 420521158489704884378938 3144 1025090589770133909855727 3145 -428730735800557988566251 3146 -1045099672016803383331815 3147 437097962602597811966700 3148 1065492931909411747983547 3149 -445625816804364623210232 3150 -1086277625245827388521415 3151 454317331647745068955926 3152 1107461142625832755797419 3153 -463175596719283181328356 3154 -1129051011914799632996361 3155 472203758979945060084312 3156 1151054900751815512531469 3157 -481405023813346465293398 3158 -1173480619102663400622426 3159 490782656092544556575514 3160 1196336121858515567168118 3161 -500339981266045188923243 3162 -1219629511481540533019591 3163 510080386463594955109532 3164 1243369040698183700530776 3165 -520007321621778276057452 3166 -1267563115240565285932311 3167 530124300629535438651392 3168 1292220296636915387676700 3169 -540434902494288938587907 3170 -1317349305052318274401352 3171 550942772529280413200343 3172 1342959022180582692119909 3173 -561651623562150564007977 3174 -1369058494187726517551525 3175 572565237164893945487269 3176 1395656934708059050181183 3177 -583687464905914190114819 3178 -1422763727894210433265580 3179 595022229624816934019148 3180 1450388431521985374031452 3181 -606573526729986198847489 3182 -1478540780150577852752103 3183 618345425519093650567100 3184 1507230688339197937560844 3185 -630342070523306628799554 3186 -1536468253921542454583033 3187 642567682875869337756130 3188 1566263761339051430741051 3189 -655026561705117823618359 3190 -1596627685033539269394974 3191 667723085552097088264974 3192 1627570692900324200192249 3193 -680661713813588946318810 3194 -1659103649803375304800875 3195 693846988211264581565214 3196 1691237621153488403004627 3197 -707283534287038624583106 3198 -1723983876550136161371740 3199 720976062924813674860140 3200 1757353893488193430855371 3201 -734929371899469280496594 3202 -1791359361131150242346832 3203 749148347453851182356490 3204 1826012184151897987254787 3205 -763637965903855431029587 3206 -1861324486641795112143308 3207 778403295271818798675222 3208 1897308616089296119255619 3209 -793449496949117454616257 3210 -1933977147429855300622729 3211 808781827388774147401461 3212 1971342887168270320909266 3213 -824405639828188164437296 3214 -2009418877574237779437520 3215 840326386042223743616503 3216 2048218400952492943013854 3217 -856549618127609723287694 3218 -2087754983989350463491153 3219 873080990319498025709194 3220 2128042402176896433587668 3221 -889926260840316606764062 3222 -2169094684315674831162835 3223 907091293781178841285398 3224 2210926117097335075796762 3225 -924582061016856160364617 3226 -2253551249769169634976967 3227 942404644155211659397002 3228 2296984898881883242611535 3229 -960565236521253665301636 3230 -2341242153121513330047665 3231 979070145176099899219021 3232 2386338378227069406655049 3233 -997925792971916153870211 3234 -2432289221995939555087551 3235 1017138720643780442224777 3236 2479110619378503338173362 3237 -1036715588938657288872207 3238 -2526818797662953236960319 3239 1056663180781803666740631 3240 2575430281752000217793407 3241 -1076988403481731037595302 3242 -2624961899533638532955016 3243 1097698290974731182657289 3244 2675430787347513690936643 3245 -1118800006109178330314637 3246 -2726854395547984561939857 3247 1140300842969962489995573 3248 2779250494165670536078742 3249 -1162208229244242820266852 3250 -2832637178669793921175601 3251 1184529728629588806802300 3252 2887032875832973460317238 3253 -1207273043284752090445511 3254 -2942456349699655713784278 3255 1230446016323460170156063 3256 2998926707660098433435218 3257 -1254056634352488889638775 3258 -3056463406632359795834843 3259 1278113030055145325062335 3260 3115086259354069278449474 3261 -1302623484820437122337403 3262 -3174815440785270059538381 3263 1327596431418358581010245 3264 3235671494624378627052431 3265 -1353040456722622596204925 3266 -3297675339939868455006024 3267 1378964304482038103440496 3268 3360848277919581867319140 3269 -1405376878140845001154020 3270 -3425211998739070910380151 3271 1432287243708479061171417 3272 3490788588551153545925850 3273 -1459704632680172721015805 3274 -3557600536599454858564642 3275 1487638445009663501170848 3276 3625670742457974662441473 3277 -1516098252134361059650035 3278 -3695022523398201792945370 3279 1545093800053491181679268 3280 3765679621886111624759148 3281 -1574635012460703855606654 3282 -3837666213211989749758388 3283 1604731993932493800396455 3284 3911006913255270168544731 3285 -1635395033172827046235780 3286 -3985726786386036798045796 3287 1666634606314541085044360 3288 4061851353505685233698608 3289 -1698461380279091953950326 3290 -4139406600229872187846749 3291 1730886216196078260259200 3292 4218418985216098215339102 3293 -1763920172882981747006898 3294 -4298915448637710655304238 3295 1797574510385745020410209 3296 4380923420806995148022298 3297 -1831860693581851488062269 3298 -4464470830950679537466425 3299 1866790395847424091787152 3300 4549586116140363931582337 3301 -1902375502788832302026185 3302 -4636298230379812441026179 3303 1938628116039485475857774 3304 4724636653851958057655344 3305 -1975560557123574717176827 3306 -4814631402329153461056466 3307 2013185371388371853120145 3308 4906313036749361510994855 3309 -2051515332005629234429385 3310 -4999712672960380658173772 3311 2090563444042820211023250 3312 5094861991635152215106008 3313 -2130342948606085461728646 3314 -5191793248361904842933086 3315 2170867327056591850811571 3316 5290539283912022541711459 3317 -2212150305300906022891575 3318 -5391133534687902901179916 3319 2254205858156189122257253 3320 5493610043354061427855023 3321 -2297048213792187412813118 3322 -5598003469655474260351836 3323 2340691858251829503056503 3324 5704349101426251394530851 3325 -2385151540051095685241307 3326 -5812682865791091531349968 3327 2430442274859037673394795 3328 5923041340562997440928875 3329 -2476579350260039631145813 3330 -6035461765841496343166243 3331 2523578330600241805243421 3332 6149982055814677659551332 3333 -2571455061918860954653327 3334 -6266640810767697245587738 3335 2620225676965363040761596 3336 6385477329301465135395841 3337 -2669906600304702343399440 3338 -6506531620766029906794276 3339 2720514553512666171655528 3340 6629844417912207538093951 3341 -2772066560462133344851024 3342 -6755457189764316360708319 3343 2824579952701284984796917 3344 6883412154717989544627945 3345 -2878072374926112909531207 3346 -7013752293867864229236222 3347 2932561790549389883694423 3348 7146521364568946907395653 3349 -2988066487366989816523913 3350 -7281763914234744874024837 3351 3044605083322686080304285 3352 7419525294376406842872988 3353 -3102196532373912234493305 3354 -7559851674887976277505065 3355 3160860130460782433664545 3356 7702790058581826304125501 3357 -3220615521579346134951825 3358 -7848388295977610934815915 3359 3281482703960301441327895 3360 7996695100349265684780485 3361 -3343482036355798967813124 3362 -8147760063035485402405305 3363 3406634244436775236773838 3364 8301633669018036048195144 3365 -3470960427301883329913625 3366 -8458367312771497836379632 3367 3536482064099348533052746 3368 8618013314389282552714504 3369 -3603221020764537880929965 3370 -8780624935991698171894412 3371 3671199556875833091421002 3372 8946256398420725138076848 3373 -3740440332629975040055533 3374 -9114962898225383625366621 3375 3810966415938318928568505 3376 9286800624942865288414290 3377 -3882801289646955567393583 3378 -9461826778681570225483322 3379 3955968858883448320575176 3380 9640099588011042457013550 3381 -4030493458531462398204707 3382 -9821678328162985584132437 3383 4106399860834845113037665 3384 10006623339548885089701446 3385 -4183713283134289394154909 3386 -10194996046600769574359695 3387 4262459395739500633383352 3388 10386858976940455812064843 3389 -4342664329938260231336199 3390 -10582275780881783382879289 3391 4424354686144072804600526 3392 10781311251271742266297794 3393 -4507557542185717514580174 3394 -10984031343677442682875963 3395 4592300461741804716566486 3396 11190503196924647701673090 3397 -4678611502921856982003378 3398 -11400795153992721943452696 3399 4766519226995739583416246 3400 11614976783272302138876296 3401 -4856052707274960529914102 3402 -11833118900193082790121214 3403 4947241538149134027664945 3404 12055293589227838991616415 3405 -5040115844279262036514909 3406 -12281574226277912295648646 3407 5134706289949807042294509 3408 12512035501446894789754539 3409 -5231044088583288223914409 3410 -12746753442210377557328387 3411 5329161012420900160045721 3412 12985805436988314646156603 3413 -5429089402370954424957687 3414 -13229270259125627567018914 3415 5530862178027276095187954 3416 13477228091288243971954386 3417 -5634512847861513000067289 3418 -13729760550282940339281429 3419 5740075519593074948960413 3420 13986950712307998114126118 3421 -5847584910738660022880452 3422 -14248883138640726117185998 3423 5957076359343670794056063 3424 14515643901769532243492607 3425 -6068585834899717783293873 3426 -14787320611979450542712982 3427 6182149949452159416054181 3428 15064002444398622923258004 3429 -6297805968899804458591320 3430 -15345780166512246579743034 3431 6415591824489262789791410 3432 15632746166152192351699491 3433 -6535546124508396303463853 3434 -15924994479971771359253682 3435 6657708166183066386269608 3436 16222620822413672405029549 3437 -6782117947779485230329789 3438 -16525722615178071980702938 3439 6908816180914853132118735 3440 16834399017199679526702146 3441 -7037844303081004340113504 3442 -17148750955143803687292907 3443 7169244490385520582977646 3444 17468881154430020856080832 3445 -7303059670512814384869790 3446 -17794894170790973524097088 3447 7439333535908075160116409 3448 18126896422375655984779597 3449 -7578110557189088100033171 3450 -18464996222407920959391290 3451 7719435996790664488804158 3452 18809303812409385450186255 3453 -7863355922844395252208858 3454 -19159931395994826193051877 3455 8009917223296846469228481 3456 19516993173250056980585931 3457 -8159167620271512372884729 3458 -19880605375703711506649692 3459 8311155684679562226763545 3460 20250886301902747676214222 3461 -8465930851082317800564090 3462 -20627956353600366188155488 3463 8623543432808822156325855 3464 21011938072567013106900344 3465 -8784044637334140352314204 3466 -21402956178036625042112088 3467 8947486581923744942753179 3468 21801137604798613707509282 3469 -9113922309547164529512907 3470 -22206611541944927653624749 3471 9283405805064515776938529 3472 22619509472283583753469538 3473 -9455992011691904697107590 3474 -23039965212431609682493569 3475 9631736847751386866894768 3476 23468114953598621349991683 3477 -9810697223708924495946330 3478 -23904097303071063361093142 3479 9992931059504238676497642 3480 24348053326409276224376562 3481 -10178497302178909576973293 3482 -24800126590371165216432189 3483 10367455943808772988199355 3484 25260463206574471347684426 3485 -10559868039744329469591164 3486 -25729211875908411006961797 3487 10755795727163362171522016 3488 26206523933707670899060926 3489 -10955302243942506559101198 3490 -26692553395703421076388801 3491 11158451947854201847034996 3492 27187457004764175421322166 3493 -11365310336093039040616291 3494 -27691394278438056435546703 3495 11575944065136020953529782 3496 28204527557310328881518362 3497 -11790420970943892164745585 3498 -28727022054191810552839671 3499 12008810089510374602429106 3500 29259045904151874660737607 3501 -12231181677763644398756575 3502 -29800770215408446096716696 3503 12457607234824906948904773 3504 30352369121089792549462994 3505 -12688159523631669061770830 3506 -30914019831884725870576683 3507 12922912592932976215797046 3508 31485902689595873101134756 3509 -13161941799661294170200289 3510 -32068201221609323501460981 3511 13405323831686257580476376 3512 32661102196296451674608986 3513 -13653136730958353694614160 3514 -33264795679365604783015484 3515 13905459917050268838893937 3516 33879475091179321787037507 3517 -14162374211100945357614424 3518 -34505337265051358085951017 3519 14423961860167963575572513 3520 35142582506540381411273951 3521 -14690306561996815316188143 3522 -35791414653759169144875185 3523 14961493490215285904216552 3524 36452041138716051642954468 3525 -15237609319958387656213406 3526 -37124673049703909008571013 3527 15518742253929878508642186 3528 37809525194754723782131596 3529 -15804982048909462311912672 3530 -38506816166179736314411420 3531 16096420042714408784768657 3532 39216768406213096532244359 3533 -16393149181621459406604633 3534 -39939608273775424948512619 3535 16695264048255501389660168 3536 40675566112376497868205333 3537 -17002860889954670227790141 3538 -41424876319178399222600471 3539 17316037647621172940688781 3540 42187777415238258958281962 3541 -17634893985064151825406489 3542 -42964512116948172720027690 3543 17959531318841551171382147 3544 43755327408692810935153342 3545 -18290052848611246699546029 3546 -44560474616747439417171011 3547 18626563588001319574017215 3548 45380209484436780164766371 3549 -18969170396006281089470009 3550 -46214792248573570402710121 3551 19317982008916723910146506 3552 47064487717198706910942474 3553 -19673109072793296852602298 3554 -47929565348647167268397136 3555 20034664176495513137568524 3556 48810299331961533233353771 3557 -20402761885272718608731231 3558 -49706968668673324286625460 3559 20777518774925244972949869 3560 50619857255975499098523606 3561 -21159053466547323140213975 3562 -51549253971311881511398533 3563 21547486661862934580449731 3564 52495452758406826193827897 3565 -21942941179162484443536976 3566 -53458752714756774802462503 3567 22345541989848909309225645 3568 54439458180608628730426644 3569 -22755416255605515272640003 3570 -55437878829452361437410939 3571 23172693366197435205959082 3572 56454329760052775367543330 3573 -23597504977915186018176520 3574 -57489131590043595926757137 3575 24029985052669566875663971 3576 58542610551110500709352400 3577 -24470269897750960434901312 3578 -59615098585792281758697456 3579 24918498206265683024156845 3580 60706933445926742010276483 3581 -25374811098258503235694169 3582 -61818458792766165223165398 3583 25839352162531241441528387 3584 62950024298790740675535507 3585 -26312267499171327748207564 3586 -64101985751251030395910670 3587 26793705762803769601070265 3588 65274705157467889287216932 3589 -27283818206576331985643683 3590 -66468550851916436873433603 3591 27782758726888561137856400 3592 67683897605124363057205438 3593 -28290683908879396020329670 3594 -68921126734417668076268971 3595 28807753072687675801625504 3596 70180626216544177117375248 3597 -29334128320496078138632642 3598 -71462790802203307597726711 3599 29869974584369886556699838 3600 72768022132514398133012661 3601 -30415459674906252956534029 3602 -74096728857458842545320121 3603 30970754330709176103751084 3604 75449326756328428080853283 3605 -31536032268701513359297755 3606 -76826238860210362707790876 3607 32111470235286244065758510 3608 78227895576543461271005700 3609 -32697248058373631460349175 3610 -79654734815783015998676552 3611 33293548700290474717177723 3612 81107202120208946050662309 3613 -33900558311583605336087123 3614 -82585750794909854290689279 3615 34518466285730723202340031 3616 84090842040979764469772335 3617 -35147465314776261807055533 3618 -85622945090967494171502371 3619 35787751445909507350690545 3620 87182537346615599922617511 3621 -36439524138998021605168603 3622 -88770104518923811212386022 3623 37102986325090400248952964 3624 90386140770576181730101964 3625 -37778344465907165029163667 3626 -92031148860774500705401697 3627 38465808614338114517368912 3628 93705640292517397992542854 3629 -39165592475960140519791386 3630 -95410135462362502804743816 3631 39877913471590542215737819 3632 97145163812713501561349406 3633 -40602992800895816262029928 3634 -98911263986677392876046795 3635 41341055507075417783305191 3636 100708983985534036002926473 3637 -42092330542635522675644453 3638 -102538881328857961058735862 3639 42857050836268892424608962 3640 104401523217337075969482483 3641 -43635453360862073983193232 3642 -106297486698336501470196505 3643 44427779202650674934062342 3644 108227358834252469843618269 3645 -45234273631538838895606642 3646 -110191736873699040020041313 3647 46055186172600163678083312 3648 112191228425575236747273031 3649 -46890770678782628758518208 3650 -114226451636063968553704668 3651 47741285404839598159778781 3652 116298035368610687524493387 3653 -48606993082504192962055749 3654 -118406619386927515019517206 3655 49488160996925494764445771 3656 120552854541073609451286266 3657 -50385061064390566086408906 3658 -122737402956666456312860070 3659 51297969911355764181265206 3660 124960938227275270752075983 3661 -52227168954805892032798357 3662 -127224145610045408311128034 3663 53172944483960949902772631 3664 129527722224607936441410613 3665 -54135587743355982457184248 3666 -131872377255332587246994961 3667 55115395017318998854765324 3668 134258832156978722470175703 3669 -56112667715866845335559689 3670 -136687820863796590672680246 3671 57127712462040183208382505 3672 139160090002136627006977935 3673 -58160841180704672227500856 3674 -141676399106628785390876813 3675 59212371188844934598581741 3676 144237520839990201863159690 3677 -60282625287372605591493258 3678 -146844241216517079920949535 3679 61371931854471107045474250 3680 149497359829322382144953339 3681 -62480624940505951378197882 3682 -152197690081385330822176200 3683 63609044364528851065919193 3684 154946059420474925612616752 3685 -64757535812398463306177157 3686 -157743309578007221760269550 3687 65926450936541990198266081 3688 160590296811902038191905655 3689 -67116147457388257572187944 3690 -163487892153509369983670526 3691 68326989266502356169041270 3692 166436981658671880203878556 3693 -69559346531446302990101163 3694 -169438466662987324712252608 3695 70813595802391633158458325 3696 172493264041340931356342879 3697 -72090120120516476329219920 3698 -175602306471782555822272074 3699 73389309128219126732579227 3700 178766542703819430214877653 3701 -74711559181174302688122366 3702 -181986937831192741910074153 3703 76057273462259809484649667 3704 185264473569212701062375942 3705 -77426862097388213976962433 3706 -188600148536731760203581114 3707 78820742273277588090653894 3708 191994978542831534616936167 3709 -80239338357189372898515520 3710 -195449996878296337283543292 3711 81683082018663002392957942 3712 198966254611952926649552927 3713 -83152412353284079470553557 3714 -202544820891961283707108944 3715 84647776008522340654885026 3716 206186783252137010638118312 3717 -86169627311669443307582010 3718 -209893247923383252095955012 3719 87718428399908267888307516 3720 213665340150316999368751084 3721 -89294649352552850727850678 3722 -217504204513180079377922565 3723 90898768325497503489944925 3724 221411005255120795062495518 3725 -92531271687907268258155743 3726 -225386926614929436434586121 3727 94192654161183591526333074 3728 229433173165318127995089944 3729 -95883418960246803816177226 3730 -233550970156841153269484146 3731 97604077937176428541308177 3732 237741563867547449069165973 3733 -99355151727243726777118534 3734 -242006221958454159993508333 3735 101137169897372698895516765 3736 246346233834937689533301954 3737 -102950671097073757285008307 3738 -250762911014144602930593983 3739 104796203211893719143012058 3740 255257587498520175485477355 3741 -106674323519418936334976260 3742 -259831620155549523656729725 3743 108585598847870275987027477 3744 264486389103814114348426161 3745 -110530605737336960391040663 3746 -269223298105472622110582546 3747 112509930603695709321888272 3748 274043774965270427885424718 3749 -114524169905254573146951903 3750 -278949271936179143076166499 3751 116573930312162828940743169 3752 283941266131775727277915134 3753 -118659828878636920765662000 3754 -289021259945477209346499793 3755 120782493218051859242609886 3756 294190781476742229545787879 3757 -122942561680940212483763864 3758 -299451384964347659075200011 3759 125140683535942896561604171 3760 304804651226857078393105118 3761 -127377519153764907163076945 3762 -310252188110404616095634454 3763 129653740194188569565252687 3764 315795630943912742274002282 3765 -131970029796189367047804521 3766 -321436643001859598473894707 3767 134327082771201579164200998 3768 327176915974720326722566363 3769 -136725605799590232595678112 3770 -333018170447213873057325927 3771 139166317630385306616032628 3772 338962156384481716412071197 3773 -141649949284326376012731446 3774 -345010653626321913007934366 3775 144177244260268146359851956 3776 351165472389611098365800685 3777 -146748958745006959542668090 3778 -357428453779054407937128440 3779 149365861826587790535568020 3780 363801470306398135358912344 3781 -152028735711143249163552268 3782 -370286426418236840479838138 3783 154738375943318479232633342 3784 376885259032556259062726167 3785 -157495591630345834043830302 3786 -383599938084161004788797373 3787 160301205669832656748934255 3788 390432467079130795382792352 3789 -163156054981317232680888274 3790 -397384883658445783729712603 3791 166060990741650469655664827 3792 404459260170931619305585920 3793 -169016878624271227412731605 3794 -411657704255682839521002450 3795 172024599042442675957369601 3796 418982359434117814768526029 3797 -175085047396508538520104799 3798 -426435405711815278280335650 3799 178199134325230680292626791 3800 434019060190292939866040489 3801 -181367785961280263421209269 3802 -441735577688897007858304597 3803 184591944190954156826396088 3804 449587251376965950830450001 3805 -187872566918179496402517498 3806 -457576413416428600041910068 3807 191210628332872019962013295 3808 465705435615007603669323348 3809 -194607119183724968272576699 3810 -473976730090207936303656993 3811 198063047055504824243402604 3812 482392749944264558934551940 3813 -201579436650921094080205518 3814 -490955989950220059229815777 3815 205157330077140190763873938 3816 499668987249314473661086062 3817 -208797787137025071649645060 3818 -508534322059878570777906805 3819 212501885625181778728990420 3820 517554618397916151859124806 3821 -216270721628884677495632622 3822 -526732544809557628448207030 3823 220105409833955182007765970 3824 536070815115578991288908563 3825 -224007083835680787170873002 3826 -545572189168189766188598338 3827 227976896454860742871747416 3828 555239473620287715440669903 3829 -232016020059055061114177302 3830 -565075522707374720530184817 3831 236125646889116681896523429 3832 575083239042340641625970963 3833 -240306989391099114368777487 3834 -585265574423331852456523431 3835 244561280553631404087742780 3836 595625530654915201020313894 3837 -248889774250842336309193195 3838 -606166160382744801941191280 3839 253293745590919068088417791 3840 616890567941951953355187942 3841 -257774491270398349008429160 3842 -627801910219488817419678032 3843 262333329934288049487466753 3844 638903397530650445948899902 3845 -266971602542106467766979706 3846 -650198294509996371238248310 3847 271690672739930326295755410 3848 661689921016906421402216562 3849 -276491927238555831290661754 3850 -673381653056016229735193376 3851 281376776197876754650841790 3852 685276923712771742795561658 3853 -286346653617572935827861480 3854 -697379224104338660422854498 3855 291403017734206206738170277 3856 709692104346116757202914699 3857 -296547351424834719342611721 3858 -722219174534120330980431166 3859 301781162617256271848863997 3860 734964105743479755976649340 3861 -307105984706980347478867011 3862 -747930631043315742649410174 3863 312523376981032357479887659 3864 761122546528252525836211323 3865 -318034925048708091385389036 3866 -774543712366848009084049011 3867 323642241279396029867777811 3868 788198053867212525057078190 3869 -329346965247573963104497965 3870 -802089562560084499284033201 3871 335150764185090317505290377 3872 816222297299646555700843920 3873 -341055333440855662021424971 3874 -830600385382377943403157225 3875 347062396948069555779684204 3876 845228023684232699828709332 3877 -353173707699096349049723543 3878 -860109479816429604517782666 3879 359391048228107702186549036 3880 875249093300155889353715551 3881 -365716231101625232507359612 3882 -890651276760499572296825472 3883 372151099417096433450009675 3884 906320517139918727028576411 3885 -378697527309625116461141068 3886 -922261376931552659598803758 3887 385357420466981979127541406 3888 938478495432696565658656100 3889 -392132716653037149354772298 3890 -954976590018774731430258669 3891 399025386239756339830829860 3892 971760457438140701672035995 3893 -406037432747889998671594995 3894 -988834975128029525265809772 3895 413170893396489407166964454 3896 1006205102552004515400872423 3897 -420427839661400547963736769 3898 -1023875882559255067723493441 3899 427810377842886404611486494 3900 1041852442766095360413374885 3901 -435320649642515743630690277 3902 -1060139996960010487451350419 3903 442960832749461219491283752 3904 1078743846526614659895373279 3905 -450733141436367164076565503 3906 -1097669381899900863027037250 3907 458639827164947319884367552 3908 1116922084036154566336093503 3909 -466683179201459798155917502 3910 -1136507525911900861300477507 3911 474865525242211565828982099 3912 1156431374046273277667735426 3913 -483189232049262962353162407 3914 -1176699390048207961550322939 3915 491656706096502712658811763 3916 1197317432188860043695582331 3917 -500270394226250545709710735 3918 -1218291456999635866656234635 3919 509032784316549797698760722 3920 1239627520896254445826715220 3921 -517946405959331280444551897 3922 -1261331781829267684607191406 3923 527013831149629732671779720 3924 1283410500961461953233726642 3925 -536237674986020429276094603 3926 -1305870044372560557838206343 3927 545620596382449054455991604 3928 1328716884791667201726777973 3929 -555165298791647576306678916 3930 -1351957603357907433700981091 3931 564874530940328977877516112 3932 1375598891409718122577924404 3933 -574751087576339564622116112 3934 -1399647552303232004657055694 3935 584797810227953371275327602 3936 1424110503260225836118587358 3937 -595017587975513583849579557 3938 -1448994777246118361026892952 3939 605413358235626099232327488 3940 1474307524878497315339967231 3941 -615988107558095806720427469 3942 -1500056016366651800545900549 3943 626744872435802266901686661 3944 1526247643482608799936466737 3945 -637686740127732649080438074 3946 -1552889921564191113796842842 3947 648816849495390090340964463 3948 1579990491550606976326929200 3949 -660138391852780691405841434 3950 -1607557122051078853962535204 3951 671654611830188760109600427 3952 1635597711447042363263032379 3953 -683368808251971921711363145 3954 -1664120290028465615139348353 3955 695284335028608122501688952 3956 1693133022164832269839943853 3957 -707404602063211188955813628 3958 -1722644208511328965373685137 3959 719733076172738318308110414 3960 1752662288250802266881735196 3961 -732273282024135742302978277 3962 -1783195841372070563078326907 3963 745028803085669329453169499 3964 1814253590985169318589873097 3965 -758003282593671100159940448 3966 -1845844405674105629890054391 3967 771200424534939678931048634 3968 1877977301887723615104596808 3969 -784623994645056467734801626 3970 -1910661446369303401885622400 3971 798277821422879971965876436 3972 1943906158625509480627331597 3973 -812165797161464486459741025 3974 -1977720913435301912310427986 3975 826291878995656754501780684 3976 2012115343399450612877312202 3977 -840660089966648900241488222 3978 -2047099241531315172998429304 3979 855274520103766718602248048 3980 2082682563889545714107026277 3981 -870139327523755743698381134 3982 -2118875432253358209249569181 3983 885258739547835293962718706 3984 2155688136841065634912534679 3985 -900637053836816346839989308 3986 -2193131139072569612101073896 3987 916278639544580029166431409 3988 2231215074376510294342467702 3989 -932187938490196397050036564 3990 -2269950755042770417862650078 3991 948369466348971349300011784 3992 2309349173121058631479391574 3993 -964827813862736181698458603 3994 -2349421503366321624105896034 3995 981567648069695381933589315 3996 2390179106231727744630614634 3997 -998593713554130697861983615 3998 -2431633530909963224479156838 3999 1015910833716268097716873932 4000 2473796518423612641041952770 4001 -1033523912062641951289055028 4002 -2516680004765420824643672086 4003 1051437933517292027903334304 4004 2560296124089226689925582319 4005 -1069657965754110879839349758 4006 -2604657211952358174291858931 4007 1088189160550668200691915584 4008 2649775808610309383563938048 4009 -1107036755163867550696532592 4010 -2695664662364547834523714248 4011 1126206073727792298223658339 4012 2742336732964293087494509791 4013 -1145702528674079129847312360 4014 -2789805195063107080534706432 4015 1165531622175166962173107181 4016 2838083441731169853305846774 4017 -1185698947610799030292475344 4018 -2887185088024142425481175482 4019 1206210191058157587636521109 4020 2937123974609512149297667836 4021 -1227071132805991680983372700 4022 -2987914171451315225684546700 4023 1248287648893108431582237088 4024 3039569981554165979880747106 4025 -1269865712671629378417557453 4026 -3092105944767551922087148192 4027 1291811396395415320403044809 4028 3145536841651347355003295913 4029 -1314130872834043645011527071 4030 -3199877697403498046621665831 4031 1336830416912732607458985325 4032 3255143785850865997806375134 4033 -1359916407378639384124765729 4034 -3311350633504254187880018261 4035 1383395328493960844992397585 4036 3368514023678625130028031590 4037 -1407273771756246053716637547 4038 -3426650000679527249432663944 4039 1431558437646340519236239854 4040 3485774874056781293624955504 4041 -1456256137404415870500426157 4042 -3545905222926511335304880102 4043 1481373794834541002873014876 4044 3607057900362599121976808721 4045 -1506918448138230318515979697 4046 -3669250037858641175301023760 4047 1532897251777416268149655332 4048 3732499049861528007917524722 4049 -1559317478367328388004233325 4050 -3796822638377798750269735986 4051 1586186520599763680587382163 4052 3862238797653918957735608941 4053 -1613511893197212269103385575 4054 -3928765818931630528177428165 4055 1641301234898314437642850665 4056 3996422295279564480345921188 4057 -1669562310475161552759909266 4058 -4065227126502342925757228977 4059 1698303012782956318152100492 4060 4135199524128391367110970671 4061 -1727531364842526395613598146 4062 -4206359016477684174325391095 4063 1757255521956198239306953658 4064 4278725453810689859149180764 4065 -1787483773857575832025154011 4066 -4352319013559820094615706146 4067 1818224546895772288997166017 4068 4427160205644681590789836196 4069 -1849486406254620375244415103 4070 -4503269877872432267150650270 4071 1881278058207401464372044501 4072 4580669221424588978185924005 4073 -1913608352407671824673225672 4074 -4659379776431673207573864567 4075 1946486284216768742515124593 4076 4739423437637076724004394642 4077 -1979920997068556572107872853 4078 -4820822460151532185572402981 4079 2013921784871986983390512861 4080 4903599465299621644146605675 4081 -2048498094452088620647461913 4082 -4987777446559796991148633410 4083 2083659528030005384077417685 4084 5073379775599382425416555663 4085 -2119415845742679619112929631 4086 -5160430208406032740618398715 4087 2155776968202791422026009069 4088 5248952891517171452149695877 4089 -2192752979099607863868179836 4090 -5338972368348975905416733783 4091 2230354127841400334139880785 4092 5430513585626473061034964844 4093 -2268590832240064772904859158 4094 -5523601899916314156696412383 4095 2307473681238595267690405055 4096 5618263084263849039095507272 4097 -2347013437682105804566550160 4098 -5714523334936166219417082407 4099 2387221041133099793750726295 4100 5812409278272761833305547362 4101 -2428107610731663054654259513 4102 -5911947977645506044441125281 4103 2469684448101272475826204065 4104 6013166940529630514827571558 4105 -2511963040300958673924200320 4106 -6116094125687508077792729635 4107 2554955062824566272461048756 4108 6220757950466993512234660358 4109 -2598672382647830980326284895 4110 -6327187298216100600007947174 4111 2643127061324010050987956604 4112 6435411525815848350834737955 4113 -2688331358128850687285912660 4114 -6545460471333159163203008972 4115 2734297733255686748985878674 4116 6657364461795690153257756264 4117 -2781038851061429178843489193 4118 -6771154321090486170997669944 4119 2828567583364233884421480244 4120 6886861377988403476528651386 4121 -2876897012793680749290856605 4122 -7004517474296305429287706190 4123 2926040436194303773485597389 4124 7124154973139030781211551460 4125 -2976011368083286907121661098 4126 -7245806767373143537639467411 4127 3026823544163159429736061053 4128 7369506288134536693640190057 4129 -3078490924890376703721900666 4130 -7495287513522017164260667917 4131 3131027699100679031443245587 4132 7623184977418999315966582093 4133 -3184448287692095416102480564 4134 -7753233778455444052012416572 4135 3238767347366479337984473359 4136 7885469589112246788652587288 4137 -3293999774430517764283348191 4138 -8019928664970335439841225117 4139 3350160708657162123758029305 4140 8156647854106740549286516695 4141 -3407265537208403563316076954 4142 -8295664606639910522804326693 4143 3465329898620336197177921858 4144 8437016984426614493474725678 4145 -3524369686851508385346955332 4146 -8580743670912836049738555037 4147 3584401055395570249120018929 4148 8726883981141063100798928789 4149 -3645440421459198743390213074 4150 -8875477871916391336025982446 4151 3707504470206304136469991789 4152 9026565952133931673455778579 4153 -3770610159069580393575649324 4154 -9180189493270075865070422136 4155 3834774722130470838320552819 4156 9336390440040177587964341026 4157 -3900015674568593110315162434 4158 -9495211421225220007458867989 4159 3966350817181691171026719968 4160 9656695760670117270723632882 4161 -4033798240977243179492769852 4162 -9820887488456364400959160069 4163 4102376331836863690092458235 4164 9987831352251754441691893833 4165 -4172103775254610814432759001 4166 -10157572828839896948901883606 4167 4242999561150333996023220027 4168 10330158135832352117109194779 4169 -4315082988759261642287352719 4170 -10505634243566265248963678730 4171 4388373671599038296879273871 4172 10684048887190391986608631821 4173 -4462891542515392787901477216 4174 -10865450578942421683854454268 4175 4538656858807645132832216739 4176 11049888620620590394144968695 4177 -4615690207435326217860332349 4178 -11237413116252648970436620698 4179 4694012510307195574683134838 4180 11428074984965258926967979555 4181 -4773645029653913904695973939 4182 -11621925974056907515734727947 4183 4854609373485654761566498560 4184 11819018672277521679201136485 4185 -4936927501136008801374058726 4186 -12019406523318038352685106972 4187 5020621728893546236973506010 4188 12223143839513197312848211073 4189 -5105714735722374055556328627 4190 -12430285815760843554978837213 4191 5192229569073053817153937856 4192 12640888543661118716484119967 4193 -5280189650785317729519814895 4194 -12855009025879002870470636415 4195 5369618783084033910962798880 4196 13072705190733678441379459119 4197 -5460541154669842294531914326 4198 -13294035907018210911808486692 4199 5552981346905913461959421352 4200 13519060999053138075220484023 4201 -5646964340102357584753654766 4202 -13747841261977645608780215243 4203 5742515519899824925520274896 4204 13980438477282019015827455758 4205 -5839660683753809532844029566 4206 -14216915428585087192781098012 4207 5938426047521200265370127760 4208 14457335917660474752169123653 4209 -6038838252150701319279781547 4210 -14701764780715570693535464430 4211 6140924370478759835806866429 4212 14950267904927135288272249435 4213 -6244711914132608013876031522 4214 -15202912245237494708861324415 4215 6350228840542061418923318478 4216 15459765841415379851519015474 4217 -6457503560061796503801361707 4218 -15720897835385560941932452502 4219 6566564943205846966655265956 4220 15986378488831445952899978700 4221 -6677442327996028120528612230 4222 -16256279201074841165071724334 4223 6790165527426034572564954103 4224 16530672527237184426043325167 4225 -6904764837043041273463587650 4226 -16809632196686661741538420101 4227 7021271042648655898360217991 4228 17093233131775636609963991378 4229 -7139715428121039799900414360 4230 -17381551466872854642414443994 4231 7260129783360052861788210726 4232 17674664567695003821831229872 4233 -7382546412357365941140798869 4234 -17972651050942316039334639770 4235 7506998141393503861596638982 4236 18275590804242916847072309963 4237 -7633518327363750968786311169 4238 -18583565006410666532692965210 4239 7762140866234891425334541999 4240 18896656148021359313675043374 4241 -7892900201634848538032932716 4242 -19214948052312258222922906743 4243 8025831333577308152152099653 4244 19538525896409967283786341984 4245 -8160969827323380012261631329 4246 -19867476232891681989700906577 4247 8298351822382393343572705521 4248 20201887011684988988284844110 4249 -8438014041654018953613051291 4250 -20541847602311502434535970502 4251 8579993800713932466842628284 4252 20887448816479651441390483853 4253 -8724329017245202023879449487 4254 -21238782931031975954500897298 4255 8871058220617628447300675456 4256 21595943711252424785193818190 4257 -9020220561617366035744727081 4258 -21959026434539272208005497585 4259 9171855822329176130138748036 4260 22328127914449299655276156886 4261 -9326004426173634223044908286 4262 -22703346525118935670505580150 4263 9482707448101658501989280239 4264 23084782226068190557093167094 4265 -9642006624948832174669480479 4266 -23472536587393351272895690878 4267 9803944365952017689772101386 4268 23866712815354435654216583889 4269 -9968563763430729561102071733 4270 -24267415778363455673870702708 4271 10135908603635782204185843792 4272 24674752033379689945060765565 4273 -10306023377767838150638501654 4274 -25088829852718301594575089659 4275 10478953293168509676949431277 4276 25509759251278674825986228723 4277 -10654744284686635499491469968 4278 -25937652014198898384270214936 4279 10833443026222406619838823747 4280 26372621724942982261119208647 4281 -11015096942452129071810830320 4282 -26814783793827537062621321109 4283 11199754220736441017953795386 4284 27264255486994686595986166175 4285 -11387463823214770349009570536 4286 -27721155955838043692315768039 4287 11578275499088874261044981552 4288 28185606266888745437020992262 4289 -11772239797098420875967271017 4290 -28657729432168694626142546489 4291 11969408078191604829309533204 4292 29137650440018199635822889354 4293 -12169832528393757621625472458 4294 -29625496286405269236902733845 4295 12373566171876971896554779136 4296 30121396006723993496365870639 4297 -12580662884233882556712632076 4298 -30625480708089600538433153271 4299 12791177405958781794173010045 4300 31137883602137828852410727913 4301 -13005165356139214223528555474 4302 -31658740038336324398342900865 4303 13222683246361259893975896997 4304 32188187537815955282937926118 4305 -13443788494831842107157805517 4306 -32726365827730103833323224904 4307 13668539440721433584608054434 4308 33273416876150050687457813720 4309 -13896995358730503967814308069 4310 -33829484927504640663712692733 4311 14129216473883116630508607581 4312 34394716538572613082691512239 4313 -14365263976551217582029608546 4314 -34969260615036155157837061128 4315 14605200037713198472866497870 4316 35553268448604297097402754700 4317 -14849087824450285577575311523 4318 -36146893754714848662673427429 4319 15096991515684375221167476669 4320 36750292710823779730944628754 4321 -15348976318161076833172940514 4322 -37363623995291132738849385414 4323 15605108482681766834988313562 4324 37987048826872620518913983341 4325 -15865455320588426949071904360 4326 -38620731004826150505903734388 4327 16130085220505112911606138547 4328 39264836949642729522792361364 4329 -16399067665340046491040551423 4330 -39919535744411398585527284868 4331 16672473249552368698859265382 4332 40584999176827918815124544990 4333 -16950373696687563093901398273 4334 -41261401781857023803547520482 4335 17232841877185634496801299125 4336 41948920885058278004516081434 4337 -17519951826466281841241562729 4338 -42647736646585786399929614324 4339 17811778763295352030681464472 4340 43358032105872078785506904781 4341 -18108399108436833438841403259 4342 -44079993227006593526719645678 4343 18409890503594728350563753364 4344 44813808944819421445179137535 4345 -18716331830649303851891166718 4346 -45559671211681187209223457927 4347 19027803231192272185915985479 4348 46317775045030030593330808244 4349 -19344386126365424235766518545 4350 -47088318575636759211800577191 4351 19666163237007324942957388739 4352 47871503096619492356584093797 4353 -19993218604112846812462655037 4354 -48667533113219343928823350899 4355 20325637609610372737760540829 4356 49476616393348784825957383568 4357 -20663506997461473041439296891 4358 -50298964018924442639510986960 4359 21006914895087951521992489369 4360 51134790437996357419656798981 4361 -21355950835131330104898797193 4362 -51984313517685952915052132970 4363 21710705777549900585485540515 4364 52847754597945082969670160396 4365 -22071272132058446784632702235 4366 -53725338546148639050458019352 4367 22437743780915835343784057727 4368 54617293812533479355153100803 4369 -22810216102065856020179178932 4370 -55523852486496693583238932791 4371 23188785992636755287999287793 4372 56445250353766326174596765994 4373 -23573551892804883208876667709 4374 -57381726954457816491744292886 4375 23964613810027973740695676135 4376 58333525642029703213811319754 4377 -24362073343653769496562786029 4378 -59300893643152407547630063295 4379 24766033709909769216097173933 4380 60284082118504027613393455152 4381 -25176599767279853870791751897 4382 -61283346224507222034686780319 4383 25593878042273653137364448240 4384 62298945176021564650124928165 4385 -26017976755594713412472174008 4386 -63331142310006034067860464806 4387 26449005848713600376293587865 4388 64380205150166429191291032282 4389 -26887077010852048465304178862 4390 -65446405472602658172598527845 4391 27332303706384381344337816439 4392 66530019372471168055181892545 4393 -27784801202662635925077275823 4394 -67631327331678079448955362617 4395 28244686598271899191609770706 4396 68750614287618728302978926966 4397 -28712078851722348331990141731 4398 -69888169702979484519509943016 4399 29187098810584602664289892036 4400 71044287636618053748421150275 4401 -29669869241075213763217856032 4402 -72219266815538781915322355194 4403 30160514858099202086070683054 4404 73413410707979630770494161816 4405 -30659162355756531740943767285 4406 -74627027597627672520694387611 4407 31165940438319539651403520657 4408 75860430658980305907843303215 4409 -31680979851688563202032330344 4410 -77113938033869726345378869301 4411 32204413415333097852882989732 4412 78387872909168343219753391170 4413 -32736376054725801897767460526 4414 -79682563595693030118914974340 4415 33277004834276797143024079905 4416 80998343608326466726542985607 4417 -33826438990775952515489647596 4418 -82335551747374179357943744989 4419 34384819967350930875137316773 4420 83694532181176060163862408324 4421 -34952291447948767577305399115 4422 -85075634529991351394463772648 4423 35528999392348888325610614067 4424 86479213951176473795739678237 4425 -36115092071715723005573762731 4426 -87905631225675445444527541355 4427 36710720104699171677683006778 4428 89355252845842823772445524392 4429 -37316036494091170032527310023 4430 -90828451104619324496029099648 4431 37931196664046748428765504979 4432 92325604186080684633144541318 4433 -38556358497878239227353668881 4434 -93847096257380724079969388335 4435 39191682376431393241379454480 4436 95393317562109760959395907224 4437 -39837331217052160390912794664 4438 -96964664515089772457368202550 4439 40493470513153044729323898669 4440 98561539798628128249379666961 4441 -41160268374388216613099007154 4442 -100184352460252132104042565866 4443 41837895567446677929658291688 4444 101833518011946823227995318567 4445 -42526525557472774011141904643 4446 -103509458530918741955652715513 4447 43226334550123509675293436156 4448 105212602761908822906410501165 4449 -43937501534272412052138530333 4450 -106943386221078009595149748720 4451 44660208325369803463287998340 4452 108702251301489416707122127537 4453 -45394639609469349111458127885 4454 -110489647380211136883213447129 4455 46140982987930917391862094359 4456 112306030927064271786061026912 4457 -46899429022810089081393452749 4458 -114151865615041221714750766281 4459 47670171282944780205828290399 4460 116027622432419517584965874025 4461 -48453406390749449010982487470 4462 -117933779796596768442296753436 4463 49249334069727540276530075026 4464 119870823669672806349539195781 4465 -50058157192713132544727771022 4466 -121839247675805589953550819142 4467 50880081830852890815857920248 4468 123839553220367696046151742072 4469 -51715317303339437389275773160 4470 -125872249610930537688550558589 4471 52564076227907446663946695104 4472 127937854180103983316008553832 4473 -53426574572104096632849150695 4474 -130036892410259557074214242205 4475 54303031705345655732916219058 4476 132169898060165688313282677041 4477 -55193670451771998749000810658 4478 -134337413293563808591686657321 4479 56098717143911049523775662699 4480 136539988809714659062489554634 4481 -57018401677165490450387503284 4482 -138778183975944704801121163703 4483 57952957565134234159563916634 4484 141052566962222861260820210176 4485 -58902621995781173196292451533 4486 -143363714877798090976712790522 4487 59867635888463939066297709621 4488 145712213909929023415185503129 4489 -60848243951835760333965219718 4490 -148098659464737313977610334862 4491 61844694742633674989402457598 4492 150523656310216789105621799642 4493 -62857240725366378481853653166 4494 -152987818721430801296242132355 4495 63886138332915216599096700011 4496 155491770627930844545425974965 4497 -64931648028062207563361222777 4498 -158036145763430074932180451199 4499 65994034365959153963018723721 4500 160621587817765735746733657175 4501 -67073566057551937612687931659 4502 -163248750591184888864302393125 4503 68170516033974331118084762758 4504 165918298150988514476938813014 4505 -69285161511926052840468108321 4506 -168630904990569668320305720845 4507 70417784060049979582570130935 4508 171387256190881765514205040176 4509 -71568669666323470616932502645 4510 -174188047584373489465134264528 4511 72738108806479010988788054484 4512 177033985921427520255951806530 4513 -73926396513469793571956140838 4514 -179925789039340938659449247736 4515 75133832447996059067247186718 4516 182864186033885568808990926339 4517 -76360720970108059806782915981 4518 -185849917433486980610412674788 4519 77607371211901781952383746823 4520 188883735376061606499838275861 4521 -78874097151323991798554445880 4522 -191966403788552125505551293942 4523 80161217687103384414511739583 4524 195098698569201703105243297989 4525 -81469056714824667513224901467 4526 -198281407772608163942134942261 4527 82797943204162697405110721958 4528 201515331797599947608872242648 4529 -84148211277294235571858871219 4530 -204801283577976434768636608642 4531 85520200288505120523772815222 4532 208140088776155696887910056032 4533 -86914254905010712882583875282 4534 -211532585979773243848291517766 4535 88330725189007771705891512258 4536 214979626901276158673306037169 4537 -89769966680976393353184613242 4538 -218482076580557786564388055108 4539 91232340484250884763636168283 4540 222040813590678643855296966604 4541 -92718213350878515588124964217 4542 -225656730246719767921230189196 4543 94227957768785410724943850685 4544 229330732817815588200609781003 4545 -95761952050269340804981892314 4546 -233063741742414219650408886936 4547 97320580421839424052903023683 4548 236856691846813612836454145558 4549 -98904233115422835549519219461 4550 -240710532567022586863174096857 4551 100513306460958955041991126969 4552 244626228173996677075015512356 4553 -102148202980401904302669908496 4554 -248604758002299596267087623626 4555 103809331483152697168200198297 4556 252647116682241677676673522973 4557 -105497107162942318796797607072 4558 -256754314375547298867803812429 4559 107211951696187404834797643120 4560 260927377014604240545608395243 4561 -108954293341840736122099367848 4562 -265167346545348849369709929393 4563 110724567042759053942521324847 4564 269475281173841482334945865731 4565 -112523214528610805850517932849 4566 -273852255616587382361969391299 4567 114350684420346806386657426519 4568 278299361354659141606756219062 4569 -116207432336257368309495769062 4570 -282817706891677874980659950240 4571 118093920999639767626545832356 4572 287408418015710876287042572109 4573 -120010620348100023237106944214 4574 -292072638065144245236157241998 4575 121958007644513367567546196762 4576 296811528198590035299282712804 4577 -123936567589668383611321874796 4578 -301626267668888492173031632038 4579 125946792436620110835184963498 4580 306518054101266646561123814205 4581 -127989182106777553391041104379 4582 -311488103775715287308178386119 4583 130064244307751442131026358148 4584 316537651913647460505639550854 4585 -132172494652988730104563958724 4586 -321667952968902716876789916441 4587 134314456783220648840824716548 4588 326880280923162070460080261507 4589 -136490662489751298128124836178 4590 -332175929585839443258656099136 4591 138701651839614183844270593270 4592 337556212898516551230206294873 4593 -140947973302624777232579176740 4594 -343022465243989323768456421596 4595 143230183880357538446956249221 4596 348576041759994739234484624567 4597 -145548849237076008095373984936 4598 -354218318657687823094195483581 4599 147904543832645037506269429046 4600 359950693544939800452332569734 4601 -150297851057454919510739579858 4602 -365774585754529595036508175132 4603 152729363369387574089387286786 4604 371691436677301709888868540939 4605 -155199682432855120773067846926 4606 -377702710100364444568579133918 4607 157709419259941663257908184462 4608 383809892550403717028806223183 4609 -160259194353679836666008129554 4610 -390014493642189025678643769648 4611 162849637853494084968002578503 4612 396318046432348986420116591919 4613 -165481389682842831444096050937 4614 -402722107778494857930164635490 4615 168155099699092226734931900042 4616 409228258703771853755394623322 4617 -170871427845654919672842302264 4618 -415838104766919378009813174872 4619 173631044306427739157225146995 4620 422553276437922280294419634563 4621 -176434629662562389803147196303 4622 -429375429479336266468272983409 4623 179282875051603815485934573539 4624 436306245333372063151343211348 4625 -182176482329031683047725643349 4626 -443347431514824346944265960128 4627 185116164232240909062927728057 4628 450500722009932471418010917344 4629 -188102644546997387496569758176 4630 -457767877681261132266917759126 4631 191136658276405658884637678508 4632 465150686678690652463187550572 4633 -194218951812426099271859915790 4634 -472650964856608061482164161428 4635 197350283109979706992653287728 4636 480270556197391231874072526832 4637 -200531421863678822217679939795 4638 -488011333241279514150294744524 4639 203763149687222730188329384338 4640 495875197522725937080967265340 4641 -207046260295497978195868197159 4642 -503864080013327616332455851986 4643 210381559689423767164726210149 4644 511979941571432174848346061681 4645 -213769866343583058979139401858 4646 -520224773398519230691411860711 4647 217212011396680691803322608403 4648 528600597502457723608912162591 4649 -220708838844870718458205132560 4650 -537109467167741515743137253772 4651 224261205737995746532976148511 4652 545753467432806938038668725377 4653 -227869982378781364272996386888 4654 -554534715574537285342535393548 4655 231536052525029424496350363361 4656 563455361600061073152547319742 4657 -235260313594854927574754404664 4658 -572517588745952626462313802813 4659 239043676875011842911212191741 4660 581723613984944887569623321669 4661 -242887067732353540510200799008 4662 -591075688540265745064306259241 4663 246791425828474231674775001220 4664 600576098407711095875175019418 4665 -250757705337578835035401466658 4666 -610227164885569708360634716416 4667 254786875167629319350008448049 4668 620031245112516356041987458246 4669 -258879919184815935328696389654 4670 -629990732613591195897439211544 4671 263037836441402517652754398674 4672 640108057854385380079012551831 4673 -267261641406996106434288528012 4674 -650385688803554850207893410003 4675 271552364203291811639012655244 4676 660826131503785755422903056734 4677 -275911050842344235425282327574 4678 -671431930651336533995111459603 4679 280338763468417580095779950011 4680 682205670184283824436094551672 4681 -284836580603467691024285483320 4682 -693149973879601442412590846512 4683 289405597396309999569850875067 4684 704267505959203247707784738425 4685 -294046925875527755097237095478 4686 -715560971705082424089377032689 4687 298761695206175794304175148645 4688 727033118083681938461748349184 4689 -303551051950336274139954241999 4690 -738686734379633132382354604137 4691 308416160331583554062141081651 4692 750524652839001088685253082437 4693 -313358202503415872376194862035 4694 -762549749322177220561017991500 4695 318378378821712369477022194347 4696 774764943966561897932724342160 4697 -323477908121275248265887582336 4698 -787173201859182235565414856968 4699 328658027996517667900016205104 4700 799777533719391964925831985028 4701 -333919995086358463273957785974 4702 -812580996591802228744805197603 4703 339265085363385742473937551081 4704 825586694549594635637876070962 4705 -344694594427352714412814917819 4706 -838797779408370351593700458457 4707 350209837803069953919784913909 4708 852217451450690917167215436223 4709 -355812151242758847511251763933 4710 -865848960161468515191417862429 4711 361502891032931977641839409536 4712 879695604974366050479360897741 4713 -367283434305867569025357395276 4714 -893760736029369979640165396232 4715 373155179355746027754799753304 4716 908047754941700862522111214947 4717 -379119545959517182261683214148 4718 -922560115582228768929196808208 4719 385177975702567907589073422356 4720 937301324869563456911235226992 4721 -391331932309261249528753205820 4722 -952274943573991960534289998409 4723 397582901978419127473203907265 4724 967484587133438387120373224388 4725 -403932393723821318314020230008 4726 -982933926481623019750870545821 4727 410381939719794557290841684846 4728 998626688888600757653441847645 4729 -416933095651967099736095732302 4730 -1014566658813861801860634332862 4731 423587441073265108389118466009 4732 1030757678772179792049538783137 4733 -430346579765227902553929836149 4734 -1047203650212395037901314004297 4735 437212140104720303580272295530 4736 1063908534409323587964152122426 4737 -444185775436121896033771527275 4738 -1080876353368985915590451663407 4739 451269164449074106500631436913 4740 1098111190747351444676768358075 4741 -458464011561866724854581528833 4742 -1115617192782797725414848032919 4743 465772047310546759344702643931 4744 1133398569242486341845840602575 4745 -473195028743834182651773174605 4746 -1151459594382860840560600776026 4747 480734739823930274144939899923 4748 1169804607924474566372574497133 4749 -488392991833305041088521193373 4750 -1188438016041359037220300592223 4751 496171623787551540273544470111 4752 1207364292365146943710256967401 4753 -504072502854396672551563156860 4754 -1226587979004167246899580211599 4755 512097524778959240201486732102 4756 1246113687577732606908311097049 4757 -520248614315346892736911251084 4758 -1265946100265842289747320220883 4759 528527725664685001800848189506 4760 1286089970874527344656758593892 4761 -536936842919672346557786502243 4762 -1306550125917068423282072524161 4763 545477980515759781867426765368 4764 1327331465711319543225281154252 4765 -554153183689048959129992576620 4766 -1348438965493374191645310677193 4767 562964528941009665401463819902 4768 1369877676547814011986581690657 4769 -571914124510116281658298152795 4770 -1391652727354784097570583615267 4771 581004110850505229706910009325 4772 1413769324754142029508810422397 4773 -590236661117756240765287470032 4774 -1436232755126931078405879313593 4775 599613981661901859686299810476 4776 1459048385594432050567196719904 4777 -609138312527771633643944531342 4778 -1482221665235052253106117091357 4779 618811927962778885029532165674 4780 1505758126319313359456489735071 4781 -628637136932259001965194180469 4782 -1529663385563203438823215897563 4783 638616283642469850876523346611 4784 1553943145400162700183109585551 4785 -648751748071367055315942852886 4786 -1578603195271976720182325349722 4787 659045946507268423258498550280 4788 1603649412938854436278582471868 4789 -669501332095522913370659218836 4790 -1629087765808971880318415857625 4791 680120395393301297012612105542 4792 1654924312287767153303975830095 4793 -690905664932627922962896815513 4794 -1681165203147276598595928039527 4795 701859707791774622094769495659 4796 1707816682915805859876531246120 4797 -712985130175138976890495273613 4798 -1734885091288233428316675190897 4799 724284578001731047550294215743 4800 1762376864557249060798031103418 4801 -735760737502395013081199186240 4802 -1790298537065834158726321683861 4803 747416335825893913601367530945 4804 1818656742681295155997495989499 4805 -759254141653986952135281084816 4806 -1847458216291165120254480839200 4807 771276965825630787383172548941 4808 1876709795321293814944723151147 4809 -783487661970438738221639068007 4810 -1906418421276451442740290782997 4811 795889127151533651821611270483 4812 1936591141303775493471484362180 4813 -808484302517931549034917046305 4814 -1967235109779394526708425065743 4815 821276173966595246296260919750 4816 1998357589918568043358812791942 4817 -834267772814299771751505043727 4818 -2029965955409686854038090162639 4819 847462176479453333763983604165 4820 2062067692072482812537184189501 4821 -860862509174019057101226378521 4822 -2094670399540801455839430912987 4823 874471942605684906438466476489 4824 2127781792970296712962004965648 4825 -888293696690431971411812710978 4826 -2161409704771412394448769253294 4827 902331040275653343584343469978 4828 2195562086368019908119737756445 4829 -916587291873977374179973645257 4830 -2230247009982086601531083154549 4831 931065820407951431261273026216 4832 2265472670444755065638463765087 4833 -945770045965745173077216483491 4834 -2301247387034219596569980192543 4835 960703440568034532827301437509 4836 2337579605340791035507741517941 4837 -975869528946229276270310704014 4838 -2374477899159546459736582378560 4839 991271889332209456043811750499 4840 2411950972410966462709502221109 4841 -1006914154259739135741671475750 4842 -2450007661089968953889656114449 4843 1022800011377728064831666001360 4844 2488656935243753738583448337120 4845 -1038933204275513766092551223768 4846 -2527907900978877706663705614029 4847 1055317533320339099791800589656 4848 2567769802497987073141551392899 4849 -1071956856507203577276641036839 4850 -2608252024166639655593900212950 4851 1088855090321269141731079310605 4852 2649364092610655827278363879922 4853 -1106016210613003035942977292410 4854 -2691115678844442687485301862268 4855 1123444253486243127522300649796 4856 2733516600430742973573478676322 4857 -1141143316199374438316931066932 4858 -2776576823672267149990156219663 4859 1159117558079808214813226308836 4860 2820306465835673106811392795214 4861 -1177371201451956907433103732324 4862 -2864715797408364156567490551614 4863 1195908532578901333690441025049 4864 2909815244388583390494880523607 4865 -1214733902617949853335647683108 4866 -2955615390609289755785539532703 4867 1233851728590292127028817136565 4868 3002126980096307576198697190577 4869 -1253266494364952198222736437581 4870 -3049360919461247868709842291416 4871 1272982751657248710266733450323 4872 3097328280329707592521983518463 4873 -1293005121041973810312591750260 4874 -3146040301805260678720416268863 4875 1313338292981505197274599353813 4876 3195508392969761434486833177891 4877 -1333987028869068084658274740481 4878 -3245744135420487941921287393267 4879 1354956162087367096046422467813 4880 3296759285844661289472745294870 4881 -1376250599082812047070243392426 4882 -3348565778631884620622056080530 4883 1397875320455564644969811171985 4884 3401175728525053137434455437219 4885 -1419835382065635604776453903376 4886 -3454601433310293641552001017046 4887 1442135916155265112659605427671 4888 3508855376546500871744018139961 4889 -1464782132487823710055159107122 4890 -3563950230335046502918815055603 4891 1487779319503473930998266669879 4892 3619898858130244255613501562318 4893 -1511132845491835656845289418545 4894 -3676714317591162453038821016313 4895 1534848159781901779013491263159 4896 3734409863475384523545626792842 4897 -1558930793949455121667591788444 4898 -3792998950575327037149337912851 4899 1583386363042241027104348825486 4900 3852495236697732905141214212347 4901 -1608220566823152812153246597526 4902 -3912912585686965728647611412102 4903 1633439191031691136317764273907 4904 3974265070492740954125660521209 4905 -1659048108663962913710651239658 4906 -4036566976282939096804090784841 4907 1685053281271489054705715069735 4908 4099832803602154816319453378567 4909 -1711460760279093313202596715486 4910 -4164077271576644481545295671763 4911 1738276688322148565416987820946 4912 4229315321166345073660265003317 4913 -1765507300603461679862032595514 4914 -4295562118464647420560276564759 4915 1793158926270082006807782217269 4916 4362833058046615789913345889884 4917 -1821237989810321701106182984890 4918 -4431143766366355245478820370401 4919 1849751012471280372142056351939 4920 4500510105204238953456291372255 4921 -1878704613697171643971435231501 4922 -4570948175164718341143912061910 4923 1908105512588753304449154500604 4924 4642474319225448585010349993525 4925 -1937960529384166115194161129918 4926 -4715105126338471837467688684046 4927 1968276586961490876954901482502 4928 4788857435084211985745369399547 4929 -1999060712363338703625808703685 4930 -4863748337379046055326671866588 4931 2030320038343793794039132812298 4932 4939795182237227517228844008328 4933 -2062061804938031603706015484560 4934 -5017015579587947277471094107152 4935 2094293361054940097945702347532 4936 5095427404148330146781235610853 4937 -2127022166093077410460462703859 4938 -5175048799353176545080723032126 4939 2160255791580303821220253043852 4940 5255898181342269947268144247647 4941 -2194001922837429813858926693559 4942 -5337994243006081716572872979959 4943 2228268360666227023021753644474 4944 5421355958090717662543893770467 4945 -2263063023062154824042155600569 4946 -5506002585362963290446506371629 4947 2298393946952160175644922968162 4948 5591953672836296101003383463140 4949 -2334269289957912419997110594797 4950 -5679229062058745095574784500523 4951 2370697332184840080920069529098 4952 5767848892463491041240323434206 4953 -2407686478037342958564096536949 4954 -5857833605783114390932929884954 4955 2445245258060557961024438892825 4956 5949203950528409823128123723179 4957 -2483382330809061469149079877978 4958 -6041980986532698855914317028205 4959 2522106484742896669670223348647 4960 6136186089562586137757618895559 4961 -2561426640151320881888483103431 4962 -6231840955996119108806844410884 4963 2601351851104673345439101419970 4964 6328967607569323512247727762583 4965 -2641891307434768570308180339622 4966 -6427588396192100459565588081908 4967 2683054336744226308514358099048 4968 6527726008834485690923830324710 4969 -2724850406445156147624864566102 4970 -6629403472484286556347135316691 4971 2767289125827620485879051952197 4972 6732644159177125786681341668655 4973 -2810380248158304576763559826180 4974 -6837471791099935123789024485970 4975 2854133672809828626477562820654 4976 6943910445768957650728249103006 4977 -2898559447421144238169249571580 4978 -7051984561283333384515007713951 4979 2943667770089463591819756440319 4980 7161718941655357038613642262793 4981 -2989468991594174988730786457224 4982 -7273138762218511683427725307941 4983 3035973617653205041496210140045 4984 7386269575114398684792072505851 4985 -3083192311212295490481056164809 4986 -7501137314859700906581789353810 4987 3131135894767669077379600833866 4988 7617768303994331355486114318882 4989 -3179815352722564477099415277888 4990 -7736189258811935134746850270725 4991 3229241833778127317450609142615 4992 7856427295173930154904949783496 4993 -3279426653359152427126233091019 4994 -7978509934408289589496858440444 4995 3330381296075179276799846610204 4996 8102465109294285151663567093899 4997 -3382117418217448499026018304226 4998 -8228321170134426873633842316699 4999 3434646850292234798321304500756 5000 8356106890914853633622466569664 5001 -3487981599591080106992398552241 5002 -8485851475555447200609124971323 5003 3542133852798458062719939974992 5004 8617584564250959603017256115911 5005 -3597115978637407175723974918540 5006 -8751336239904461202992392538195 5007 3652940530553677898816303984964 5008 8887137034654436456557291263886 5009 -3709620249438947814488445173901 5010 -9025017936496873907014849213963 5011 3767168066393666792294708063090 5012 9165010396003714996418843782861 5013 -3825597105530100654526664075552 5014 -9307146333139044880644893636861 5015 3884920686816150176945436772038 5016 9451458144174429125857344026068 5017 -3945152328960531733652460735456 5018 -9597978708704820830657219216460 5019 4006305752339913976790316666271 5020 9746741396766481814931954507485 5021 -4068394881968612042570549616756 5022 -9897780076058381200624785071110 5023 4131433850511449532060301854645 5024 10051129119268556556495553840076 5025 -4195437001340408505114794525177 5026 -10206823411506944606256401306938 5027 4260418891635696275051155724154 5028 10364898357846208716100863887736 5029 -4326394295531865333068189269906 5030 -10525389890972111207081185026687 5031 4393378207309631982771311662886 5032 10688334478945001603477209398709 5033 -4461385844634049790287401833987 5034 -10853769133074014981262578595792 5035 4530432651839702998827210415890 5036 11021731415905595981349844954659 5037 -4600534303263593064498974790728 5038 -11192259449327986092153522313077 5039 4671706706626401243593539168792 5040 11365391922793336158326453974365 5041 -4743966006462821250954829423536 5042 -11541168101659130419583667337223 5043 4817328587601665574638439279708 5044 11719627835650631035646658314011 5045 -4891811078696457533881861232991 5046 -11900811567446075372445687778027 5047 4967430355807231492131859531593 5048 12084760341386384035227685525359 5049 -5044203546034275321220781915740 5050 -12271515812311163347576268453808 5051 5122148031204559330134176536753 5052 12461120254522809950399013481930 5053 -5201281451611604896468232771575 5054 -12653616570880549865989807116366 5055 5281621709809556945567205401310 5056 12849048302026271516464164155171 5057 -5363186974462236733914327004346 5058 -13047459635744039341720070251344 5059 5445995684247962093726254059299 5060 13248895416455200035466221332353 5061 -5530066551820931873796960991744 5062 -13453401154851019517589521524185 5063 5615418567829982833197885531816 5064 13661023037664817418653838043049 5065 -5702071004995540217376971974192 5066 -13871807937585594531109236724203 5067 5790043422245594562608704262407 5068 14085803423315175533116790460067 5069 -5879355668911547438546595952600 5070 -14303057769770916900309731562998 5071 5970027888984781009230908902380 5072 14523619968436060175734277599893 5073 -6062080525434819963166921568302 5074 -14747539737859841054781948934535 5075 6155534324589966330300573504471 5076 14974867534309493155228332779134 5077 -6250410340581298487385110545724 5078 -15205654562576314547148953528678 5079 6346729939850938509146409488524 5080 15439952786937997058481932677540 5081 -6444514805725506428100749819442 5082 -15677814942279450355888590967711 5083 6543786943055692620670925066115 5084 15919294545374382864605636677841 5085 -6644568682922890976876412892092 5086 -16164445906329932481165120713850 5087 6746882687413849090299418159070 5088 16413324140196673753491137022215 5089 -6850751954464306885652141038889 5090 -16665985178746361978579856026118 5091 6956199822772608482467318739257 5092 16922485782419806476430104541805 5093 -7063249976784284227081376185224 5094 -17182883552447297969910895992419 5095 7171926451748614168403910063434 5096 17447236943144050599258924773200 5097 -7282253638848200250940039104195 5098 -17715605274383154767093799366297 5099 7394256290402588647033559183265 5100 17988048744248570661614239013131 5101 -7507959525146996518242461051259 5102 -18264628441870726858136136383769 5103 7623388833587212645597500317553 5104 18545406360447325980653155290123 5105 -7740570083431758228201522289334 5106 -18830445410451997068965571878730 5107 7859529525102409108683532498237 5108 19119809433033469896448228595520 5109 -7980293797324194328809817757718 5110 -19413563213607983023703667644312 5111 8102889932796001919792676428296 5112 19711772495647677047244491930734 5113 -8227345363942940600159184330991 5114 -20014503994667764273883583180618 5115 8353687928751621869303110483885 5116 20321825412415303708994359895065 5117 -8481945876689541451334237862099 5118 -20633805451262448886749184287001 5119 8612147874709755943917875980003 5120 20950513828807077952657828506123 5121 -8744323013342069253164794312113 5122 -21272021292683757405005953656210 5123 8878500812871960115191318855357 5124 21598399635588030733567399598554 5125 -9014711229608497340625735461357 5126 -21929721710517064052026174404510 5127 9152984662242507267311309671801 5128 22266061446229725033344289525688 5129 -9293351958296277642901406996040 5130 -22607493862929215801846140217176 5131 9435844420666099833742714736114 5132 22954095088171422564680596655178 5133 -9580493814258967511391487656834 5134 -23305942373002187966368675466310 5135 9727332372724768818701574686862 5136 23663114108326758822513621055322 5137 -9876392805285329818891527925187 5138 -24025689841514708711880532108237 5139 10027708303661685714496083387961 5140 24393750293243679461663592682758 5141 -10181312549100973550197777398335 5142 -24767377374585331236572771028593 5143 10337239719504360021459904149053 5144 25146654204336940210405319330847 5145 -10495524496657439935306154194203 5146 -25531665126602132237957027638990 5147 10656202073564560618420639795089 5148 25922495728624288064246453222178 5149 -10819308161888545822871351888784 5150 -26319232858876203897717909761213 5151 10984878999497313703793813461847 5152 26721964645409643181308532564859 5153 -11152951358118906551738478954249 5154 -27130780514468467595524471499884 5155 11323562551106470836290426246535 5156 27545771209369085154697283690622 5157 -11496750441314745459763587162083 5158 -27967028809652004307928238954959 5159 11672553449089638321827359855537 5160 28394646750508337854020450144356 5161 -11851010560372495652622729065898 5162 -28828719842485155594035408791155 5163 12032161334920690633952147438023 5164 29269344291473637332397188805489 5165 -12216045914646178319615339253878 5166 -29716617718984031803321216153640 5167 12402705032073687311447256140471 5168 30170639182711485047427106122023 5169 -12592180018920244320531697167770 5170 -30631509197396859953168004492556 5171 12784512814797751059641482944729 5172 31099329755986724386032492962012 5173 -12979745976040354619535983259863 5174 -31574204351096742373307839580384 5175 13177922684658377239656466269334 5176 32056237996782763978988246536434 5177 -13379086757420598444367390256162 5178 -32545537250623970938823750809960 5179 13583282655066707157204405224682 5180 33042210236122494024565096179186 5181 -13790555491651764396729724827317 5182 -33546366665423978402710606367215 5183 14000951044024543300614413314833 5184 34058117862363637816204221871893 5185 -14214515761441641748310442319081 5186 -34577576785842403278151784073085 5187 14431296775319288892775575567314 5188 35104858053537834235444982137563 5189 -14651341909124791260652221119124 5190 -35640077965954523889793991015723 5191 14874699688409591685195034126255 5192 36183354530818798510552032051582 5193 -15101419350985944402658425790000 5194 -36734807487822579048894946797405 5195 15331550857249237159769854029155 5196 37294558333721339190404960680279 5197 -15565144900648016964064397216871 5198 -37862730347791161338086136964963 5199 15802252918303805256596785873184 5200 38439448617649963946050380077682 5201 -16042927101782819979381871019661 5202 -39024840065448045913569966090917 5203 16287220408021751086063490777110 5204 39619033474433163334697681271191 5205 -16535186570409763345391098572123 5206 -40222159515895425081531242054591 5207 16786880110028931062971939808241 5208 40834350776497369617120829993418 5209 -17042356347055342754405269879460 5210 -41455741785994661748431714521692 5211 17301671412323144525239002064365 5212 42086469045352921583589434927650 5213 -17564882259053819817349118254373 5214 -42726671055266273182075649528144 5215 17832046674753035675450342962379 5216 43376488345083280513976425287522 5217 -18103223293277420903062420332823 5218 -44036063502146018905901801588430 5219 18378471607073673937394159527027 5220 44705541201548107895184314378563 5221 -18657851979592428870884073081545 5222 -45385068236317610905423707403044 5223 18941425657879342354462133194714 5224 46074793548030791725138351977610 5225 -19229254785345901239299230721490 5226 -46774868257862802814184211482920 5227 19521402414722485108506720474790 5228 47485445698081462630872077467497 5229 -19817932521196250238724856850763 5230 -48206681443990363168981163433624 5231 20118910015736437752160892234757 5232 48938733346327638148203658666034 5233 -20424400758609747850952588794183 5234 -49681761564126812072950548680079 5235 20734471573088458257048237099764 5236 50435928598046237213924916999742 5237 -21049190259353999260761872221758 5238 -51201399324173714318779830075282 5239 21368625608598736020734401825874 5240 51978341028312987055905217559709 5241 -21692847417328750008087982839795 5242 -52766923440758894955824421483433 5243 22021926501870449763036730146960 5244 53567318771568061385843831805500 5245 -22355934713083877410682008949152 5246 -54379701746332086865789513490374 5247 22694944951285617752664075471160 5248 55204249642460317445521160132665 5249 -23039031181384260235054214043716 5250 -56041142325979357889138291447328 5251 23388268448231404526051306858070 5252 56890562288856596388461706801564 5253 -23742732892191238826930955723646 5254 -57752694686855106599930890768630 5255 24102501764931762657391359008023 5256 58627727377927397713572192972007 5257 -24467653445440771695049192590003 5258 -59515850961155588840470373778929 5259 24838267456269764959480712239289 5260 60417258816245686479184623489011 5261 -25214424480008975251543710462717 5262 -61332147143583748486841444129048 5263 25596206375996768748060813356295 5264 62260715004861828698973487044810 5265 -25983696197266707973242792195884 5266 -63203164364281707778997400249181 5267 26376978207735617482521364613301 5268 64159700130344524154282827173165 5269 -26776137899636034570979518112614 5270 -65130530198234529465310199937966 5271 27181262011196474810207062533616 5272 66115865492805309795117535981317 5273 -27592438544572993155968864637246 5274 -67115920012176931564222159078792 5275 28009756784035569020214873372903 5276 68130910871952585376806520408555 5277 -28433307314412889166309132405869 5278 -69161058350063417905202774013197 5279 28863182039799152417924010296826 5280 70206585932250365198630083009244 5281 -29299474202526573869825899534916 5282 -71267720358191924940970343011991 5283 29742278402407316617248232455915 5284 72344691668286926047595874309870 5285 -30191690616248627114554346973411 5286 -73437733251101477369540745105612 5287 30647808217645003190636815914311 5288 74547081891489407384584777363737 5289 -31110729997051280355120922175483 5290 -75672977819395637772590762371480 5291 31580556182140575183252093845934 5292 76815664759352061460953346106643 5293 -32057388458451075437658313292346 5294 -77975389980675626045565540346554 5295 32541329990325722440242039758064 5296 79152404348378460789653147962284 5297 -33032485442148890880479419192341 5298 -80346962374800023677081626118346 5299 33530960999884227381772237445069 5300 81559322271971379886853955976624 5301 -34036864392917862949875201257778 5302 -82789746004721860700386961572821 5303 34550304916211273382137906737157 5304 84038499344538496729321392417208 5305 -35071393452768124621911693802345 5306 -85305851924188765280449568739528 5307 35600242496419499324120947064991 5308 86592077293117334164950400756285 5309 -36136966174931957796621657999069 5310 -87897452973627629634297353734831 5311 36681680273442948706565945361683 5312 89222260517859208995542549284648 5313 -37234502258228151254331908849443 5314 -90566785565572072461715673374546 5315 37795551300805393119069809561955 5316 91931317902749199304820680704037 5317 -38364948302379848648104598129691 5318 -93316151521028746911497118977538 5319 38942815918635287436374380606010 5320 94721584677977512643291279252629 5321 -39529278584876213347594667335099 5322 -96147919958217420923107617059075 5323 40124462541525800133311207528914 5324 97595464335416956945917193077093 5325 -40728495859984593426579179708549 5326 -99064529235159630552083890300140 5327 41341508468855018199348480179735 5328 100555430598701723996139921224191 5329 -41963632180536804464821322920134 5330 -102068488947631748846467334664321 5331 42595000718198513806601482733631 5332 103604029449444205160331367921158 5333 -43235749743130416582105527191752 5334 -105162381984040407301479091268639 5335 43886016882484042797894651401925 5336 106743881211169320340639076402214 5337 -44545941757403807338424800299530 5338 -108348866638821531956491077325520 5339 45215666011556183929793663073321 5340 109977682692589662089314473698471 5341 -45895333340061973334163214846699 5342 -111630678786008693405424229041504 5343 46585089518837288468819720043261 5344 113308209391889895094563661988758 5345 -47285082434348961035181595811622 5346 -115010634114662203492476094301791 5347 47995462113790152057311756031588 5348 116738317763735110301208680523042 5349 -48716380755682023906531868560573 5350 -118491630427897300096515457437049 5351 49447992760907412856595958525846 5352 120270947550765478706699873620842 5353 -50190454764182527540346863167732 5354 -122076650007298035556408782033514 5355 50943925665972780833475800212976 5356 123909124181388380843145823973456 5357 -51708566664858942157043345990914 5358 -125768762044552999998425756723328 5359 52484541290359883161467560078445 5360 127655961235729478780581480567830 5361 -53272015436218280756110117067204 5362 -129571125142199964970291831374693 5363 54071157394155728182142129345657 5364 131514662981655741486074249421823 5365 -54882137888103788819947989281889 5366 -133486989885418798575148240180842 5367 55705130108917618142801948323011 5368 135488526982836515230152979207117 5369 -56540309749578875157507866594040 5370 -137519701486865784328009376025164 5371 57387855040894736236570012381004 5372 139580946780863136514728510435774 5373 -58247946787699913019126601073351 5374 -141672702506597642570540169487407 5375 59120768405568671787173089015049 5376 143795414653503608717013854448074 5377 -60006505958043952846373894345773 5378 -145949535649190316035094417149631 5379 60905348194390785100056395496523 5380 148135524451226288014209564769688 5381 -61817486587881284821825598446088 5382 -150353846640215807487482474447331 5383 62743115374618628643903103095887 5384 152604974514185651833992856372479 5385 -63682431592907497375459409112598 5386 -154889387184300265071861546987751 5387 64635635123178589299195931648257 5388 157207570671923831318078424213033 5389 -65602928728474900735138711543440 5390 -159560018007047964537417094507728 5391 66584518095507578242955180364267 5392 161947229328103990729536254935361 5393 -67580611876289259201128899781314 5394 -164369711983179062192267798581016 5395 68591421730352925204542845448969 5396 166827980632655603066057896125663 5397 -69617162367564397481480835888361 5398 -169322557353293849746844714647556 5399 70658051591536715987786651654406 5400 171853971743777525322313001946679 5401 -71714310343654762284270295522285 5402 -174422761031742965170274121001542 5403 72786162747718599986348086011327 5404 177029470182312284892169885916250 5405 -73873836155214117263864311169643 5406 -179674652008151460836404035152076 5407 74977561191219674520381653860080 5408 182358867281074484154718150205568 5409 -76097571800957585239063984252930 5410 -185082684845215042602642607556607 5411 77234105296999377971901593218575 5412 187846681731787473589722429112234 5413 -78387402407133904395279763375320 5414 -190651443275459026571112779563497 5415 79557707322907483538318293026174 5416 193497563232355779503349975323067 5417 -80745267748845403903297003018864 5418 -196385643899724863470487671597932 5419 81950334952364231838703295348882 5420 199316296237275954977927281435288 5421 -83173163814384498074550150452603 5422 -202290139990225306349523494027267 5423 84414012880653466400595037123554 5424 205307803814065908103477884647752 5425 -85673144413787827200264214457761 5426 -208369925401087703557851238387779 5427 86950824446046292209366996851952 5428 211477151608672098285242399086853 5429 -88247322832842197384784418334068 5430 -214630138589385335220702881359672 5431 89562913307006360101617771526890 5432 217829551922895647388235749501156 5433 -90897873533810583132470312401077 5434 -221076066749739444501876534082903 5435 92252485166762338916745458751847 5436 224370367906962129972283350263865 5437 -93627033904181305494956713331819 5438 -227713150065659491222722216321993 5439 95021809546568572473577178174341 5440 231105117870445966062515963793263 5441 -96437106054779489528224095992040 5442 -234546986080876451045007624411405 5443 97873221609011278808783161789325 5444 238039479714848676896997302519963 5445 -99330458668616678233010307924153 5446 -241583334194013541660846577629977 5447 100809124032755037718856317291320 5448 245179295491221171730685289993263 5449 -102309528901892452880954303790793 5450 -248828120280030864056787360788520 5451 103831988940162677799513598888401 5452 252530576086313441868480886689135 5453 -105376824338600712275128188775158 5454 -256287441441974942047745448763701 5455 106944359879261122558351703730146 5456 260099506040830952589518986908131 5457 -108534925000233325799613035899082 5458 -263967570896661322671268685099637 5459 110148853861566234222926549377083 5460 267892448503475367933998434523936 5461 -111786485412114817464190211558355 5462 -271874962998018100688838024000701 5463 113448163457321314063834453321200 5464 275915950324548436955569693948012 5465 -115134236727944003614196360021541 5466 -280016258401920758458054132797426 5467 116845058949746625967303707923599 5468 284176747293001629929931177939267 5469 -118580988914161705452193336306181 5470 -288398289376453901687947842979046 5471 120342390549941220060050947139931 5472 292681769520920872695776550837617 5473 -122129632995808245817726342332979 5474 -297028085261643638891115451282997 5475 123943090674123391120642970646063 5476 301438146979545197133038232820482 5477 -125783143365580016945060037577320 5478 -305912878082815328446767933559870 5479 127650176284942430841839144635861 5480 310453215191030753830337121685689 5481 -129544580157841443152110477898349 5482 -315060108321845530032240710777643 5483 131466751298641868605089895382215 5484 319734521080287122920924646820730 5485 -133417091689396747739253576480554 5486 -324477430850694074393413012448877 5487 135396009059903265083608418291571 5488 329289828991331673994633110687474 5489 -137403916968875552402086394064318 5490 -334172721031722546489367799339615 5491 139441234886249770745894755899822 5492 339127126872729562808215240668215 5493 -141508388276637067026503123034271 5494 -344154080989428986480784608392361 5495 143605808683940214399835549350843 5496 349254632636812289916096643626882 5497 -145733933817149968528267504403151 5498 -354429846058355602288545857868456 5499 147893207637337388532953412153738 5500 359680800697496274346900913175375 5501 -150084080445858584688284103760505 5502 -365008591412056577953049627431113 5503 152307008973788580170178313201782 5504 370414328691655108886059928888352 5505 -154562456472601208968364238186822 5506 -375899138878147017650701847301252 5507 156850892806112200736000111432799 5508 381464164389134745456005433009343 5509 -159172794543702828476857194224740 5510 -387110563944591504324832783035359 5511 161528645054841732543931035338040 5512 392839512796640321043938828103407 5513 -163918934604922781889295917275118 5514 -398652202962532051228837686041252 5515 166344160452437074731656309913725 5516 404549843460866352638952671503520 5517 -168804826947497418471814361391157 5518 -410533660551100199569577721583054 5519 171301445631733879238902074586759 5520 416604897976389132534874792470064 5521 -173834535339579252263287180272419 5522 -422764817209807056021497270658918 5523 176404622300963558742894110727247 5524 429014697703991012039559673568884 5525 -179012240245436925754269371227655 5526 -435355837144257982458874155465191 5527 181657930507740469992323376655524 5528 441789551705241418851323674983302 5529 -184342242134845080998609538508073 5530 -448317176311095850852761822415185 5531 187065731994478267969939781745387 5532 454940064899318572830497832461393 5533 -189828964885159499065397212125880 5534 -461659590688238068237895766298641 5535 192632513647764740780774057009783 5536 468477146448219511912727212310277 5537 -195476959278641194651829160460006 5538 -475394144776638378414295566388004 5539 198362891044293511696241254425280 5540 482412018376673868925216765888668 5541 -201290906597663044531571639409045 5542 -489532220339974565031756876743395 5543 204261612096021990953414282419863 5544 496756224433249435606540644765078 5545 -207275622320504588060543496570971 5546 -504085525388838048317407291104618 5547 210333560797297814674665336899110 5548 511521639199314559305724778186950 5549 -213436059920514354830948786733063 5550 -519066103416180788515521694342086 5551 216583761076770884977474286963373 5552 526720477452704445093028258716699 5553 -219777314771495069270612066391418 5554 -534486342890959332055423740059664 5555 223017380756984962364440578829375 5556 542365303793125121069320368110253 5557 -226304628162244830465035683073625 5558 -550358987017105062329622305776923 5559 229639735624621728160350529585484 5560 558469042536520792595448196873392 5561 -233023391423267507611619045301303 5562 -566697143765144210823309672276655 5563 236456293614451268936520938927601 5564 575044987885827194243789511379209 5565 -239939150168747589219334593833608 5566 -583514296183990744262006833850404 5567 243472679110126212109630647268254 5568 592106814385735992967176405299428 5569 -247057608656969237299622934626604 5570 -600824313000640351262570592400537 5571 250694677365042199577757200106266 5572 609668587669302927053788592854812 5573 -254384634272445773928718017823895 5574 -618641459515704203138816355885437 5575 258128239046575206419877019964509 5576 627744775504445851516127668306734 5577 -261926262133114947172274849238951 5578 -636980408802937457252661474846983 5579 265779484907096331264067528223970 5580 646350259148597818877085958231751 5581 -269688699826046519340134462279605 5582 -655856253221139400550391584748714 5583 273654710585257292722863630034640 5584 665500345020005446458742107683668 5585 -277678332275202694634316741978960 5586 -675284516247030212980996769239122 5587 281760391541134898863765428549746 5588 685210776694393716906942832024635 5589 -285901726744888073331686546765165 5590 -695281164637943355887594537265124 5591 290103188128920409835345999009577 5592 705497747235955743194477578632625 5593 -294365637982624909415686557381422 5594 -715862620933413095268432120859926 5595 298689950810939923769408684061243 5596 726377911871869504798291215635535 5597 -303077013505290860531834743081896 5598 -737045776304983442266373717217534 5599 307527725516894886020763505559994 5600 747868401019793868215650134332238 5601 -312042999032460899665065371045083 5602 -758848003763818388946029724145474 5603 316623759152317487730232550542056 5604 769986833678052936919555950228152 5605 -321270944071001993791212736791157 5606 -781287171735953522456868593210033 5607 325985505260344292275214244920245 5608 792751331188481698911338458429329 5609 -330768407655079315709233296613178 5610 -804381658015296490907682457083301 5611 335620629841022843304731985165155 5612 816180531382176641040676934706672 5613 -340543164245845511999580293795447 5614 -828150364104758153802247783310800 5615 345537017332480484296793212230894 5616 840293603118673270410912902940675 5617 -350603209795200696493420613627223 5618 -852612729956178175618356603786957 5619 355742776758402092768717600495299 5620 865110261229357903692308655246442 5621 -360956767978129729015424784465054 5622 -877788749119998095339069179112613 5623 366246248046384129169730076825233 5624 890650781876214474711699733475078 5625 -371612296598245792321065537351797 5626 -903698984315932146265272565315079 5627 377056008521856256972651855279277 5628 916936018337308040903056280919014 5629 -382578494171294633511086854332669 5630 -930364583436191089900289614489779 5631 388180879582389041841740276030764 5632 943987417230715988295130227067349 5633 -393864306691502934343989097701528 5634 -957807295993127706650613134771434 5635 399629933557336820011066367366133 5636 971827035188935206746620099809738 5637 -405478934585786438016548353199762 5638 -986049490023494133743454081587955 5639 411412500757898983321547949014013 5640 1000477555996119609901916356010559 5641 -417431839860969559279749974427394 5642 -1015114169461831622321379212149095 5643 423538176722820597010667403845074 5644 1029962308200836864380626310534677 5645 -429732753449307542870772987489512 5646 -1045024991995852279133203366460154 5647 436016829665094699721459643914281 5648 1060305283217376978499010077864998 5649 -442391682757745710733509967697682 5650 -1075806287417020653384562887136748 5651 448858608125173769943158677514533 5652 1091531153928998031441604062973139 5653 -455418919426497236087771871084078 5654 -1107483076479900403162696788786493 5655 462073948836346942219950610361070 5656 1123665293806856739551119189822186 5657 -468825047302672128970625346301239 5658 -1140081090284198443757166088613832 5659 475673584808092557111737623856565 5660 1156733796558743298990538591995528 5661 -482620950634844979790704233252323 5662 -1173626790193815718469971818279055 5663 489668553633372804069803347122664 5664 1190763496322121986766629054885974 5665 -496817822494608440826149553750847 5666 -1208147388307600783075393063477572 5667 504070206025998503881889115581025 5668 1225781988416370879403166798123212 5669 -511427173431322678106895324286158 5670 -1243670868496899533831400304662301 5671 518890214594357760565492202253028 5672 1261817650669516767987061375986321 5673 -526460840366439084062332797851845 5674 -1280226008025402405434733078753543 5675 534140582857972230110819367736839 5676 1298899665335174437113850556034294 5677 -541930995733948633206129673602511 5678 -1317842399767208995308854893062801 5679 549833654513519399554440412026760 5680 1337058041615823976551529793289352 5681 -557850156873682406459866086602900 5682 -1356550475039460132443081570638861 5683 565982122957138484009988465589483 5684 1376323638808995228403700715612012 5685 -574231195684373213477651074784354 5686 -1396381527066328678632161172059631 5687 582599041070021637036864195891290 5688 1416728190093375919196804392674500 5689 -591087348543573956212722440279964 5690 -1437367735091613655629423272094517 5691 599697831274481071713640274602714 5692 1458304326972318998920562375832271 5693 -608432226501719590023076539727311 5694 -1479542189157647409964829051404522 5695 617292295867876723293268360519585 5696 1501085604392696325916305071328891 5697 -626279825757816333788933667170531 5698 -1522938915568703317333698154353682 5699 635396627641988191270386252182037 5700 1545106526557529604185070821681663 5701 -644644538424443326528205385162134 5702 -1567592903057581768033449338452191 5703 654025420795619208615932225261547 5704 1590402573451326556219670917661533 5705 -663541163589959342137933068825079 5706 -1613540129674555755624159904263995 5707 673193682148432742240446117413546 5708 1637010228097560199871089599408454 5709 -682984918686019604125241013049414 5710 -1660817590418374091692641718918050 5711 692916842664230373707041136178582 5712 1684967004568252991339944566796477 5713 -702991451168726341290618327850640 5714 -1709463325629551015697810237463452 5715 713210769292110787937837462401879 5716 1734311476766164991847967051778558 5717 -723576850521960620088593431436437 5718 -1759516450166715541073667938242632 5719 734091777134169365688356049791588 5720 1785083308000637355025558170799212 5721 -744757660591673369235512096971804 5722 -1811017183387353237501302433952776 5723 755576641948633979937207507699534 5724 1837323281378708803199978687208639 5725 -766550892260149482277377976341472 5726 -1864006879954847077550449815670729 5727 777682612997571506423357751549276 5728 1891073331033704650191432093892117 5729 -788974036469501671554032133048219 5730 -1918528061494313470645583660242896 5731 800427426248545223557498816564160 5732 1946376574214094817791167375626489 5733 -812045077603899435513292090562890 5734 -1974624449120334454379657336245699 5735 823829317939855580611182341511756 5736 2003277344256030515596283459110534 5737 -835782507240294357037792016785764 5738 -2032340996860308247456455027573345 5739 847907038519255707062217072598826 5740 2061821224463598285709572662084316 5741 -860205338277665034140009361071423 5742 -2091723925997777779227049507698267 5743 872679866966298919027525810154378 5744 2122055082921476335730986922342252 5745 -885333119455074562869948198762979 5746 -2152820760360751472292827429959086 5747 898167625508748305150499140822949 5748 2184027108265340966742075254027770 5749 -911185950269109683512705600380825 5750 -2215680362580702260199823494856866 5751 924390694743758658545403676910586 5752 2247786846436051878183044118393935 5753 -937784496301554813702847203484163 5754 -2280352971348620687385330959877253 5755 951370029174828520722176846211562 5756 2313385238444343665166193628413185 5757 -965150004968445240629402481185934 5758 -2346890239695205761106882640891995 5759 979127173175815348532939666734714 5760 2380874659173468398172633088861395 5761 -993304321701943120775484006883164 5762 -2415345274323004163461109548824892 5763 1007684277393609766671560605543330 5764 2450308957247970252429698652829269 5765 -1022269906576786630620855490704735 5766 -2485772676019054288945855261302370 5767 1037064115601375973814391586997741 5768 2521743495997529270634673916424065 5769 -1052069851393378061755358338364300 5770 -2558228581177357552314132911129035 5771 1067290102014584594308060474548233 5772 2595235195545586956386198100151733 5773 -1082727897229899825784411675051828 5774 -2632770704461285321916703074852490 5775 1098386309082392074784734798491989 5776 2670842576053263098630877192379944 5777 -1114268452476179710665725575661490 5778 -2709458382636836924764194523415925 5779 1130377485767257084380558377168050 5780 2748625802149890474558134372601179 5781 -1146716611362367253043020674550811 5782 -2788352619608492257189941172232499 5783 1163289076326029772197384580059145 5784 2828646728582333519639719967486569 5785 -1180098172995833290785746514531223 5786 -2869516132690252917073703810930337 5787 1197147239606104138788198238768301 5788 2910968947116118141002670869664788 5789 -1214439660920063553694070031657645 5790 -2953013400145338273787080123843572 5791 1231978868870587692847856329985078 5792 2995657834722284294314655475523854 5793 -1249768343209686117473315912239543 5794 -3038910710028898858549265808078050 5795 1267811612166815967200291112786252 5796 3082780603084780194692583337124141 5797 -1286112253116150578640440381732075 5798 -3127276210369028722984535767094992 5799 1304673893252922882732480030266018 5800 3172406349464148861769169892592300 5801 -1323500210278965536186112601528833 5802 -3218179960722302378051330804743286 5803 1342594933097571357543971868192450 5804 3264606108954213556205873550453285 5805 -1361961842517799255811743078712618 5806 -3311693985141030430921453554127541 5807 1381604771968352505313876902615249 5808 3359452908169450387726736123197338 5809 -1401527608221157927202660744812417 5810 -3407892326590422539218147910767245 5811 1421734292124776239755331446950002 5812 3457021820401743410493804287829405 5813 -1442228819347775544122223093504806 5814 -3506851102854866652549486269089177 5815 1463015241132201666894944433730399 5816 3557390022286251776181116840812419 5817 -1484097665057280878333606882707953 5818 -3608648563973581222873981549566372 5819 1505480255813492297890170273783459 5820 3660636852017179435600749008659105 5821 -1527167235987149094909088402261894 5822 -3713365151246972001786477600084756 5823 1549162886855629440790150716065193 5824 3766843869155327442434011170506242 5825 -1571471549193400061842029665095935 5826 -3821083557856128776068973774065293 5827 1594097624088977130757842403139368 5828 3876094916070426565349014563030573 5829 -1617045573772971127463747586286360 5830 -3931888791139029799444283241091517 5831 1640319922457364247136645467037607 5832 3988476181062395706997467014264683 5833 -1663925257186170926627194420756423 5834 -4045868236568184392036272860869679 5835 1687866228697634050196705303526341 5836 4104076263206849009437416468073741 5837 -1712147552298111389985037072424775 5838 -4163111723475637090188801799216130 5839 1736774008747808887514779262641267 5840 4222986238971383621010066963811963 5841 -1761750445158519481758044434958784 5842 -4283711592572481536157633152428845 5843 1787081775903528285262528206956923 5844 4345299730650420361445797660322301 5845 -1812772983539847011411609450081271 5846 -4407762765311288905657234968482496 5847 1838829119742942716097328100172460 5848 4471112976667643154746295486486305 5849 -1865255306254128127645758148518803 5850 -4535362815141145846675275100446533 5851 1892056735840783046709200615111768 5852 4600524903796389558521566137842824 5853 -1919238673269578512148769213060342 5854 -4666612040706320567921412890208263 5855 1946806456292877704208168375867312 5856 4733637201349686291059398544795789 5857 -1974765496648489884027977053328840 5858 -4801613541040934705191069399924998 5859 2003121281072955994227823446038032 5860 4870554397392999803398224616335153 5861 -2031879372328546878280242712678304 5862 -4940473292813412849500205614550214 5863 2061045410244157472807717719739997 5864 5011383937034185035826409635694433 5865 -2090625112770282778022791573031011 5866 -5083300229675913050582617619509116 5867 2120624277048263861217494423950603 5868 5156236262846565002237893650794428 5869 -2151048780493994606159105425251914 5870 -5230206323775410173643974383369677 5871 2181904581896282445159791466716703 5872 5305224897482562223509839477347224 5873 -2213197722530058891486917852706687 5874 -5381306669484611670813183170003232 5875 2244934327284638270003848067692587 5876 5458466528536829755258528281819591 5877 -2277120605807225633429709798911863 5878 -5536719569412432113297372572923934 5879 2309762853661877509722951634129971 5880 5616081095719397180560601946133934 5881 -2342867453504121843610944240604050 5882 -5696566622755340779941676475746455 5883 2376440876271446212915344940033641 5884 5778191880400954945606800742635221 5885 -2410489682389866128305651995535386 5886 -5860972816052525717628303799882948 5887 2445020522996788024487237595874807 5888 5944925597594051456837883030871741 5889 -2480040141180384412126143509617837 5890 -6030066616409490125667872139967658 5891 2515555373235701522068895373948303 5892 6116412490435670922838451028279312 5893 -2551573149937722647179797569617888 5894 -6203980067256412699954788687439690 5895 2588100497831613335167302167098973 5896 6292786427238398764574948596680680 5897 -2625144540540377598376645829277471 5898 -6382848886709364936518673407098372 5899 2662712500090157321010101707305483 5900 6474185001179165035782569951786982 5901 -2700811698253410071458675037432081 5902 -6566812568604285395113460760505281 5903 2739449557910203631955523591716680 5904 6660749632696387547350861995343319 5905 -2778633604427868729598325097127718 5906 -6756014486275465885098113545738753 5907 2818371467059254627494181809225802 5908 6852625674668214790793852013353294 5909 -2858670880359835423536427647910500 5910 -6950601999152207544085974065431192 5911 2899539685623918173533591093333247 5912 7049962520446497270980999573170413 5913 -2940985832340207294810968263540647 5914 -7150726562249258252126109875707869 5915 2983017379666983049741891207659172 5916 7252913714823094017427989739941911 5917 -3025642497927155267449607988869228 5918 -7356543838628646877871170767212013 5919 3068869470123456904448413055895218 5920 7461637068007151924463286256032548 5921 -3112706693474045560718660355869730 5922 -7568213814912587003797533206496523 5923 3157162680968784588521552811781716 5924 7676294772694078720380727102191578 5925 -3202246062946478969006972270047091 5926 -7785900919929233176117548987128915 5927 3247965588693344756591050866476622 5928 7897053524309068979968901089372254 5929 -3294330128062994592348260593099342 5930 -8009774146575238989386390936911838 5931 3341348673118225495251168969906360 5932 8124084644510236239183188968928825 5933 -3389030339794898866200111697093977 5934 -8240007176981288633209600958883822 5935 3437384369588206456653522727648564 5936 8357564208038656263602350081104081 5937 -3486420131261619950172510231903864 5938 -8476778511069054623480352415052484 5939 3536147122578825709342189622780019 5940 8597673173004936450176517994391194 5941 -3586574972058950164888853822320141 5942 -8720271598590374539335908209726826 5943 3637713440755385342668892833454625 5944 8844597514704297650795288370699260 5945 -3689572424058528126135834917377455 5946 -8970674974741841525496137936466306 5947 3742161953522750962891511013976248 5948 9098528363054587006046376553164795 5949 -3795492198717925856929024420567505 5950 -9228182399450467365631039292601548 5951 3849573469105827719582264075016671 5952 9359662143754137247413145460680508 5953 -3904416215941747470274476517361020 5954 -9492993000428606038127223104357226 5955 3960031034201649606830936129230419 5956 9628200723258949001357393991352798 5957 -4016428664535213317702660423329653 5958 -9765311420098920143541032674247974 5959 4073619995245100663513549010468738 5960 9904351557681301627034777774203752 5961 -4131616064292799900841296364321900 5962 -10045347966492835516698178841271346 5963 4190428061331396578868619095693012 5964 10188327845714594704303846736965926 5965 -4250067329765629623204726129775548 5966 -10333318768228661066091727102443603 5967 4310545368839594311582482883629794 5968 10480348685691990322327461572673346 5969 -4371873835752458830908523131297826 5970 -10629445933678354619144553976311725 5971 4434064547802565903892508944772816 5972 10780639236889265495933355286357794 5973 -4497129484560295800322308637761730 5974 -10933957714434791705449019021841782 5975 4561080790070071986081374724644889 5976 11089430885185198369456022699373334 5977 -4625930775081895699515483064514866 5978 -11247088673194346113674894744635010 5979 4691691919312800797114508273957421 5980 11406961413195801084475347112463993 5981 -4758376873738625293212497549215578 5982 -11569079856172619177529474536096854 5983 4825998462916501216980851464186431 5984 11733475175001780457783362047193587 5985 -4894569687338469711346773878681048 5986 -11900178970174262552366970214937974 5987 4964103725816633617672603124663455 5988 12069223275591754704578252526423329 5989 -5034613937900265142043318705814973 5990 -12240640564441027261264076997660276 5991 5106113866325291671706975905335589 5992 12414463755146984681578099490833331 5993 -5178617239496588390198235253937673 5994 -12590726217405443632093719515807458 5995 5252137974003511939641803278724122 5996 12769461778296691321403435227662178 5997 -5326690177169115014085562573232177 5998 -12950704728480893002174225391950635 5999 5402288149633487528819484389165673 6000 13134489828476431585512850441296041 6001 -5478946387971675883741287072043875 6002 -13320852315022276499373812189330101 6003 5556679587346637734194943380506651 6004 13509827907525493228073734844939313 6005 -5635502644197695616194142511787616 6006 -13701452814595019471463849954201675 6007 5715430658964958837476903726810749 6008 13895763740662848616923945866166054 6009 -5796478938850189227298521943209006 6010 -14092797892693776151053730426490315 6011 5878663000614592544021769422869545 6012 14292592986984879697817188675752743 6013 -5961998573414023586736893385260795 6014 -14495187256055918635884348297876271 6015 6046501601672099440897487851859684 6016 14700619455631854778631922606351828 6017 -6132188247991721793794514927790107 6018 -14908928871718711319664208626332014 6019 6219074896105515788809691500087735 6020 15120155327774003100438037522041369 6021 -6307178153865699464606210088888250 6022 -15334339191972987326863677964152606 6023 6396514856273904544990741150479904 6024 15551521384572000208926923838470962 6025 -6487102068551476192234755826545582 6026 -15771743385370161543315997212195381 6027 6578957089250786213742021496331669 6028 15995047241270745947916871951527876 6029 -6672097453408101136405491817871775 6030 -16221475573943536373472649814089953 6031 6766540935738553635852171669793307 6032 16451071587589492723756565405910346 6033 -6862305553873773013753914744256791 6034 -16683879076809085831034726275919999 6035 6959409571642737655347095860059090 6036 16919942434575664601070514582447911 6037 -7057871502396419689081678704982971 6038 -17159306660315241948493700799958146 6039 7157710112376799514808487757682044 6040 17402017368094103252894330115403437 6041 -7258944424130835450433398669942627 6042 -17648120794915659396071018311108232 6043 7361593719969981366604033221545047 6044 17897663809127984932604893124841480 6045 -7465677545475852853104283753546778 6046 -18150693918943500688894895042990740 6047 7571215713052650296048118668984001 6048 18407259281072279145701594744320468 6049 -7678228305526955225595151392336172 6050 -18667408709470470251431691012813928 6051 7786735679795524313990288027564240 6052 18931191684205364777416930583020761 6053 -7896758470521713482158385954138068 6054 -19198658360438632054427262455343334 6055 8008317593881172819714312902101745 6056 19469859577529288989240580709228661 6057 -8121434251357461421564607348662260 6058 -19744846868257977564298582669404746 6059 8236129933588239685584346351189502 6060 20023672468174148510257471375879988 6061 -8352426424262705119613804877458860 6062 -20306389325067769605372801059018718 6063 8470345804070946385187831879521278 6064 20593051108567198166734635911066661 6065 -8589910454705899143038202238455594 6066 -20883712219864878667063281530567951 6067 8711143062918596149795222870481046 6068 21178427801572547973378942947037820 6069 -8834066624627413006499765974258535 6070 -21477253747707652557877074983008314 6071 8958704449082020093661633802744507 6072 21780246713812704248390469005057313 6073 -9085080163082760527273709710744166 6074 -22087464127209323574152768568247161 6075 9213217715256183320626715670162272 6076 22398964197388742456790456139785444 6077 -9343141380387470358601652446832885 6078 -22714805926540560996873405256547210 6079 9474875763810505403764431737328691 6080 23035049120221576486643421413919585 6081 -9608445805856343139204918428210399 6082 -23359754398166526445489333689434430 6083 9743876786360846093693604495151966 6084 23688983205242611359201225232263073 6085 -9881194329232267211622987074890789 6086 -24022797822549687010214033405306464 6087 10020424407079565946143325743922247 6088 24361261378668040889777805705578103 6089 -10161593345902256050583517568062774 6090 -24704437861055692087498886489936611 6091 10304727829842593599457402093538031 6092 25052392127597179190056381111535909 6093 -10449854906000924207975750592526901 6094 -25405189918305826195279251601758872 6095 10597001989315019064260751518605927 6096 25762897867181502338210362000925310 6097 -10746196867504240222608026266527438 6098 -26125583514225917932907741288258487 6099 10897467706079386504610660582773040 6100 26493315317617524786786872762628007 6101 -11050843053419082340282913826526875 6102 -26866162666048116552513743957338006 6103 11206351845913583083302535038344162 6104 27244195891223251626123871215812973 6105 -11364023413176881733858495816939103 6106 -27627486280528648777116078548746277 6107 11523887483328013471364712550567236 6108 28016106089864733534126970680693542 6109 -11685974188342465960684554960651826 6110 -28410128556651541560798884508725650 6111 11850314069474615182966101560341006 6112 28809627913006213923251784098621048 6113 -12016938082752118535944055735225282 6114 -29214679399095348168364594853412472 6115 12185877604543209017120413551882717 6116 29625359276664498426322798277235975 6117 -12357164437197846470488645925358480 6118 -30041744842747147437195996167909565 6119 12530830814763694280632550868635997 6120 30463914443555503564715609499032768 6121 -12706909408777902516832450594112682 6122 -30891947488555506393324360353445993 6123 12885433334135691229133297686776841 6124 31325924464728455330460574185137242 6125 -13066436155036740402779647422975606 6126 -31765926951021706873847663537522403 6127 13249951891010406128081373834296407 6128 32212037632990917940800260209681092 6129 -13436015023020795818841905230709439 6130 -32664340317636344782746046984987242 6131 13624660499652748675131873833203963 6132 33122919948435739444779793520816161 6133 -13815923743379781060768894220083087 6134 -33587862620576418599462581121949867 6135 14009840656915070197417884935454352 6136 34059255596389112976318421627570395 6137 -14206447629646563544422633962013946 6138 -34537187320986239410120126641030135 6139 14405781544157315293684855507539162 6140 35021747438107271661519895368053158 6141 -14607879782832165588222199494402279 6142 -35513026806173920748738025448158947 6143 14812780234551892520589120535866561 6144 36011117514557870661560316723928915 6145 -15020521301475981661256876390563116 6146 -36516112900063850892339971253399058 6147 15231141905915172660778624361247030 6148 37028107563630863130366261242973714 6149 -15444681497294957389992157329615111 6150 -37547197387254415855343602335354767 6151 15661180059211219282957241871352181 6152 38073479551132657528204676003254959 6153 -15880678116579219005352311487012674 6154 -38607052551039336493483220277571593 6155 16103216742877147136110262510463237 6156 39148016215926553492148458731207070 6157 -16328837567485480249839710731010492 6158 -39696471725760310970375962579092469 6159 16557582783123392779686116817175391 6160 40252521629591902256360462841597733 6161 -16789495153383493301731600475095734 6162 -40816269863868223041205346121922114 6163 17024618020366170258139187513294886 6164 41387821770984127354091542968017945 6165 -17262995312414848655529714624777578 6166 -41967284118079990503392846374461217 6167 17504671551953476099594891108383000 6168 42554765116087682365186904353473219 6169 -17749691863427573633111645413878768 6170 -43150374439028195812690176291844032 6171 17998101981350204073429779617734030 6172 43754223243564216905195544805553228 6173 -18249948258454227926523257086411246 6174 -44366424188810965834117537976934642 6175 18505277673952234654434580533516685 6176 44987091456408680660718842606457423 6177 -18764137841905555067220096475069324 6178 -45616340770860159445638439141192237 6179 19026577019703778736080991443418631 6180 46254289420136820372821562388801101 6181 -19292644116656218611487687956311639 6182 -46901056276556784054930954884496123 6183 19562388702696783650061219928384795 6184 47556761817938527480795554590712432 6185 -19835861017203739181973178806184523 6186 -48221528149033704895136358276857747 6187 20113111977935853818973482870004900 6188 48895479023242777192681327691176080 6189 -20394193190086450943007500636949474 6190 -49578739864617138312086589828806634 6191 20679156955456902402834068123029918 6192 50271437790151474739939503617064908 6193 -20968056281751121955692448029944783 6194 -50973701632370142445229773688593622 6195 21260944891992636050627031397941501 6196 51685661962211394263588792056774120 6197 -21557877234065829791653014265676532 6198 -52407451112213340091859714445724731 6199 21858908490382986523569058409806495 6200 53139203200005572350505808357650583 6201 -22164094587678760424848001709580545 6202 -53881054152110439884094210197811802 6203 22473492206933742593711002508605029 6204 54633141728058004699670382510311671 6205 -22787158793428802408268968161994140 6206 -55395605544818767847235696961025937 6207 23105152566931907615609978098835844 6208 56168587101558303442400373700150102 6209 -23427532532019148631227086831638511 6210 -56952229804717993175022939509197291 6211 23754358488531714727452770037902881 6212 57746678993426107537784632726772617 6213 -24085691042170592191643555997239139 6214 -58552081965243534607706411707514009 6215 24421591615230777333070615460007966 6216 59368588002248512641649256778394747 6217 -24762122457476820384462505960723085 6218 -60196348397464778856486572541743857 6219 25107346657161539693211681048819280 6220 61035516481637603451815063335241658 6221 -25457328152189769163470036095047957 6222 -61886247650362235364987148304888013 6223 25812131741429025890414377731605969 6224 62748699391569344548465733530554930 6225 -26171823096169009293827347950842802 6226 -63623031313372104576794040748557056 6227 26536468771731867618041000761799196 6228 64509405172279619018088888375123375 6229 -26906136219235192455360255994904284 6230 -65407984901781455414937917517058953 6231 27280893797509727172527386311467752 6232 66318936641308112039085496885673237 6233 -27660810785173800745882182887680245 6234 -67242428765572304658139654178227820 6235 28045957392866524343644581287473924 6236 68178631914296023271247481546944945 6237 -28436404775641814070418580755559292 6238 -69127719022328372311264113053419903 6239 28832225045525329817457338552431157 6240 70089865350159272304278459465348502 6241 -29233491284236447113011536576582429 6242 -71065248514834166264211232801949820 6243 29640277556077406037900052233615157 6244 72054048521274940068302562417934236 6245 -30052658920991808700637643749098176 6246 -73056447794012332890760393103190356 6247 30470711447794664667720743972261670 6248 74072631209335181601378637428775691 6249 -30894512227576212087862708523452284 6250 -75102786127861911700153174554107222 6251 31324139387281770826301909191409199 6252 76147102427539756742707361100097130 6253 -31759672103469912776284086164911735 6254 -77205772537077258502046637248112051 6255 32201190616251263859119565490378655 6256 78278991469815671448473517254758195 6257 -32648776243410282030954670940486577 6258 -79366956858044967343751230234479010 6259 33102511394712385670177212906373499 6260 80469868987770208719773445365631333 6261 -33562479586398837064897827206549188 6262 -81587930833934133938848558902926121 6263 34028765455871816581035303929789856 6264 82721348096101871554985853973332847 6265 -34501454776572154436556065245326181 6266 -83870329234613777641261410297766053 6267 34980634473052218617215351314707402 6268 85035085507212466496427943954817283 6269 -35466392636246489385651539355956832 6270 -86215831006150182892752951609839087 6271 35958818538942383291039365249874136 6272 87412782695782742923558573315172079 6273 -36458002651453922548320610235497994 6274 -88626160450656350376615737655817588 6275 36964036657500878899228591448366078 6276 89856187094093676274349139818473080 6277 -37477013470296054635109361936198038 6278 -91103088437285670987808571058540417 6279 37997027248843397592556890452170455 6280 92367093318895661299804952478539642 6281 -38524173414449681593950164507567517 6282 -93648433645182368782448969719814246 6283 39058548667452518764969892662645145 6284 94947344430648570738384504762412656 6285 -39600251004167505464596657881168063 6286 -96264063839222210943247173751106678 6287 40149379734057339455263874919223491 6288 97598833225976854674993387106911323 6289 -40706035497125782387794146607843508 6290 -98951897179398470838014071291458807 6291 41270320281539378440127617138577186 6292 100323503564205613256000845436818289 6293 -41842337441479877076522714985704385 6294 -101713903564730163633412546869684373 6295 42422191715230345637047705313079218 6296 103123351728865890431368549931698929 6297 -43009989243497995791013631765259644 6298 -104552106012592170779361215892125150 6299 43605837587976786548782924551424682 6300 106000427825080316415708036277026912 6301 -44209845750152905571387166846368892 6302 -107468582074390039739447429949194456 6303 44822124190356270205827353637049532 6304 108956837213763692529408722287825005 6305 -45442784847061229970213187509185871 6306 -110465465288526007547045645937308090 6307 46071941156439692866736444890407469 6308 111994741983597171951361801522991280 6309 -46709708072169938960571101917182609 6310 -113544946671627161445602756648455962 6311 47356202085504426395619792031853842 6312 115116362461759365516189979941063733 6313 -48011541245599937387147089883977603 6314 -116709276249031636814201653961451558 6315 48675845180113454479751796389959489 6316 118323978764423001528212362674994630 6317 -49349235116067200537020957284801396 6318 -119960764625554372739838473138771042 6319 50031833900986319810496536193848594 6320 121619932388051715414752751936369981 6321 -50723766024312721982981634783787556 6322 -123301784597580219656673352704661698 6323 51425157639098656030824551297789268 6324 125006627842558147996073535005627479 6325 -52136136583983626153368066168109140 6326 -126734772807559133041269767105113060 6327 52856832405458308156810997370951413 6328 128486534327411813967138897133572678 6329 -53587376380419171516137863878321508 6330 -130262231442005813845182154603745149 6331 54327901539017559601575071399516831 6332 132062187451813174580622860834787312 6333 -55078542687807028298532349478031123 6334 -133886729974134482466886034479133840 6335 55839436433192791761624238177142125 6336 135736191000079035280488183401702829 6337 -56610721205187173285092478041724888 6338 -137610906952288521203885358366880762 6339 57392537281475008965565623575364545 6340 139511218743413800529191749593815104 6341 -58185026811793002033531785091768195 6342 -141437471835354503318307512570046484 6343 58988333842627076734688485079800004 6344 143390016299271280165687033695755292 6345 -59802604342231832411523175008143765 6346 -145369206876380668707062217183231875 6347 60627986225976250683436529698559706 6348 147375403039542665386215300943256933 6349 -61464629382019861407068736433082571 6350 -149408969055651220496231959268728104 6351 62312685697323626723060528793626970 6352 151470274048838004848005059492435530 6353 -63172309083999856920410371854117908 6354 -153559692064499928359805756277863417 6355 64043655506005526781625869389266253 6356 155677602134161024249021602693231573 6357 -64926883006183416569370098958805949 6358 -157824388341179447612201951707202019 6359 65822151733655558192644921238704473 6360 160000439887310474204612215397293460 6361 -66729623971573524305937132377602454 6362 -162206151160136523942535105066543635 6363 67649464165230155847114324417343547 6364 164441921801375373888243541814620587 6365 -68581838950537381869347252622850033 6366 -166708156776077867518316338625475542 6367 69526917182874844792106163744310890 6368 169005266442726571129031760719594343 6369 -70484869966314104343585866033127481 6370 -171333666624246974059029947921150995 6371 71455870683223254182678540385899655 6372 173693778679942976843023845830483644 6373 -72440095024256846534839744879921170 6374 -176086029578368560738593362485338982 6375 73437721018736082485055073460629577 6376 178510851971147683505453819647164065 6377 -74448929065424288798903635047927567 6378 -180968684267754599618109474142154200 6379 75473901963702765972135249213579656 6380 183459970711266958088213581726370752 6381 -76512824945152156704148269095684401 6382 -185985161455104188058155821857609685 6383 77565885705544549492718288586104392 6384 188544712640763841523188203155856214 6385 -78633274437251598511598728877627753 6386 -191139086476568723694697586399765742 6387 79715183862074008033473158274716374 6388 193768751317437804457668820000437030 6389 -80811809264497797464075613141024605 6390 -196434181745694069405468531321102218 6391 81923348525382831910084846909010307 6392 199135858652922636282182145195251273 6393 -83050002156089173067961610606741801 6394 -201874269322892632069486853242199186 6395 84191973333046875758876137330439271 6396 204649907515556497242896492775275276 6397 -85349467932774926714194731945058923 6398 -207463273552140557204553148187465067 6399 86522694567355094597430635951294268 6400 210314874401340876810696007626893569 6401 -87711864620366533685424910825146131 6402 -213205223766638591987718505084926059 6403 88917192283287057780595058532860415 6404 216134842174749092488526972709964026 6405 -90138894592367075857405278393185016 6406 -219104257065219612203255171504675242 6407 91377191465982257030609563091163393 6408 222114002881189968346374923203557484 6409 -92632305742471069622584863086361529 6410 -225164621161331378025517525502496160 6411 93904463218463417049914352280089257 6412 228256660632978469968737438309113004 6413 -95193892687706672017504110920806374 6414 -231390677306469800878434664397228802 6415 96500825980395490483106728942684350 6416 234567234570712380240002081944657400 6417 -97825498003011867987431595116085656 6418 -237786903289985904164413528549235936 6419 99168146778681982873442881131167323 6420 241050261902002597794844929327914976 6421 -100529013488056453717431324127922195 6422 -244357896517238767299640997936084229 6423 101908342510720722355817281746507810 6424 247710401019554366763213305823733692 6425 -103306381467142359165594750995398317 6426 -251108377168117092088862297328005251 6427 104723381261162173371718532506730586 6428 254552434700647723146972988556693391 6429 -106159596123036098188335349901745976 6430 -258043191438003647190138669802561403 6431 107615283653034908955317391341183781 6432 261581273390117711276871677063900660 6433 -109090704865608922056202638647350262 6434 -265167314863309768806744010506016599 6435 110586124234124912917459715965609433 6436 268801958568988505071383143020441090 6437 -112101809736182582871132931841613112 6438 -272485855733761349329607587530146755 6439 113638032899517997527377102547237761 6440 276219666210970506592357510694762886 6441 -115195068848501513498209986921908465 6442 -280004058593673370755883317576641789 6443 116773196351237805448045367634560496 6444 283839710329085811744537610847381612 6445 -118372697867275701601852544922511722 6446 -287727307834507063289941900332428011 6447 119993859595935633443659690777415618 6448 291667546614745175160630166770446693 6449 -121636971525262604333531332848933087 6450 -295661131381062233760127223263041856 6451 123302327481612681758883596844586058 6452 299708776171658797821671380408216491 6453 -124990225179881119000238551942299605 6454 -303811204473717241827815374642442888 6455 126700966274380314569672742641450504 6456 307969149347023949060679252794828682 6457 -128434856410375921818131294918746877 6458 -312183353549190548530845482054778543 6459 130192205276289526193706385822681937 6460 316454569662494645224795304303798962 6461 -131973326656576413853736958704757581 6462 -320783560222360751547001992536305027 6463 133778538485287063138792097697458392 6464 325171097847502389809707964867322991 6465 -135608162900321099750979966119606304 6466 -329617965371746600820563356810584421 6467 137462526298382566920031711953943152 6468 334124955977562361815767678795651477 6469 -139341959390645473477791709793941487 6470 -338692873331314688590328468552814177 6471 141246797259138696057262588669308435 6472 343322531720266471992832266804511914 6473 -143177379413859426529798149463744605 6474 -348014756191350377651483762529851966 6475 145134049850624471859805153946978538 6476 352770382691733419656155177876612384 6477 -147117157109668830882768128272670200 6478 -357590258211197104355923061327554012 6479 149127054335001091574602630942137087 6480 362475240926356329757549748975396275 6481 -151164099334525313120722507755988530 6482 -367426200346740518891427320490794567 6483 153228654640939179066837251638084882 6484 372444017462760761717573496295076521 6485 -155321087573418331135646149087073901 6486 -377529584895587040105765755397766567 6487 157441770300096918412575573007962287 6488 382683807048959914464804006112997458 6489 -159591079901354523480810564615192822 6490 -387907600262961358371940324855876327 6491 161769398433919755264547767865697301 6492 393201892969769738829434895400550002 6493 -163977112995800927917921697496585464 6494 -398567625851424254994069895605413592 6495 166214615792054376577364285356556908 6496 404005751999624467721043584193007617 6497 -168482304201401094117377712200726838 6498 -409517237077590875683449995505066626 6499 170780580843702507745380867024929294 6500 415103059484012820931965439964962121 6501 -173109853648306350441815398178186069 6502 -420764210519110338002540377362428591 6503 175470535923273720413006174829422835 6504 426501694552836896406694517970436298 6505 -177863046425498561815319634983137134 6506 -432316529195250326188481521109839281 6507 180287809431730941549307907251372870 6508 438209745469079559958390752006300533 6509 -182745254810515640016361121014901664 6510 -444182387984515172886964435325676085 6511 185235818095057718908252775972067678 6512 450235515116252054914005155771776881 6513 -187759940557026876299626835503557923 6514 -456370199182812906533381293687398809 6515 190318069281312548041803043185889156 6516 462587526628181610697207885622167630 6517 -192910657241741864821184693583470873 6518 -468888598205775899130024903822371301 6519 195538163377772726792179558511553267 6520 475274529164789102018535113285419911 6521 -198201052672174412359470131729372400 6522 -481746449438931145267184060185864854 6523 200899796229708293961761908233694814 6524 488305503837599339027419606292783235 6525 -203634871356821391710145393042140122 6526 -494952852239509885516577821430022693 6527 206406761642365656019281312882585552 6528 501689669788821423617115507661468665 6529 -209215957039356032874143474036359164 6530 -508517147093782322001095827248806172 6531 212062953947780529579989150173388596 6532 515436490427933831295852782438307673 6533 -214948255298475664863465467953222905 6534 -522448921933901609607054453978333843 6535 217872370638080855604298704446874255 6536 529555679829808544932507123767402403 6537 -220835816215085463214032332205243290 6538 -536758018618342212237631148403527722 6539 223839115066982395208308264446120249 6540 544057209298510721953297678457588410 6541 -226882797108542331960786692350094037 6542 -551454539580121140926259969208613576 6543 229967399221222825572050956696644161 6544 558951314101015096801105569522935598 6545 -233093465343726697168714875453724195 6546 -566548854647096612034851338595989883 6547 236261546563724340220218463308241235 6548 574248500375187653966905182195240852 6549 -239472201210754720745819214991724897 6550 -582051608038747333131384152466954639 6551 242725994950320051190668061357786173 6552 589959552216491133717257822164949465 6553 -246023500879189303209361652629583978 6554 -597973725543947017339376457269673571 6555 249365299621925915047676671131056820 6556 606095538947985703800164748091674461 6557 -252751979428655241784592150437958976 6558 -614326421884362900856995364479172080 6559 256184136274087492012799340970834107 6560 622667822578311729588133453629978729 6561 -259662373957812092527231097121193453 6562 -631121208268224072345925731090855919 6563 263187304205879622682975805180576523 6564 639688065452460056213651427582839318 6565 -266759546773687662406607384494013903 6566 -648369900139325376918162307299737445 6567 270379729550187103041544619633991233 6568 657168238100256666731231591558326075 6569 -274048488663425678207878061891338841 6570 -666084625126255614583857447676606885 6571 277766468587445682070660792544189486 6572 675120627287613057127638887642137692 6573 -281534322250553054972478259699369596 6574 -684277831196964776398902401382187130 6575 285352711144975231957237785790486881 6576 693557844275721263525028793472569825 6577 -289222305437925368220666017149606611 6578 -702962295023914238113873232266072636 6579 293143784084090776364333485964405531 6580 712492833293503249288178792728609531 6581 -297117834939563633643004019943277386 6582 -722151130565186227378266357535778196 6583 301145154877232243859252942567727530 6584 731938880228758405532405577036640920 6585 -305226449903651368101515472418543779 6586 -741857797867064587490424941246926890 6587 309362435277410370521882829709206966 6588 751909621543590301187998706641836093 6589 -313553835629018159951413690907009923 6590 -762096112093737948345686389628786575 6591 317801385082324146051985287666172447 6592 772419053419834638226850012821670653 6593 -322105827377494669830464543042431989 6594 -782880252789918978856979846331911132 6595 326467915995564612057244066464839863 6596 793481541140354690873146936026535920 6597 -330888414284584129584959695144202103 6598 -804224773382319508464088527964569659 6599 335368095587380719472523572616716108 6600 815111828712218439062229542331411201 6601 -339907743370957064108962519784068570 6602 -826144610926071068083167983603033031 6603 344508151357545366548716239605890592 6604 837325048737923216758888581884121240 6605 -349170123657339144167824831575930381 6606 -848655096102333890645409585043747688 6607 353894474902923711266939756613695295 6608 860136732540989094212360073364458816 6609 -358682030385426847305625393786333937 6610 -871771963473494732554840130228556347 6611 363533626192411416384124028839725384 6612 883562820552401474383508503678269057 6613 -368450109347531975551410609795399544 6614 -895511362002515111734346526638736117 6615 373432337951977685270730754932116880 6616 907619672964546621819346029873113333 6617 -378481181327724114838007873548057867 6618 -919889865843156814616287214369088483 6619 383597520162616818038652954637557521 6620 932324080659451135840011522261094137 6621 -388782246657309840007333383837274949 6622 -944924485407980889556935729466446297 6623 394036264674082605903148186727082678 6624 957693276418307848439632684085400002 6625 -399360489887558935550358365100740266 6626 -970632678721189932000881487279387994 6627 404755849937352224919044657301516717 6628 983744946419446353760329751667140026 6629 -410223284582661135399052588009211106 6630 -997032363063561367910850030853610853 6631 415763745858840436056162400294000361 6632 1010497242032086485223236338745191185 6633 -421378198235971952371374021335124896 6634 -1024141926916901776137590002623893818 6635 427067618779460886631406808214253655 6636 1037968791913397635894656780803561117 6637 -432832997312683090334735410864519077 6638 -1051980242215639152911463344585707773 6639 438675336581709188526991907378174824 6640 1066178714416575997977626083874341560 6641 -444595652422131779801002237130026416 6642 -1080566676913361537710762218001415066 6643 450594973928022263050732026552395547 6644 1095146630317845670711944762395932387 6645 -456674343623044173134452569291739459 6646 -1109921107872306689778690479253848746 6647 462834817633750243227859687267229838 6648 1124892675870488288956233874645372395 6649 -469077465865090751750211033971302302 6650 -1140063934084008659595317003002930179 6651 475403372178161055567760775931364057 6652 1155437516194209454580137102959631444 6653 -481813634570216558904226389404376198 6654 -1171016090229513245290357944575851563 6655 488309365356983719888821284004834674 6656 1186802359008358952277397014524206956 6657 -494891691357296053864956823377790202 6658 -1202799060587785597513271201643945372 6659 501561754080084453689920186035692350 6660 1219008968717735603047097715239491186 6661 -508320709913751512469148907722770174 6662 -1235434893301149748800896883234296241 6663 515169730317959904383664279584242595 6664 1252079680859926801682943591643101873 6665 -522110002017865254401148175541209164 6666 -1268946215006821738627339568314864000 6667 529142727200824306913368935872019862 6668 1286037416923357407212926473738786483 6669 -536269123715609586912990552979247147 6670 -1303356245843825400018961862448421913 6671 543490425274162136131856875311847354 6672 1320905699545452863489213159500527656 6673 -550807881655914300524944703730261516 6674 -1338688814844812918221947162478036407 6675 558222758914714943782645553305079215 6676 1356708668100557334904082251564344391 6677 -565736339588389864393226585197017637 6678 -1374968375722551089434992367682447557 6679 573349922910970602103684414750559922 6680 1393471094687489412809606676401358246 6681 -581064825027625233354049030187432758 6682 -1412220023061078955460906909195279416 6683 588882379212325173550376490324436782 6684 1431218400526865701615217611996063876 6685 -596803936088282427106340989548377059 6686 -1450469508921793297687731183612615690 6687 604830863851192154995506226857435169 6688 1469976672778576500532116616254410116 6689 -612964548495315864028356474978123503 6690 -1489743259874975505853745641330697648 6691 621206394042440961341932776322007333 6692 1509772681790057983910697960956143203 6693 -629557822773752861883632870813823633 6694 -1530068394467536729685494935500297639 6695 638020275464656286984715500053102995 6696 1550633898786271928726882202629176887 6697 -646595211622582848364707104290046598 6698 -1571472741138028147219239361940531423 6699 655284109727822473205770629496990650 6700 1592588514012577275140120764624841043 6701 -664088467477416692511625338251536044 6702 -1613984856590239785567418294100812649 6703 673009802032152287847223855258447931 6704 1635665455341957822032661744245141260 6705 -682049650266694270653619659275849004 6706 -1657634044636994788657562352545195251 6707 691209569022897652745929891772705430 6708 1679894407358357294252952316642878464 6709 -700491135366337956564025071002013363 6710 -1702450375526036492585254949705135886 6711 709895946846100910312880016367893607 6712 1725305830928167067384826096851511167 6713 -719425621757872276212081967576595862 6714 -1748464705760203331741535559562122515 6715 729081799410369268748064634123563224 6716 1771930983272213146894812454347250640 6717 -738866140395155534329046921464811709 6718 -1795708698424391616090558361285075033 6719 748780326859882185168447467825949864 6720 1819801938550897775929230194089537843 6721 -758826062784997908476626209726903557 6722 -1844214844032118789813530875426174793 6723 769005074263971706176533859452451073 6724 1868951608975467445302644994912821350 6725 -779319109787072360625150231415782007 6726 -1894016481904820070436309324856991771 6727 789769940528749269337090450017493743 6728 1919413766458703314214531861118934752 6729 -800359360638659846377638387908669296 6730 -1945147822097339582739762184298518986 6731 811089187536389248949684216092556606 6732 1971223064818662284623035742716167003 6733 -821961262209908754999912792105059319 6734 -1997643967883413418199555331058074174 6735 832977449517819692563196214783758504 6736 2024415062549437429726422474027050380 6737 -844139638495430403958011851432671296 6738 -2051540938815286685364720348370284369 6739 855449742664714316845868849287919554 6740 2079026246173255329948314814192245939 6741 -866909700348197789840192345709935142 6742 -2106875694371959753421108394539613501 6743 878521474986827003976326773466192395 6744 2135094054188585352243793646955676627 6745 -890287055461863782841220306607752876 6746 -2163686158210920757335843194002594716 6747 902208456420860842490516575524423031 6748 2192656901629302201790188690695813670 6749 -914287718607767597727226728076392570 6750 -2222011243038592221819422908699402369 6751 926526909197218285094620902962473618 6752 2251754205250318424051714444792886054 6753 -938928122133054804952897066280771242 6754 -2281890876115099610683765751759386029 6755 951493478471137334221130314100134533 6756 2312426409355488130671978600775220231 6757 -964225126726496418057341038910136684 6758 -2343366025409358921279391135417104730 6759 977125243224880914169232239515601886 6760 2374715012283977320811734406368351599 6761 -990196032458756837502239539646329944 6762 -2406478726420879369549195956849792214 6763 1003439727447812834671041061634548976 6764 2438662593571699971259406798140170261 6765 -1016858590104028706979634983376084412 6766 -2471272109685085963476043442775133485 6767 1030454911601364099497731287927825126 6768 2504312841804832841892569569294665358 6769 -1044231012750125181333193692495640459 6770 -2537790428979385602016256285806720013 6771 1058189244376067857866530001767605012 6772 2571710583182845899195349847803466406 6773 -1072331987704296779598045519041753067 6774 -2606079090247629487523938142717777762 6775 1086661654748020145721724869198258991 6776 2640901810808919679921527544568489109 6777 -1101180688702221043487627119690043561 6778 -2676184681261064375127851841363274038 6779 1115891564342306815724810537208849766 6780 2711933714726066021983122213477334867 6781 -1130796788427798708884039169664540866 6782 -2748155002034315738470447530158604684 6783 1145898900111124823981548261734575185 6784 2784854712717724673588900869396186883 6785 -1161200471351580172787256391688994171 6786 -2822039096015407593438911985716913926 6787 1176704107334518430354003326271574808 6788 2859714481892075588465054751657417318 6789 -1192412446895840772853947967297811705 6790 -2897887282069296737945626625424381176 6791 1208328162951847998070345901690165715 6792 2936563991069785531584743323610107031 6793 -1224453962934522944692820855815953794 6794 -2975751187274883835673107496660475663 6795 1240792589232311054605103871351632735 6796 3015455533995398202260603361317311432 6797 -1257346819636467759972509177302635994 6798 -3055683780555960355499599583596601572 6799 1274119467793042225567813774197567588 6800 3096442763393079750847175000416565112 6801 -1291113383660567836324088939743524934 6802 -3137739407167059189365336596596755701 6803 1308331453973530689366112576557453237 6804 3179580725887946580446984666474204645 6805 -1325776602711688229096352033461161290 6806 -3221973824055698083336879046373840496 6807 1343451791575311054773460325761714016 6808 3264925897814730021921020351806922297 6809 -1361360020466421832326381393594737406 6810 -3308444236123039157618356948384652316 6811 1379504327976106154661192767958111023 6812 3352536221936073121335888710347049147 6813 -1397887791877971117800844709527196548 6814 -3397209333405535048801269622016710568 6815 1416513529627828315368119794460848632 6816 3442471145093308735311970327366939250 6817 -1435384698869678901085416883110041595 6818 -3488329329200692925216339201840561337 6819 1454504497948079326857385698289021583 6820 3534791656813135677774014584540440388 6821 -1473876166426967332996603036688073258 6822 -3581865999160662105936000396827172785 6823 1493502985615028748809575379675414153 6824 3629560328894191169221863045026822395 6825 -1513388279097686655986875991449401049 6826 -3677882721377939615418013638632306387 6827 1533535413275795472742924563427473519 6828 3726841355998113607775813685024242879 6829 -1553947797911123533813351339651039639 6830 -3776444517488091046303426143725483676 6831 1574628886678708771846544260046183196 6832 3826700597270300094843267541600914666 6833 -1595582177726173149328033348547768271 6834 -3877618094815001959058349111816682577 6835 1616811214240082545626664761681664940 6836 3929205619016188523709242247669047769 6837 -1638319585019439871449053560483392713 6838 -3981471889584808052289821408843450206 6839 1660110925056400264584661072747855336 6840 4034425738459534779466838474587480314 6841 -1682188916124298316226051257630824621 6842 -4088076111235300885972195764163308420 6843 1704557287373078385000736209589367395 6844 4142432068609812036115873741773597607 6845 -1727219815932220176565459275035655921 6846 -4197502787848270381573246910417022991 6847 1750180327521252901888802843175997215 6848 4253297564266531692857096622858850692 6849 -1773442697067952477092712473636657283 6850 -4309825812732926071034132825919263087 6851 1797010849334317390548993801544515382 6852 4367097069188974516271744812475638968 6853 -1820888759550420039260472368349845219 6854 -4425120992189236488406588489966335036 6855 1845080454056231528144634711602248293 6856 4483907364460526489259663834570420174 6857 -1869590010951519132590482594086904602 6858 -4543466094480740625990616979205974972 6859 1894421560753916845155275165644028133 6860 4603807218077537078865999879496303033 6861 -1919579287065270661949230702306857610 6862 -4664940900047117397169633437470332789 6863 1945067427246361514919158079281071782 6864 4726877435793358584999832708694094842 6865 -1970890273100110022798121366389174461 6866 -4789627252987549013471752436593276968 6867 1997052171563368514482332824053115633 6868 4853200913248984306848101917596547512 6869 -2023557525407407074486524710362457149 6870 -4917609113846682499171209521616558876 6871 2050410793947201672762310218674086959 6872 4982862689422480946501875405048994718 6873 -2077616493759633770453901711694481069 6874 -5048972613735780706965216665913021187 6875 2105179199410712137622535615222780080 6876 5115950001430207365931456961814418704 6877 -2133103544191928979069243147452493077 6878 -5183806109822460588691242503713410865 6879 2161394220865863842025144032910382774 6880 5252552340713628029406416466788841747 6881 -2190055982421150174574511734541006907 6882 -5322200242223242611993840024057738617 6883 2219093642836920814704117657938963640 6884 5392761510646365625398935219448207507 6885 -2248512077856850117323785642796265103 6886 -5464247992333981544367655597217246545 6887 2278316225772911872431865345163828786 6888 5536671685596993998865975136044526628 6889 -2308511088218973631722902212410377705 6890 -5610044742634115869776452851130043078 6891 2339101730974349541793231638210318356 6892 5684379471483950084885961180423905786 6893 -2370093284777435280201961200260443240 6894 -5759688338001561329459426928227789661 6895 2401490946149550207999878686926061263 6896 5835983967859842571458193633605219372 6897 -2433299978229113388867089971896154291 6898 -5913279148575984031746403056746008815 6899 2465525711616281679105471837670173195 6900 5991586831563356003895896431992137583 6901 -2498173545228179664940830790693638784 6902 -6070920134209120748505488344868160176 6903 2531248947164852815969553674008863227 6904 6151292341977892554934047046550495390 6905 -2564757455586076836058071287387456699 6906 -6232716910541768978033148310216083064 6907 2598704679599157823937493026676913089 6908 6315207467937060218313227819953740903 6909 -2633096300157859505675613195407807883 6910 -6398777816748047623109032431556274906 6911 2667938070972595472280916889369303265 6912 6483441936318106345420881645557629387 6913 -2703235819432026047823786181873092683 6914 -6569213984988531305209039422430992563 6915 2738995447536201124978009678410526259 6916 6656108302365409754466737770639182231 6917 -2775222932841392036355746647043001015 6918 -6744139411614887954583214072526271441 6919 2811924329416757283619055031428616893 6920 6833322021787183734083784939592977665 6921 -2849105768812988722029847774752492244 6922 -6923671030169701005797692143024730244 6923 2886773461043086594138478754303769678 6924 7015201524669606684312460193651933556 6925 -2924933695575413623294168469050990849 6926 -7107928786226234859486522236734651521 6927 2963592842339180217838721857721953620 6928 7201868291253687551621381362590247362 6929 -3002757352742514700151015638285065336 6930 -7297035714114005897626051230985643131 6931 3042433760703274359395212464948467795 6932 7393446929621290194595672296869886001 6933 -3082628683692755033496736489454978559 6934 -7491118015577151860006788015761583128 6935 3123348823792458856841947324430230809 6936 7590065255337885058076652790793236325 6937 -3164600968764081765406760979188382763 6938 -7690305140413750488716193681465856458 6939 3206391993132884328678012626819472373 6940 7791854373100768638381684379555118603 6941 -3248728859284611478467141924873058348 6942 -7894729869145424653408152391771147367 6943 3291618618576128730910645256692945905 6944 7998948760442691918024524961145123593 6945 -3335068412459944549546678589056323685 6946 -8104528397767786400167542334274437107 6947 3379085473622790572523449019574185558 6948 8211486353542068867885164377420579420 6949 -3423677127138433526383329054613728237 6950 -8319840424633517180038124639047881579 6951 3468850791634894774927404552586225870 6952 8429608635192196019172904934905297164 6953 -3514613980476255604344238660151788680 6954 -8540809239521156660800092853371324202 6955 3560974302959228523213924572173287806 6956 8653460724983204661327041661291575961 6957 -3607939465524677058848336745680968536 6958 -8767581814943978699131479815498108042 6959 3655517272984268762221967804781157789 6960 8883191471751789221794069856332353397 6961 -3703715629762448392435928112524060652 6962 -9000308899754671036271091505264502238 6963 3752542541153920536328448350279467931 6964 9118953548355109527243976049559239728 6965 -3802006114596833230197405283965748647 6966 -9239145115102905804682637725031270826 6967 3852114560961856491227873250317819148 6968 9360903548826651766946207390156122461 6969 -3902876195857352036077269665813996841 6970 -9484249052804291819445385528846032348 6971 3954299440950832861207357887862207842 6972 9609202087973253810468966189802809668 6973 -4006392825306913784690523158810147187 6974 -9735783376180637637972163862616326725 6975 4059164986741956505026213452817812427 6976 9864013903473955946151516123140339005 6977 -4112624673195615218945205438961203275 6978 -9993914923432927367407713009354412429 6979 4166780744119491355255907774569147072 6980 10125507960542828873291624271558585210 6981 -4221642171883108526249056094540675584 6982 -10258814813609919980068867303229667370 6983 4277218043197421374770991959260837551 6984 10393857559219457812916067091347953763 6985 -4333517560556074603770931248614396379 6986 -10530658555236828366385352691508958016 6987 4390550043694631113881395111716799120 6988 10669240444352325707115625118984682232 6989 -4448324931067990844181617720774054370 6990 -10809626157670117350751490942267983914 6991 4506851781346224614546953962111026426 6992 10951838918341940611024180100276597580 6993 -4566140274929050004880013660600789552 6994 -11095902245246081363852228470579805623 6995 4626200215479179074963553959129320369 6996 11241839956712193392612372569612357273 6997 -4687041531474770529477994480852120416 6998 -11389676174292523285431007012775629239 6999 4748674277781221768795472101932115676 7000 11539435326580112743906447008843352082 7001 -4811108637242539137482364611067640521 7002 -11691142153074557133982937016109281469 7003 4874354922292527586879476883006076019 7004 11844821708095906163245290763603757631 7005 -4938423576586043906520256005834079636 7006 -12000499364747299707805944708723308901 7007 5003325176650560654484657606653456582 7008 12158200818926939038751935736798597125 7009 -5069070433558290929062797180530677764 7010 -12317952093390001011691323021097487901 7011 5135670194619127171138003307901947240 7012 12479779541861110182781754776693571616 7013 -5203135445094650269360900349455925198 7014 -12643709853197991303959171545536963730 7015 5271477309933468361553929968409892500 7016 12809770055606932231538238920907131415 7017 -5340707055528147885861512601687972217 7018 -12977987520910694954804935369971659556 7019 5410836091494002631717231341317495155 7020 13148389968869520214170396572295312578 7021 -5481875972470009774635684010898737480 7022 -13321005471555879035231497384155321180 7023 5553838399942125153321958920901458781 7024 13495862457783632458405572404095308176 7025 -5626735224089273362638021125743894425 7026 -13672989717592268792545450535369610257 7027 5700578445652291589296952225120942278 7028 13852416406786895864612288146633603979 7029 -5775380217826109509706066686489222073 7030 -14034172051534673979526139216399584112 7031 5851152848175451004409855319336282552 7032 14218286553018383647540727271080478281 7033 -5927908800574346921115920338564744735 7034 -14404790192147830579766185965123351327 7035 6005660697169751635997037800740258956 7036 14593713634329798995319788146607559192 7037 -6084421320369559721818040400548404026 7038 -14785087934297272929573227897149152735 7039 6164203614855322634794088133229890275 7040 14978944540998653984997471581528387660 7041 -6245020689619968979980736179428140989 7042 -15175315302547712823045710062587252225 7043 6326885820030835605051905838847984407 7044 15374232471235020656903719690635526377 7045 -6409812449918320505543371258733395585 7046 -15575728708601616074447182546783115577 7047 6493814193690472304481653694672995100 7048 15779837090575671701391261704025533818 7049 -6578904838473834895826917553325812546 7050 -15986591112672934505259744317030574756 7051 6665098346280869711909163788931496551 7052 16196024695261722940997187879866115732 7053 -6752408856204281991071237142200301198 7054 -16408172188893273652593097438974331754 7055 6840850686638581386606115000445770597 7056 16623068379698240075102570405433650209 7057 -6930438337529211271848133759893836317 7058 -16840748494850155026792696904228520350 7059 7021186492649585156472756015277791528 7060 17061248208096679241393481346621831246 7061 -7113110021906372736757772058104033661 7062 -17284603645359467769509140016107739528 7063 7206223983673382261421061178476187861 7064 17510851390403496279381037633842777993 7065 -7300543627154390104748454116821276287 7066 -17740028490576699509247065229201727466 7067 7396084394775272697532573603850441975 7068 17972172462620784466108291126170899633 7069 -7492861924605800274981012435775323922 7070 -18207321298554091432847480264953792107 7071 7590892052811456262988049059087127421 7072 18445513471627386440690849139195204432 7073 -7690190816135650540085205264492089034 7074 -18686787942353479585825637952717037327 7075 7790774454412699279412564044093720367 7076 18931184164611574417197207636936176438 7077 -7892659413111948594348386508162360644 7078 -19178742091827264601302721024588289437 7079 7995862345913423786878348738117492266 7080 19429502183229105182638271984019667502 7081 -8100400117315390629480233040438836799 7082 -19683505410182697004207177706527234424 7083 8206289805274219796612192553523316885 7084 19940793262603234230797671016213507401 7085 -8313548703876950302030229546024820994 7086 -20201407755447476432922813904133387385 7087 8422194326046952597116845668358305608 7088 20465391435286118344971844711602310350 7089 -8532244406283096843297205273031422022 7090 -20732787386957542206119763074115713196 7091 8643716903432836785764731648091206713 7092 21003639240303949526544700684187863969 7093 -8756630003499624627388053378124788068 7094 -21277991176990881198992198190662427130 7095 8871002122485077334937157903693178961 7096 21555887937411147100417912375566196756 7097 -8986851909266319904785547208847312267 7098 -21837374827674198699211468865566092438 7099 9104198248508936269275681167334913596 7100 22122497726681990700045737753130713478 7101 -9223060263615963739277860684956785153 7102 -22411303093292390425342103409216277556 7103 9343457319713372157361111032883838121 7104 22703837973571206453542532749641268693 7105 -9465409026672474279584588267097185859 7106 -23000150008133921008717820176264773447 7107 9588935242169719309412853365823935940 7108 23300287439578223723239947912037339127 7109 -9714056074784326976008385054449134585 7110 -23604299120008457680097716137785560509 7111 9840791887134225085518564534770217216 7112 23912234518653102087926227425088619326 7113 -9969163299050759078128243743263494357 7114 -24224143729576429548847305090662554649 7115 10099191190792647792740301645832213242 7116 24540077479485489646533773955247433233 7117 -10230896706299665376577193753671539743 7118 -24860087135633584514472556651884877542 7119 10364301256486535083254436549485191876 7120 25184224713821416146341000091608836141 7121 -10499426522577526580159863700365665207 7122 -25512542886497099480635190538711471473 7123 10636294459482254331371221377853860875 7124 25845094990956249729987905028769468446 7125 -10774927299213180637314766441621523051 7126 -26181935037643367037114324662570903853 7127 10915347554345333001530482388425011792 7128 26523117718555756328306243725211619426 7129 -11057578021518751658485765352263150035 7130 -26868698415751235200782576419977962763 7131 11201641784984189331402695014805558400 7132 27218733209960897821823406777506819402 7133 -11347562220192591597045639285484643313 7134 -27573278889308218140770229000320018688 7135 11495362997428892620115122037268793672 7136 27932392958135791224102017656600479698 7137 -11645068085490667483555265419062985584 7138 -28296133645941027217834989843611202408 7139 11796701755412188879681710748817983087 7140 28664559916422128320312598453623848592 7141 -11950288584234442542144181158745379522 7142 -29037731476635695217538117258809435618 7143 12105853458821662495253982732582389918 7144 29415708786267325697151906788701894047 7145 -12263421579724953975402117727812426916 7146 -29798553067016584614928631205457200559 7147 12423018465093578736086038379840794191 7148 30186326312097741039180089407874917470 7149 -12584669954634484385082338307301254958 7150 -30579091295857685249373548076729201138 7151 12748402213620666424596595794915304908 7152 30976911583512455320377710610706900062 7153 -12914241736948958773087824064782701848 7154 -31379851541003820282010937300289596247 7155 13082215353247855737762471225914650754 7156 31787976344977384304950742865175131648 7157 -13252350229035975681154531367547311207 7158 -32201351992883694034443590185476872341 7159 13424673872931783988953014209638473771 7160 32620045313203849077567751688199277332 7161 -13599214139915200399632406167958053435 7162 -33044123975801133747057328133483149790 7163 13775999235641723296285444746800509822 7164 33473656502400206474905630014598570043 7165 -13955057720809711189108954565836369543 7166 -33908712277195401838209112722777937547 7167 14136418515581469338607603640664799001 7168 34349361557589718893107899761509964945 7169 -14320110904058797285114560062725239060 7170 -34795675485066088489262145479531143823 7171 14506164538813660956421998578808471221 7172 35247726096192531437143652473463818731 7173 -14694609445474661023994893533055736588 7174 -35705586333762838829809436458016168986 7175 14885476027369977274924471596870625435 7176 36169330058074425485065233078162076990 7177 -15078795070227476961852960646439448908 7178 -36639032058345027372090807181510202301 7179 15274597746932683383248493168808838551 7180 37114768064269934018813273390930991609 7181 -15472915622345309333525911070291001630 7182 -37596614757721467269089721195725431980 7183 15673780658175068552277865123511627236 7184 38084649784592438377598502207484173986 7185 -15877225217917486894725355372077311286 7186 -38578951766785336294343650543605664115 7187 16083282071850443638036751682656662686 7188 39079600314349021100040569862917668038 7189 -16291984402092182132371059278226666187 7190 -39586676037764717915111986333308312805 7191 16503365807721537907228329813249913350 7192 40100260560383128224286521899834667585 7193 -16717460309961141353398509565060097480 7194 -40620436531014497435001413384812285727 7195 16934302357424361215047768777003654439 7196 41147287636673499621225443441880725649 7197 -17153926831426764347317197077828625842 7198 -41680898615480822801913751230207422340 7199 17376369051362876528263254196416900124 7200 42221355269723360770999222703710721561 7201 -17601664780149038560542029293300821140 7202 -42768744479074940432802161962956576171 7203 17829850229733161454427059786760975277 7204 43323154213979536803333226502362442543 7205 -18060962066672194151682131534307272982 7206 -43884673549198951321395898268914004565 7207 18295037417778127035699430514765188602 7208 44453392677526952879799887209895884677 7209 -18532113875833364377700028026154060714 7210 -45029402923671905035609756448527944005 7211 18772229505376308888113342310731450772 7212 45612796758309927189583757730428509138 7213 -19015422848558011678717425805395697698 7214 -46203667812310662146283497975490410961 7215 19261732931070751201134616332219356847 7216 46802110891137747384119624963134305745 7217 -19511199268149415111420891762438442083 7218 -47408221989426112578127986956093029302 7219 19763861870646569515135904797053460025 7220 48022098305738251428037697786368623567 7221 -20019761251182110674733660065660836092 7222 -48643838257501641657939478693596027894 7223 20278938430368405017967812059261186137 7224 49273541496129513178190819216808346975 7225 -20541434943111834172889983592145658062 7226 -49911308922327190834446200575425731701 7227 20807292844991672768246250864084383708 7228 50557242701586264913457350966033246793 7229 -21076554718717237880036150021497815660 7230 -51211446279868869638567769883927712783 7231 21349263680664260282488013462094210398 7232 51874024399484377276475574900145109217 7233 -21625463387491439075401861928533926565 7234 -52545083115160843190262887322400079581 7235 21905198042838152805966498125827906482 7236 53224729810313565212564283729707606484 7237 -22188512404104311884255424301437415587 7238 -53913073213513149085374627696255441376 7239 22475451789313348914652172368438527175 7240 54610223415155500426482464218384236408 7241 -22766062084059355531178389406083450404 7242 -55316291884336192736329670978666036320 7243 23060389748539386429285735522765195815 7244 56031391485931690354017456396466792101 7245 -23358481824671963532708226102027725801 7246 -56755636497889935015803182051517529721 7247 23660385943302825628674950952753906492 7248 57489142628732834771133352603831884418 7249 -23966150331498981348936907573249851739 7250 -58232027035273224469578356127012858411 7251 24275823819932136063792362139074651120 7252 58984408340548897847857280901382454229 7253 -24589455850352576094288044029323858162 7254 -59746406651976342428374692899700054546 7255 24907096483154606641469936852334848122 7256 60518143579726839996984717280005937003 7257 -25228796405034652981797228040088619941 7258 -61299742255327627357672233228476362417 7259 25554606936743147780680821628180015911 7260 62091327350490844366493285248758678166 7261 -25884580040931340834355796969830367449 7262 -62893025096173028935675344067070976297 7263 26218768330094181171615416865048134914 7264 63704963301867951779180658945275740111 7265 -26557225074610435232222697335459035253 7266 -64527271375135617142988169259565930258 7267 26900004210881218784077435277823026923 7268 65360080341370289627968962675700970907 7269 -27247160349568134349355250465138619454 7270 -66203522863810441480077952284721688592 7271 27598748783932220188757031900554993154 7272 67057733263793549399898534188993937114 7273 -27954825498274931343675660190390866383 7274 -67922847541258705011154027456074552321 7275 28315447176482387854444190983697207671 7276 68799003395500038626885749175667704350 7277 -28680671210674140061894992964988876262 7278 -69686340246173991872498860750606638026 7279 29050555709957715867383157626919894317 7280 70584999254563511075344404021641398971 7281 -29425159509290229974240339672551648696 7282 -71495123345102270110833714999132112671 7283 29804542178448350457208530853544871787 7284 72416857227162068606652037331545072910 7285 -30188764031107933508897029293518873994 7286 -73350347417106589059716645175606304023 7287 30577886134034652902112766829892929064 7288 74295742260614734523987051498873925449 7289 -30971970316386966585135402136984849020 7290 -75253191955276807081080684160175162340 7291 31371079179132778889465500193618105034 7292 76222848573466826311403807834198474050 7293 -31775276104581173079532428838024785793 7294 -77204866085494326451812162675200175438 7295 32184625266030605419971614958149026161 7296 78199400383039010865883044491794616329 7297 -32599191637534968579544310315749543084 7298 -79206609302871682864823141735917625643 7299 33019041003788949027338795056656845030 7300 80226652650864912802534865402635196105 7301 -33444239970134120109956828938835689892 7302 -81259692226296942738443128419343902453 7303 33874855972687229736885736346506271877 7304 82305891846452371825910891242108393410 7305 -34310957288592159046439216354007070762 7306 -83365417371523207942679235459519268563 7307 34752613046397046072221757984711812752 7308 84438436729813913934599437623713246836 7309 -35199893236558086283565900191882686632 7310 -85525119943254120206407864393914609410 7311 35652868722071539942019371268468251735 7312 86625639153222719273362219775081032388 7313 -36111611249235494501057701104028587933 7314 -87740168646687102285573478504425181353 7315 36576193458542948773412239143018758217 7316 88868884882661342454847324938028828749 7317 -37046688895707804303409528892379603392 7318 -90011966518987175763637614027222582017 7319 37523172022825368320014141300834083227 7320 91169594439441675327626312780843822034 7321 -38005718229668991811278071831550315364 7322 -92341951781175562317982176763108362033 7323 38494403845124485648213719130661642025 7324 93529223962486143428712271627091634915 7325 -38989306148763977299548603118114022646 7326 -94731598710928912510986469948236559852 7327 39490503382560890528184079444670306178 7328 95949266091771902200596144088735411052 7329 -39998074762747750546984158148049089705 7330 -97182418536796920137455493243311507579 7331 40512100491818537431296355504050034011 7332 98431250873451853719658856533515902464 7333 -41032661770677331142333338401836352818 7334 -99695960354358277261801754187316117080 7335 41559840810935012319324975825041177938 7336 100976746687178645949181253457963443995 7337 -42093720847355804050799076112311766473 7338 -102273812064847412096922181931872762325 7339 42634386150455461131943237306772442035 7340 103587361196170450938625941107564304660 7341 -43181922039252934859880175984376313767 7342 -104917601336797235496009455616908302404 7343 43736414894177363222275297456088914068 7344 106264742320570253030747113677140517429 7345 -44297952170132258398704097492487090748 7346 -107628996591256209153327217744226747274 7347 44866622409718785814062794520340723784 7348 109010579234663619863999228731950412868 7349 -45442515256620051563316780369665507757 7350 -110409708011151446641508215470144544399 7351 46025721469148337877797158560962695207 7352 111826603388533485188290032349663244143 7353 -46616332933957249426899382930173274542 7354 -113261488575383274587294050968523080626 7355 47214442679920756640782826595881011814 7356 114714589554744350428651529984070772106 7357 -47820144892181145903999657267339185110 7358 -116186135118250722938213517541590071448 7359 48433534926367910417984369358624147643 7360 117676356900662519297010168258447022064 7361 -49054709322989639763948577991102773982 7362 -119185489414821788182284952613225503487 7363 49683765822000990712272478431663072072 7364 120713770087033524090216326191526468986 7365 -50320803377546846624631066786995782974 7366 -122261439292877029232480046266073652116 7367 50965922172885797892279648129821431359 7368 123828740393452791746380279018911404514 7369 -51619223635495101250205455327620697911 7370 -125415919772070120622943033584654863696 7371 52280810452359301497505825641162185141 7372 127023226871380840142661060034709090583 7373 -52950786585444725144235139179278354102 7374 -128650914230964409729777595511220527006 7375 53629257287362081805875623693148149336 7376 130299237525369899006555213852368868235 7377 -54316329117219435780712831138370815220 7378 -131968455602620312450669392721516416758 7379 55012109956667837167964887269421798415 7380 133658830523184823435504390416047285029 7381 -55716709026141929120580909280444677111 7382 -135370627599424543580554297718570321941 7383 56430236901297875388366881765854177270 7384 137104115435517520271328680528569514898 7385 -57152805529650980196830520053306348706 7386 -138859565967868722927135481359640338206 7387 57884528247415400720046745663011770348 7388 140637254506010847104959499918159468602 7389 -58625519796548380947194807293821267046 7390 -142437459774001834844808469961286213935 7391 59375896342001464624773887100370834108 7392 144260463952325079800892217775479882602 7393 -60135775489181174182318978928200904508 7394 -146106552720298356666085137693919875933 7395 60905276301621672113858711114015078900 7396 147976015298997586188695468028984527224 7397 -61684519318871951195859945910922135598 7398 -149869144494701619717678910834086501074 7399 62473626574600130187959393764939338712 7400 151786236742864300710191153114639008519 7401 -63272721614917462287989089545782104579 7402 -153727592152620134996286680662926173676 7403 64081929516924694592768270247459352716 7404 155693514551829976824355431242371056138 7405 -64901376907483448156562434951295659086 7406 -157684311532673213825237987273490690761 7407 65731191982215319953385886144902369545 7408 159700294497793011048570344063911922740 7409 -66571504524731440140199578040269990660 7410 -161741778707001252144571109573763441339 7411 67422445926095250480604679439740291746 7412 163809083324549894593248692168104826004 7413 -68284149204521302628792108239628584039 7414 -165902531466975535639234362032275402680 7415 69156749025312908205094278721431066018 7416 168022450251524066290453914741204110029 7417 -70040381721041506220411898676308489488 7418 -170169170845162372385720678091420059762 7419 70935185311970647422097377827454396584 7420 172343028514184124335471543568275315038 7421 -71841299526727529544750257488597874997 7422 -174544362674416780710330199676709912100 7423 72758865823225052270079014382729522894 7424 176773516942037015410927097862078982500 7425 -73688027409837395933592166899575099551 7426 -179030839185001863702830680430549343290 7427 74628929266832163657413382590895499077 7428 181316681575102968948328566870592557917 7429 -75581718168062162644408548960449265650 7430 -183631400640651399431917172121356877546 7431 76546542702919936853788083733531351636 7432 185975357319800593276344141196796744637 7433 -77523553298558200195668439829692671161 7434 -188348917014515079084627660148362706757 7435 78512902242379356726732322448426376935 7436 190752449645192710626823799163113457676 7437 -79514743704797332107822117040271566531 7438 -193186329705948245638954906622451451506 7439 80529233762274978812232639161076238677 7440 195650936320566191633778423339966619733 7441 -81556530420640356254088830810615576748 7442 -198146653299130935543044473330494000105 7443 82596793638685226134471089522065079272 7444 200673869195342269025151356387006699076 7445 -83650185352049142885867715582780519085 7446 -203232977364524517401969205118371172929 7447 84716869497392559148781080872342203457 7448 205824376022337577453121671028991693372 7449 -85797012036862406741540365069185126362 7450 -208448468304198267699642903468905428615 7451 86890780982853654580533341192874639159 7452 211105662325420494358689347058896613666 7453 -87998346423070386480434525890234159734 7454 -213796371242082836869004447518545789408 7455 89119880545889983728778295497362821514 7456 216521013312632258792926111932069543659 7457 -90255557666034039790259684604291675111 7458 -219280011960232752999733973381053958215 7459 91405554250549677448386303192857099894 7460 222073795835867834334544683416803458054 7461 -92570048945104982143125988238987890661 7462 -224902798882205898499745821062730800934 7463 93749222600602309229726332561422835517 7464 227767460398237572642719993204581448755 7465 -94943258300113267369998624771739999626 7466 -230668225104694291159608335219739892389 7467 96152341386139225267998462403956080510 7468 233605543210257439498071555722922660466 7469 -97376659488201234485087260655918866754 7470 -236579870478567519296274248035953451759 7471 98616402550763307132100276807898903806 7472 239591668296042900052075498974603514830 7473 -99871762861493033843081288080865050179 7474 -242641403740517835681353648955564492527 7475 101142935079863574580710444193808479590 7476 245729549650709538806012085855132742196 7477 -102430116266101102516367600148024589054 7478 -248856584696524221435269442615934267887 7479 103733505910481829485582494666499993997 7480 252022993450212127890620782510315492857 7481 -105053305962982790346969877292184821288 7482 -255229266458381704381529064470949579203 7483 106389720863290612964577141314000761802 7484 258475900314883169574494283945572700384 7485 -107742957571172550498444516691916059789 7486 -261763397734571871838367633284287699659 7487 109113225597214103244524049857986127860 7488 265092267627961941616813304454372201835 7489 -110500737033927608417720721487832272524 7490 -268463025176780871581325412718468239480 7491 111905706587236228015664856052265710371 7492 271876191910435782864775544819067253007 7493 -113328351608337817244817347483772021084 7494 -275332295783402262792806161760529685534 7495 114768892125953208953686459747684796970 7496 278831871253546788142611809673419149863 7497 -116227550878963503105359894797905833304 7498 -282375459361393878072937347728561564235 7499 117704553349441004528205705593363983213 7500 285963607810349252495661364950085995862 7501 -119200127796078507018761391382864480599 7502 -289596871047890404825864775877949593108 7503 120714505288021677354179762489164668122 7504 293275810347736132778895561142045453319 7505 -122247919739109348908474586633147061017 7506 -297000993893006707187352803450370089187 7507 123800607942526591352212760568450449440 7508 300772996860386496698946667437887783975 7509 -125372809605875480358912845834916449538 7510 -304592401505301005716661778829416893371 7511 126964767386668549363551689112217808625 7512 308459797248120424081657797968505994718 7513 -128576726928249964224886022420448848335 7514 -312375780761401929785184110562123608770 7515 130208936896149521128803216012853508181 7516 316340956058183130439947357653953414435 7517 -131861649014874628244710733871603515328 7518 -320355934581339175373785887728546483758 7519 133535118105145492532051952528546786813 7520 324421335294016218056326964598397494567 7521 -135229602121578794695338762922957216699 7522 -328537784771154058141443367274007835971 7523 136945362190825197598700584195106803236 7524 332705917292110943716963995880017999317 7525 -138682662650166096485374612309111460280 7526 -336926374934403667429327955541534700956 7527 140441771086575083125497404611218293453 7528 341199807668576245022955270728300939293 7529 -142222958376249660543267863547489083715 7530 -345526873454210621511597780508724618608 7531 144026498724618810247170035676251404975 7532 349908238337093008694741375060669713758 7533 -145852669706832079915422277274511921093 7534 -354344576547549618078567925283069498990 7535 147701752308735926295576009846422785266 7536 358836570599965715487449547510026262686 7537 -149574030968343115668825837657535008133 7538 -363384911393502087768677868700675762239 7539 151469793617801052601308272131151965371 7540 367990298314023178013807433384722572731 7541 -153389331725864976867871076328708825722 7542 -372653439337251313678190266519298307544 7543 155332940340882038411658935783836828679 7544 377375051133161621906589441184044807716 7545 -157300918134292331002342620942321569781 7546 -382155859171632398278139914955794952634 7547 159293567444653036872184456604644908780 7548 386996597829365869082865539727918057521 7549 -161311194322191907054276126727376296738 7550 -391898010498094463169351572265559886395 7551 163354108573896375445153303839536419976 7552 396860849694087887390848381904475623301 7553 -165422623809144678771917196169395530644 7554 -401885877168976479736758077064688502108 7555 167517057485885429657324384273520292032 7556 406973864021906496383473639401949826742 7557 -169637730957372165857438489062275025172 7558 -412125590813043173169158261896713961425 7559 171784969519459475520124252824956527302 7560 417341847678437588424404467898015750057 7561 -173959102458467375986629910403248640453 7562 -422623434446273542687310079428001301560 7563 176160463099620702228189260523339940724 7564 427971160754510861613588520125641534177 7565 -178389388856070340487899440152328669966 7566 -433385846169941721397578091018295270025 7567 180646221278503223110683722151473014960 7568 438868320308676791282914704747976168923 7569 -182931306105348081899064826031283087575 7570 -444419422958078185275538102591512359112 7571 185244993313584039625300728586689612231 7572 450040004200156414993790957702400352370 7573 -187587637170159202574636990952901557747 7574 -455730924536448737739811693150048334979 7575 189959596284026501216463014928282005603 7576 461493055014396498389111123548909807318 7577 -192361233658804111308589428916780276401 7578 -467327277355239270585399487994236121712 7579 194792916746067873930355792695621436628 7580 473234484083443812013560956432421555357 7581 -197255017499283220126867309509911436254 7582 -479215578657686060245871342756365909337 7583 199747912428384194056699919853298633614 7584 485271475603404609852487147102834458787 7585 -202271982655007257777922108318655460258 7586 -491403100646944328152073207810885345502 7587 204827613968387651078056689170339138856 7588 497611390851308986171387933942955728882 7589 -207415196881926171067276924861265432405 7590 -503897294753542003126033401635445937841 7591 210035126690434328638983066240197498633 7592 510261772503754627067300472154815635124 7593 -212687803528065932367429025782108061150 7594 -516705796005821101278252934801631212369 7595 215373632426943244954208383662103467048 7596 523230349059760595566196722855128879803 7597 -218093023376485952969415240991331434890 7598 -529836427505825913832471469815859991076 7599 220846391383451287388418089016805987950 7600 536525039370319224244577585572100289915 7601 -223634156532693730311412390507214047623 7602 -543297205013155296007204541548794803561 7603 226456744048652842266355513932604730389 7604 550153957277192967149198940056703473096 7605 -229314584357577844652434760814486810742 7606 -557096341639355810958651778659708947898 7607 232208113150497693211125568109972686457 7608 564125416363563214750254305380345312639 7609 -235137771446945480925672654129141557783 7610 -571242252655493333556153048240171476016 7611 238104005659446112443755154586552983290 7612 578447934819199633116375003833078314794 7613 -241107267658776297008752364650245866886 7614 -585743560415602991255060480878225628170 7615 244148014840006013003697234459941871596 7616 593130240422881584408131660649492715203 7617 -247226710189330704569747287088322546871 7618 -600609099398781046736069041545886152470 7619 250343822351703579354295169159695330761 7620 608181275644867652936078269409099449781 7621 -253499825699277486289963754015534630634 7622 -615847921372747542610568481410718498162 7623 256695200400665963437047260866259812865 7624 623610202872275273899239028006711375760 7625 -259930432491033158350100720544536137628 7626 -631469300681775267060821285042305880183 7627 263206013943022437151036261906809389968 7628 639426409760299974822886910774756486748 7629 -266522442738533613524272432937619381804 7630 -647482739661948895655549637644498342834 7631 269880222941358845227681692725034137301 7632 655639514712272828714951590515594898497 7633 -273279864770687363448523109308776421352 7634 -663897974186788055067044698749686831296 7635 276721884675489319423155170359991806323 7636 672259372491625418967987986076004239219 7637 -280206805409789153201882025409931380875 7638 -680724979346339575497975398812225524928 7639 283735156108839011310432507444017638290 7640 689296079968903966770052450943472519561 7641 -287307472366202863350167103614308305075 7642 -697973975262917388287717341167216649165 7643 290924296311762092287328915337494577789 7644 706759982007048309832932034108067647239 7645 -294586176690653459327086934617109450135 7646 -715655433046743421585226865222582855402 7647 298293668943150471886601389653650283889 7648 724661677488227186054487854289079697382 7649 -302047335285499312286394464856827933391 7650 -733780080894819489879418835097573371278 7651 305847744791720615368384326828937143493 7652 743012025485598806630205898464295888621 7653 -309695473476388515342459222564090355782 7654 -752358910336438602515447718203228441780 7655 313591104378398515798514695193611488249 7656 761822151583445041383712596232598590020 7657 -317535227645735872011666397731021598034 7658 -771403182628824373655269525327190994096 7659 321528440621256311412628793804059187957 7660 781103454349208725850863998656458815276 7661 -325571347929491056414312621285958109739 7662 -790924435306469343262063935412015162023 7663 329664561564488253717916829229739910374 7664 800867611961046678087680404250929973430 7665 -333808700978703055782115547539472309522 7666 -810934488887827059070754068817717307727 7667 338004393172948743325432840720605718308 7668 821126588994596026343531578600478905171 7669 -342252272787421422566765391178723194729 7670 -831445453743098766886354352429467533564 7671 346552982193810977431972068495969320749 7672 841892643372738441788767503931620864334 7673 -350907171588511105181202268181155855788 7674 -852469737126943556396745216140991368418 7675 355315499086941413840592628782493049124 7676 863178333482235888473436669460863494537 7677 -359778630818994711476283368815229285367 7678 -874020050380030857757406930306765813148 7679 364297241025622770769498431826571501038 7680 884996525461202592832730801089630181663 7681 -368872012156574007555198087755906037651 7682 -896109416303446328060528088565152564276 7683 373503634969296668972331217838585003230 7684 907360400661471144498185303275565567350 7685 -378192808629021285665139114260068731234 7686 -918751176710056454318366303619673014373 7687 382940240810036303114844390170193105882 7688 930283463290006018298256558087460186164 7689 -387746647798170969686733408462110312647 7690 -941959000157033680513150916408003898719 7691 392612754594499723348291062144405442482 7692 953779548233615403476017071028806170864 7693 -397539295020282485274860929043895807259 7694 -965746889863842590686563431197774215201 7695 402527011823155436754331209100128208237 7696 977862829071312091955536383559359786790 7697 -407576656784587025949798967945540868019 7698 -990129191820088699987202727092022501699 7699 412688990828614123178654219036837566029 7700 1002547826278776364575823058802428762664 7701 -417864784131873417444320972477600517129 7702 -1015120603087734773473766048929578893767 7703 423104816234943323058599038834311855243 7704 1027849415629478376588432681154927500027 7705 -428409876155011843337297162273731090610 7706 -1040736180302295362699080938527846350363 7707 433780762499886018539707914572282162811 7708 1053782836797124535395700566909538046369 7709 -439218283583358767480846230879643074386 7710 -1066991348377728477506637765071077953150 7711 444723257541949116621475140507760520336 7712 1080363702164201840971265624456047934158 7713 -450296512453031996954864470841833402789 7714 -1093901909419854051967458126318256710273 7715 455938886454373977661537677312565867358 7716 1107608005841506179165944828933082077181 7717 -461651227865091496322535271978620185393 7718 -1121484051853242176334257378182459893888 7719 467434395308048338516854779832105998263 7720 1135532132903655179226479921046477485264 7721 -473289257833709314900814101389144007128 7722 -1149754359766630010812401925348490473996 7723 479216695045467281377222571817953984428 7724 1164152868845703528468300880600735864788 7725 -485217597226460847740238497578982434120 7726 -1178729822482044931854146305600091697636 7727 491292865467900322278277153271504904786 7728 1193487409266098640916194388457299605449 7729 -497443411798919644254461464973928939207 7730 -1208427844352932849823061549153592377613 7731 503670159317972262963538734684448439119 7732 1223553369781337364717263033445261746988 7733 -509974042325789131217011030328907620388 7734 -1238866254796714841028943616496758928179 7735 516356006459917192686883883232650158940 7736 1254368796177810049835052041260455241899 7737 -522817008830856956566185084106861382078 7738 -1270063318567322322401270126468283162223 7739 529358018159817969483505813277202984483 7740 1285952174806446847668040428787914205809 7741 -535980014918111213571700248046937447500 7742 -1302037746273391029125621765835891928061 7743 542683991468197681091861880533087089165 7744 1318322443225912645350582289015894345335 7745 -549470952206412600077189872827028155984 7746 -1334808705147927102495811368393046479682 7747 556341913707385012090273928237357966202 7748 1351499001100231617293160245517140534793 7749 -563297904870172632415490112495077890686 7750 -1368395830075394725735449388809988952460 7751 570339967066132154891874587579110820648 7752 1385501721356860075640699076587979159288 7753 -577469154288545398156654453367937248176 7754 -1402819234882314030817016887541611472946 7755 584686533304021927319158406555334087697 7756 1420350961611367190599636263822771298573 7757 -591993183805699025054393295722756329217 7758 -1438099523897600511219204879691378777183 7759 599390198568260128853439627593372356982 7760 1456067575865027304874163551834141791659 7761 -606878683604793096720886415416740463338 7762 -1474257803789022988573708144992044296853 7763 614459758325509911972118428595188685668 7764 1492672926481775057852409895852674337575 7765 -622134555698349688992199339329380719144 7766 -1511315695682306370434125100845715719716 7767 629904222411487095933746084719792008492 7768 1530188896451125441936808409627778549156 7769 -637769919037768567381789290029776656236 7770 -1549295347569558079817970513840121672675 7771 645732820201098940004265505247911485857 7772 1568637901943815313026953457473252494631 7773 -653794114744801407175892360895589342036 7774 -1588219447013853213360125896669011055397 7775 661955005901973954573302078921169737184 7776 1608042905167080850408010347723730333650 7777 -670216711467865707820070743614375340959 7778 -1628111234156973275299048851095473977830 7779 678580463974296895417612409441824996259 7780 1648427427526647089250647258650733387220 7781 -687047510866146405471871906279865126259 7782 -1668994515037456821343828032770772558980 7783 695619114679931193181177965003031329564 7784 1689815563102671016046953844323743640785 7785 -704296553224502077718585603781174417772 7786 -1710893675226287614889604199954259003734 7787 713081119763880752029356305693313534785 7788 1732231992447048908400699599291385144970 7789 -721974123202263117212692998555283145026 7790 -1753833693787717034089398449178168119352 7791 730976888271214344633647198974509194009 7792 1775701996709671703971212545607783836067 7793 -740090755719081363748850962488868947254 7794 -1797840157572892560991642290191850588377 7795 749317082502648771836144920454614702315 7796 1820251472101389287749943082112142602373 7797 -758657241981064463436881494950950690891 7798 -1842939275854143323295127062732959367962 7799 768112624112061582420306809389627455393 7800 1865906944701625784567625265362958964289 7801 -777684635650503708196167191840291535273 7802 -1889157895307956938363196015671398392887 7803 787374700349280499743288444998802470025 7804 1912695585618773327578974533033214130616 7805 -797184259162581336833832571467854894565 7806 -1936523515354869422088645188279418260081 7807 807114770451574817187414471570794056549 7808 1960645226511681440001999710240866701078 7809 -817167710192522291322134876479968711738 7810 -1985064303864681769367374965749051641446 7811 827344572187353943590651667267590789242 7812 2009784375480753213655920301603228352952 7813 -837646868276736258346135546493116888877 7814 -2034809113235613086753066254855526900118 7815 848076128555660044450143443966572976084 7816 2060142233337357994797350483500796153900 7817 -858633901591578529449720331663031482353 7818 -2085787496856200963127580288241984838793 7819 869321754645125376725321766767397374220 7820 2111748710260473396912609990859902713709 7821 -880141273893442824793959182871746103847 7822 -2138029725958965203877853246790279390751 7823 891094064656150497820854980882718654621 7824 2164634442849677257036626368671547817575 7825 -902181751623985790287314872244388475798 7826 -2191566806875061234564321452618559467272 7827 913405979090147086694580545244748919147 7828 2218830811583822743010029691138634957182 7829 -924768411184371439204788467062807589547 7830 -2246430498699364509063198636104828576730 7831 936270732109778692311226697221008147615 7832 2274369958694947314215223184126130978260 7833 -947914646382514414032230500574079094711 7834 -2302653331375647245963646559778650093551 7835 959701879074224367749645065297401096906 7836 2331284806467188748795240014652124884751 7837 -971634176057393637717724212116541480416 7838 -2360268624211733878199053710771018472801 7839 983713304253583904534984368703358740734 7840 2389609075970709091540251599454783416226 7841 -995941051884602754543281928624647658143 7842 -2419310504834751850860792624814695026119 7843 1008319228726639299209915279146287147977 7844 2449377306240860264663934535745144013084 7845 -1020849666367400777116125682557260172714 7846 -2479813928596829958637570122525634328223 7847 1033534218466285212305417320606037913474 7848 2510624873913063339221123702283687448927 7849 -1046374761017625608483127748266684632017 7850 -2541814698441837399017514559086846536805 7851 1059373192617041568920749556278621940462 7852 2573388013324117209400675297855065312258 7853 -1072531434730934646963331319183533427814 7854 -2605349485244003253428049675714449757215 7855 1085851431969164151855502215119582837862 7856 2637703837090901771487106828596765781392 7857 -1099335152360940559238962547924399606988 7858 -2670455848629508323085546327756073891217 7859 1112984587633974105149245274017959114948 7860 2703610357177695810946915756008229740064 7861 -1126801753496916576713431692183762169931 7862 -2737172258292399268261139548305477485427 7863 1140788689925134752116252769721472453050 7864 2771146506463590776720107618565447767913 7865 -1154947461449854386809622001375767671051 7866 -2805538115816438961947557071831303170034 7867 1169280157450714092409285350166363667532 7868 2840352160821748604225875412896870852082 7869 -1183788892451768909315851883105327709872 7870 -2875593777014777006201327117839060803945 7871 1198475806420983833912395163485524537768 7872 2911268161722524875677401414208241466851 7873 -1213343065073258026279496674770044576836 7874 -2947380574799600610794523694549205400907 7875 1228392860177020894751863405725177687171 7876 2983936339372758016964891227195183282949 7877 -1243627409864441729385185329113535021912 7878 -3020940842594208640061994760415383779322 7879 1259048958945295037607706366644888932825 7880 3058399536403811068726307592801307093791 7881 -1274659779224524222052993406495441646694 7882 -3096317938300240740358415050297341308638 7883 1290462169823546732831187264696680791125 7884 3134701632121244980556165698092249343744 7885 -1306458457505344324365202339801060984231 7886 -3173556268833089214599006858099951276598 7887 1322650997003382550499643312187646944605 7888 3212887567329301512268653201295360719415 7889 -1339042171354404140941195933473347515401 7890 -3252701315238823863943381573664199557140 7891 1355634392235141417234369746808526448441 7892 3293003369743679836647497201132594433087 7893 -1372430100302993427488348144123971586308 7894 -3333799658406269523771397622710730360020 7895 1389431765540714006056952444098846334436 7896 3375096180006403981686915860094779924184 7897 -1406641887605157497394681934742140518840 7898 -3416899005388192640596294836253859989404 7899 1424062996180129422393860062373585987412 7900 3459214278316898485811780165799765314845 7901 -1441697651333389910726885332238057590467 7902 -3502048216345877129468038417258785807914 7903 1459548443877858274185106946868987817404 7904 3545407111693717231615100898182908303633 7905 -1477617995737067653785139797885145770998 7906 -3589297332131701083860928918100143978449 7907 1495908960314919237532983479857004809830 7908 3633725321881705538377454072322163403818 7909 -1514424022869786116275204150280806538364 7910 -3678697602524664850362132547773129924024 7911 1533165900893017422140525762394379574435 7912 3724220773919718403160642388448109148404 7913 -1552137344491893977750701921288208748353 7914 -3770301515134167702347879928900203892787 7915 1571341136777087274687171878013122793558 7916 3816946585384368458288568121428723092196 7917 -1590780094254674196722279057819201746501 7918 -3864162824987685026274449649132081427006 7919 1610457067222760507180961139761947802313 7920 3911957156325635939472826899897464267303 7921 -1630374940172766730560213759632235238639 7922 -3960336584818360752770893521631975841882 7923 1650536632195430676232264462959932472280 7924 4009308199910539915324141867020015425458 7925 -1670945097391581476779402438497465333924 7926 -4058879176068900906443187832504342672846 7927 1691603325287740645378543821214324605098 7928 4109056773791445403601279521765628531345 7929 -1712514341256606295744587876723776128247 7930 -4159848340628533802971888591166165389334 7931 1733681206942477314488850026907706187629 7932 4211261312215964982182311925465184241657 7933 -1755107020691674929442232172574287694123 7934 -4263303213320190782132777813594023701864 7935 1776794917988019778661779312835456314750 7936 4315981658895806290010222288307385910761 7937 -1798748071893423253560051759370867432260 7938 -4369304355155458629186952389274888005279 7939 1820969693493652565907295478427190146432 7940 4423279100652318603715327929303615127528 7941 -1843463032349329672450528789767943815126 7942 -4477913787375261205858005447333669378536 7943 1866231376952224882705760032917576446049 7944 4533216401856902674768091336653589572081 7945 -1889278055186906675189406966815426607448 7946 -4589195026294643493228331109751439089713 7947 1912606434797809955003291955713488522118 7948 4645857839684868427460384393770194095958 7949 -1936219923861785701372239908599311340806 7950 -4703213118970456452682355679396403428980 7951 1960121971266195677593791522089432809799 7952 4761269240201755164574217103782561576466 7953 -1984316067192616607979449755528178816525 7954 -4820034679711176054288861055675785286065 7955 2008805743606218966789741764598988298437 7956 4879518015301568822317509191564858621922 7957 -2033594574750886272993377057829840074680 7958 -4939727927448534724651005265100343185116 7959 2058686177650141542058708124830990860641 7960 5000673200516840783532980200084780211605 7961 -2084084212613948312001101540190356533083 7962 -5062362723991098554868403571807477083060 7963 2109792383751454435609249228920888627110 7964 5124805493720873025237386686583199659769 7965 -2135814439489747614263526958985114106548 7966 -5188010613180389113749540449190691582991 7967 2162154173098692441190555939755980432389 7968 5251987294743005177929730135354299116345 7969 -2188815423221919523461837296483293997763 7970 -5316744860970624868652658475864464996750 7971 2215802074414038062590416369013449702154 7972 5382292745918220647057058789561760498338 7973 -2243118057684144093319286325138555695295 7974 -5448640496453644266662477626016756256139 7975 2270767351045697409284719624853768799704 7976 5515797773592901536865337108646886735088 7977 -2298753980072841042772949571156430319884 7978 -5583774353851070719817134689336669176744 7979 2327082018463238013822653026202332355496 7980 5652580130609045971612384682689261774774 7981 -2355755588607500921574662324560233113529 7982 -5722225115496289321041651616185149126094 7983 2384778862165290818196297526972761248785 7984 5792719439789776785190594452279365276028 7985 -2414156060648162683011220813882076628286 7986 -5864073355829326351110741164599582391831 7987 2443891456009235701703321714996889466839 7988 5936297238449497706888761422056768287020 7989 -2473989371239767452756072291254524123047 7990 -6009401586428255784015585516772637408265 7991 2504454180972712010805301438452272260005 7992 6083397023952592376312342486365885132565 7993 -2535290312093342894428729577842814685428 7994 -6158294302101302329039123248370143416461 7995 2566502244357022714130120272974365680793 7996 6234104300345113045443430163371410967587 7997 -2598094511014202315026068148499617978833 7998 -6310838028064368337228555375772841070398 7999 2630071699442733158183978400728490492288 8000 6388506626084469950558789204507313543975 8001 -2662438451787577644800962595874292801350 8002 -6467121368229282430512129517547691855316 8003 2695199465608003058519304970689916693342 8004 6546693662892709344602383285227684805361 8005 -2728359494532345783276897262475967925422 8006 -6627235054628651270465921278212994114035 8007 2761923348920433447372054819993968102373 8008 6708757225759558364378435549998324525654 8009 -2795895896533753648996857510691734207498 8010 -6791271998003792766189695726859351702619 8011 2830282063213458934429820255953402931322 8012 6874791334122018562812319956865840461577 8013 -2865086833566298727515116630729626779460 8014 -6959327339582839526933267840614052432538 8015 2900315251658569948180215203932134926685 8016 7044892264247907370483113516896582231484 8017 -2935972421718179108677509020068383221059 8018 -7131498504076725803866573455404366490222 8019 2972063508844909739050838151076609792510 8020 7219158602851378272314112461408262188348 8021 -3008593739728990068168576268319266302700 8022 -7307885253921409850333259593645523566807 8023 3045568403378056973726922932720726613059 8024 7397691301969096414483567071658721110872 8025 -3082992851852613314036749829341759777097 8026 -7488589744795336883852499951860270779965 8027 3120872501010076866241827600523564998128 8028 7580593735126407016970472124219768099671 8029 -3159212831257520220025653545523946196797 8030 -7673716582441815983862156637829550487596 8031 3198019388313202113051741274643575395486 8032 7767971754823509692867830819034975766708 8033 -3237297783976991844480585247226317146393 8034 -7863372880826667644078196524995936004499 8035 3277053696909789565997366578656482292920 8036 7959933751372342905022644045043190218193 8037 -3317292873422046426024531553005789708425 8038 -8057668321662197660041286059460046097211 8039 3358021128271489732393875007338890731518 8040 8156590713115589672951396202684967186768 8041 -3399244345470159501852359006994421015939 8042 -8256715215329267923498880869381960605645 8043 3440968479100863981461381625969938517076 8044 8358056288059938631993831542231648445279 8045 -3483199554143162957384146047653599070649 8046 -8460628563229965873890314007759616244361 8047 3525943667308988910959604082568600134408 8048 8564446846956474007297569707597313794626 8049 -3569206987888017340479302640606764822555 8050 -8669526121604122191827547069118503354662 8051 3612995758602898839807388401301131149844 8052 8775881547861824367136509438961412878694 8053 -3657316296474466812084745604823384381903 8054 -8883528466843691184448677189279293940157 8055 3702174993697035998463740044850027109803 8056 8992482402214473544688517549560056094170 8057 -3747578318523908318282236099611256831213 8058 -9102759062339790592935989093554809550415 8059 3793532816163203848402005036562271990929 8060 9214374342461428251116481849586953400752 8061 -3840045109684136115785542404815028209333 8062 -9327344326897997639605472662480699357993 8063 3887121900933852239003542288771783989759 8064 9441685291271246044216722325273803801433 8065 -3934769971464959831411836812050414332101 8066 -9557413704758316428209278726574080295683 8067 3982996183473863971314862629111908373957 8068 9674546232370254869870411897760237392169 8069 -4031807480750038952728650312099613083267 8070 -9793099737257068725389616006669817220988 8071 4081210889636360954616089866973111882882 8072 9913091283039641774602085470514660205567 8073 -4131213520000629206857211241029861657365 8074 -10034538136168816104122985043394356468589 8075 4181822566218404687846887553625458599971 8076 10157457768311954018812052472217780028066 8077 -4233045308167296861675848761010978162393 8078 -10281867858767296848902787244197053315253 8079 4284889112232830452603965552987068545363 8080 10407786296906441136991083711742300224081 8081 -4337361432326025761151573539050309530754 8082 -10535231184645256346797113292454157234148 8083 4390469810912827549731010757169610901867 8084 10664220838943571934605904085577782581556 8085 -4444221880055519066519161913664680250566 8086 -10794773794333965365078947289398220553928 8087 4498625362466259334498454615787220455771 8088 10926908805479986436221833406772290100659 8089 -4553688072572883408450674361996591320829 8090 -11060644849764157104102748627973505799839 8091 4609417917597106896297731299781681133131 8092 11196001129906089866877542812682395730721 8093 -4665822898645277652757616899754271252742 8094 -11332997076611071680333827229659880997323 8095 4722911111811819183098491028717330097982 8096 11471652351249464334051811126637034085893 8097 -4780690749295511943019836374067540442073 8098 -11611986848567276218824484638782405474909 8099 4839170100528760387496539371336130452873 8100 11754020699428264462638637997261532309954 8101 -4898357553319995307010357448268817974104 8102 -11897774273587930504859119277784576793402 8103 4958261595009362694250642300335132496522 8104 12043268182499776316837358693352675279113 8105 -5018890813637852108291946737707563004890 8106 -12190523282154192662433364086156278707896 8107 5080253899130019246587288295841471548006 8108 12339560675950355024373825250319276036534 8109 -5142359644490459198082793547963266310013 8110 -12490401717601507102559937003441046971707 8111 5205216947014188633660652404549413501436 8112 12643068014074016118966795198239551395832 8113 -5268834809511096993161552235859819624578 8114 -12797581428560588541115220466714824638656 8115 5333222341544628551569853655925851320056 8116 12953964083488039262744669626247611645990 8117 -5398388760684859090805218755417297837270 8118 -13112238363560011756890071501322697768058 8119 5464343393776132768263441891762509976566 8120 13272426918835051243670801655181582418614 8121 -5531095678219426659005303153435998250866 8122 -13434552667840437493232716010980493174853 8123 5598655163269612355458343059676462979756 8124 13598638800722188513965604883663457743202 8125 -5667031511347785936923580039239045230017 8126 -13764708782431651057992550217667069810627 8127 5736234499368839571389861684744655852102 8128 13932786355949098610625488672246844565764 8129 -5806274020084449984381293077422828581299 8130 -14102895545544762318522611163560275384076 8131 5877160083441661023959563096181127675781 8132 14275060660077725153213896661334858501573 8133 -5948902817957239567835020800604143453970 8134 -14449306296333114503152544255056454529578 8135 6021512472107986058143314130859010605624 8136 14625657342398033339160681904351428603966 8137 -6094999415737183012057380627251454532590 8138 -14804138981076675105612071949377804057125 8139 6169374141477366942198103593416603515924 8140 14984776693345072553503966218875597730097 8141 -6244647266189611230054519155981026324167 8142 -15167596261845935852414952418750926956293 8143 6320829532419509628674655343009713289095 8144 15352623774424040496912448216766227407768 8145 -6397931809870052227991019838175478150558 8146 -15539885627702630759832924030778964101307 8147 6475965096891587897480385182787013796331 8148 15729408530701309740608025991438481197586 8149 -6554940521989069426711327636669577592804 8150 -15921219508495892412180637588587580669194 8151 6634869345346779815067382332399588314258 8152 16115345905920703485763194619252214495762 8153 -6715762960370740417810323927307162141266 8154 -16311815391313807389333828294858059034328 8155 6797632895249003936856815019524980840655 8156 16510655960305663193970114936082507154505 8157 -6880490814530037551480464238754759575833 8158 -16711895939651702922646708200267396769341 8159 6964348520719403816997045659798109384525 8160 16915563991109337339719612571808510348982 8161 -7049217955894949318616936368858376824080 8162 -17121689115359899046612230238523233518814 8163 7135111203340713453255948623713072122269 8164 17330300655976038500861704637976991668245 8165 -7222040489199772124494696064910752050823 8166 -17541428303435094432472433719494412012904 8167 7310018184146233575459299016616454065133 8168 17755102099178966054237036977834939337910 8169 -7399056805076606051448873664887140646399 8170 -17971352439721020451979062614317680485070 8171 7489169016820759478868960714747273043963 8172 18190210080800574597231930935373594938748 8173 -7580367633872705869769480477241848046875 8174 -18411706141585497549522967124173623501528 8175 7672665622141425712438448767870848882557 8176 18635872108923484608993806004050104436014 8177 -7766076100721970188367975410504393195952 8178 -18862739841642561443245460339893899732943 8179 7860612343687071664709498071457360089816 8180 19092341574901382545765417458826871809233 8181 -7956287781899497549409644908248948249730 8182 -19324709924589894787938674984205690750504 8183 8053116004845385263990348947553663688612 8184 19559877891780943303313865620114633972942 8185 -8151110762488798786720022692076529627157 8186 -19797878867233403492208449646694761649419 8187 8250285967147749946951206207290354795711 8188 20038746635947429557644166480735724272101 8189 -8350655695391930410027831343286642023728 8190 -20282515381772416680905943800883474092781 8191 8452234189962403081832835347828020157682 8192 20529219692068280717600316471484897899981 8193 -8555035861713504483081837218605704626060 8194 -20778894562420666143705869082956146537523 8195 8659075291577212496117960422612598117862 8196 21031575401410699906543894075825547323861 8197 -8764367232550236771595840398142022753937 8198 -21287298035439915838791364332677861470748 8199 8870926611704091999517791467451174925855 8200 21546098713610981375534942022560508028969 8201 -8978768532218417198944559023708326438930 8202 -21808014112664865475712251527968626804871 8203 9087908275437807163607192415978137180574 8204 22073081341975093890927027996628508676876 8205 -9198361302952425216980702751740446947109 8206 -22341337948599745247537297206190962197866 8207 9310143258702669480621107492263603274043 8208 22612821922391848813065042309755194277630 8209 -9423269971108167944073422291853868324353 8210 -22887571701168852306187051341979919765041 8211 9537757455221380743703058340158691973568 8212 23165626175941835681699837421278720367118 8213 -9653621914906091211789155283417004351128 8214 -23447024696205154478927975835526062162558 8215 9770879745041070446641571424376353955613 8216 23731807075287204065071357685547753482340 8217 -9889547533749203379738157513466251172945 8218 -24020013595763003934826597800450103951117 8219 10009642064652367577213912683572713262526 8220 24311685014929309145170917028340773063869 8221 -10131180319152359310888507866481070765209 8222 -24606862570342963970528368310983039301367 8223 10254179478738164768909360841871934363713 8224 24905587985423220959698416295479667998785 8225 -10378656927319877648405665863239716736976 8226 -25207903475118756762819943387485231207783 8227 10504630253589567782598002261656299757573 8228 25513851751640124375211032879560067622011 8229 -10632117253409408903026599811833034127136 8230 -25823476030258389816277217664565575931445 8231 10761135932227377124485702235701639502386 8232 26136820035170709726913980757773069254431 8233 -10891704507520835266291332947397703895838 8234 -26453928005433614928889769373347076428583 8235 11023841411268321688984462782582024319989 8236 26774844700964773645568327872161523123224 8237 -11157565292449865930938523325575137768761 8238 -27099615408614016836172311998912645599949 8239 11292895019576157075157725002933809862127 8240 27428285948304416946747175656128653216224 8241 -11429849683246894463248996006593151607521 8242 -27760902679244220331046041183659226319317 8243 11568448598738654101461497174374506768357 8244 28097512506210442644752714559457490978983 8245 -11708711308622607873291029462109012017982 8246 -28438162885904945667999495869487331877555 8247 11850657585412436485023103910027219833074 8248 28782901833383823265211848385769778451275 8249 -11994307434242780925185774374335889473936 8250 -29131777928560933548960346944816455274374 8251 12139681095578581116554879224585410205006 8252 29484840322786423776799054722313042802787 8253 -12286799047955654380598440073592494990397 8254 -29842138745501104078278798400997467232659 8255 12435682010752870319667977369233589930449 8256 30203723510967535784688396755912064169528 8257 -12586350946996282752310597287067405073065 8258 -30569645525078709917682056800438375139061 8259 12738827066195583412158444171605219964623 8260 30939956292245201285923825437738497665320 8261 -12893131827213246241471651455212758078992 8262 -31314707922361693642534552650644436933960 8263 13049286941166735277196078837171177647793 8264 31693953137853781471761994592529542171519 8265 -13207314374364153340837365150076227219468 8266 -32077745280805964202046242001897166579901 8267 13367236351273713003938804761592028752388 8268 32466138320171758985699276575347307554393 8269 -13529075357527415609025190639142090139998 8270 -32859186859066868644130014499825677735840 8271 13692854142959328482192359852648987088275 8272 33256946142146351953279790342058720562320 8273 -13858595724678854878594445650641682426692 8274 -33659472063066754137876394344794493575048 8275 14026323390179395656318425051098195316615 8276 34066821172034166256500230936353351405308 8277 -14196060700482806178105132920588112247033 8278 -34479050683439193093713737201203894877731 8279 14367831493320056494758339503407009869140 8280 34896218483579820232048825099995402384798 8281 -14541659886348507469413716413282641851621 8282 -35318383138473182156720444795189969189275 8283 14717570280406220158549121450908317797610 8284 35745603901757244550826612032408369061254 8285 -14895587362803720474298094207154523222155 8286 -36177940722683425369997711559745500816766 8287 15075736110653645913988273433731852339615 8288 36615454254201190844445916719479515633221 8289 -15258041794238705957424856841441847126662 8290 -37058205861135674244440416055875734075634 8291 15442529980418392600729720478650223188012 8292 37506257628459377063744016464191204057310 8293 -15629226536074882418146758014877230282452 8294 -37959672369659024226047058677677310417664 8295 15818157631598576520870700625363974301796 8296 38418513635198657003464836808490759265693 8297 -16009349744413729815234724897064606267627 8298 -38882845721080059555086324376432540827732 8299 16202829662544626051977997535722132048871 8300 39352733677501627348784820752884753132973 8301 -16398624488222760304452311939574430152353 8302 -39828243317616798222647524753634509200612 8303 16596761641535495717284466544671519524827 8304 40309441226393179475057268918285660125304 8305 -16797268864116666628799091774611579251164 8306 -40796394769573517146090082754086882420772 8307 17000174222879605490925729316543534302996 8308 41289172102739666568951136978894045059763 8309 -17205506113793076390036663525909914358890 8310 -41787842180480736330351147507215642431970 8311 17413293265700603411986891746068395597713 8312 42292474765666590984701495667846880447365 8313 -17623564744183687595193433812309553825914 8314 -42803140438827911220269258948834027386723 8315 17836349955469411777423554465596367591036 8316 43319910607644023677524556290369840374863 8317 -18051678650382938265762383881676244365035 8318 -43842857516539726272597118207806360322065 8319 18269580928345409945831038681443017868415 8320 44372054256392348683785588669396486635966 8321 -18490087241417771196394295569256468399904 8322 -44907574774350301617990547708751140547584 8323 18713228398391030789584118158506421421122 8324 45449493883764382588382395794443044773528 8325 -18939035568923494835804564420822857088929 8326 -45997887274233120206409065650749068047542 8327 19167540287725503776839914370618493724737 8328 46552831521763453422220765693673772136911 8329 -19398774458792213441459056732949678379333 8330 -47114404099048056739370173385428448407116 8331 19632770359684966255474787579637604992817 8332 47682683385860637183921877490819351182178 8333 -19869560645861804843541423437373449136434 8334 -48257748679570543726794679291734597250105 8335 20109178355057686473858483410603690703439 8336 48839680205778044943168591074239078164293 8337 -20351656911714963080121465100862887813463 8338 -49428559129071645945820560629133308800893 8339 20597030131464697948131302613651574359591 8340 50024467563908831052070971399432638406280 8341 -20845332225659396578240109090065356599498 8342 -50627488585621634238629769081117069429876 8343 21096597805957735730209579782893422518623 8344 51237706241548455207013320146277450891004 8345 -21350861888961881224852192295846631180877 8346 -51855205562293554826144701808251951402633 8347 21608159900907991717652652927084458732904 8348 52480072573115679840093016631571931701363 8349 -21868527682410512374260953735083787277363 8350 -53112394305447283029740726359456316121663 8351 22132001493260869167284618226046232086635 8352 53752258808545821499564857840480346015268 8353 -22398618017281181378982823207489097292627 8354 -54399755161278632426543981352524818454194 8355 22668414367233616835949247311257207663542 8356 55054973484042902459383714338882333127768 8357 -22941428089786021420533179029484484783555 8358 -55718004950822263994968354229103034713702 8359 23217697170534461500605308091691373528829 8360 56388941801381568787358062649137183260446 8361 -23497260039083325095158216363659278638395 8362 -57067877353601406764711047550956893393939 8363 23780155574183634848845092749197858791425 8364 57754906015953955543231411919577521244199 8365 -24066423108930233224811087589334190652286 8366 -58450123300121763936898821880009098931101 8367 24356102436018507743117357529280951448296 8368 59153625833761090769582790430567892709055 8369 -24649233813061331592568207744566417053001 8370 -59865511373411438504222738632111157217191 8371 24945857967966902527564618198808611759506 8372 60585878817552939614169335280153107478027 8373 -25246016104378170629669966333745648350667 8374 -61314828219813272236903918733592826460971 8375 25549749907174553266986713041551514918590 8376 62052460802325800472535970243684234230560 8377 -25857101548036643424115320149026521045414 8378 -62798878969240653720857512557894253117097 8379 26168113691074625502172707530519871118206 8380 63554186320390478693507513930468269517817 8381 -26482829498521120703075639971988909657459 8382 -64318487665112617194442030473898883744596 8383 26801292636489192216190584740294023714210 8384 65091889036229482434874072118131343370873 8385 -27123547280796248619465791977080664088645 8386 -65874497704188926540372379929570981219308 8387 27449638122854592192105471979269376615413 8388 66666422191366412020189560072979458387723 8389 -27779610375629367212751662426088562195889 8390 -67467772286530820304707042483051674104414 8391 28113509779664671787199865166160887909753 8392 68278659059475751018700961440403868368298 8393 -28451382609178605313882457660478419097528 8394 -69099194875818186448282460787178294886534 8395 28793275678228032354560703388379342885520 8396 69929493411966416680251169855373337182781 8397 -29139236346943852432948646126851018404376 8398 -70769669670259142146912553982082542956417 8399 29489312527837574136592569658243015843375 8400 71619839994277691799823670796732912937858 8401 -29843552692180000848285274002562423863485 8402 -72480122084333316864887084578109740166937 8403 30202005876452844483498043811054164436080 8404 73350635013131542101220931181727732337632 8405 -30564721688874092760888633051027384881680 8406 -74231499241615578700101227335646761942211 8407 30931750315997964785184345930268991716912 8408 75122836634990825420791774978990257927376 8409 -31303142529390299076729126962582027709616 8410 -76024770478932507269798035364186563470723 8411 31678949692380227640658696636459640491503 8412 76937425495978523991629136663977772587099 8413 -32059223766888999232201018441694178651549 8414 -77860927862109603855454545500821103543481 8415 32444017320336824644337581887644994282751 8416 78795405223518881696011344499907770562124 8417 -32833383532628626621136490523888052084726 8418 -79740986713573043901421153730413195022552 8419 33227376203219586885462687720524259127623 8420 80697802969967207037955902414745221966948 8421 -33626049758261392764707870266556692147445 8422 -81665986152075721065302902408905780467088 8423 34029459257830096004065137972547015419726 8424 82645669958501112628560887436332524848179 8425 -34437660403236506574884291256600295895893 8426 -83636989644823408717837684537365136078639 8427 34850709544420054616811849491179636909689 8428 84640082041552106065783993216033220462340 8429 -35268663687427064098022778902432346466203 8430 -85655085572283077010872003455560223148165 8431 35691580501974392339348919033948059706983 8432 86682140272062728192883077073533165868745 8433 -36119518329099400226738230710650381554566 8434 -87721387805961754369819835186383085270907 8435 36552536188897228733317754116979777120798 8436 88772971487860855855300847567823121751684 8437 -36990693788346368288714766579446297048015 8438 -89837036299450814575753662996817462431876 8439 37434051529223518570735753698492323679858 8440 90913728909449350540702557029966307974321 8441 -37882670516108747454302801707936721054670 8442 -92003197693037207610197673347709223697170 8443 38336612564481969135832213856779322781943 8444 93105592751515944834083103124636049592609 8445 -38795940208911772859401919217653858749238 8446 -94221065932189937331819077899771402588445 8447 39260716711337645205676165543690661677641 8448 95349770848475118682409820452330572450332 8449 -39731006069446640566987147983305208335514 8450 -96491862900237025104828315768737849770119 8451 40206873025145566223398151365367514897246 8452 97647499294360730333443984439332670445317 8453 -40688383073129760356443537408706795240078 8454 -98816839065555289033964574171766736646144 8455 41175602469549553391206623960153000536922 8456 100000043097395335866901293675057007252548 8457 -41668598240775515244866532942581619390330 8458 -101197274143602516890885066375815046675517 8459 42167438192263603382060624571598991933204 8460 102408696849569459910720391759993559631668 8461 -42672190917521339035885576376564069425410 8462 -103634477774129020618633139375498832166967 8463 43182925807176151549814948677384450919284 8464 104874785411571571955507696305510560206334 8465 -43699713058147043531716477870485555656715 8466 -106129790213913135035496554898273342739226 8467 44222623682920742387808801436982287474362 8468 107399664613417181235793715040950837940630 8469 -44751729518933516823386307558907063959601 8470 -108684583045372966657526233046006192985140 8471 45287103238059850060250944491968886832938 8472 109984721971133292117556940114785101770431 8473 -45828818356209174829559083305047543826001 8474 -111300259901414614138142292665569844806095 8475 46376949243031888654582291049887248955764 8476 112631377419862465065584756682610111120918 8477 -46931571131735881542343544543145153193863 8478 -113978257206885173474362704586848241714786 8479 47492760129014821958087808869470264425418 8480 115341084063758909403803662545766066840046 8481 -48060593225089460863684556173437977848824 8482 -116720044937007112733989558801392519933390 8483 48635148303863227661766853241657617912971 8484 118115328943057397140144898213901585016389 8485 -49216504153193406103409436734977529466896 8486 -119527127393179056574541056872889208438625 8487 49804740475279192590376844291854929896144 8488 120955633818704336116220739321872256424367 8489 -50399937897167953835110299068674782716270 8490 -122401043996536664305578148486266069802027 8491 51002177981381015534163490739034860376455 8492 123863555974949079747096712194543362702022 8493 -51611543236660328565540043308924611677308 8494 -125343370099676120823812340879643722072132 8495 52228117128837374239349999946675410582082 8496 126840689040302483825789856012880473410051 8497 -52851984091825685316141933863297706243810 8498 -128355717816951791656224484691337196698144 8499 53483229538738374859746906539828904454897 8500 129888663827278852546965590052391019585456 8501 -54121939873132080513366128612707438169103 8502 -131439736873768825894963618530453598438982 8503 54768202500378747481050491209566005357303 8504 133009149191346750427010403764770584141453 8505 -55422105839166689363487975416334263524991 8506 -134597115475300928416515405639074293968991 8507 56083739333132382038773868703010283413089 8508 136203852909523698617382923693283773047538 8509 -56753193462624461997546103480864167875755 8510 -137829581195073169951186084129117313994585 8511 57430559756601416939716047890067759650971 8512 139474522579059527789620727380900367552621 8513 -58115930804664473018925992619397304568675 8514 -141138901883859564919199268108277959315166 8515 58809400269227199882535245641208068306523 8516 142822946536663129963956580473891233022527 8517 -59511062897823371601419787362350565345156 8518 -144526886599355227179654659855101696544359 8519 60221014535554638717449212455831684337548 8520 146250954798737543124648658128672499588323 8521 -60939352137679583959176450111377357845796 8522 -147995386557093217762950648569988026977596 8523 61666173782345751689838157870785259893107 8524 149760420023098720068951968140972400027841 8525 -62401578683466258858348268695381231820291 8526 -151546296103086731186026310933472355209240 8527 63145667203742613125952341552638209695627 8528 153353258492663981648111576416177395034299 8529 -63898540867835381940682090548280243095445 8530 -155181553708688033109308262763943371138085 8531 64660302375684374630589825495754513742124 8532 157031431121607039446605261853372647541519 8533 -65431055615980018087175845569121802260365 8534 -158903142988166567010564182707053426875372 8535 66210905679787625314925546761281655213671 8536 160796944484487599203667179797098201099448 8537 -66999958874326275033625692448945940530887 8538 -162713093739519896471232193197873721344130 8539 67798322736904039639101268642352486621210 8540 164651851868874929200618841046230552820062 8541 -68606106049011318157526708617090853609195 8542 -166613483009042647946639493186148843012124 8543 69423418850574050371098718999083667119789 8544 168598254351996402840398252661677568515520 8545 -70250372454368608050887671408529104017089 8546 -170606436180190372000608995768001494136531 8547 71087079460600179208173058580793650589409 8548 172638301901953907256323499239805544567226 8549 -71933653771646481470937935126505617353908 8550 -174694128087287254513931419776272700338574 8551 72790210606968661110135855203372759768124 8552 176774194504063155665269316149003689419545 8553 -73656866518191254883227648481462982293069 8554 -178878784154638889043341339469910987033012 8555 74533739404353112732473306603114715454793 8556 181008183312883356093287131096489038021090 8557 -75420948527331200475083712309767458524176 8558 -183162681561623873145090780602233644181812 8559 76318614527439222954388349124471844283662 8560 185342571830517378957361850790808392351817 8561 -77226859439203029688139819656439857246611 8562 -187548150434350821054233430607044675456886 8563 78145806707314786854213511021742087732880 8564 189779717111775536806047420722451672663633 8565 -79075581202767921497908402071987034839914 8566 -192037575064480498715561345351983964646267 8567 80016309239174866131730091241837623860484 8568 194322030996809347471438170871647717223890 8569 -80968118589269654430530844577221474364245 8570 -196633395155826191025932581543132929953377 8571 81931138501597441504558541051714962654524 8572 198971981371835203250266675518316932837690 8573 -82905499717393045263078799874270396048997 8574 -201338107099359111626003883986306109860232 8575 83891334487650628664821394045524189343232 8576 203732093458581719950588824739909399382382 8577 -84888776590386666191269159910007121784076 8578 -206154265277259669176559760210917077875020 8579 85897961348098361677229619038152022089102 8580 208604951133108697273342102209929545095546 8581 -86919025645419708693078011202996026863149 8582 -211084483396669717405098094180337085440346 8583 87952107946977408997701419802170053217007 8584 213593198274660092764940814798053385595641 8585 -88997348315448889173332695035709579049439 8586 -216131435853815546101644333670719085883511 8587 90054888429824680415729372500775135478320 8588 218699540145228202326671215668594517119707 8589 -91124871603877451588523087535518705998521 8590 -221297859129186323604301644390568573063579 8591 92207442804840011062337425647239863146705 8592 223926744800521358013293990819622247868822 8593 -93302748672294618550397153080002033366055 8594 -226586553214467985231858999776073199175610 8595 94410937537275974125538708977737857103944 8596 229277644533042905745968918129512859953948 8597 -95532159441590277861907207834786023462942 8598 -232000383071948183821875946629492217888079 8599 96666566157352780091625215287540013243159 8600 234755137348005018924910743040109493373383 8601 -97814311206746269105423975550448847148672 8602 -237542280127123885415508743104258659855940 8603 98975549882002970259473252782280447666389 8604 240362188472817046217468137829407355988687 8605 -100150439265612357881693770006301945120823 8606 -243215243795259512740738332536727711288770 8607 101339138250757409103266319045786505930774 8608 246101831900904590659635413466972979692574 8609 -102541807561981856778080730885789214485525 8610 -249022343042660219204945765021954805824241 8611 103758609776091026997461592486076069178691 8612 251977171970632380432741072652531997258958 8613 -104989709343288875363069772816660954668595 8614 -254966717983441924492294467923345944936683 8615 106235272608553865151139192718834857847767 8616 257991384980121227238671138669815259207043 8617 -107495467833256359789525522736731599488803 8618 -261051581512597167630372634237825287474678 8619 108770465217020231678519893422977513409830 8620 264147720838766984227019608221401697204797 8621 -110060436919831419320567893251435741627577 8622 -267280220976173642765231790332780556680691 8623 111365557084396194986817936112619472590548 8624 270449504756287420251383012665139305010445 8625 -112686001858751935743310286426030129476603 8626 -273655999879400485276134431664492565652074 8627 114021949419133221589853712549651955660899 8628 276900138970141329336119770454412125522730 8629 -115373579993096115733926648848859678684595 8630 -280182359633615979852018904253015797388451 8631 116741075882903513634332414779257948525850 8632 283503104512183002308666361460742017084687 8633 -118124621489174479408494789838237452040769 8634 -286862821342869376520532167384984753896790 8635 119524403334800520506595308802125232076722 8636 290261963015434410453800585002291378423098 8637 -120940610089131784219093526790095881660301 8638 -293700987631088934323897873613119615126943 8639 122373432592436192605754318199151168399635 8640 297180358561877097844234944211926885138821 8641 -123823063880634565817954600863494457586251 8642 -300700544510728174537255369883908355364583 8643 125289699210314817535305731174573231453705 8644 304262019572185858941924303881053977072685 8645 -126773536084028340356541383001864916324098 8646 -307865263293822625372510245417387720007052 8647 128274774275871733477578855749929080289203 8648 311510760738346800611863865111359668507947 8649 -129793615857357059860655303516740396569633 8650 -315199002546410087567911586156241304004232 8651 131330265223573855351182048452798378320275 8652 318930485000123362494478179955662577546163 8653 -132884929119646147837659027512149340337770 8654 -322705710087288654887211280669559101718151 8655 134457816667487780579226585078788277754846 8656 326525185566355306622696632343375800633042 8657 -136049139392859370249369685339957864946402 8658 -330389425032108395323773729334302019429495 8659 137659111252730267066812799276114908964914 8660 334298947982097596316738219559033749673003 8661 -139287948662948921610143748820982190433945 8662 -338254279883814747907375606366295989403548 8663 140935870526225100545952719260738708328898 8664 342255952242628476053454685885796035942398 8665 -142603098260427431545618094194668185794955 8666 -346304502670484326861807221095585659317924 8667 144289855827199796127373785581234544244639 8668 350400474955378948699031215885300328091318 8669 -145996369760900128042535141744015788520675 8670 -354544419131616960087470146528090990648455 8671 147722869197865214132713476496139628912195 8672 358736891550859234973752305803840006821092 8673 -149469585906005134323053526890910539634173 8674 -362978454953971433416671398147447387991663 8675 151236754314731017589229068312588818470599 8676 367269678543681703255617490731821401569693 8677 -153024611545219831347909790325402424817922 8678 -371611138058056576901903411858326358231342 8679 154833397441019962776847080327120523775769 8680 376003415844804187054976880589366769282986 8681 -156663354599001392076357756865473130334163 8682 -380447100936414025894991408632428393701045 8683 158514728400654299643251880501413796022958 8684 384942789126142574154082587029585515933033 8685 -160387767043739991546140861748134672655711 8686 -389491083044854229433244308083619176754967 8687 162282721574298070572972267111029809730658 8688 394092592238727067222232456233244319467413 8689 -164199845919013823472516249549677636154819 8690 -398747933247833073308270849097242532063141 8691 166139396917949838836016274977738898471398 8692 403457729685602592637557581286844097752040 8693 -168101634357645914368517016474860844028899 8694 -408222612319182847234481185604392456724762 8695 170086821004591357087118579623717224837870 8696 413043219150700484499897223298635481298107 8697 -172095222639073825260743944697690837389061 8698 -417920195499438227114138906051245168222567 8699 174127108089408906677797495486315121357256 8700 422854194084935806875232671581504352844537 8701 -176182749266554674099765188281081032179463 8702 -427845875111025477121423886922794083906689 8703 178262421199115505536221058776667195775704 8704 432895906350812511932985252338834203620137 8705 -180366402068739504265252192331369460864306 8706 -438004963232611215094278237738732943349951 8707 182494973245913901328067085305975768826433 8708 443173728926847077836312221416760693819531 8709 -184648419326162871553173821164799361491629 8710 -448402894433935841686533946055100391444651 8711 186827028166652243020110534765232197595665 8712 453693158673150341340255617898525409426549 8713 -189031090923205629260909350687529796522513 8714 -459045228572486122350459707517314586691611 8715 191260902087736563424578414163827363210396 8716 464459819159536949623426163918320464777537 8717 -193516759526101264101803076886745617713033 8718 -469937653653391445221249368003130682873183 8719 195798964516376713530159111109407928879488 8720 475479463557562217823424617902491139691984 8721 -198107821787568780480272619437642109023239 8722 -481085988753958971402347258761475364483066 8723 200443639558755172266095234291013971879483 8724 486757977597917207236108345253999262050261 8725 -202806729578668053033953043399669176172326 8726 -492496187014294261331549642608284220542384 8727 205197407165721218771903123953429875765957 8728 498301382594644548676363297799022467729130 8729 -207615991248486773349324397685833202597051 8730 -504174338695486016495767155072764389386646 8731 210062804406626304352372537316621773939220 8732 510115838537669940871910847290743366661371 8733 -212538172912281612530372105454414914348942 8734 -516126674306866334708482522282938189878941 8735 215042426771930104318311302563360177789350 8736 522207647255177370104852345441247425318354 8737 -217575899768710013157745698182356153415803 8738 -528359567803891354758832635920453548796736 8739 220138929505220672208661597847625907918720 8740 534583255647389940060367047029030112336896 8741 -222731857446803118534905397249882083660655 8742 -540879539858221378086673875726940382450258 8743 225355028965306366962851101209797669198007 8744 547249258993352785779105970921527193148064 8745 -228008793383344750563734060798851623791636 8746 -553693261201614517189252070648004722147502 8747 230693504019051784100852552596372036708113 8748 560212404332349888842887513999180647476745 8749 -233409518231336066820628048304916498922696 8750 -566807556045283649002485699641205376708564 8751 236157197465644801658821266302272638010149 8752 573479593921622728929382875545607891507447 8753 -238936907300240569286996229889565454897615 8754 -580229405576402963172051707149824995875141 8755 241749017492997057446221380608819614141280 8756 587057888772095616454293324248957751311646 8757 -244593902028719508712295515198798958179012 8758 -593965951533487706924441291265379316725357 8759 247471939166995713217303739319446298247423 8760 600954512263850269371885071700746144872199 8761 -250383511490583436923321177567718517668236 8762 -608024499862408857537802987616370910481310 8763 253329005954340240812500307762207466339611 8764 615176853843130741860699957880114719875560 8765 -256308813934701711831216909127774345648434 8766 -622412524454843417922881641784665659263389 8767 259323331279714192612555301297399196438421 8768 629732472802699201520140145494240171955857 8769 -262372958359628163908779903850717568002247 8770 -637137670971000848681880911561248760191995 8771 265458100118058501300788326471515026386344 8772 644629102147403303141217327935508599250908 8773 -268579166123717896122815332713759353298505 8774 -652207760748506839713710175546459720466488 8775 271736570622729799656345326348957457099265 8776 659874652546857039809017822901286158800825 8777 -274930732591527319515218966398736442794855 8778 -667630794799367204890752757738749824574289 8779 278162075790344567771832592650431169710519 8780 675477216377178985135652650129899867516093 8781 -281431028817307031770414258780200961880822 8782 -683414957896977173844118182355446066979003 8783 284738025163127610746462662391529255521721 8784 691445071853774793340672894261789613043614 8785 -288083503266415034329826266716166276470332 8786 -699568622755184775194798439396712128182087 8787 291467906569601452760463387686784440427359 8788 707786687257194716610079433136759730293237 8789 -294891683575496063199304370089695169501929 8790 -716100354301461375793877063036160995139242 8791 298355287904471711881051730358733857339944 8792 724510725254141752052146406277432724514256 8793 -301859178352291488039834983914399384457757 8794 -733018914046277781275224602506572754462456 8795 305403818948582402550621051642214731178368 8796 741626047315751864411515101428575133886729 8797 -308989679015963322078185831390044424024656 8798 -750333264550830635489109021600233544379500 8799 312617233229834408220883168181484469595557 8800 759141718235314566762741429277468509216111 8801 -316286961678835390687411811974685266177899 8802 -768052573995311201656690742523504268223174 8803 319999349925980083959884986120109216427173 8804 777067010747650001365282868510622589578336 8805 -323754889070474638185156815372902332414946 8806 -786186220849956988284639127064757862675611 8807 327554075810227097208564805805359782065052 8808 795411410252407568905387511398441449097264 8809 -331397412505055919729407832451659195361950 8810 -804743798651176120418799225367479795445656 8811 335285407240605203524585461628474099125954 8812 814184619643601129101165670644608266760900 8813 -339218573892974437565688189762036324997899 8814 -823735120885084874567265819521265736096698 8815 343197432194070692655880395664297848507661 8816 833396564247746862247665845831902095130167 8817 -347222507797691247945967603375336167868916 8818 -843170225980850416969887816050284718349200 8819 351294332346344738363479424930440048544757 8820 853057396873022063334132009325067557183220 8821 -355413443538818996614663272810729725618412 8822 -863059382416283533695340571561395196725221 8823 359580385198503853007841810244088929178362 8824 873177502971916462020163561630510371251753 8825 -363795707342477246907874980129363283424835 8826 -883413093938180041704407366310634259537222 8827 368059966251363095175296809899250436572946 8828 893767505919902147638803752779205773820910 8829 -372373724539969455480742776411152014306115 8830 -904242104899964647424613865139913866887559 8831 376737551228715615926873207048514076770247 8832 914838272412703853691973670789388860181863 8833 -381152021815856836966812875301895663998958 8834 -925557405719247298988644964440092898458054 8835 385617718350515567190415465797205420554403 8836 936400917984808246711041720522865753531285 8837 -390135229506528051168558287589341631220354 8838 -947370238457959586070355410621105709184243 8839 394705150657115345212982358206003682208789 8840 958466812651908996151733104172510474768566 8841 -399328083950387855636060813220334502127986 8842 -969692102527797503760538130053422209468355 8843 404004638385692613892009749761948545194840 8844 981047586680043801983963157775235275787191 8845 -408735429890812603860063680814447013740567 8846 -992534760523756941257139302940373911484627 8847 413521081400027558503324714732365081522648 8848 1004155136484240252238998526000385840291818 8849 -418362222933045746215989521672049581293183 8850 -1015910244188609610002437915920352809950750 8851 423259491674816371367642574320847044512545 8852 1027801630659549401954206285832571602461071 8853 -428213532056232318878391354279992858019173 8854 -1039830860511229817552074691258071740489634 8855 433224995835733079125629224208703920435957 8856 1051999516147409336310097532405348052847903 8857 -438294542181817797104278485971688198704748 8858 -1064309197961746551806276184022875181544325 8859 443422837756478498549168176989206681731066 8860 1076761524540345733460340832639397420636029 8861 -448610556799563655693372738766054677407060 8862 -1089358132866560794763628435806735440827831 8863 453858381214082366493238774814111817970017 8864 1102100678528082606449270606388270641498372 8865 -459167000652459533512118227827571549664285 8866 -1114990835926334865819542156679384703897140 8867 464537112603752542232704359921684549574736 8868 1128030298488204009129185642352808812346367 8869 -469969422481840053375509526291074169832168 8870 -1141220778880128932591104888530444621195975 8871 475464643714593639852353539474891719748326 8872 1154564009224576569256461534928980987881838 8873 -481023497834043116291958051709043891756244 8874 -1168061741318929653756666148037310225815167 8875 486646714567546527652603761863844179020499 8876 1181715746856813294712299741635444377464326 8877 -492335031929975883298047440723337427530176 8878 -1195527817651887265547299701931121795382587 8879 498089196316929844072023835502264117611146 8880 1209499765864131218529638617154848327328594 8881 -503909962598984692377455711738235571947732 8882 -1223633424228650324125351009650428017256097 8883 509798094216995039062266018060709145601551 8884 1237930646287029138234793117181555548178040 8885 -515754363278455846048764079406903486162295 8886 -1252393306621261803613562241956230212694873 8887 521779550654937470133083058230821067828840 8888 1267023301090286998800848675110682191899978 8889 -527874446080605561239458076844473941692704 8890 -1281822547069156358219722423189748870547107 8891 534039848251837777655144704024052876393222 8892 1296792983690865400812101975344153146970828 8893 -540276564927949411410436417616224052155147 8894 -1311936572090876321662522480250430975430608 8895 546585413033040149020304296326673754272471 8896 1327255295654362321586123051743920302246176 8897 -552967218758974326284654696972439918241704 8898 -1342751160266203473643588952505773023514708 8899 559422817669507170767586817279800713667386 8900 1358426194563764453035771212029252885480327 8901 -565953054805569661957924290184130744475616 8902 -1374282450192484787861538738650238413733898 8903 572558784791724776970114196194164853669613 8904 1390322002064312622832480904037187236586205 8905 -579240871943808028991984618755234793978018 8906 -1406546948619013326265021727730102957950112 8907 586000190377765346538974916339511691594349 8908 1422959412088384612552576574649385578690679 8909 -592837624119701483949563072512282039036686 8910 -1439561538763410197897385752167673266826528 8911 599754067217152297470824435791520713466417 8912 1456355499264384356393626018607070282607242 8913 -606750423851594366752694530490449261692263 8914 -1473343488814040096639616202066264425712654 8915 613827608452205588610390977761421358648801 8916 1490527727513714035957300633805986548049199 8917 -620986545810890518543535611155539464402339 8918 -1507910460622581410053222450536357962861917 8919 628228171198584385735641105717445040898336 8920 1525493958839995020608632183026719634833452 8921 -635553430482849859115821626284065461947837 8922 -1543280518590962291878206517799191679874543 8923 642963280246780795562367370525476221363253 8924 1561272462314794979948709723325268751524568 8925 -650458687909227356482875709184144620443170 8926 -1579472138756966454904098237716002829676297 8927 658040631846357035836541660272758582732406 8928 1597881923264211856805579105495895980427299 8929 -665710101514566301188748723850288491029873 8930 -1616504218082906811166755159325867190034541 8931 673468097574757709623508674948652262037102 8932 1635341452660760778528658291960177411816699 8933 -681315632017997522304021572014823996613954 8934 -1654396083951861505862318169068592519818256 8935 689253728292569005185032629396106718916037 8936 1673670596725107444892932679919498698201719 8937 -697283421432436768861289513250436619598066 8938 -1693167503876065404094323030190931649536627 8939 705405758187137667802252284427495200464559 8940 1712889346742291107090484115658848278007283 8941 -713621797153113948293515235913385654689961 8942 -1732838695422150740569738523457219582360102 8943 721932608906504505300348761779126731640032 8944 1753018149097181989613608362187746263068264 8945 -730339276137410281207699461219721795724267 8946 -1773430336358033477613592100189697630481115 8947 738842893785650013992690116317046506494691 8948 1794077915534021951741846707362556865036431 8949 -747444569178022718870199015238236013294491 8950 -1814963575026346983305396814338798775056874 8951 756145422167093465840504045040826082216376 8952 1836090033645003385297285808394175599480834 8953 -764946585271519195880425054961617300566603 8954 -1857460040949431987110624737934689733731711 8955 773849203817931500775506479914211746248278 8956 1879076377592949848752099857975205176292207 8957 -782854436084393475811471608746962494744897 8958 -1900941855671001444031331329448981675875206 8959 791963453445447940750369913729890692593300 8960 1923059319073272794163008781055748976807591 8961 -801177440518774512731573835550541736335439 8962 -1945431643839710990050643318430993912124134 8963 810497595313473204980541314816747132138994 8964 1968061738520492003275516863459537011194836 8965 -819925129379992417500861652824052609782712 8966 -1990952544539980152545324501339558117925226 8967 829461267961719380290388004886756422589404 8968 2014107036564723064117769530007234790143934 8969 -839107250148251306082181685648973403696071 8970 -2037528222875526441557856381002769449404057 8971 848864329030365708186930254548864095233010 8972 2061219145743653442167501651753776640403210 8973 -858733771856708539728203564373608828716988 8974 -2085182881811193944597970145363114585686111 8975 868716860192219013439184788113537619570386 8976 2109422542475649484575511101670732851849215 8977 -878814890078310166252254714596503200591814 8978 -2133941274278780133393578688815447200427436 8979 889029172194824440183333533826955247814327 8980 2158742259299760096907154596953965713164478 8981 -899361032023783760514919125913413414685992 8982 -2183828715552689321263943580787144567393048 8983 909811810014953804040112355496491921257713 8984 2209203897388508905581946722093465327023774 8985 -920382861753242364168472291885022444526890 8986 -2234871095901368641290675338445910593192638 8987 931075558127951936036591600800832907764355 8988 2260833639339495522952450039456479866670830 8989 -941891285503906863436563814315218735252623 8990 -2287094893520612606131301626059709057489902 8991 952831445894475610399882432205473750080993 8992 2313658262251958124340808081062183701530114 8993 -963897457136508943677679495682345642161121 8994 -2340527187754955319338794198757799905593169 8995 975090753067215038164892163495936805263151 8996 2367705151094583987107104452247199506916748 8997 -986412783702992745551737222221427493669425 8998 -2395195672613505295821680269784247770307821 8999 997865015420244497177716789198366658835312 9000 2423002312370991992045383453437152121684149 9001 -1009448931138190545237258574441792524832713 9002 -2451128670586716677326029513743344451980115 9003 1021166030503706482167388296321180835612131 9004 2479578388089451409418470283074350703698147 9005 -1033017830078206216263440464275188535472113 9006 -2508355146770732460538025767729413549400555 9007 1045005863526592822346812706055388952481985 9008 2537462670043544649459273115620555387750381 9009 -1057131681808299929676260808747979467150354 9010 -2566904723306080254964479895424423605359792 9011 1069396853370446555277703230001709667611035 9012 2596685114410628115186098510200915269072644 9013 -1081802964343128539495005006919376057157099 9014 -2626807694137649120846250351087437907145689 9015 1094351618736869991864999941019675565215456 9016 2657276356675094920342008130958033409332071 9017 -1107044438642258409422354720902755557488086 9018 -2688095040103027271126674549063686775301117 9019 1119883064431787386271422636871511272196642 9020 2719267726883596094963287243973198200353192 9021 -1132869154963931092752226175989768299441384 9022 -2750798444356434924448704599131992037738386 9023 1146004387789474964806637189645211538137507 9024 2782691265239533064796773413625413400853042 9025 -1159290459360127309248173468477886733754793 9026 -2814950308135644438298327307220749847899541 9027 1172729085239436798583451218974574986542035 9028 2847579738044293729216220903321346429453145 9029 -1186322000316041099855721759135901537946444 9030 -2880583766879441104199762331128214219696345 9031 1200070959019272155712851566665584125173799 9032 2913966653992867447689762171997496866165731 9033 -1213977735537143912574327139611913266486533 9034 -2947732706703342723307113004505121738421514 9035 1228044124036748570414487830370731875755162 9036 2981886280831640750949558266099942810800171 9037 -1242271938887087711324010654697518394720488 9038 -3016431781241464375340766169627631752154593 9039 1256663014884364949691802521277911710864601 9040 3051373662386345695161188180461602381496635 9041 -1271219207479767035596967240737273372282401 9042 -3086716428862586722718787541324302064194281 9043 1285942393009760634846826876353378171762514 9044 3122464635968306552468012599714725189486042 9045 -1300834468928932304075246498226703167381522 9046 -3158622890268661832638331099198824939723973 9047 1315897354045399477460243481882445546410454 9048 3195195850167308057870762207432562336637829 9049 -1331132988758820582964503429704002581680612 9050 -3232188226484169932162807240589992629271205 9051 1346543335301032710579762509071119003104995 9052 3269604783039589790670799210199161784380993 9053 -1362130377979345562900622176352825726319002 9054 -3307450337244923816098378872722158961437150 9055 1377896123422520729501194528882379581650916 9056 3345729760699656540595561668480305684574351 9057 -1393842600829465641073916006268780687398178 9058 -3384447979795104887388820573322413661005773 9059 1409971862220671877148128378062583192780144 9060 3423609976324783777844099309148508969077377 9061 -1426285982692427822472655108757239124058767 9062 -3463220788101506109419692010386881739995284 9063 1442787060673835991859069252855976093098352 9064 3503285509581290698083100610203393618831517 9065 -1459477218186665671477032812089279774784451 9066 -3543809292494152575333062533457631100796851 9067 1476358601108071856305689103723303147011420 9068 3584797346481850835073916200709435892856657 9069 -1493433379436211798713192217144911658240353 9070 -3626254939742670039326085404825956409635256 9071 1510703747558790821999108899468649766469875 9072 3668187399683312014216110608228908226986587 9073 -1528171924524569395229564148472457995670108 9074 -3710600113577975698963859776144497575895571 9075 1545840154317863811859875660651254603866488 9076 3753498529234703550766118921286529550297310 9077 -1563710706136073164513218994071392594866611 9078 -3796888155669073857660337653323140183248793 9079 1581785874670265661907275713323476372241398 9080 3840774563785319169736215378737945711043949 9081 -1600067980388857691333402042850147844288372 9082 -3885163387064951926541515146057879592049207 9083 1618559369824419391333486286487310933094642 9084 3930060322262979235298769778814072006708846 9085 -1637262415863640864329193909081383226747300 9086 -3975471130111789640711107492819444334403342 9087 1656179518040493527979132537953402116747160 9088 4021401636032795622788698276799688674974656 9089 -1675313102832621477012860460516188794834979 9090 -4067857730855916464371862121434572872709714 9091 1694665623960998104257168468795984060515246 9092 4114845371546987044963619608803973051680462 9093 -1714239562692883610572280609005044834340401 9094 -4162370581943179042217348481498720539666157 9095 1734037428148119418497731126029235790786042 9096 4210439453496521957058935172360579968973226 9097 -1754061757608795893612703706998938194577187 9098 -4259058146025612323061204340942273701255060 9099 1774315116832330170985880320448683165578213 9100 4308232888475600415436730506865085334527999 9101 -1794800100367991281669748509477421933858797 9102 -4357969979686544739981741978969467870997366 9103 1815519331876910176029903099209346964148045 9104 4408275789170225557597869224867800905730530 9105 -1836475464455612646836012558856588122198049 9106 -4459156757895509685748247421762320812295467 9107 1857671180963113565521950251661980600322263 9108 4510619399082359814479721980600693985952596 9109 -1879109194351611259894414564416172706364232 9110 -4562670299004582581576584494715988776169022 9111 1900792248000821280880161103564181006817393 9112 4615316117801410669117175584507673315620188 9113 -1922723116055989229698524881220979534468740 9114 -4668563590298015212295752373791107687810650 9115 1944904603769622745174280561297909602428269 9116 4722419526835045850962695999345750978363444 9117 -1967339547846983183814342253487557005797973 9118 -4776890814107296805044180658169339641587560 9119 1990030816795377962810340372554257695761110 9120 4831984416011598416946466604961654471018520 9121 -2012981311277294978346511441124617696872500 9122 -4887707374504034677347775788607791355847283 9123 2036193964467420958536649986329787133236064 9124 4944066810466588335551621789670691356580539 9125 -2059671742413586062035420612597370507468492 9126 -5001069924583316291942243220821763500040668 9127 2083417644401677489920214487513103825206700 9128 5058723998226159078169097569798875060902212 9129 -2107434703324565339870821733264844398768452 9130 -5117036394350489350616014691321198071388390 9131 2131725986055084398035609658015465453160306 9132 5176014558400505454606051430844242477061561 9133 -2156294593823116035317106580225990033378090 9134 -5235666019224577260783285157071224025124773 9135 2181143662596814851191184049972171590773563 9136 5295998390000652631326651827689418153334361 9137 -2206276363468025189645442674524088073188612 9138 -5357019369171834042216534658594623192248247 9139 2231695903041933138436234456428820767323613 9140 5418736741392236068821928272794305801963755 9141 -2257405523831000114674687352458796981940575 9142 -5481158378483235635738019601449976951391278 9143 2283408504653224636816709546856345727431276 9144 5544292240400228138215331265230758354560057 9145 -2309708161034779385505541831249918950627554 9146 -5608146376210003761815706034936356523925822 9147 2336307845617071163452550364182867642201079 9148 5672728925078859559242702976618756158313517 9149 -2363210948568271877699622291608618449606326 9150 -5738048117271564088763459788930967062422678 9151 2390420897999369186243694718849470969404940 9152 5804112275161292677405845462514260844687461 9153 -2417941160384785975178273075410108544895060 9154 -5870929814250652644318034059126465244131309 9155 2445775240987618362275185720066739969921902 9156 5938509244203919105458584039978291040013924 9157 -2473926684289542458351712442323359792137818 9158 -6006859169890603280288632249894963622631504 9159 2502399074425440658905043918774488552937112 9160 6075988292440476534509944599285142640957999 9161 -2531196035622798785407896130718616681330573 9162 -6145905410310174720278510324180477376396590 9163 2560321232645925948405379747863680455771820 9164 6216619420361508716870256591386756330256469 9165 -2589778371245049563195867619552242548355615 9166 -6288139318951608430634358258580002771651002 9167 2619571198610338513481623169786786705764053 9168 6360474203035028883392754448099714965726234 9169 -2649703503830908029001030588115905771358164 9170 -6433633271277948403383266647964169455098248 9171 2680179118358860419865323675805795211865349 9172 6507625825184590332551552912472709486031272 9173 -2711001916478416393183331663695817336689704 9174 -6582461270236001078631489562157916971699013 9175 2742175815780192266634645416461082711554222 9176 6658149117041318770173130139854589584252017 9177 -2773704777640678989010109163577387582204298 9178 -6734698982501668217640024363041434935787581 9179 2805592807706979479443247101198122610542027 9180 6812120590986819344063340316319513662286936 9181 -2837843956386861405174468659947578376498305 9182 -6890423775524747724673047156052031816531641 9183 2870462319344183132291160324138052131889735 9184 6969618479004237366591792953407794242548474 9185 -2903452037999751205039202271383395506007251 9186 -7049714755390667367239664659169381946846051 9187 2936817300037668337072410088342689750964159 9188 7130722770955125613724515622827059099342638 9189 -2970562339917231532466078556795336049497267 9190 -7212652805516994225354062461197058450219803 9191 3004691439390440595541613771154058495843711 9192 7295515253700152997674905025185475493592412 9193 -3039208928025177936602219268361919218384034 9194 -7379320626202948679291645290010666877376248 9195 3074119183734121235635013961372417333424513 9196 7464079551082079502320249890765066517173359 9197 -3109426633309451187965963026808442123149829 9198 -7549802775050545993862026016505186637591178 9199 3145135752963417224836055676665086891515031 9200 7636501164789820719527781421105920163205960 9201 -3181251068874824777974326733933228150869658 9202 -7724185708276391250974869934985661246056130 9203 3217777157741508340548874591357002032267874 9204 7812867516122832307824165774133615814302763 9205 -3254718647338855267457235461318752656930927 9206 -7902557822933564700385413644498933835987117 9207 3292080217084445955850958463028882479509278 9208 7993267988675460393525196034595798540930444 9209 -3329866598608876752153199287689477008365831 9210 -8085009500063454723948525191311399059885053 9211 3368082576332832644699042137895846409933787 9212 8177793971961328533321803683642436705342505 9213 -3406732988050477521585560031032117334287190 9214 -8271633148797824728235312320626350932817173 9215 3445822725519230501444257847328398492986102 9216 8366538905998265545182734778027493033619497 9217 -3485356735055997580723004990399363924512880 9218 -8462523251431838584718044460818522808951304 9219 3525340018139928584767566328103351363185242 9220 8559598326874721483933401264271079327184299 9221 -3565777632021770161607237203386500476503114 9222 -8657776409489216920587429355370630324045734 9223 3606674690339886316960243871559182553153749 9224 8757069913319071485804890239500449340100461 9225 -3648036363743018756666400201188732226039941 9226 -8857491390801153825469141655585745315692814 9227 3689867880519860078610145627078328715975198 9228 8959053534293669333443302834412824318038291 9229 -3732174527235513640302891807284275192896105 9230 -9061769177621090582795156212150884895135494 9231 3774961649374914720738520559692883950089196 9232 9165651297635984604476630812864709399720186 9233 -3818234651993288396007383946276535707761622 9234 -9270713015797920066632678941505837671888837 9235 3861999000373720357538953753203685254521028 9236 9376967599769639372100628854051322659184918 9237 -3906260220691917719831370532288027644156005 9238 -9484428465030682676928985583000848091352468 9239 3951023900688237691210226911240170958650432 9240 9593109176508652839115254688943837576772161 9241 -3996295690347062816630181455603447496028624 9242 -9703023450228312334456120634367470115442366 9243 4042081302583602345881847606270681549293288 9244 9814185154978705225643475927497455459283356 9245 -4088386513938200133886663674787808124424740 9246 -9926608313998499341754943486047183387759709 9247 4135217165278230342150686096025824214341226 9248 10040307106679745918308101972368707968417089 9249 -4182579162507663081999525516795804212641265 9250 -10155295870290256063303427255035616860679861 9251 4230478477284383021025245017673177263109728 9252 10271589101714795552404738220790798861699680 9253 -4278921147745344864339756142794110073513578 9254 -10389201459215301616835904520153976180030650 9255 4327913279239650521848691611704435780908618 9256 10508147764210327570948912758841999462570036 9257 -4377461045069633681934003591081482235337689 9258 -10628443003073923332980679182598977176969785 9259 4427570687240038430760949309393155114274457 9260 10750102328954162122506857356419459923127507 9261 -4478248517215379485007609987413612979378328 9262 -10873141063611525871768593603855558475899223 9263 4529500916685572544257472201824178570411552 9264 10997574699277364165643050293523882182689754 9265 -4581334338339924217701185808032300170864521 9266 -11123418900532643826800308886536222211928846 9267 4633755306649571938264920618575344663203698 9268 11250689506207208588790892990857260586707170 9269 -4686770418658465245926010814145417983246427 9270 -11379402531299770650698364401455020551009285 9271 4740386344782980800901022613958341056111413 9272 11509574168918858282831130215936260188203241 9273 -4794609829620264476704689272559166645431215 9274 -11641220792244946053977124007300672726952081 9275 4849447692765394882887231567886954032679071 9276 11774358956513996677268028585983354113258922 9277 -4904906829637463677673144908645184665104653 9278 -11909005401022645923965851176717182374191594 9279 4960994212314669051860383627597809814517970 9280 12045177051155264532765842971687950727007898 9281 -5017716890378519797307254186045170528885329 9282 -12182891020433133546777392671464980892013719 9283 5075081991767248416246712483660791068006850 9284 12322164612585972041473435687254717297404385 9285 -5133096723638532781639545090874920775430545 9286 -12463015323646058764870133784835353064537973 9287 5191768373241626923927664902829715927934131 9288 12605460844065191796295465065165296254486437 9289 -5251104308799002595993468064430379022812019 9290 -12749519060854732942610855053410456088658606 9291 5311111980397604355987110986802347199050270 9292 12895208059748986230950541062540203180949624 9293 -5371798920889822007070943915332591235194978 9294 -13042546127392162525231863369301512966490121 9295 5433172746804285344172711655596529908163731 9296 13191551753549184990161440760650616646375149 9297 -5495241159266587280658455973971008162149339 9298 -13342243633340592851512146590152469748809537 9299 5558011944930042562553517517576553411934987 9300 13494640669501803655372554540014022739906902 9301 -5621492976916590424680982881099542032211535 9302 -13648761974666997012179278076035639262829096 9303 5685692215767950701980058307702585185276621 9304 13804626873677885623941158222474443878283652 9305 -5750617710407144080439289906295979416611176 9306 -13962254905917642235459993972015027604860264 9307 5816277599110488355657649225217351622007755 9308 14121665827670254022856702017524936076274671 9309 -5882680110490183763160894797997685398743185 9310 -14282879614505578835642498086907304171429654 9311 5949833564487601653385396681777272432591792 9312 14445916463690380642252656973083890948343441 9313 -6017746373377392005829263864991623810402565 9314 -14610796796625624493706090873363317033929090 9315 6086427042782526511392887475312404428668051 9316 14777541261310314316191802899857881343716441 9317 -6155884172700395199524046465470915366180602 9318 -14946170734832159871244675238917112513418229 9319 6226126458540075847586221205329079559986912 9320 15116706325885362282092299290290917900054878 9321 -6297162692170896684020818472079092611789059 9322 -15289169377315810617065677737971513515746363 9323 6369001762982414184511984549915945141237567 9324 15463581468693985146007767906809009538000417 9325 -6441652658955929061628450435608722297017841 9326 -15639964418915866043730391736159228647135281 9327 6515124467747664863455964887213995078648787 9328 15818340288832149506110348429457815631748463 9329 -6589426377783734925690258498977639644636836 9330 -15998731383906076469727800255343359090977183 9331 6664567679367024764677348855235838221459811 9332 16181160256900182385386601575816143944848884 9333 -6740557765796118356113200139803711584759094 9334 -16365649710592279789777137083528185226389302 9335 6817406134496398115699930049770004483867556 9336 16552222800520988748310431721078520523767606 9337 -6895122388163449784150924842359609550217807 9338 -16740902837761133606130692101669376616830364 9339 6973716235918904819691676991597803090837303 9340 16931713391729327883869376711755030058742015 9341 -7053197494478854316770984022826986701903719 9342 -17124678293020072590212438466971174910541931 9343 7133576089334969900236323899194618862257092 9344 17319821636272696695191820803988585218355959 9345 -7214862055948468489894099601663522235859154 9346 -17517167783069472016660865475960643341335687 9347 7297065540957059291325669632208525225438207 9348 17716741364865238318053866663773124489038755 9349 -7380196803395012845224224551799915473084109 9350 -17918567285948877998653419555036438154538791 9351 7464266215926493459520220913978573614614193 9352 18122670726436983378589660308616676883438759 9353 -7549284266092297856337191010991478954706783 9354 -18329077145300063240067216126800974822254505 9355 7635261557570144389527571636583070110330010 9356 18537812283421638984257708767811885115285339 9357 -7722208811448658728347068460551051531376421 9358 -18748902166690584500315246230127260397317443 9359 7810136867515203458907464088649056280415730 9360 18962373109127067619480273075558231763261809 9361 -7899056685557700627571511344746986314280518 9362 -19178251716042454843644326055187737218621954 9363 7988979346680597839588783657308426338060620 9364 19396564887233544894470533516322253934327629 9365 -8079916054635130132192452823806098573571696 9366 -19617339820211500526626479417586616045206345 9367 8171878137164031464262567196636392430618826 9368 19840604013465851987315373838516609451490216 9369 -8264877047360851304688497507170827747712396 9370 -20066385269763949484516582293844035104027254 9371 8358924365044033458908139895537309439770252 9372 20294711699486246048600890150763491435042885 9373 -8454031798145915947945921241159372911213320 9374 -20525611723997796236711614720593259186705173 9375 8550211184116812446801741501433757794969423 9376 20759114079056360236945864718516462104509431 9377 -8647474491344337499443160658949277352310427 9378 -20995247818257507080377214955696403042244510 9379 8745833820588139456107213578456077345171557 9380 21234042316517114863783519343817810252137660 9381 -8845301406430206825315559081969740214656861 9382 -21475527273591670125042292375843252587228138 9383 8945889618740915498141115350611106864868822 9384 21719732717636772796995826636714806774061484 9385 -9047610964160986086028125127474699461175687 9386 -21966689008804257494634146330236788064314055 9387 9150478087599522416052346737640625825048737 9388 22216426842878346265166775116404692379585148 9389 -9254503773748304049111082945486915278816317 9390 -22468977254951252351434224599571997329642552 9391 9359700948612507527356011979681850677625091 9392 22724371623138658986631386328069399818502290 9393 -9466082681058032917425594291652947683808610 9394 -22982641672335501752962420629418512000432217 9395 9573662184375614095897932768024896938609653 9396 23243819478012487599110870247426968316091947 9397 -9682452817861893123074954692379316612379845 9398 -23507937470053788221789833298717654285052090 9399 9792468088417640970935067022530301890440806 9400 23775028436636350175639740186828734411547083 9401 -9903721652163308811062768644215846582382257 9402 -24045125528151268783870817681355099337772700 9403 10016227316072096028788284359840342670835249 9404 24318262261167677679814947407813682409732866 9405 -10129999039620723110862341287793761411325531 9406 -24594472522439610617478565120904325444687759 9407 10245050936458099555969928706605057877200959 9408 24873790572956297047800312081194957238587971 9409 -10361397276092078980469810419911870563666210 9410 -25156251052036357867140857399544554883071733 9411 10479052485594495636150710659349003929517865 9412 25441888981466372706100445699609449379062820 9413 -10598031151324678622743689848707972632055187 9414 -25730739769684295140615371958598593231007341 9415 10718348020671642165651602516248455327968691 9416 26022839216008197273975615759985609909503612 9417 -10840018003815152439077382729777930861039205 9418 -26318223514910830258480976780811567019896049 9419 10963056175505873546679433374201451769363883 9420 26616929260340492499467452905295434659609632 9421 -11087477776864797426287191660926457711901713 9422 -26918993450088702512955138984444517746178626 9423 11213298217202164622310868728609617218103294 9424 27224453490205178691764446247547983345695456 9425 -11340533075856085069512646973423877648665313 9426 -27533347199460633574190749951644138586776464 9427 11469198104051070255008033791370050615507579 9428 27845712813857895604797236316744473453977524 9429 -11599309226776690371977959364493548152663046 9430 -28161588991191876829171295177115508762463286 9431 11730882544686572348842355156158756099987646 9432 28481014815658910474186072990629415459768385 9433 -11863934336017956931820521184671614863411283 9434 -28804029802515987933011628444920486813307089 9435 11998481058532035317128320653849335980352538 9436 29130673902790430300432422312011898416443913 9437 -12134539351475288171789637765781498719042186 9438 -29460987508040535289563874354899088212422307 9439 12272126037562052249427717770451409594577021 9440 29795011455167746106440140988004540640641094 9441 -12411258124978542199707484482056847449726186 9442 -30132787031280894664789043033270928785738437 9443 12551952809408557587578820173479699950040948 9444 30474355978613077390246450583651839520209824 9445 -12694227476081107581386188901496746508120026 9446 -30819760499491727791931380962296664270145251 9447 12838099701840188237530767293216306916802751 9448 31169043261362455970350256591147158775370073 9449 -12983587257236949803964698604986435932065663 9450 -31522247401867231284671249114639735962934686 9451 13130708108644493985630144056651613973177335 9452 31879416533977490520162050951200036599265217 9453 -13279480420395543662302588033372370064471504 9454 -32240594751182760078683521868245388790606016 9455 13429922556943230123438447901466439681439653 9456 32605826632735386962250167324529570880167250 9457 -13582053085045245485839949927020983812006516 9458 -32975157248951979632480562330922386440037233 9459 13735890775971610588513665861377304617337345 9460 33348632166572166207948783207586940819211397 9461 -13891454607736311315298660995190853334413273 9462 -33726297454175283907706304781489808681724584 9463 14048763767353058979967641809922261979464128 9464 34108199687655620163273536394661441309901805 9465 -14207837653115433120850004351865597009046878 9466 -34494385955756832403903781147018477885036151 9467 14368695876901667792879216691174644349072600 9468 34884903865666180171610693085808497045891049 9469 -14531358266504345214626080622691162920517978 9470 -35279801548669209944046987420913013539461106 9471 14695844867985263426648020827583369906410623 9472 35679127665865539835557434971126976940574809 9473 -14862175948055747445665013879936765610124310 9474 -36082931413946398210335125654651489596648200 9475 15030371996482676256967265200979710495552743 9476 36491262531034577177327231303507586293994552 9477 -15200453728520500875378285381389986109199588 9478 -36904171302587468945119007054920860686929725 9479 15372442087369531623356176558274157684071310 9480 37321708567363860097233296900038509427939179 9481 -15546358246660775723730765522207753458889224 9482 -37743925723455166004880167723227288304381079 9483 15722223612967609284459619468327490522723143 9484 38170874734381794825949171170279172093685121 9485 -15900059828344570763964941212328137671130421 9486 -38602608135255337846740610787127749741344339 9487 16079888772893566048415611750178242622132403 9488 39039179039007290307374641694218844962687280 9489 -16261732567357778347072487440836874717078653 9490 -39480641142685014313792876656196549217485899 9491 16445613575743579218848639606625629475879810 9492 39927048733815662979580459089679186680979403 9493 -16631554407970740182886044642469167657394708 9494 -40378456696838792560305598288217451615181841 9495 16819577922551247538559766390767031648376225 9496 40834920519608397042524046971049841973603518 9497 -17009707229297026226231933303060736333116433 9498 -41296496299965107429856100338356736898047135 9499 17201965692056881799632791786490262591094614 9500 41763240752379305830451155021964043364186266 9501 -17396376931482972854295383003775114286154651 9502 -42235211214665912394562174285346465325536109 9503 17592964827827129564371709275722385745818677 9504 42712465654771611178719770798118258718857747 9505 -17791753523767337322767968041605637858595702 9506 -43195062677635289124985927312556117530491175 9507 17992767427264707857210920027812491644013229 9508 43683061532122470540853475312005141107873975 9509 -18196031214451263607961945916380736869916228 9510 -44176522118034537748427426828602274716776719 9511 18401569832548864601802481421430441839838466 9512 44675504993193536941474248747074136764069184 9513 -18609408502819610541995564463476355497885980 9514 -45180071380603376746654232530462535254909328 9515 18819572723548054355554555337918012348771338 9516 45690283175688235531669648660335768232266804 9517 -19032088273055566997702183529990695064139571 9518 -46206202953609002139092538269799925431510213 9519 19246981212747196909269079965453674850435873 9520 46727893976658583451214351222302997115267429 9521 -19464277890191371156347669950594296299230745 9522 -47255420201736921009321904031402583071006547 9523 19684004942232788953171719352578655288146354 9524 47788846287906567821297777768392259253198783 9525 -19906189298138861979330318686280291479645282 9526 -48328237604029685495332062869041601518527146 9527 20130858182780059651451941318151755800222957 9528 48873660236487330935788823267704900127416316 9529 -20358039119844521297812404545005401541370680 9530 -49425180996981911030870734969271263278621855 9531 20587759935087301012333348159900896399532287 9532 49982867430423693051656178941697477298190986 9533 -20820048759614614832558147827458143532159430 9534 -50546787822902267869348592548758139234273216 9535 21054934033203463794841088741457438093919767 9536 51117011209743872583191230702238655637820331 9537 -21292444507657010369582973117192866930122562 9538 -51693607383655488736478445983826393049329125 9539 21532609250196089770312313377393053226832139 9540 52276646902956641983465583189351834650434154 9541 -21775457646887241663176029211017121031771713 9542 -52866201099899838856789417835965297106053345 9543 22021019406107651878405707042920064686721962 9544 53462342089080586174315135950550555748816145 9545 -22269324562047397843002380033274288526450572 9546 -54065142775937948617183484617158464434614966 9547 22520403478249395614672276745049828357010412 9548 54674676865346610108314338192826487523512078 9549 -22774286851187450601396171835843218524052418 9550 -55291018870301414823819936151663838389293840 9551 23031005713882818299382657860049355397764897 9552 55914244120695373979791850941110533948300658 9553 -23290591439559685674996505780212169633467478 9554 -56544428772192134954853972447052242265862388 9555 23553075745339988154023496994323446376509460 9556 57181649815193919835835650300053024246447519 9557 -23818490695977981564799485256934198434326738 9558 -57825985083905951111049422437603673523912660 9559 24086868707634992810769758795478101811721160 9560 58477513265498392984101702542935028439442050 9561 -24358242551694777523429716718434523307973556 9562 -59136313909366847642072172077898672872355433 9563 24632645358619917468804787890108371925799608 9564 59802467436492456786431259813047185030805648 9565 -24910110621849695050142659708551811842307846 9566 -60476055148902669824407067865311969453446295 9567 25190672201739886866809777450981211102259945 9568 61157159239233751323856364720777966829028861 9569 -25474364329544922955001237951701089631764090 9570 -61845862800396111657236630741387635373492485 9571 25761221611442863050283900313987515230937395 9572 62542249835343556201229008716105265616379441 9573 -26051279032603645975703291204349787268161372 9574 -63246405266947560019156676328957156337735854 9575 26344571961301073072711788706266940736476284 9576 63958414947977686634822258112504719844095731 9577 -26641136153068991456033782393740537804039647 9578 -64678365671189281309999283120651287779207628 9579 26941007754902147788289047302060967770213494 9580 65406345179519581164818340673906973537413550 9581 -27244223309502188236276057916064143759686023 9582 -66142442176393396531971037208859136838400744 9583 27550819759569285288809915097404537980691236 9584 66886746336139530113308495699107901506462060 9585 -27860834452139877186451612390726704293399430 9586 -67639348314519112812335918709196595047889676 9587 28174305142971010836894159978343812792996362 9588 68400339759367047549615287279007270056557310 9589 -28491270000971784266736209885029065784810023 9590 -69169813321347764931520504120048015979910009 9591 28811767612682389891435091055196302489315266 9592 69947862664826507337491473566631579895338768 9593 -29135836986801265170947596502226626458388486 9594 -70734582478857370818259950672587177173278839 9595 29463517558760862559498605581509697895377371 9596 71530068488289347158839954479574963265948277 9597 -29794849195352556054637147556800325724511625 9598 -72334417464991621556780606970320871289367685 9599 30129872199401207103829838471048669556344547 9600 73147727239199394599673793992585555125563124 9601 -30468627314489918136885085420223489038888686 9602 -73970096710981510597603751895940635440796612 9603 30811155729735507560081627742561402877202557 9604 74801625861831187837547131190067775738204954 9605 -31157499084615245673588171937365460920061156 9606 -75642415766381159979129615944670122495988672 9607 31507699473845396658214266548019458549651805 9608 76492568604244551606081564654185164378289292 9609 -31861799452312117521332754891582507064845896 9610 -77352187671982824886679918219362483652958008 9611 32219842040055270695569122195486929076175680 9612 78221377395202148380902818702812712679253905 9613 -32581870727305712848183923879616941816914918 9614 -79100243340779553263466581511063602596757444 9615 32947929479576628384613597904255973117366639 9616 79988892229220256611885466626555346507744837 9617 -33318062742809482117014194237545539725656356 9618 -80887431947147545938723891951344280295548652 9619 33692315448575171618505300132288113074705759 9620 81795971559926633828846259944352634372406043 9621 -34070733019330965896784633882656355821992254 9622 -82714621324423906377283735623517898415886143 9623 34453361373733823197535975912863465524479661 9624 83643492701903004112917052153457509219111796 9625 -34840246932010686989242482384059525754354264 9626 -84582698371059189239114304757896501180848622 9627 35231436621386365487303851587523226980968777 9628 85532352241193468326375125442420001901354556 9629 -35626977881569606447413112652461591129861427 9630 -86492569465527955055555226568658768777915372 9631 36026918670297985396662810042109095059964518 9632 87463466454663973235030931268794673271826680 9633 -36431307468942231976506638632093157775245342 9634 -88445160890184416102872963468747841126999490 9635 36840193288170625645188571733409559601505141 9636 89437771738401893877411973280789456386707619 9637 -37253625673674098629269043920519209545605762 9638 -90441419264254217638200638551096964517999483 9639 37671654711952690725141030331759179741077959 9640 91456225045348783906030234125544495514788749 9641 -38094331036164007332652000674273671230155672 9642 -92482311986157440747073440841565448225693011 9643 38521705832034338954846846558697024470108905 9644 93519804332363432854149288664750390074775659 9645 -38953830843833107321152963799239901615146169 9646 -94568827685362039859316902252358113697720011 9647 39390758380411310286785510115280674351693906 9648 95629509016916539108295145209285916157109027 9649 -39832541321304644729502248577253112650217212 9650 -96701976683971141280377488713661756643363939 9651 40279233122901993806829337821184242686829596 9652 97786360443622564569387641545506909301522910 9653 -40730887824679972153273273291808662402965309 9654 -98882791468251930653651789555691514344782886 9655 41187560055504229888604492001857741071367822 9656 99991402360818683377815125925703314857992361 9657 -41649305039998223675819643744705113751678899 9658 -101112327170318248948480826108291510668253504 9659 42116178604980170511639329406385449944251659 9660 102245701407405174510996678606176990469873700 9661 -42588237185968907454169145570657345497602762 9662 -103391662060183500228185081939385427165161915 9663 43065537833759388092450769635958570547225782 9664 104550347610166138425350962870407993101580441 9665 -43548138221068554241863483237623672774536929 9666 -105721898048405052001464534934703167147892114 9667 44036096649252329108514487394261408276500198 9668 106906454891794043135978529030926735321325584 9669 -44529472055094486005704445563120022445422835 9670 -108104161199545982346309340758371638908331661 9671 45028324017668154627112874933549085267566202 9672 109315161589846327174614022565087301376754167 9673 -45532712765270734885356723551910136025307445 9674 -110539602256684799206166646232667957985043432 9675 46042699182432996411877978670391967775085890 9676 111777630986867107747437232341505843944803062 9677 -46558344817003149985572539311830260774258094 9678 -113029397177208628321994117246607639189163087 9679 47079711887306685414057555222137890584816209 9680 114295051851911964178695857036838173732668683 9681 -47606863289382778733863315369172517425573324 9682 -115574747680130339251432609558522098864387446 9683 48139862604298080025006943190199363859430597 9684 116868638993718791465063857944732027234889717 9685 -48678774105538701652254374095885092520385401 9686 -118176881805175155950355865948227148123888641 9687 49223662766481235350815207266782337645069142 9688 119499633825772848613845371550701348987557890 9689 -49774594267943635269153702230155018451659899 9690 -120837054483887481608854882697461289692266524 9691 50331635005816812866953382757257410990567655 9692 122189304943519363573593030232670198692504281 9693 -50894852098777798442975294499717500538931423 9694 -123556548123013959043657432666653680175387566 9695 51464313396085333036549427214039198799561733 9696 124938948713982403211605443569864793591879410 9697 -52040087485458763508684648009340648349349583 9698 -126336673200424190197870853376776425284585360 9699 52622243701041122765227726449980698248963414 9700 127749889878054175217508279623518374328331267 9701 -53210852131447286336118195505602507578328377 9702 -129178768873836053478402129162530674096635501 9703 53805983627898105872560550628404478804673758 9704 130623482165724501331066421468680955329171650 9705 -54407709812441429568857514377400098808586754 9706 -132084203602618188110381777855439718573269149 9707 55016103086260929058710456522678159965123019 9708 133561108924525890267989175631965800106586636 9709 -55631236638073661978007327876832726041786315 9710 -135054375782947962793044867870318200719214502 9711 56253184452617309128513089793170055929818113 9712 136564183761475446561118596837811117770100362 9713 -56882021319228035020482470655694320195990223 9714 -138090714396609114138683645169863516337220570 9715 57517822840509930518063899853825081560653518 9716 139634151198800780706425496964301946399879309 9717 -58160665441097006360510316863153885962313218 9718 -141194679673719231151045860923080618995240266 9719 58810626376508716485728131751212065677173920 9720 142772487343743139014944654512551704274979058 9721 -59467783742100000341652475862057005542407625 9722 -144367763769683377888723516093754365339695759 9723 60132216482106843736411942348568675514023157 9724 145980700572737150985498203942807380790159627 9725 -60804004398788368251336541955515500971809680 9726 -147611491456676390051199678485765990906191841 9727 61483228161666469822683686334376301275182527 9728 149260332230272900444075770411184967321388470 9729 -62169969316864037789625644921234425619887972 9730 -150927420829962755162184106749932124953701001 9731 62864310296542796508679753573302655969161625 9732 152612957342752466812528973804992940468426126 9733 -63566334428441822549512346490087980372494027 9734 -154317144029369493002416083442924309436048472 9735 64276125945517801515070035759464022880891481 9736 156040185347659657395382092490015482518760078 9737 -64993769995688099671450817366905504730921458 9738 -157782287976234095713519359168726308115886166 9739 65719352651677736830990765019342046679573899 9740 159543660838368363288010717842737723075939628 9741 -66452960920971358306899703728257941644026224 9742 -161324515126156368363104795922199998035403345 9743 67194682755871315250640216794528236719709335 9744 163125064324921823248517751501354555013549213 9745 -67944607063662974295320028295063270664640606 9746 -164945524237889933594278194681942886956346569 9747 68702823716888389160874932234691128204523207 9748 166786113011122074533306367600506225353093465 9749 -69469423563729478730997123045873148174570370 9750 -168647051158716231203546618686414911193641477 9751 70244498438501868088870846934721735610167401 9752 170528561588276010226292580674256604684992207 9753 -71028141172260561100075262825578592415257375 9754 -172430869626651058083514716926718290141550236 9755 71820445603518625357770467178736947051353826 9756 174354203045951752007610757279401873575818111 9757 -72621506589080082658787121473014314937915149 9758 -176298792089841058975185553081704047940379702 9759 73431420014988210660803733882329008943773979 9760 178264869500106488685392343248535928057120813 9761 -74250282807590473981732092442297377575532738 9762 -180252670543515097006216338811565194972612173 9763 75078192944721315744060366962459977772461939 9764 182262433038954527292072478907048191881332886 9765 -75915249467004053440568619558002951959774390 9766 -184294397384863108216486155176595820729751053 9767 76761552489273136004897601787464579731675537 9768 186348806586952058327723621935263270549028455 9769 -77617203212118032112286794026527623875980325 9770 -188425906286222879426353422866066293193239200 9771 78482303933550033013776105851083943055998002 9772 190525944787283053085203140680909993604543846 9773 -79356958060793266622686620978087647413895613 9774 -192649173086963187187425797215023760455199117 9775 80241270122201233126680160374101193548417653 9776 194795844903238792250838298905678346554309208 9777 -81135345779300186093569820035018153486634576 9778 -196966216704459900539793264962663345851433487 9779 82039291838960696875745409423569665895388252 9780 199160547738891774543085604858308834134908848 9781 -82953216265698754098045746836872632413783258 9782 -201379100064569985321315235701109173904844229 9783 83877228194107764138633490172831922506243792 9784 203622138579473175503299937375278960790984576 9785 -84811437941422832783391021220606486712160094 9786 -205889931052016856342153087898757918222181363 9787 85755957020218722653048534279676606385132304 9788 208182748151871623231144329054049510025143745 9789 -86710898151242895570194900354204290630829608 9790 -210500863481109209431131948872940936406066844 9791 87676375276385063752048414597006323537169138 9792 212844553605679833478913899242412471001226180 9793 -88652503571784688585922878975041655403861178 9794 -215214098087224331833034014412039828579482434 9795 89639399461077880769267010365091500408998168 9796 217609779515224604774185699731659261649687250 9797 -90637180628785170776561469910970383768662012 9798 -220031883539495940415213909625054738877989760 9799 91645966033841633952831594240091308599888232 9800 222480698903024818894700997701171470693435959 9801 -92665875923270870029683637200252177151886637 9802 -224956517475155836432131765585335566164312538 9803 93697031846004352516214625903870929812209556 9804 227459634285131426915608555022887793071947885 9805 -94739556666847679235525506970446958172635328 9806 -229990347555988097079023441942432412292850892 9807 95793574580595271259553790288973160022065984 9808 232548958738812930108524539785137879367920677 9809 -96859211126295083642210232256041901226361599 9810 -235135772547364151702096837344661750886448531 9811 97936593201664907665037729388214928557555760 9812 237751096993059592195218321007189250934339082 9813 -99025849077661860792522024168940200092661178 9814 -240395243420336918364008875191795899958089495 9815 100127108413206677187511402646954471178263661 9816 243068526542389548929261848671098038406736682 9817 -101240502270064428462690224308245918116634828 9818 -245771264477282208614463502919819147120767246 9819 102366163127883321343451963737776616761795098 9820 248503778784450116862636549257238733631990001 9821 -103504224899393236092614535133005948892641875 9822 -251266394501585848994921457862321980697199104 9823 104654822945765686900023822442474003214082545 9824 254059440181917949702605392946574064279711406 9825 -105818094092136902972016402093711305987204351 9826 -256883247931885421308225175810808940599155561 9827 106994176643295746768784967150631467929544983 9828 259738153449212252214856535298207144447235029 9829 -108183210399538203733766463824931187632453750 9830 -262624496061386194390266199998716079429902852 9831 109385336672690195940137617955901827486471100 9832 265542618764546042608798366805054097097373039 9833 -110600698302300490347246065463118177032252492 9834 -268492868262781712503275948179821914484453007 9835 111829439672005490816228664950253607189557996 9836 271475595007851459266452092665775025022748730 9837 -113071706726067721681104730723623394571304664 9838 -274491153239320624091343494596163939612546754 9839 114327646986089829511242473287546979102075437 9840 277539901025126341156853593330430988352249086 9841 -115597409567905948735250485704591249341745198 9842 -280622200302572684154223044797431168065130620 9843 116881145198652296027022121236043429191602463 9844 283738416919760778015850055689003555175635896 9845 -118179006234018877783871602991303808477175095 9846 -286888920677458448655792155348616814118829886 9847 119491146675684214656488845238909446904642805 9848 290074085371414031165728404463179600551442086 9849 -120817722188935006922854950612719613889995101 9850 -293294288835119005036295683296575935327947418 9851 122158890120472684535363332868322302361815130 9852 296549912983024173596536472610946805997792080 9853 -123514809516408805914277743070446066166590451 9854 -299841343854214153988797311802598911295500590 9855 124885641140451290013454147481841461006460476 9856 303168971656544993627934533945485236483954780 9857 -126271547492283486848092516294634160655058858 9858 -306533190811249779237290385455333922882516628 9859 127672692826138112551313327519474612283551517 9860 309934399998017155214826931320788583930484293 9861 -129089243169568096118753497198705234349433393 9862 -313373002200547719266345314745586003722602346 9863 130521366342416406310360773041286103778036771 9864 316849404752593314954222879323007184831218481 9865 -131969231975986948708356309894103813800990154 9866 -320364019384484293054956838513420982667584995 9867 133433011532418644682166886152776375969842211 9868 323917262270149866402454501161759932000417841 9869 -134912878324264825987272245449135403866737600 9870 -327509554074636736221972361748701774755942969 9871 136409007534280100927673424993034890456823687 9872 331141320002131221837448398052379200771516938 9873 -137921576235416870443378015822513207373281565 9874 -334812989844490180068301855120101771894279342 9875 139450763411033695147244916903140215146466434 9876 338524998030286055626260533468678736134018729 9877 -140996749975317737232098871704241541672276091 9878 -342277783674371459384159577222936575577508167 9879 142559718793923524301612484802837368339006609 9880 346071790627968727522735548706960941820923160 9881 -144139854704830305549469006303819188874603158 9882 -349907467529289971274054086286472989751665882 9883 145737344539420294323185649125517527523600860 9884 353785267854693184277259690437988345055560302 9885 -147352377143780114964156299389533927188493897 9886 -357705649970380032449800438315731991958096282 9887 148985143400227795916461114643561004426760974 9888 361669077184641009761194396207303643852993810 9889 -150635836249067675446296197262071344220086516 9890 -365676017800653702382847227722832828878989693 9891 152304650710575610914021776049448288745019113 9892 369726945169839963382545615248566274491143888 9893 -153991783907216907394374967525380029972817534 9894 -373822337745787860442262323719792297932259618 9895 155697435086099406549942489271255231436625680 9896 377962679138744320009099570375483864535878272 9897 -157421805641664202031150231710643414034748473 9898 -382148458170684452847896786538435392283157590 9899 159165099138616473305426713270668867593816591 9900 386380168930963608156632991743732265036369263 9901 -160927521335098955711504210156138244092597297 9902 -390658310832558266238741963888879519784784534 9903 162709280206110590694740544278838017096247545 9904 394983388668901943206371620195032768900859542 9905 -164510585967172926608593948409153218277669598 9906 -399355912671322345322046581171364089997412936 9907 166331651098246867168697545842148911145804431 9908 403776398567086075379793666976720798311491085 9909 -168172690367902391622136349850801562101279702 9910 -408245367638057258987308994023465839339226871 9911 170033920857743897948344920874077396503530167 9912 412763346779976524744992234873022234034332804 9913 -171915561987093847942347344330817106697652512 9914 -417330868562366839132508213704695361096198890 9915 173817835537937420848699938792909398933321691 9916 421948471289072764415890687304703164450072424 9917 -175740965680130910318362596995535310423012532 9918 -426616699059439776085099439651814413654651778 9919 177685178996876627853748854678581444146108984 9920 431336101830140345230468841132755716147348205 9921 -179650704510467104592333252231382219561238196 9922 -436107235477653560873785218811358043649600870 9923 181637773708301412259391300982673627017634257 9924 440930661861405137593018689693447926018705351 9925 -183646620569176453398722503126833288490735276 9926 -445806948887574724826321908804091196562918998 9927 185677481589856100569612378090524388731331002 9928 450736670573577506018173282949829008812007020 9929 -187730595811921094081891769067284304120254185 9930 -455720407113227148285920172494688091029824743 9931 189806204848902638031836674969471346705830465 9932 460758744942587236545981538801307516516683014 9933 -191904552913702664902952996944047628089107772 9934 -465852276806518400053208324904239423679594154 9935 194025886846303769810584775866413419156599188 9936 471001601825928414082055855485277798751640665 9937 -196170456141771846600963963924849979311424551 9938 -476207325565732635022035344825486633916962953 9939 198338512978554489466997143307227571667274062 9940 481470060103532203480202489812668431267329301 9941 -200530312247078255518021821285540949685060916 9942 -486790424099017527088130741556363192800371958 9943 202746111578647915842268827404686202658807855 9944 492169042864104632607902220913123481322783500 9945 -204986171374650855032161047344452910411620378 9946 -497606548433812055629187464561522905474304810 9947 207250754836069811907206819244439537550680818 9948 503103579637886015655618252140951507301674851 9949 -209540127993307187270504371228964522232711243 9950 -508660782173181704701630679759708199066753765 9951 211854559736324177976203762012165399932576640 9952 514278808676808598669092969645664594086758750 9953 -214194321845098030370134244732225653212370824 9954 -519958318800047782754721688411834252823335697 9955 216559689020400740297679687054326889030973841 9956 525699979283049364963006816457911053566618022 9957 -218950938914902561355407288217381239573138594 9958 -531504464030318135473693006514945386907689974 9959 221368352164603717899508123231153517829720063 9960 537372454186995714146466772914427109600085072 9961 -223812212420597754518393103628439525956422634 9962 -543304638215947513847108481925175794835013819 9963 226282806381169989232429541448282165111388000 9964 549301711975662933557806881622382200553257580 9965 -228780423824234573604480982078304043019149413 9966 -555364378798977282398536277955077426569188976 9967 231305357640113699234355542432188315196205633 9968 561493349572624023745382365327315286865884103 9969 -233857903864662526772224236937908122631199937 9970 -567689342817626017594561094571746706671456679 9971 236438361712743450624314156078847144939780082 9972 573953084770534529196790201640615648066201092 9973 -239047033612053349942541797444047314557572503 9974 -580285309465524862784944353363353998033020394 9975 241684225237307514292110904261206477573212549 9976 586686758817357570947941358902949654509564674 9977 -244350245544783970581358903868538513918472293 9978 -593158182705214282875029723765567582251707381 9979 247045406807231976420224649579440719489390096 9980 599700339057417288316637419454296811396857013 9981 -249770024649148484051614249132236429293781121 9982 -606313993937042108690377614445180891549848544 9983 252524418082426418377701406795821486755678006 9984 612999921628432382313462321610453213601875681 9985 -255308909542378652384875680702076740573287347 9986 -619758904724626487275497975625398237798129264 9987 258123824924141603460735563024259013522153763 9988 626591734215705422988379581883806075153609976 9989 -260969493619462414698362952738970441780064313 9990 -633499209578071569972837476782255278943868230 9991 263846248553873726301316452563045320469305992 9992 640482138864668046974295523681735001087581917 9993 -266754426224260083641570928016101567455031475 9994 -647541338796148485054323291747341745442383676 9995 269694366736820070386266660555495850686556931 9996 654677634853007139888466297363983831225490100 9997 -272666413845428297401932467982254465271473211 9998 -661891861368679366127104652725817869931335222 9999 275670914990401420871190023143968456600793680 10000 669184861623622581353809820782965904868303833