0 1 1 1 2 1 3 1 4 -3 5 1 6 1 7 -15 8 -15 9 1 10 1 11 -51 12 -63 13 -51 14 1 15 1 16 -159 17 -207 18 -207 19 -159 20 1 21 1 22 -483 23 -639 24 -675 25 -639 26 -483 27 1 28 1 29 -1455 30 -1935 31 -2079 32 -2079 33 -1935 34 -1455 35 1 36 1 37 -4371 38 -5823 39 -6291 40 -6399 41 -6291 42 -5823 43 -4371 44 1 45 1 46 -13119 47 -17487 48 -18927 49 -19359 50 -19359 51 -18927 52 -17487 53 -13119 54 1 55 1 56 -39363 57 -52479 58 -56835 59 -58239 60 -58563 61 -58239 62 -56835 63 -52479 64 -39363 65 1 66 1 67 -118095 68 -157455 69 -170559 70 -174879 71 -176175 72 -176175 73 -174879 74 -170559 75 -157455 76 -118095 77 1 78 1 79 -354291 80 -472383 81 -511731 82 -524799 83 -529011 84 -529983 85 -529011 86 -524799 87 -511731 88 -472383 89 -354291 90 1 91 1 92 -1062879 93 -1417167 94 -1535247 95 -1574559 96 -1587519 97 -1591407 98 -1591407 99 -1587519 100 -1574559 101 -1535247 102 -1417167 103 -1062879 104 1 105 1 106 -3188643 107 -4251519 108 -4605795 109 -4723839 110 -4763043 111 -4775679 112 -4778595 113 -4775679 114 -4763043 115 -4723839 116 -4605795 117 -4251519 118 -3188643 119 1 120 1 121 -9565935 122 -12754575 123 -13817439 124 -14171679 125 -14289615 126 -14328495 127 -14340159 128 -14340159 129 -14328495 130 -14289615 131 -14171679 132 -13817439 133 -12754575 134 -9565935 135 1 136 1 137 -28697811 138 -38263743 139 -41452371 140 -42515199 141 -42869331 142 -42986943 143 -43024851 144 -43033599 145 -43024851 146 -42986943 147 -42869331 148 -42515199 149 -41452371 150 -38263743 151 -28697811 152 1 153 1 154 -86093439 155 -114791247 156 -124357167 157 -127545759 158 -128608479 159 -128962287 160 -129078927 161 -129113919 162 -129113919 163 -129078927 164 -128962287 165 -128608479 166 -127545759 167 -124357167 168 -114791247 169 -86093439 170 1 171 1 172 -258280323 173 -344373759 174 -373071555 175 -382637439 176 -385825923 177 -386888319 178 -387241155 179 -387354879 180 -387381123 181 -387354879 182 -387241155 183 -386888319 184 -385825923 185 -382637439 186 -373071555 187 -344373759 188 -258280323 189 1 190 1 191 -774840975 192 -1033121295 193 -1119214719 194 -1147912479 195 -1157478255 196 -1160666415 197 -1161727839 198 -1162077759 199 -1162182735 200 -1162182735 201 -1162077759 202 -1161727839 203 -1160666415 204 -1157478255 205 -1147912479 206 -1119214719 207 -1033121295 208 -774840975 209 1 210 1 211 -2324522931 212 -3099363903 213 -3357644211 214 -3443737599 215 -3472435251 216 -3482000703 217 -3485187891 218 -3486246399 219 -3486587571 220 -3486666303 221 -3486587571 222 -3486246399 223 -3485187891 224 -3482000703 225 -3472435251 226 -3443737599 227 -3357644211 228 -3099363903 229 -2324522931 230 1 231 1 232 -6973568799 233 -9298091727 234 -10072932687 235 -10331212959 236 -10417306239 237 -10446003567 238 -10455568047 239 -10458752319 240 -10459802079 241 -10460117007 242 -10460117007 243 -10459802079 244 -10458752319 245 -10455568047 246 -10446003567 247 -10417306239 248 -10331212959 249 -10072932687 250 -9298091727 251 -6973568799 252 1 253 1 254 -20920706403 255 -27894275199 256 -30218798115 257 -30993639039 258 -31251919203 259 -31338012159 260 -31366708515 261 -31376270079 262 -31379445603 263 -31380469119 264 -31380705315 265 -31380469119 266 -31379445603 267 -31376270079 268 -31366708515 269 -31338012159 270 -31251919203 271 -30993639039 272 -30218798115 273 -27894275199 274 -20920706403 275 1 276 1 277 -62762119215 278 -83682825615 279 -90656394399 280 -92980917279 281 -93755758095 282 -94014037935 283 -94100129919 284 -94128823359 285 -94138376175 286 -94141525455 287 -94142470239 288 -94142470239 289 -94141525455 290 -94138376175 291 -94128823359 292 -94100129919 293 -94014037935 294 -93755758095 295 -92980917279 296 -90656394399 297 -83682825615 298 -62762119215 299 1 300 1 301 -188286357651 302 -251048476863 303 -271969183251 304 -278942751999 305 -281267274771 306 -282042115263 307 -282300394131 308 -282386483199 309 -282415167891 310 -282424694463 311 -282427765011 312 -282428473599 313 -282427765011 314 -282424694463 315 -282415167891 316 -282386483199 317 -282300394131 318 -282042115263 319 -281267274771 320 -278942751999 321 -271969183251 322 -251048476863 323 -188286357651 324 1 325 1 326 -564859072959 327 -753145430607 328 -815907549807 329 -836828256159 330 -843801824799 331 -846126347247 332 -846901186767 333 -847159462719 334 -847245543039 335 -847274201487 336 -847283649327 337 -847286483679 338 -847286483679 339 -847283649327 340 -847274201487 341 -847245543039 342 -847159462719 343 -846901186767 344 -846126347247 345 -843801824799 346 -836828256159 347 -815907549807 348 -753145430607 349 -564859072959 350 1 351 1 352 -1694577218883 353 -2259436291839 354 -2447722649475 355 -2510484768639 356 -2531405474883 357 -2538379043199 358 -2540703564675 359 -2541478401279 360 -2541736668483 361 -2541822722559 362 -2541851302275 363 -2541860513919 364 -2541862639683 365 -2541860513919 366 -2541851302275 367 -2541822722559 368 -2541736668483 369 -2541478401279 370 -2540703564675 371 -2538379043199 372 -2531405474883 373 -2510484768639 374 -2447722649475 375 -2259436291839 376 -1694577218883 377 1 378 1 379 -5083731656655 380 -6778308875535 381 -7343167948479 382 -7531454306079 383 -7594216425135 384 -7615137131055 385 -7622110698399 386 -7624435216959 387 -7625210044815 388 -7625468285775 389 -7625554261119 390 -7625582604639 391 -7625591107695 392 -7625591107695 393 -7625582604639 394 -7625554261119 395 -7625468285775 396 -7625210044815 397 -7624435216959 398 -7622110698399 399 -7615137131055 400 -7594216425135 401 -7531454306079 402 -7343167948479 403 -6778308875535 404 -5083731656655 405 1 406 1 407 -15251194969971 408 -20334926626623 409 -22029503845491 410 -22594362918399 411 -22782649275891 412 -22845411394623 413 -22866332099571 414 -22873305663999 415 -22875630173811 416 -22876404975423 417 -22876663137651 418 -22876748876799 419 -22876776511731 420 -22876782889023 421 -22876776511731 422 -22876748876799 423 -22876663137651 424 -22876404975423 425 -22875630173811 426 -22873305663999 427 -22866332099571 428 -22845411394623 429 -22782649275891 430 -22594362918399 431 -22029503845491 432 -20334926626623 433 -15251194969971 434 1 435 1 436 -45753584909919 437 -61004779879887 438 -66088511536527 439 -67783088755359 440 -68347947828159 441 -68536234185327 442 -68598996303087 443 -68619917005119 444 -68626890560799 445 -68629215044367 446 -68629989767247 447 -68630247693279 448 -68630332723839 449 -68630358233007 450 -68630358233007 451 -68630332723839 452 -68630247693279 453 -68629989767247 454 -68629215044367 455 -68626890560799 456 -68619917005119 457 -68598996303087 458 -68536234185327 459 -68347947828159 460 -67783088755359 461 -66088511536527 462 -61004779879887 463 -45753584909919 464 1 465 1 466 -137260754729763 467 -183014339639679 468 -198265534609635 469 -203349266266239 470 -205043843484963 471 -205608702557439 472 -205796988913635 473 -205859751028479 474 -205880671721763 475 -205887645251199 476 -205889969656035 477 -205890744142719 478 -205891001360163 479 -205891084264959 480 -205891103396835 481 -205891084264959 482 -205891001360163 483 -205890744142719 484 -205889969656035 485 -205887645251199 486 -205880671721763 487 -205859751028479 488 -205796988913635 489 -205608702557439 490 -205043843484963 491 -203349266266239 492 -198265534609635 493 -183014339639679 494 -137260754729763 495 1 496 1 497 -411782264189295 498 -549043018919055 499 -594796603828959 500 -610047798798879 501 -615131530455375 502 -616826107673775 503 -617390966745279 504 -617579253098559 505 -617642015204655 506 -617662935871695 507 -617669909322399 508 -617672233491039 509 -617673007269135 510 -617673262360815 511 -617673338888319 512 -617673338888319 513 -617673262360815 514 -617673007269135 515 -617672233491039 516 -617669909322399 517 -617662935871695 518 -617642015204655 519 -617579253098559 520 -617390966745279 521 -616826107673775 522 -615131530455375 523 -610047798798879 524 -594796603828959 525 -549043018919055 526 -411782264189295 527 1 528 1 529 -1235346792567891 530 -1647129056757183 531 -1784389811486931 532 -1830143396396799 533 -1845394591366611 534 -1850478323022783 535 -1852172900240211 536 -1852737759308799 537 -1852926045653331 538 -1852988807733183 539 -1853009728321491 540 -1853016701535999 541 -1853019024996051 542 -1853019796648383 543 -1853020045362771 544 -1853020102758399 545 -1853020045362771 546 -1853019796648383 547 -1853019024996051 548 -1853016701535999 549 -1853009728321491 550 -1852988807733183 551 -1852926045653331 552 -1852737759308799 553 -1852172900240211 554 -1850478323022783 555 -1845394591366611 556 -1830143396396799 557 -1784389811486931 558 -1647129056757183 559 -1235346792567891 560 1 561 1 562 -3706040377703679 563 -4941387170271567 564 -5353169434460847 565 -5490430189190559 566 -5536183774100319 567 -5551434969069807 568 -5556518700725007 569 -5558213277939519 570 -5558778136999359 571 -5558966423317647 572 -5559029185318767 573 -5559050105670879 574 -5559057078176799 575 -5559059399511087 576 -5559060164786127 577 -5559060394368639 578 -5559060394368639 579 -5559060164786127 580 -5559059399511087 581 -5559057078176799 582 -5559050105670879 583 -5559029185318767 584 -5558966423317647 585 -5558778136999359 586 -5558213277939519 587 -5556518700725007 588 -5551434969069807 589 -5536183774100319 590 -5490430189190559 591 -5353169434460847 592 -4941387170271567 593 -3706040377703679 594 1 595 1 596 -11118121133111043 597 -14824161510814719 598 -16059508303382595 599 -16471290567571839 600 -16608551322301443 601 -16654304907210879 602 -16669556102179395 603 -16674639833831679 604 -16676334411037443 605 -16676899270071039 606 -16677087556310595 607 -16677150318075519 608 -16677171237719043 609 -16677178208099199 610 -16677180523056195 611 -16677181269199359 612 -16677181441386243 613 -16677181269199359 614 -16677180523056195 615 -16677178208099199 616 -16677171237719043 617 -16677150318075519 618 -16677087556310595 619 -16676899270071039 620 -16676334411037443 621 -16674639833831679 622 -16669556102179395 623 -16654304907210879 624 -16608551322301443 625 -16471290567571839 626 -16059508303382595 627 -14824161510814719 628 -11118121133111043 629 1 630 1 631 -33354363399333135 632 -44472484532444175 633 -48178524910147839 634 -49413871702715679 635 -49825653966904815 636 -49962914721634095 637 -50008668306542559 638 -50023919501508159 639 -50029003233151695 640 -50030697810331215 641 -50031262669286079 642 -50031450955289439 643 -50031513716345775 644 -50031534633863535 645 -50031541597866399 646 -50031543893691519 647 -50031544582439055 648 -50031544582439055 649 -50031543893691519 650 -50031541597866399 651 -50031534633863535 652 -50031513716345775 653 -50031450955289439 654 -50031262669286079 655 -50030697810331215 656 -50029003233151695 657 -50023919501508159 658 -50008668306542559 659 -49962914721634095 660 -49825653966904815 661 -49413871702715679 662 -48178524910147839 663 -44472484532444175 664 -33354363399333135 665 1 666 1 667 -100063090197999411 668 -133417453597332543 669 -144535574730443571 670 -148241615108147199 671 -149476961900714931 672 -149888744164903743 673 -150026004919632051 674 -150071758504537599 675 -150087009699494451 676 -150092093431111743 677 -150093788008212531 678 -150094352866931199 679 -150094541152225971 680 -150094603911156543 681 -150094624822297011 682 -150094631767167999 683 -150094634005597491 684 -150094634522158143 685 -150094634005597491 686 -150094631767167999 687 -150094624822297011 688 -150094603911156543 689 -150094541152225971 690 -150094352866931199 691 -150093788008212531 692 -150092093431111743 693 -150087009699494451 694 -150071758504537599 695 -150026004919632051 696 -149888744164903743 697 -149476961900714931 698 -148241615108147199 699 -144535574730443571 700 -133417453597332543 701 -100063090197999411 702 1 703 1 704 -300189270593998239 705 -400252360791997647 706 -433606724191330767 707 -444724845324441759 708 -448430885702145279 709 -449666232494712687 710 -450078014758900527 711 -450215275513625919 712 -450261029098522719 713 -450276280293453327 714 -450281364024991887 715 -450283058601856479 716 -450283623459866559 717 -450283811743035567 718 -450283874495588847 719 -450283895387597439 720 -450283902275072799 721 -450283904341315407 722 -450283904341315407 723 -450283902275072799 724 -450283895387597439 725 -450283874495588847 726 -450283811743035567 727 -450283623459866559 728 -450283058601856479 729 -450281364024991887 730 -450276280293453327 731 -450261029098522719 732 -450215275513625919 733 -450078014758900527 734 -449666232494712687 735 -448430885702145279 736 -444724845324441759 737 -433606724191330767 738 -400252360791997647 739 -300189270593998239 740 1 741 1 742 -900567811781994723 743 -1200757082375992959 744 -1300820172573992355 745 -1334174535973325439 746 -1345292657106436323 747 -1348998697484139519 748 -1350234044276705955 749 -1350645826540890879 750 -1350783087295607523 751 -1350828840880478079 752 -1350844092075329955 753 -1350849175806632319 754 -1350850870382788323 755 -1350851435238672639 756 -1350851623515464355 757 -1350851686248885759 758 -1350851707083498723 759 -1350851713798787199 760 -1350851715348469155 761 -1350851713798787199 762 -1350851707083498723 763 -1350851686248885759 764 -1350851623515464355 765 -1350851435238672639 766 -1350850870382788323 767 -1350849175806632319 768 -1350844092075329955 769 -1350828840880478079 770 -1350783087295607523 771 -1350645826540890879 772 -1350234044276705955 773 -1348998697484139519 774 -1345292657106436323 775 -1334174535973325439 776 -1300820172573992355 777 -1200757082375992959 778 -900567811781994723 779 1 780 1 781 -2701703435345984175 782 -3602271247127978895 783 -3902460517721977119 784 -4002523607919976479 785 -4035877971319309455 786 -4046996092452420015 787 -4050702132830122239 788 -4051937479622685759 789 -4052349261886861935 790 -4052486522641552335 791 -4052532276226344159 792 -4052547527420959839 793 -4052552611151553615 794 -4052554305725583855 795 -4052554870575090879 796 -4052555058832750719 797 -4052555121508776495 798 -4052555142171202575 799 -4052555148369930399 800 -4052555148369930399 801 -4052555142171202575 802 -4052555121508776495 803 -4052555058832750719 804 -4052554870575090879 805 -4052554305725583855 806 -4052552611151553615 807 -4052547527420959839 808 -4052532276226344159 809 -4052486522641552335 810 -4052349261886861935 811 -4051937479622685759 812 -4050702132830122239 813 -4046996092452420015 814 -4035877971319309455 815 -4002523607919976479 816 -3902460517721977119 817 -3602271247127978895 818 -2701703435345984175 819 1 820 1 821 -8105110306037952531 822 -10806813741383936703 823 -11707381553165931411 824 -12007570823759929599 825 -12107633913957928851 826 -12140988277357261503 827 -12152106398490371091 828 -12155812438868070399 829 -12157047785660625171 830 -12157459567924775103 831 -12157596828679386771 832 -12157642582263942399 833 -12157657833457849491 834 -12157662917186317503 835 -12157664611753970451 836 -12157665176584345599 837 -12157665364784609811 838 -12157665427288448703 839 -12157665447434314131 840 -12157665452083359999 841 -12157665447434314131 842 -12157665427288448703 843 -12157665364784609811 844 -12157665176584345599 845 -12157664611753970451 846 -12157662917186317503 847 -12157657833457849491 848 -12157642582263942399 849 -12157596828679386771 850 -12157459567924775103 851 -12157047785660625171 852 -12155812438868070399 853 -12152106398490371091 854 -12140988277357261503 855 -12107633913957928851 856 -12007570823759929599 857 -11707381553165931411 858 -10806813741383936703 859 -8105110306037952531 860 1 861 1 862 -24315330918113857599 863 -32420441224151810127 864 -35122144659497794287 865 -36022712471279788959 866 -36322901741873787039 867 -36422964832071785967 868 -36456319195471117647 869 -36467437316604224319 870 -36471143356981914879 871 -36472378703774443407 872 -36472790486038514607 873 -36472927746792890079 874 -36472973500376737119 875 -36472988751568518447 876 -36472993835290609167 877 -36472995529839130239 878 -36472996094612109759 879 -36472996282640187087 880 -36472996344627465327 881 -36472996363223648799 882 -36472996363223648799 883 -36472996344627465327 884 -36472996282640187087 885 -36472996094612109759 886 -36472995529839130239 887 -36472993835290609167 888 -36472988751568518447 889 -36472973500376737119 890 -36472927746792890079 891 -36472790486038514607 892 -36472378703774443407 893 -36471143356981914879 894 -36467437316604224319 895 -36456319195471117647 896 -36422964832071785967 897 -36322901741873787039 898 -36022712471279788959 899 -35122144659497794287 900 -32420441224151810127 901 -24315330918113857599 902 1 903 1 904 -72945992754341572803 905 -97261323672455430399 906 -105366433978493382915 907 -108068137413839367039 908 -108968705225621361603 909 -109268894496215359359 910 -109368957586413357315 911 -109402311949812686079 912 -109413430070945784003 913 -109417136111323448319 914 -109418371458115898115 915 -109418783240379733119 916 -109418920501133400003 917 -109418966254715121279 918 -109418981505900525315 919 -109418986589603484159 920 -109418988284094609603 921 -109418988848695402239 922 -109418989036206918915 923 -109418989096644515199 924 -109418989110591652803 925 -109418989096644515199 926 -109418989036206918915 927 -109418988848695402239 928 -109418988284094609603 929 -109418986589603484159 930 -109418981505900525315 931 -109418966254715121279 932 -109418920501133400003 933 -109418783240379733119 934 -109418371458115898115 935 -109417136111323448319 936 -109413430070945784003 937 -109402311949812686079 938 -109368957586413357315 939 -109268894496215359359 940 -108968705225621361603 941 -108068137413839367039 942 -105366433978493382915 943 -97261323672455430399 944 -72945992754341572803 945 1 946 1 947 -218837978263024718415 948 -291783971017366291215 949 -316099301935480148799 950 -324204412241518101279 951 -326906115676864085295 952 -327806683488646079535 953 -328106872759240076319 954 -328206935849438071359 955 -328240290212837391375 956 -328251408333970463055 957 -328255114374348048639 958 -328256349721140262239 959 -328256761503403388655 960 -328256898764154929775 961 -328256944517730273759 962 -328256959768896545919 963 -328256964852542109135 964 -328256966546861047695 965 -328256967110945279679 966 -328256967296907114399 967 -328256967352695664815 968 -328256967352695664815 969 -328256967296907114399 970 -328256967110945279679 971 -328256966546861047695 972 -328256964852542109135 973 -328256959768896545919 974 -328256944517730273759 975 -328256898764154929775 976 -328256761503403388655 977 -328256349721140262239 978 -328255114374348048639 979 -328251408333970463055 980 -328240290212837391375 981 -328206935849438071359 982 -328106872759240076319 983 -327806683488646079535 984 -326906115676864085295 985 -324204412241518101279 986 -316099301935480148799 987 -291783971017366291215 988 -218837978263024718415 989 1 990 1 991 -656513934789074155251 992 -875351913052098873663 993 -948297905806440446451 994 -972613236724554303999 995 -980718347030592256371 996 -983420050465938240063 997 -984320618277720233331 998 -984620807548314227199 999 -984720870638512213491 1000 -984754225001911507263 1001 -984765343123044500211 1002 -984769049163421849599 1003 -984770284510213354611 1004 -984770696292474355263 1005 -984770833553219519091 1006 -984770879306775731199 1007 -984770894557884607731 1008 -984770899641357984063 1009 -984770901335160361971 1010 -984770901897694911999 1011 -984770902079007700851 1012 -984770902120849113663 1013 -984770902079007700851 1014 -984770901897694911999 1015 -984770901335160361971 1016 -984770899641357984063 1017 -984770894557884607731 1018 -984770879306775731199 1019 -984770833553219519091 1020 -984770696292474355263 1021 -984770284510213354611 1022 -984769049163421849599 1023 -984765343123044500211 1024 -984754225001911507263 1025 -984720870638512213491 1026 -984620807548314227199 1027 -984320618277720233331 1028 -983420050465938240063 1029 -980718347030592256371 1030 -972613236724554303999 1031 -948297905806440446451 1032 -875351913052098873663 1033 -656513934789074155251 1034 1 1035 1 1036 -1969541804367222465759 1037 -2626055739156296621007 1038 -2844893717419321339407 1039 -2917839710173662912159 1040 -2942155041091776769599 1041 -2950260151397814721647 1042 -2952961854833160704367 1043 -2953862422644942694719 1044 -2954162611915536679839 1045 -2954262675005734639887 1046 -2954296029369133854927 1047 -2954307147490266611679 1048 -2954310853530643252479 1049 -2954312088877432631727 1050 -2954312500659687255087 1051 -2954312637920413287039 1052 -2954312683673912103519 1053 -2954312698924848793167 1054 -2954312704007805608847 1055 -2954312705700058304799 1056 -2954312706257943808959 1057 -2954312706425309460207 1058 -2954312706425309460207 1059 -2954312706257943808959 1060 -2954312705700058304799 1061 -2954312704007805608847 1062 -2954312698924848793167 1063 -2954312683673912103519 1064 -2954312637920413287039 1065 -2954312500659687255087 1066 -2954312088877432631727 1067 -2954310853530643252479 1068 -2954307147490266611679 1069 -2954296029369133854927 1070 -2954262675005734639887 1071 -2954162611915536679839 1072 -2953862422644942694719 1073 -2952961854833160704367 1074 -2950260151397814721647 1075 -2942155041091776769599 1076 -2917839710173662912159 1077 -2844893717419321339407 1078 -2626055739156296621007 1079 -1969541804367222465759 1080 1 1081 1 1082 -5908625413101667397283 1083 -7878167217468889863039 1084 -8534681152257964018275 1085 -8753519130520988736639 1086 -8826465123275330309283 1087 -8850780454193444166399 1088 -8858885564499482117475 1089 -8861587267934828097279 1090 -8862487835746610078883 1091 -8862788025017204037759 1092 -8862888088107401919075 1093 -8862921442470800897919 1094 -8862932560591932946083 1095 -8862936266632307461119 1096 -8862937501979090463075 1097 -8862937913761325954559 1098 -8862938051021994590883 1099 -8862938096775321220479 1100 -8862938112025741349475 1101 -8862938117107148483199 1102 -8862938118794752133283 1103 -8862938119338690499839 1104 -8862938119464214738275 1105 -8862938119338690499839 1106 -8862938118794752133283 1107 -8862938117107148483199 1108 -8862938112025741349475 1109 -8862938096775321220479 1110 -8862938051021994590883 1111 -8862937913761325954559 1112 -8862937501979090463075 1113 -8862936266632307461119 1114 -8862932560591932946083 1115 -8862921442470800897919 1116 -8862888088107401919075 1117 -8862788025017204037759 1118 -8862487835746610078883 1119 -8861587267934828097279 1120 -8858885564499482117475 1121 -8850780454193444166399 1122 -8826465123275330309283 1123 -8753519130520988736639 1124 -8534681152257964018275 1125 -7878167217468889863039 1126 -5908625413101667397283 1127 1 1128 1 1129 -17725876239305002191855 1130 -23634501652406669589135 1131 -25604043456773892054879 1132 -26260557391562966210079 1133 -26479395369825990928335 1134 -26552341362580332500655 1135 -26576656693498446356799 1136 -26584761803804484304959 1137 -26587463507239830276015 1138 -26588364075051612231375 1139 -26588664264322206111519 1140 -26588764327412403756639 1141 -26588797681775802026895 1142 -26588808799896931949295 1143 -26588812505937300087039 1144 -26588813741284063957119 1145 -26588814153066242052975 1146 -26588814290326738502415 1147 -26588814336079548571359 1148 -26588814351328419018399 1149 -26588814356405177106255 1150 -26588814358078833618735 1151 -26588814358580930572479 1152 -26588814358580930572479 1153 -26588814358078833618735 1154 -26588814356405177106255 1155 -26588814351328419018399 1156 -26588814336079548571359 1157 -26588814290326738502415 1158 -26588814153066242052975 1159 -26588813741284063957119 1160 -26588812505937300087039 1161 -26588808799896931949295 1162 -26588797681775802026895 1163 -26588764327412403756639 1164 -26588664264322206111519 1165 -26588364075051612231375 1166 -26587463507239830276015 1167 -26584761803804484304959 1168 -26576656693498446356799 1169 -26552341362580332500655 1170 -26479395369825990928335 1171 -26260557391562966210079 1172 -25604043456773892054879 1173 -23634501652406669589135 1174 -17725876239305002191855 1175 1 1176 1 1177 -53177628717915006575571 1178 -70903504957220008767423 1179 -76812130370321676164691 1180 -78781672174688898630399 1181 -79438186109477972785491 1182 -79657024087740997503423 1183 -79729970080495339074771 1184 -79754285411413452927999 1185 -79762390521719490867411 1186 -79765092225154836812223 1187 -79765992792966618688851 1188 -79766292982237212332799 1189 -79766393045327409269331 1190 -79766426399690805413823 1191 -79766437517811928958931 1192 -79766441223852277964799 1193 -79766442459198984439251 1194 -79766442870980990348223 1195 -79766443008240970237011 1196 -79766443053992230623999 1197 -79766443069236452025171 1198 -79766443074299262975423 1199 -79766443075931078075091 1200 -79766443076307650790399 1201 -79766443075931078075091 1202 -79766443074299262975423 1203 -79766443069236452025171 1204 -79766443053992230623999 1205 -79766443008240970237011 1206 -79766442870980990348223 1207 -79766442459198984439251 1208 -79766441223852277964799 1209 -79766437517811928958931 1210 -79766426399690805413823 1211 -79766393045327409269331 1212 -79766292982237212332799 1213 -79765992792966618688851 1214 -79765092225154836812223 1215 -79762390521719490867411 1216 -79754285411413452927999 1217 -79729970080495339074771 1218 -79657024087740997503423 1219 -79438186109477972785491 1220 -78781672174688898630399 1221 -76812130370321676164691 1222 -70903504957220008767423 1223 -53177628717915006575571 1224 1 1225 1 1226 -159532886153745019726719 1227 -212710514871660026302287 1228 -230436391110965028494127 1229 -236345016524066695891359 1230 -238314558328433918356959 1231 -238971072263222992511727 1232 -239189910241486017228687 1233 -239262856234240358797119 1234 -239287171565158472641599 1235 -239295276675464510554767 1236 -239297978378899856420847 1237 -239298878946711638061279 1238 -239299179135982230996639 1239 -239299279199072425807407 1240 -239299312553435815574607 1241 -239299323671556919987839 1242 -239299327377597211598079 1243 -239299328612943745885647 1244 -239299329024725235233967 1245 -239299329161983665440799 1246 -239299329207730276781919 1247 -239299329222960551045487 1248 -239299329227981520582927 1249 -239299329229487811444159 1250 -239299329229487811444159 1251 -239299329227981520582927 1252 -239299329222960551045487 1253 -239299329207730276781919 1254 -239299329161983665440799 1255 -239299329024725235233967 1256 -239299328612943745885647 1257 -239299327377597211598079 1258 -239299323671556919987839 1259 -239299312553435815574607 1260 -239299279199072425807407 1261 -239299179135982230996639 1262 -239298878946711638061279 1263 -239297978378899856420847 1264 -239295276675464510554767 1265 -239287171565158472641599 1266 -239262856234240358797119 1267 -239189910241486017228687 1268 -238971072263222992511727 1269 -238314558328433918356959 1270 -236345016524066695891359 1271 -230436391110965028494127 1272 -212710514871660026302287 1273 -159532886153745019726719 1274 1 1275 1 1276 -478598658461235059180163 1277 -638131544614980078906879 1278 -691309173332895085482435 1279 -709035049572200087674239 1280 -714943674985301755071363 1281 -716913216789668977536639 1282 -717569730724458051690435 1283 -717788568702721076404479 1284 -717861514695475417964163 1285 -717885830026393531782399 1286 -717893935136699569616835 1287 -717896636840134915246719 1288 -717897537407946696178563 1289 -717897837597217286988159 1290 -717897937660307475421635 1291 -717897971014670846056959 1292 -717897982132791893074563 1293 -717897985838832012497919 1294 -717897987074178030224835 1295 -717897987485957969891199 1296 -717897987623211751052163 1297 -717897987668944415255679 1298 -717897987684132848106435 1299 -717897987689028293405439 1300 -717897987690158011551363 1301 -717897987689028293405439 1302 -717897987684132848106435 1303 -717897987668944415255679 1304 -717897987623211751052163 1305 -717897987485957969891199 1306 -717897987074178030224835 1307 -717897985838832012497919 1308 -717897982132791893074563 1309 -717897971014670846056959 1310 -717897937660307475421635 1311 -717897837597217286988159 1312 -717897537407946696178563 1313 -717896636840134915246719 1314 -717893935136699569616835 1315 -717885830026393531782399 1316 -717861514695475417964163 1317 -717788568702721076404479 1318 -717569730724458051690435 1319 -716913216789668977536639 1320 -714943674985301755071363 1321 -709035049572200087674239 1322 -691309173332895085482435 1323 -638131544614980078906879 1324 -478598658461235059180163 1325 1 1326 1 1327 -1435795975383705177540495 1328 -1914394633844940236720655 1329 -2073927519998685256447359 1330 -2127105148716600263022879 1331 -2144831024955905265214575 1332 -2150739650369006932611375 1333 -2152709192173374155075679 1334 -2153365706108163229226559 1335 -2153584544086426253931855 1336 -2153657490079180595465295 1337 -2153681805410098709204799 1338 -2153689910520404746803039 1339 -2153692612223840091724335 1340 -2153693512791651870530415 1341 -2153693812980922454962719 1342 -2153693913044012624264319 1343 -2153693946398375937504015 1344 -2153693957516496812334735 1345 -2153693961222536415197439 1346 -2153693962457880883242399 1347 -2153693962869656173862895 1348 -2153693963006896007886255 1349 -2153693963052586830676959 1350 -2153693963067649739289279 1351 -2153693963072168611872975 1352 -2153693963072168611872975 1353 -2153693963067649739289279 1354 -2153693963052586830676959 1355 -2153693963006896007886255 1356 -2153693962869656173862895 1357 -2153693962457880883242399 1358 -2153693961222536415197439 1359 -2153693957516496812334735 1360 -2153693946398375937504015 1361 -2153693913044012624264319 1362 -2153693812980922454962719 1363 -2153693512791651870530415 1364 -2153692612223840091724335 1365 -2153689910520404746803039 1366 -2153681805410098709204799 1367 -2153657490079180595465295 1368 -2153584544086426253931855 1369 -2153365706108163229226559 1370 -2152709192173374155075679 1371 -2150739650369006932611375 1372 -2144831024955905265214575 1373 -2127105148716600263022879 1374 -2073927519998685256447359 1375 -1914394633844940236720655 1376 -1435795975383705177540495 1377 1 1378 1 1379 -4307387926151115532621491 1380 -5743183901534820710161983 1381 -6221782559996055769342131 1382 -6381315446149800789068799 1383 -6434493074867715795644211 1384 -6452218951107020797835583 1385 -6458127576520122465231411 1386 -6460097118324489687692799 1387 -6460753632259278761834931 1388 -6460972470237541786513983 1389 -6461045416230296127968691 1390 -6461069731561214241471999 1391 -6461077836671520278361651 1392 -6461080538374955621157183 1393 -6461081438942767393585971 1394 -6461081739132037958886399 1395 -6461081839195128070792371 1396 -6461081872549491211845183 1397 -6461081883667611570115251 1398 -6461081887373649623295999 1399 -6461081888608989442295091 1400 -6461081889020750785777983 1401 -6461081889157948778388531 1402 -6461081889203514076940799 1403 -6461081889218200412837811 1404 -6461081889221589567275583 1405 -6461081889218200412837811 1406 -6461081889203514076940799 1407 -6461081889157948778388531 1408 -6461081889020750785777983 1409 -6461081888608989442295091 1410 -6461081887373649623295999 1411 -6461081883667611570115251 1412 -6461081872549491211845183 1413 -6461081839195128070792371 1414 -6461081739132037958886399 1415 -6461081438942767393585971 1416 -6461080538374955621157183 1417 -6461077836671520278361651 1418 -6461069731561214241471999 1419 -6461045416230296127968691 1420 -6460972470237541786513983 1421 -6460753632259278761834931 1422 -6460097118324489687692799 1423 -6458127576520122465231411 1424 -6452218951107020797835583 1425 -6434493074867715795644211 1426 -6381315446149800789068799 1427 -6221782559996055769342131 1428 -5743183901534820710161983 1429 -4307387926151115532621491 1430 1 1431 1 1432 -12922163778453346597864479 1433 -17229551704604462130485967 1434 -18665347679988167308026447 1435 -19143946338449402367206559 1436 -19303479224603147386933119 1437 -19356656853321062393508207 1438 -19374382729560367395698607 1439 -19380291354973469063091519 1440 -19382260896777836285544159 1441 -19382917410712625359660047 1442 -19383136248690888384260367 1443 -19383209194683642725478879 1444 -19383233510014560838273599 1445 -19383241615124866873037487 1446 -19383244316828302209455727 1447 -19383245217396113962752639 1448 -19383245517585384470657439 1449 -19383245617648474410376527 1450 -19383245651002837034868687 1451 -19383245662120955843456799 1452 -19383245665826989247591679 1453 -19383245667062315119453167 1454 -19383245667474034621523247 1455 -19383245667611107089895359 1456 -19383245667656295815732319 1457 -19383245667669852433483407 1458 -19383245667669852433483407 1459 -19383245667656295815732319 1460 -19383245667611107089895359 1461 -19383245667474034621523247 1462 -19383245667062315119453167 1463 -19383245665826989247591679 1464 -19383245662120955843456799 1465 -19383245651002837034868687 1466 -19383245617648474410376527 1467 -19383245517585384470657439 1468 -19383245217396113962752639 1469 -19383244316828302209455727 1470 -19383241615124866873037487 1471 -19383233510014560838273599 1472 -19383209194683642725478879 1473 -19383136248690888384260367 1474 -19382917410712625359660047 1475 -19382260896777836285544159 1476 -19380291354973469063091519 1477 -19374382729560367395698607 1478 -19356656853321062393508207 1479 -19303479224603147386933119 1480 -19143946338449402367206559 1481 -18665347679988167308026447 1482 -17229551704604462130485967 1483 -12922163778453346597864479 1484 1 1485 1 1486 -38766491335360039793593443 1487 -51688655113813386391457919 1488 -55996043039964501924079395 1489 -57431839015348207101619839 1490 -57910437673809442160799843 1491 -58069970559963187180526079 1492 -58123148188681102187100195 1493 -58140874064920407189287679 1494 -58146782690333508856671843 1495 -58148752232137876079098239 1496 -58149408746072665153135395 1497 -58149627584050928177499519 1498 -58149700530043682518009443 1499 -58149724845374600628678399 1500 -58149732950484906657064995 1501 -58149735652188341974351359 1502 -58149736552756153670252643 1503 -58149736852945424005970559 1504 -58149736953008513429128995 1505 -58149736986362874503939199 1506 -58149736997480988663481443 1507 -58149737001187008120478719 1508 -58149737002422292150927395 1509 -58149737002833886128759039 1510 -58149737002970582024415843 1511 -58149737003014641032106879 1512 -58149737003024808495420195 1513 -58149737003014641032106879 1514 -58149737002970582024415843 1515 -58149737002833886128759039 1516 -58149737002422292150927395 1517 -58149737001187008120478719 1518 -58149736997480988663481443 1519 -58149736986362874503939199 1520 -58149736953008513429128995 1521 -58149736852945424005970559 1522 -58149736552756153670252643 1523 -58149735652188341974351359 1524 -58149732950484906657064995 1525 -58149724845374600628678399 1526 -58149700530043682518009443 1527 -58149627584050928177499519 1528 -58149408746072665153135395 1529 -58148752232137876079098239 1530 -58146782690333508856671843 1531 -58140874064920407189287679 1532 -58123148188681102187100195 1533 -58069970559963187180526079 1534 -57910437673809442160799843 1535 -57431839015348207101619839 1536 -55996043039964501924079395 1537 -51688655113813386391457919 1538 -38766491335360039793593443 1539 1 1540 1 1541 -116299474006080119380780335 1542 -155065965341440159174373775 1543 -167988129119893505772238239 1544 -172295517046044621304859679 1545 -173731313021428326482400015 1546 -174209911679889561541579695 1547 -174369444566043306561304959 1548 -174422622194761221567876159 1549 -174440348071000526570054895 1550 -174446256696413628237412815 1551 -174448226238217995459760479 1552 -174448882752152784533561439 1553 -174449101590131047557216975 1554 -174449174536123801895601135 1555 -174449198851454719999892799 1556 -174449206956565026009147519 1557 -174449209658268461269038255 1558 -174449210558836272792752655 1559 -174449210859025542611909919 1560 -174449210959088630485386399 1561 -174449210992442986911150735 1562 -174449211003561087123555375 1563 -174449211007267064739139839 1564 -174449211008502223245350079 1565 -174449211008913440650466415 1566 -174449211009049006827977295 1567 -174449211009089676681230559 1568 -174449211009089676681230559 1569 -174449211009049006827977295 1570 -174449211008913440650466415 1571 -174449211008502223245350079 1572 -174449211007267064739139839 1573 -174449211003561087123555375 1574 -174449210992442986911150735 1575 -174449210959088630485386399 1576 -174449210859025542611909919 1577 -174449210558836272792752655 1578 -174449209658268461269038255 1579 -174449206956565026009147519 1580 -174449198851454719999892799 1581 -174449174536123801895601135 1582 -174449101590131047557216975 1583 -174448882752152784533561439 1584 -174448226238217995459760479 1585 -174446256696413628237412815 1586 -174440348071000526570054895 1587 -174422622194761221567876159 1588 -174369444566043306561304959 1589 -174209911679889561541579695 1590 -173731313021428326482400015 1591 -172295517046044621304859679 1592 -167988129119893505772238239 1593 -155065965341440159174373775 1594 -116299474006080119380780335 1595 1 1596 1 1597 -348898422018240358142341011 1598 -465197896024320477523121343 1599 -503964387359680517316714771 1600 -516886551138133863914579199 1601 -521193939064284979447200531 1602 -522629735039668684624740543 1603 -523108333698129919683919251 1604 -523267866584283664703641599 1605 -523321044213001579710204051 1606 -523338770089240884712356543 1607 -523344678714653986379635731 1608 -523346648256458353601747199 1609 -523347304770393142674839571 1610 -523347523608371405696369343 1611 -523347596554364160028376211 1612 -523347620869695078113535999 1613 -523347628974805384065395091 1614 -523347631676508819153098943 1615 -523347632577076630160252691 1616 -523347632877265898429727999 1617 -523347632977328981654158611 1618 -523347633010683324132785343 1619 -523347633021801382503777171 1620 -523347633025507234595123199 1621 -523347633026742016528618131 1622 -523347633027152104215588543 1623 -523347633027284281238661651 1624 -523347633027314783628601599 1625 -523347633027284281238661651 1626 -523347633027152104215588543 1627 -523347633026742016528618131 1628 -523347633025507234595123199 1629 -523347633021801382503777171 1630 -523347633010683324132785343 1631 -523347632977328981654158611 1632 -523347632877265898429727999 1633 -523347632577076630160252691 1634 -523347631676508819153098943 1635 -523347628974805384065395091 1636 -523347620869695078113535999 1637 -523347596554364160028376211 1638 -523347523608371405696369343 1639 -523347304770393142674839571 1640 -523346648256458353601747199 1641 -523344678714653986379635731 1642 -523338770089240884712356543 1643 -523321044213001579710204051 1644 -523267866584283664703641599 1645 -523108333698129919683919251 1646 -522629735039668684624740543 1647 -521193939064284979447200531 1648 -516886551138133863914579199 1649 -503964387359680517316714771 1650 -465197896024320477523121343 1651 -348898422018240358142341011 1652 1 1653 1 1654 -1046695266054721074427023039 1655 -1395593688072961432569364047 1656 -1511893162079041551950144367 1657 -1550659653414401591743737759 1658 -1563581817192854938341602079 1659 -1567889205119006053874223087 1660 -1569325001094389759051762127 1661 -1569803599752850994110937919 1662 -1569963132639004739130651519 1663 -1570016310267722654137187727 1664 -1570034036143961959139261487 1665 -1570039944769375060806304479 1666 -1570041914311179428027707359 1667 -1570042570825114217098673967 1668 -1570042789663092480113826447 1669 -1570042862609085234426701439 1670 -1570042886924416152454465599 1671 -1570042895029526458234137807 1672 -1570042897731229892805281007 1673 -1570042898631797702262752799 1674 -1570042898931986965883182239 1675 -1570042899032050035160475247 1676 -1570042899065404335797689167 1677 -1570042899076522268644442559 1678 -1570042899080227744163073279 1679 -1570042899081461396378422287 1680 -1570042899081868094910954927 1681 -1570042899081990104470714719 1682 -1570042899081990104470714719 1683 -1570042899081868094910954927 1684 -1570042899081461396378422287 1685 -1570042899080227744163073279 1686 -1570042899076522268644442559 1687 -1570042899065404335797689167 1688 -1570042899032050035160475247 1689 -1570042898931986965883182239 1690 -1570042898631797702262752799 1691 -1570042897731229892805281007 1692 -1570042895029526458234137807 1693 -1570042886924416152454465599 1694 -1570042862609085234426701439 1695 -1570042789663092480113826447 1696 -1570042570825114217098673967 1697 -1570041914311179428027707359 1698 -1570039944769375060806304479 1699 -1570034036143961959139261487 1700 -1570016310267722654137187727 1701 -1569963132639004739130651519 1702 -1569803599752850994110937919 1703 -1569325001094389759051762127 1704 -1567889205119006053874223087 1705 -1563581817192854938341602079 1706 -1550659653414401591743737759 1707 -1511893162079041551950144367 1708 -1395593688072961432569364047 1709 -1046695266054721074427023039 1710 1 1711 1 1712 -3140085798164163223281069123 1713 -4186781064218884297708092159 1714 -4535679486237124655850433155 1715 -4651978960243204775231213439 1716 -4690745451578564815024806723 1717 -4703667615357018161622670719 1718 -4707975003283169277155290755 1719 -4709410799258552982332826879 1720 -4709889397917014217391993923 1721 -4710048930803167962411681279 1722 -4710102108431885877418138755 1723 -4710119834308125182419976319 1724 -4710125742933538284086310723 1725 -4710127712475342651305587839 1726 -4710128368989277440370177155 1727 -4710128587827255703366197759 1728 -4710128660773248457621677123 1729 -4710128685088579375477254399 1730 -4710128693193689680740365955 1731 -4710128695895393113761827199 1732 -4710128696795960918570253123 1733 -4710128697096150168243544959 1734 -4710128697196213195679425155 1735 -4710128697229567370792400639 1736 -4710128697240684927066438723 1737 -4710128697244389272866923519 1738 -4710128697245619535927834755 1739 -4710128697246016066997054079 1740 -4710128697246107574166873923 1741 -4710128697246016066997054079 1742 -4710128697245619535927834755 1743 -4710128697244389272866923519 1744 -4710128697240684927066438723 1745 -4710128697229567370792400639 1746 -4710128697196213195679425155 1747 -4710128697096150168243544959 1748 -4710128696795960918570253123 1749 -4710128695895393113761827199 1750 -4710128693193689680740365955 1751 -4710128685088579375477254399 1752 -4710128660773248457621677123 1753 -4710128587827255703366197759 1754 -4710128368989277440370177155 1755 -4710127712475342651305587839 1756 -4710125742933538284086310723 1757 -4710119834308125182419976319 1758 -4710102108431885877418138755 1759 -4710048930803167962411681279 1760 -4709889397917014217391993923 1761 -4709410799258552982332826879 1762 -4707975003283169277155290755 1763 -4703667615357018161622670719 1764 -4690745451578564815024806723 1765 -4651978960243204775231213439 1766 -4535679486237124655850433155 1767 -4186781064218884297708092159 1768 -3140085798164163223281069123 1769 1 1770 1 1771 -9420257394492489669843207375 1772 -12560343192656652893124276495 1773 -13607038458711373967551299519 1774 -13955936880729614325693640479 1775 -14072236354735694445074420655 1776 -14111002846071054484868013615 1777 -14123925009849507831465876639 1778 -14128232397775658946998493759 1779 -14129668193751042652176021135 1780 -14130146792409503887235161935 1781 -14130306325295657632254770559 1782 -14130359502924375547260991839 1783 -14130377228800614852262120815 1784 -14130383137426027953926329455 1785 -14130385106967832321139229279 1786 -14130385763481767110184686719 1787 -14130385982319745373123311695 1788 -14130386055265738127206604175 1789 -14130386079581069044545620799 1790 -14130386087686179348259050399 1791 -14130386090387882776631465775 1792 -14130386091288450567492754095 1793 -14130386091588639775324633119 1794 -14130386091688702677236274879 1795 -14130386091722056475776535055 1796 -14130386091733172902332427215 1797 -14130386091736873858978474239 1798 -14130386091738093954576072159 1799 -14130386091738459983255351535 1800 -14130386091738459983255351535 1801 -14130386091738093954576072159 1802 -14130386091736873858978474239 1803 -14130386091733172902332427215 1804 -14130386091722056475776535055 1805 -14130386091688702677236274879 1806 -14130386091588639775324633119 1807 -14130386091288450567492754095 1808 -14130386090387882776631465775 1809 -14130386087686179348259050399 1810 -14130386079581069044545620799 1811 -14130386055265738127206604175 1812 -14130385982319745373123311695 1813 -14130385763481767110184686719 1814 -14130385106967832321139229279 1815 -14130383137426027953926329455 1816 -14130377228800614852262120815 1817 -14130359502924375547260991839 1818 -14130306325295657632254770559 1819 -14130146792409503887235161935 1820 -14129668193751042652176021135 1821 -14128232397775658946998493759 1822 -14123925009849507831465876639 1823 -14111002846071054484868013615 1824 -14072236354735694445074420655 1825 -13955936880729614325693640479 1826 -13607038458711373967551299519 1827 -12560343192656652893124276495 1828 -9420257394492489669843207375 1829 1 1830 1 1831 -28260772183477469009529622131 1832 -37681029577969958679372829503 1833 -40821115376134121902653898611 1834 -41867810642188842977080921599 1835 -42216709064207083335223262451 1836 -42333008538213163454604042303 1837 -42371775029548523494397634291 1838 -42384697193326976840995494399 1839 -42389004581253127956528102771 1840 -42390440377228511661705603903 1841 -42390918975886972896764665971 1842 -42391078508773126641784038399 1843 -42391131686401844556789551091 1844 -42391149412278083861788554303 1845 -42391155320903496963446385651 1846 -42391157290445301330640153599 1847 -42391157946959236119628215411 1848 -42391158165797214382394653503 1849 -42391158238743207135961385331 1850 -42391158263058538051750719999 1851 -42391158271163648350815103731 1852 -42391158273865351765240381503 1853 -42391158274765919514260257011 1854 -42391158275066108596567897599 1855 -42391158275166171121906824051 1856 -42391158275199523790728938303 1857 -42391158275210636828130392691 1858 -42391158275214327617313126399 1859 -42391158275215517210520784371 1860 -42391158275215791732030243903 1861 -42391158275215517210520784371 1862 -42391158275214327617313126399 1863 -42391158275210636828130392691 1864 -42391158275199523790728938303 1865 -42391158275166171121906824051 1866 -42391158275066108596567897599 1867 -42391158274765919514260257011 1868 -42391158273865351765240381503 1869 -42391158271163648350815103731 1870 -42391158263058538051750719999 1871 -42391158238743207135961385331 1872 -42391158165797214382394653503 1873 -42391157946959236119628215411 1874 -42391157290445301330640153599 1875 -42391155320903496963446385651 1876 -42391149412278083861788554303 1877 -42391131686401844556789551091 1878 -42391078508773126641784038399 1879 -42390918975886972896764665971 1880 -42390440377228511661705603903 1881 -42389004581253127956528102771 1882 -42384697193326976840995494399 1883 -42371775029548523494397634291 1884 -42333008538213163454604042303 1885 -42216709064207083335223262451 1886 -41867810642188842977080921599 1887 -40821115376134121902653898611 1888 -37681029577969958679372829503 1889 -28260772183477469009529622131 1890 1 1891 1 1892 -84782316550432407028588866399 1893 -113043088733909876038118488527 1894 -122463346128402365707961695887 1895 -125603431926566528931242764959 1896 -126650127192621250005669787839 1897 -126999025614639490363812128367 1898 -127115325088645570483192907247 1899 -127154091579980930522986496319 1900 -127167013743759383869584347679 1901 -127171321131685534985116929807 1902 -127172756927660918690294352207 1903 -127173235526319379925353178079 1904 -127173395059205533670371841919 1905 -127173448236834251585375228847 1906 -127173465962710490890367854767 1907 -127173471871335903992006554239 1908 -127173473840877708359142926559 1909 -127173474497391643147958801487 1910 -127173474716229621410208678927 1911 -127173474789175614162225728799 1912 -127173474813490945073366017599 1913 -127173474821596055358483263727 1914 -127173474824297758731067128687 1915 -127173474825198326354562765759 1916 -127173474825498515060297691039 1917 -127173474825598576455918471567 1918 -127173474825631925735586148047 1919 -127173474825643028605524289119 1920 -127173474825646688892317082879 1921 -127173474825647786978354921007 1922 -127173474825647786978354921007 1923 -127173474825646688892317082879 1924 -127173474825643028605524289119 1925 -127173474825631925735586148047 1926 -127173474825598576455918471567 1927 -127173474825498515060297691039 1928 -127173474825198326354562765759 1929 -127173474824297758731067128687 1930 -127173474821596055358483263727 1931 -127173474813490945073366017599 1932 -127173474789175614162225728799 1933 -127173474716229621410208678927 1934 -127173474497391643147958801487 1935 -127173473840877708359142926559 1936 -127173471871335903992006554239 1937 -127173465962710490890367854767 1938 -127173448236834251585375228847 1939 -127173395059205533670371841919 1940 -127173235526319379925353178079 1941 -127172756927660918690294352207 1942 -127171321131685534985116929807 1943 -127167013743759383869584347679 1944 -127154091579980930522986496319 1945 -127115325088645570483192907247 1946 -126999025614639490363812128367 1947 -126650127192621250005669787839 1948 -125603431926566528931242764959 1949 -122463346128402365707961695887 1950 -113043088733909876038118488527 1951 -84782316550432407028588866399 1952 1 1953 1 1954 -254346949651297221085766599203 1955 -339129266201729628114355465599 1956 -367390038385207097123885087715 1957 -376810295779699586793728295039 1958 -379950381577863750017009364003 1959 -380997076843918471091436386559 1960 -381345975265936711449578726115 1961 -381462274739942791568959502079 1962 -381501041231278151608753082403 1963 -381513963395056604955350907519 1964 -381518270782982756070883410915 1965 -381519706578958139776060597119 1966 -381520185177616601011118714403 1967 -381520344710502754756135252479 1968 -381520397888131472671132262115 1969 -381520415614007711976105756159 1970 -381520421522633125077687060003 1971 -381520423492174929444651245439 1972 -381520424148688864232950559715 1973 -381520424367526842493650755199 1974 -381520424440472835241018759203 1975 -381520424464788166138211910399 1976 -381520424472893276381487743715 1977 -381520424475594979628547370239 1978 -381520424476495546875470292003 1979 -381520424476795734451487071359 1980 -381520424476895792457953414115 1981 -381520424476929131570157777279 1982 -381520424476940203937705978403 1983 -381520424476943772717328952319 1984 -381520424476944596281857330915 1985 -381520424476943772717328952319 1986 -381520424476940203937705978403 1987 -381520424476929131570157777279 1988 -381520424476895792457953414115 1989 -381520424476795734451487071359 1990 -381520424476495546875470292003 1991 -381520424475594979628547370239 1992 -381520424472893276381487743715 1993 -381520424464788166138211910399 1994 -381520424440472835241018759203 1995 -381520424367526842493650755199 1996 -381520424148688864232950559715 1997 -381520423492174929444651245439 1998 -381520421522633125077687060003 1999 -381520415614007711976105756159 2000 -381520397888131472671132262115 2001 -381520344710502754756135252479 2002 -381520185177616601011118714403 2003 -381519706578958139776060597119 2004 -381518270782982756070883410915 2005 -381513963395056604955350907519 2006 -381501041231278151608753082403 2007 -381462274739942791568959502079 2008 -381345975265936711449578726115 2009 -380997076843918471091436386559 2010 -379950381577863750017009364003 2011 -376810295779699586793728295039 2012 -367390038385207097123885087715 2013 -339129266201729628114355465599 2014 -254346949651297221085766599203 2015 1 2016 1 2017 -763040848953891663257299797615 2018 -1017387798605188884343066396815 2019 -1102170115155621291371655263199 2020 -1130430887339098760381184885279 2021 -1139851144733591250051028092495 2022 -1142991230531755413274309161135 2023 -1144037925797810134348736182719 2024 -1144386824219828374706878519359 2025 -1144503123693834454826259286575 2026 -1144541890185169814866052840655 2027 -1144554812348948268212650587039 2028 -1144559119736874419328182854239 2029 -1144560555532849803033359331855 2030 -1144561034131508264268415323375 2031 -1144561193664394418013425484159 2032 -1144561246842023135928403361919 2033 -1144561264567899375233319460335 2034 -1144561270476524788334728577295 2035 -1144561272446066592701176202079 2036 -1144561273102580527487925834399 2037 -1144561273321418505743976984015 2038 -1144561273394364498477397850415 2039 -1144561273418679829332749588799 2040 -1144561273426784939450501183679 2041 -1144561273429486642320988094895 2042 -1144561273430387208438192870735 2043 -1144561273430687392625055212319 2044 -1144561273430787440464058241759 2045 -1144561273430820749073872664975 2046 -1144561273430831729934251046255 2047 -1144561273430835024192364560639 2048 -1144561273430835024192364560639 2049 -1144561273430831729934251046255 2050 -1144561273430820749073872664975 2051 -1144561273430787440464058241759 2052 -1144561273430687392625055212319 2053 -1144561273430387208438192870735 2054 -1144561273429486642320988094895 2055 -1144561273426784939450501183679 2056 -1144561273418679829332749588799 2057 -1144561273394364498477397850415 2058 -1144561273321418505743976984015 2059 -1144561273102580527487925834399 2060 -1144561272446066592701176202079 2061 -1144561270476524788334728577295 2062 -1144561264567899375233319460335 2063 -1144561246842023135928403361919 2064 -1144561193664394418013425484159 2065 -1144561034131508264268415323375 2066 -1144560555532849803033359331855 2067 -1144559119736874419328182854239 2068 -1144554812348948268212650587039 2069 -1144541890185169814866052840655 2070 -1144503123693834454826259286575 2071 -1144386824219828374706878519359 2072 -1144037925797810134348736182719 2073 -1142991230531755413274309161135 2074 -1139851144733591250051028092495 2075 -1130430887339098760381184885279 2076 -1102170115155621291371655263199 2077 -1017387798605188884343066396815 2078 -763040848953891663257299797615 2079 1 2080 1 2081 -2289122546861674989771899392851 2082 -3052163395815566653029199190463 2083 -3306510345466863874114965789651 2084 -3391292662017296281143554655999 2085 -3419553434200773750153084277971 2086 -3428973691595266239822927484863 2087 -3432113777393430403046208552531 2088 -3433160472659485124120635571199 2089 -3433509371081503364478777899091 2090 -3433625670555509444598158640063 2091 -3433664437046844804637952115411 2092 -3433677359210623257984549625599 2093 -3433681666598549409100081184211 2094 -3433683102394524792805255536063 2095 -3433683580993183254040305150291 2096 -3433683740526069407785296179199 2097 -3433683793703698125700216661331 2098 -3433683811429574365004960572863 2099 -3433683817338199778105853129171 2100 -3433683819307741582470751071999 2101 -3433683819964255517252851658451 2102 -3433683820183093495494955670463 2103 -3433683820256039488186535124051 2104 -3433683820280354818916362623999 2105 -3433683820288459928657541503571 2106 -3433683820291161630398310268863 2107 -3433683820292062193126360606931 2108 -3433683820292362367145759635199 2109 -3433683820292462384482372724691 2110 -3433683820292495601585017328063 2111 -3433683820292506307923886249811 2112 -3433683820292508778617471385599 2113 -3433683820292506307923886249811 2114 -3433683820292495601585017328063 2115 -3433683820292462384482372724691 2116 -3433683820292362367145759635199 2117 -3433683820292062193126360606931 2118 -3433683820291161630398310268863 2119 -3433683820288459928657541503571 2120 -3433683820280354818916362623999 2121 -3433683820256039488186535124051 2122 -3433683820183093495494955670463 2123 -3433683819964255517252851658451 2124 -3433683819307741582470751071999 2125 -3433683817338199778105853129171 2126 -3433683811429574365004960572863 2127 -3433683793703698125700216661331 2128 -3433683740526069407785296179199 2129 -3433683580993183254040305150291 2130 -3433683102394524792805255536063 2131 -3433681666598549409100081184211 2132 -3433677359210623257984549625599 2133 -3433664437046844804637952115411 2134 -3433625670555509444598158640063 2135 -3433509371081503364478777899091 2136 -3433160472659485124120635571199 2137 -3432113777393430403046208552531 2138 -3428973691595266239822927484863 2139 -3419553434200773750153084277971 2140 -3391292662017296281143554655999 2141 -3306510345466863874114965789651 2142 -3052163395815566653029199190463 2143 -2289122546861674989771899392851 2144 1 2145 1 2146 -6867367640585024969315698178559 2147 -9156490187446699959087597571407 2148 -9919531036400591622344897369007 2149 -10173877986051888843430663968159 2150 -10258660302602321250459252834399 2151 -10286921074785798719468782456047 2152 -10296341332180291209138625661967 2153 -10299481417978455372361906726719 2154 -10300528113244510093436333736639 2155 -10300877011666528333794476038287 2156 -10300993311140534413913856700527 2157 -10301032077631869773953649939679 2158 -10301044999795648227300246741279 2159 -10301049307183574378415776174127 2160 -10301050742979549762120944148687 2161 -10301051221578208223355974631039 2162 -10301051381111094377100908264319 2163 -10301051434288723095015656559567 2164 -10301051452014599334319883910447 2165 -10301051457923224747419226784799 2166 -10301051459892766551779475681759 2167 -10301051460549280486547629130607 2168 -10301051460768118464747891729807 2169 -10301051460841064457313946944959 2170 -10301051460865379787667201729599 2171 -10301051460873484896278662463247 2172 -10301051460876186594630276790767 2173 -10301051460877087147190863815519 2174 -10301051460877387290707872903839 2175 -10301051460877487216537316173487 2176 -10301051460877520159118451317327 2177 -10301051460877530041892791860479 2178 -10301051460877530041892791860479 2179 -10301051460877520159118451317327 2180 -10301051460877487216537316173487 2181 -10301051460877387290707872903839 2182 -10301051460877087147190863815519 2183 -10301051460876186594630276790767 2184 -10301051460873484896278662463247 2185 -10301051460865379787667201729599 2186 -10301051460841064457313946944959 2187 -10301051460768118464747891729807 2188 -10301051460549280486547629130607 2189 -10301051459892766551779475681759 2190 -10301051457923224747419226784799 2191 -10301051452014599334319883910447 2192 -10301051434288723095015656559567 2193 -10301051381111094377100908264319 2194 -10301051221578208223355974631039 2195 -10301050742979549762120944148687 2196 -10301049307183574378415776174127 2197 -10301044999795648227300246741279 2198 -10301032077631869773953649939679 2199 -10300993311140534413913856700527 2200 -10300877011666528333794476038287 2201 -10300528113244510093436333736639 2202 -10299481417978455372361906726719 2203 -10296341332180291209138625661967 2204 -10286921074785798719468782456047 2205 -10258660302602321250459252834399 2206 -10173877986051888843430663968159 2207 -9919531036400591622344897369007 2208 -9156490187446699959087597571407 2209 -6867367640585024969315698178559 2210 1 2211 1 2212 -20602102921755074907947094535683 2213 -27469470562340099877262792714239 2214 -29758593109201774867034692107075 2215 -30521633958155666530291991904639 2216 -30775980907806963751377758503683 2217 -30860763224357396158406347369599 2218 -30889023996540873627415876990275 2219 -30898444253935366117085720193279 2220 -30901584339733530280309001249283 2221 -30902631034999585001383428232959 2222 -30902979933421603241741570455875 2223 -30903096232895609321860950881919 2224 -30903134999386944681900743412483 2225 -30903147921550723135247338088319 2226 -30903152228938649286362861143875 2227 -30903153664734624670068009986559 2228 -30903154143333283131302983073283 2229 -30903154302866169285047744519679 2230 -30903154356043798002961976254275 2231 -30903154373769674242264653923199 2232 -30903154379678299655359347751683 2233 -30903154381647841459705649511039 2234 -30903154382304355394431961547075 2235 -30903154382523193372506699907839 2236 -30903154382596139364696182407683 2237 -30903154382620454693919719046399 2238 -30903154382628559799142025342275 2239 -30903154382631261487326176356479 2240 -30903154382632162009384373441283 2241 -30903154382632462061394212709759 2242 -30903154382632561712702146519875 2243 -30903154382632593831718753285119 2244 -30903154382632601243799508692483 2245 -30903154382632593831718753285119 2246 -30903154382632561712702146519875 2247 -30903154382632462061394212709759 2248 -30903154382632162009384373441283 2249 -30903154382631261487326176356479 2250 -30903154382628559799142025342275 2251 -30903154382620454693919719046399 2252 -30903154382596139364696182407683 2253 -30903154382523193372506699907839 2254 -30903154382304355394431961547075 2255 -30903154381647841459705649511039 2256 -30903154379678299655359347751683 2257 -30903154373769674242264653923199 2258 -30903154356043798002961976254275 2259 -30903154302866169285047744519679 2260 -30903154143333283131302983073283 2261 -30903153664734624670068009986559 2262 -30903152228938649286362861143875 2263 -30903147921550723135247338088319 2264 -30903134999386944681900743412483 2265 -30903096232895609321860950881919 2266 -30902979933421603241741570455875 2267 -30902631034999585001383428232959 2268 -30901584339733530280309001249283 2269 -30898444253935366117085720193279 2270 -30889023996540873627415876990275 2271 -30860763224357396158406347369599 2272 -30775980907806963751377758503683 2273 -30521633958155666530291991904639 2274 -29758593109201774867034692107075 2275 -27469470562340099877262792714239 2276 -20602102921755074907947094535683 2277 1 2278 1 2279 -61806308765265224723841283607055 2280 -82408411687020299631788378142735 2281 -89275779327605324601104076321279 2282 -91564901874466999590875975714079 2283 -92327942723420891254133275511535 2284 -92582289673072188475219042110255 2285 -92667071989622620882247630975199 2286 -92695332761806098351257160592959 2287 -92704753019200590840927003787215 2288 -92707893104998755004150284816975 2289 -92708939800264809725224711721919 2290 -92709288698686827965582853708639 2291 -92709404998160834045702233426095 2292 -92709443764652169405742023830895 2293 -92709456686815947859088612129439 2294 -92709460994203874010204116053119 2295 -92709462429999849393909207500175 2296 -92709462908598507855144008400015 2297 -92709463068131394008888253285759 2298 -92709463121309022726800935338399 2299 -92709463139034898966098963961455 2300 -92709463144943524379179710652335 2301 -92709463146913066183484170998879 2302 -92709463147569580118084958796479 2303 -92709463147788418095783124441935 2304 -92709463147861364086842888795855 2305 -92709463147885679412677270996799 2306 -92709463147893784507732113979359 2307 -92709463147896486165413875053615 2308 -92709463147897386595964902318575 2309 -92709463147897686373453232127519 2310 -92709463147897785201196637559039 2311 -92709463147897814849519659188495 2312 -92709463147897814849519659188495 2313 -92709463147897785201196637559039 2314 -92709463147897686373453232127519 2315 -92709463147897386595964902318575 2316 -92709463147896486165413875053615 2317 -92709463147893784507732113979359 2318 -92709463147885679412677270996799 2319 -92709463147861364086842888795855 2320 -92709463147788418095783124441935 2321 -92709463147569580118084958796479 2322 -92709463146913066183484170998879 2323 -92709463144943524379179710652335 2324 -92709463139034898966098963961455 2325 -92709463121309022726800935338399 2326 -92709463068131394008888253285759 2327 -92709462908598507855144008400015 2328 -92709462429999849393909207500175 2329 -92709460994203874010204116053119 2330 -92709456686815947859088612129439 2331 -92709443764652169405742023830895 2332 -92709404998160834045702233426095 2333 -92709288698686827965582853708639 2334 -92708939800264809725224711721919 2335 -92707893104998755004150284816975 2336 -92704753019200590840927003787215 2337 -92695332761806098351257160592959 2338 -92667071989622620882247630975199 2339 -92582289673072188475219042110255 2340 -92327942723420891254133275511535 2341 -91564901874466999590875975714079 2342 -89275779327605324601104076321279 2343 -82408411687020299631788378142735 2344 -61806308765265224723841283607055 2345 1 2346 1 2347 -185418926295795674171523850821171 2348 -247225235061060898895365134428223 2349 -267827337982815973803312228963891 2350 -274694705623400998772627927142399 2351 -276983828170262673762399826535091 2352 -277746869019216565425657126332223 2353 -278001215968867862646742892929971 2354 -278085998285418295053771481791999 2355 -278114259057601772522781011401011 2356 -278123679314996265012450854569023 2357 -278126819400794429175674135520051 2358 -278127866096060483896748562188799 2359 -278128214994482502137106703466931 2360 -278128331293956508217226081058623 2361 -278128370060447843577265865086131 2362 -278128382982611622030612434252799 2363 -278128387289999548181727880780851 2364 -278128388725795523565432800041023 2365 -278128389204394182026667084380211 2366 -278128389363927068180409779583999 2367 -278128389417104696898317812590771 2368 -278128389434830573137601894076223 2369 -278128389440739198550640799354291 2370 -278128389442708740354819735462399 2371 -278128389443365254289043950544691 2372 -278128389443584092265612398044223 2373 -278128389443657038253283007960371 2374 -278128389443681353568949926847999 2375 -278128389443689458633502379890611 2376 -278128389443692160199676971145023 2377 -278128389443693060355706488950451 2378 -278128389443693359309630290380799 2379 -278128389443693455666680110676531 2380 -278128389443693477902922376898623 2381 -278128389443693455666680110676531 2382 -278128389443693359309630290380799 2383 -278128389443693060355706488950451 2384 -278128389443692160199676971145023 2385 -278128389443689458633502379890611 2386 -278128389443681353568949926847999 2387 -278128389443657038253283007960371 2388 -278128389443584092265612398044223 2389 -278128389443365254289043950544691 2390 -278128389442708740354819735462399 2391 -278128389440739198550640799354291 2392 -278128389434830573137601894076223 2393 -278128389417104696898317812590771 2394 -278128389363927068180409779583999 2395 -278128389204394182026667084380211 2396 -278128388725795523565432800041023 2397 -278128387289999548181727880780851 2398 -278128382982611622030612434252799 2399 -278128370060447843577265865086131 2400 -278128331293956508217226081058623 2401 -278128214994482502137106703466931 2402 -278127866096060483896748562188799 2403 -278126819400794429175674135520051 2404 -278123679314996265012450854569023 2405 -278114259057601772522781011401011 2406 -278085998285418295053771481791999 2407 -278001215968867862646742892929971 2408 -277746869019216565425657126332223 2409 -276983828170262673762399826535091 2410 -274694705623400998772627927142399 2411 -267827337982815973803312228963891 2412 -247225235061060898895365134428223 2413 -185418926295795674171523850821171 2414 1 2415 1 2416 -556256778887387022514571552463519 2417 -741675705183182696686095403284687 2418 -803482013948447921409936686891727 2419 -824084116870202996317883781427359 2420 -830951484510788021287199479605759 2421 -833240607057649696276971378998127 2422 -834003647906603587940228678794287 2423 -834257994856254885161314445389119 2424 -834342777172805317568343034242399 2425 -834371037944988795037352563825167 2426 -834380458202383287527022406914447 2427 -834383598288181451690245687629279 2428 -834384644983447506411320113589439 2429 -834384993881869524651678252741807 2430 -834385110181343530731797623956207 2431 -834385148947834866091837388851839 2432 -834385161869998644545183900622879 2433 -834385166177386570696299174964047 2434 -834385167613182546080003577663567 2435 -834385168091781204541236312320799 2436 -834385168251314090694974358478719 2437 -834385168304491719412868444347887 2438 -834385168322217595652110684420527 2439 -834385168328126221065024065460159 2440 -834385168330095762868826428852959 2441 -834385168330752276801920925789327 2442 -834385168330971114775100218851087 2443 -834385168331044060752603365453919 2444 -834385168331068376037767894401599 2445 -834385168331076481010813177624367 2446 -834385168331079182302466259419247 2447 -834385168331080081634931248846079 2448 -834385168331080378118161465140639 2449 -834385168331080467063130530029007 2450 -834385168331080467063130530029007 2451 -834385168331080378118161465140639 2452 -834385168331080081634931248846079 2453 -834385168331079182302466259419247 2454 -834385168331076481010813177624367 2455 -834385168331068376037767894401599 2456 -834385168331044060752603365453919 2457 -834385168330971114775100218851087 2458 -834385168330752276801920925789327 2459 -834385168330095762868826428852959 2460 -834385168328126221065024065460159 2461 -834385168322217595652110684420527 2462 -834385168304491719412868444347887 2463 -834385168251314090694974358478719 2464 -834385168091781204541236312320799 2465 -834385167613182546080003577663567 2466 -834385166177386570696299174964047 2467 -834385161869998644545183900622879 2468 -834385148947834866091837388851839 2469 -834385110181343530731797623956207 2470 -834384993881869524651678252741807 2471 -834384644983447506411320113589439 2472 -834383598288181451690245687629279 2473 -834380458202383287527022406914447 2474 -834371037944988795037352563825167 2475 -834342777172805317568343034242399 2476 -834257994856254885161314445389119 2477 -834003647906603587940228678794287 2478 -833240607057649696276971378998127 2479 -830951484510788021287199479605759 2480 -824084116870202996317883781427359 2481 -803482013948447921409936686891727 2482 -741675705183182696686095403284687 2483 -556256778887387022514571552463519 2484 1 2485 1 2486 -1668770336662161067543714657390563 2487 -2225027115549548090058286209854079 2488 -2410446041845343764229810060675235 2489 -2472252350610608988953651344282239 2490 -2492854453532364063861598438817763 2491 -2499721821172949088830914136995839 2492 -2502010943719810763820686036387235 2493 -2502773984568764655483943336180479 2494 -2503028331518415952705029102766563 2495 -2503113113834966385112057691593599 2496 -2503141374607149862581067221097635 2497 -2503150794864544355070737063950719 2498 -2503153934950342519233960343956963 2499 -2503154981645608573955034767791359 2500 -2503155330544030592195392900566435 2501 -2503155446843504598275512252648959 2502 -2503155485609995933635551960148963 2503 -2503155498532159712088898299733119 2504 -2503155502839547638240013057513635 2505 -2503155504275343613623715910531199 2506 -2503155504753942272084943996142563 2507 -2503155504913475158238668095162879 2508 -2503155504966652786956520339619235 2509 -2503155504984378663195637055453439 2510 -2503155504990287288608173863777763 2511 -2503155504992256830410846509024639 2512 -2503155504992913344340551851523235 2513 -2503155504993132182303563681271679 2514 -2503155504993205128250564437934563 2515 -2503155504993229443444221797062399 2516 -2503155504993237548142745570825635 2517 -2503155504993240248610834124241919 2518 -2503155504993241145472605528532963 2519 -2503155504993241434543754989420159 2520 -2503155504993241501252481788086435 2521 -2503155504993241434543754989420159 2522 -2503155504993241145472605528532963 2523 -2503155504993240248610834124241919 2524 -2503155504993237548142745570825635 2525 -2503155504993229443444221797062399 2526 -2503155504993205128250564437934563 2527 -2503155504993132182303563681271679 2528 -2503155504992913344340551851523235 2529 -2503155504992256830410846509024639 2530 -2503155504990287288608173863777763 2531 -2503155504984378663195637055453439 2532 -2503155504966652786956520339619235 2533 -2503155504913475158238668095162879 2534 -2503155504753942272084943996142563 2535 -2503155504275343613623715910531199 2536 -2503155502839547638240013057513635 2537 -2503155498532159712088898299733119 2538 -2503155485609995933635551960148963 2539 -2503155446843504598275512252648959 2540 -2503155330544030592195392900566435 2541 -2503154981645608573955034767791359 2542 -2503153934950342519233960343956963 2543 -2503150794864544355070737063950719 2544 -2503141374607149862581067221097635 2545 -2503113113834966385112057691593599 2546 -2503028331518415952705029102766563 2547 -2502773984568764655483943336180479 2548 -2502010943719810763820686036387235 2549 -2499721821172949088830914136995839 2550 -2492854453532364063861598438817763 2551 -2472252350610608988953651344282239 2552 -2410446041845343764229810060675235 2553 -2225027115549548090058286209854079 2554 -1668770336662161067543714657390563 2555 1 2556 1 2557 -5006311009986483202631143972171695 2558 -6675081346648644270174858629562255 2559 -7231338125536031292689430182025759 2560 -7416757051831826966860954032846879 2561 -7478563360597092191584795316453775 2562 -7499165463518847266492742410988975 2563 -7506032831159432291462058109166079 2564 -7508321953706293966451830008554559 2565 -7509084994555247858115087308339055 2566 -7509339341504899155336173074898895 2567 -7509424123821449587743201663647199 2568 -7509452384593633065212211192915039 2569 -7509461804851027557701881035059535 2570 -7509464944936825721865104312940015 2571 -7509465991632091776586178730397119 2572 -7509466340530513794826536844040319 2573 -7509466456829987800906656138727215 2574 -7509466495596479136266695674040335 2575 -7509466508518642914720041497063839 2576 -7509466512826030840871154705162399 2577 -7509466514261826816254852909134095 2578 -7509466514740425474716067047607855 2579 -7509466514899958360869749305215359 2580 -7509466514953135989587476025433279 2581 -7509466514970861865826216168552175 2582 -7509466514976770491237623258730575 2583 -7509466514978740033036906749539679 2584 -7509466514979396546956444628724959 2585 -7509466514979615384888954068533455 2586 -7509466514979688330744447655376495 2587 -7509466514979712645663583505044799 2588 -7509466514979720749538542750429439 2589 -7509466514979723447535937718709935 2590 -7509466514979724336985628367593615 2591 -7509466514979724603820535562258719 2592 -7509466514979724603820535562258719 2593 -7509466514979724336985628367593615 2594 -7509466514979723447535937718709935 2595 -7509466514979720749538542750429439 2596 -7509466514979712645663583505044799 2597 -7509466514979688330744447655376495 2598 -7509466514979615384888954068533455 2599 -7509466514979396546956444628724959 2600 -7509466514978740033036906749539679 2601 -7509466514976770491237623258730575 2602 -7509466514970861865826216168552175 2603 -7509466514953135989587476025433279 2604 -7509466514899958360869749305215359 2605 -7509466514740425474716067047607855 2606 -7509466514261826816254852909134095 2607 -7509466512826030840871154705162399 2608 -7509466508518642914720041497063839 2609 -7509466495596479136266695674040335 2610 -7509466456829987800906656138727215 2611 -7509466340530513794826536844040319 2612 -7509465991632091776586178730397119 2613 -7509464944936825721865104312940015 2614 -7509461804851027557701881035059535 2615 -7509452384593633065212211192915039 2616 -7509424123821449587743201663647199 2617 -7509339341504899155336173074898895 2618 -7509084994555247858115087308339055 2619 -7508321953706293966451830008554559 2620 -7506032831159432291462058109166079 2621 -7499165463518847266492742410988975 2622 -7478563360597092191584795316453775 2623 -7416757051831826966860954032846879 2624 -7231338125536031292689430182025759 2625 -6675081346648644270174858629562255 2626 -5006311009986483202631143972171695 2627 1 2628 1 2629 -15018933029959449607893431916515091 2630 -20025244039945932810524575888686783 2631 -21694014376608093878068290546077331 2632 -22250271155495480900582862098540799 2633 -22435690081791276574754385949361811 2634 -22497496390556541799478227232968383 2635 -22518098493478296874386174327502611 2636 -22524965861118881899355490025676799 2637 -22527254983665743574345261925056531 2638 -22528018024514697466008519224814783 2639 -22528272371464348763229604991295891 2640 -22528357153780899195636633579807999 2641 -22528385414553082673105643108367251 2642 -22528394834810477165595312948385983 2643 -22528397974896275329758536219889171 2644 -22528399021591541384479610618214399 2645 -22528399370489963402719968674461971 2646 -22528399486789437408800087796961983 2647 -22528399525555928744160126815714451 2648 -22528399538478092522613471089055999 2649 -22528399542785480448764579648108691 2650 -22528399544221276424148263904942783 2651 -22528399544699875082609436202003731 2652 -22528399544859407968762992935372799 2653 -22528399544912585597480343082875411 2654 -22528399544930311473717953507848383 2655 -22528399544936220099125971443589011 2656 -22528399544938189640915087471084799 2657 -22528399544938846154804122960330131 2658 -22528399544939064992645125230318783 2659 -22528399544939137938226097307702291 2660 -22528399544939162252321668628991999 2661 -22528399544939170353725934289240851 2662 -22528399544939173044311248502113983 2663 -22528399544939173911524696884775571 2664 -22528399544939174111650877280774399 2665 -22528399544939173911524696884775571 2666 -22528399544939173044311248502113983 2667 -22528399544939170353725934289240851 2668 -22528399544939162252321668628991999 2669 -22528399544939137938226097307702291 2670 -22528399544939064992645125230318783 2671 -22528399544938846154804122960330131 2672 -22528399544938189640915087471084799 2673 -22528399544936220099125971443589011 2674 -22528399544930311473717953507848383 2675 -22528399544912585597480343082875411 2676 -22528399544859407968762992935372799 2677 -22528399544699875082609436202003731 2678 -22528399544221276424148263904942783 2679 -22528399542785480448764579648108691 2680 -22528399538478092522613471089055999 2681 -22528399525555928744160126815714451 2682 -22528399486789437408800087796961983 2683 -22528399370489963402719968674461971 2684 -22528399021591541384479610618214399 2685 -22528397974896275329758536219889171 2686 -22528394834810477165595312948385983 2687 -22528385414553082673105643108367251 2688 -22528357153780899195636633579807999 2689 -22528272371464348763229604991295891 2690 -22528018024514697466008519224814783 2691 -22527254983665743574345261925056531 2692 -22524965861118881899355490025676799 2693 -22518098493478296874386174327502611 2694 -22497496390556541799478227232968383 2695 -22435690081791276574754385949361811 2696 -22250271155495480900582862098540799 2697 -21694014376608093878068290546077331 2698 -20025244039945932810524575888686783 2699 -15018933029959449607893431916515091 2700 1 2701 1 2702 -45056799089878348823680295749545279 2703 -60075732119837798431573727666060367 2704 -65082043129824281634204871638232047 2705 -66750813466486442701748586295622559 2706 -67307070245373829724263157848085919 2707 -67492489171669625398434681698906607 2708 -67554295480434890623158522982512207 2709 -67574897583356645698066470077043519 2710 -67581764950997230723035785775208959 2711 -67584054073544092398025557674562447 2712 -67584817114393046289688814974241967 2713 -67585071461342697586909900740486879 2714 -67585156243659248019316929328290399 2715 -67585184504431431496785938854723887 2716 -67585193924688825989275608688365327 2717 -67585197064774624153438831940736639 2718 -67585198111469890208159906281666239 2719 -67585198460368312226400264165726927 2720 -67585198576667786232480382771666287 2721 -67585198615434277567840420240736799 2722 -67585198628356441346293759865032479 2723 -67585198632663829272444854476947567 2724 -67585198634099625247828496892368847 2725 -67585198634578223906289543665191359 2726 -67585198634737756792442723825845119 2727 -67585198634790934421158944255201807 2728 -67585198634808660297393165525737007 2729 -67585198634814568922791015998164319 2730 -67585198634816538464549629635720159 2731 -67585198634817194978347157955145647 2732 -67585198634817413815913638715674767 2733 -67585198634817486760671046264679679 2734 -67585198634817511072295924000833599 2735 -67585198634817519166288108905675087 2736 -67585198634817521834637180852326127 2737 -67585198634817522635141902436321439 2738 -67585198634817522635141902436321439 2739 -67585198634817521834637180852326127 2740 -67585198634817519166288108905675087 2741 -67585198634817511072295924000833599 2742 -67585198634817486760671046264679679 2743 -67585198634817413815913638715674767 2744 -67585198634817194978347157955145647 2745 -67585198634816538464549629635720159 2746 -67585198634814568922791015998164319 2747 -67585198634808660297393165525737007 2748 -67585198634790934421158944255201807 2749 -67585198634737756792442723825845119 2750 -67585198634578223906289543665191359 2751 -67585198634099625247828496892368847 2752 -67585198632663829272444854476947567 2753 -67585198628356441346293759865032479 2754 -67585198615434277567840420240736799 2755 -67585198576667786232480382771666287 2756 -67585198460368312226400264165726927 2757 -67585198111469890208159906281666239 2758 -67585197064774624153438831940736639 2759 -67585193924688825989275608688365327 2760 -67585184504431431496785938854723887 2761 -67585156243659248019316929328290399 2762 -67585071461342697586909900740486879 2763 -67584817114393046289688814974241967 2764 -67584054073544092398025557674562447 2765 -67581764950997230723035785775208959 2766 -67574897583356645698066470077043519 2767 -67554295480434890623158522982512207 2768 -67492489171669625398434681698906607 2769 -67307070245373829724263157848085919 2770 -66750813466486442701748586295622559 2771 -65082043129824281634204871638232047 2772 -60075732119837798431573727666060367 2773 -45056799089878348823680295749545279 2774 1 2775 1 2776 -135170397269635046471040887248635843 2777 -180227196359513395294721182998181119 2778 -195246129389472844902614614914696195 2779 -200252440399459328105245758886867839 2780 -201921210736121489172789473544258243 2781 -202477467515008876195304045096721279 2782 -202662886441304671869475568947540995 2783 -202724692750069937094199410231143679 2784 -202745294852991692169107357325666243 2785 -202752162220632277194076673023805439 2786 -202754451343179138869066444923080195 2787 -202755214384028092760729702222523519 2788 -202755468730977744057950787988059843 2789 -202755553513294294490357816573737599 2790 -202755581774066477967826826093793795 2791 -202755591194323872460316495908303359 2792 -202755594334409670624479719103279043 2793 -202755595381104936679200793272021759 2794 -202755595730003358697441150639521795 2795 -202755595846302832703521267695779199 2796 -202755595885069324038881300515803843 2797 -202755595897991487817334626192961919 2798 -202755595902298875743485678963464195 2799 -202755595903734671718869195854647039 2800 -202755595904213270377329866054754243 2801 -202755595904372803263481916497262079 2802 -202755595904425980892194747772180995 2803 -202755595904443706768418801579402879 2804 -202755595904449615393786149661890243 2805 -202755595904451584935453256129626239 2806 -202755595904452241448976262939592195 2807 -202755595904452460285719179171742719 2808 -202755595904452533228005893135611843 2809 -202755595904452557532218690116358399 2810 -202755595904452565603974632754977795 2811 -202755595904452568205614977902962559 2812 -202755595904452568805993519090959043 2813 -202755595904452568205614977902962559 2814 -202755595904452565603974632754977795 2815 -202755595904452557532218690116358399 2816 -202755595904452533228005893135611843 2817 -202755595904452460285719179171742719 2818 -202755595904452241448976262939592195 2819 -202755595904451584935453256129626239 2820 -202755595904449615393786149661890243 2821 -202755595904443706768418801579402879 2822 -202755595904425980892194747772180995 2823 -202755595904372803263481916497262079 2824 -202755595904213270377329866054754243 2825 -202755595903734671718869195854647039 2826 -202755595902298875743485678963464195 2827 -202755595897991487817334626192961919 2828 -202755595885069324038881300515803843 2829 -202755595846302832703521267695779199 2830 -202755595730003358697441150639521795 2831 -202755595381104936679200793272021759 2832 -202755594334409670624479719103279043 2833 -202755591194323872460316495908303359 2834 -202755581774066477967826826093793795 2835 -202755553513294294490357816573737599 2836 -202755468730977744057950787988059843 2837 -202755214384028092760729702222523519 2838 -202754451343179138869066444923080195 2839 -202752162220632277194076673023805439 2840 -202745294852991692169107357325666243 2841 -202724692750069937094199410231143679 2842 -202662886441304671869475568947540995 2843 -202477467515008876195304045096721279 2844 -201921210736121489172789473544258243 2845 -200252440399459328105245758886867839 2846 -195246129389472844902614614914696195 2847 -180227196359513395294721182998181119 2848 -135170397269635046471040887248635843 2849 1 2850 1 2851 -405511191808905139413122661745907535 2852 -540681589078540185884163548994543375 2853 -585738388168418534707843844744088639 2854 -600757321198377984315737276660603679 2855 -605763632208364467518368420632775215 2856 -607432402545026628585912135290165295 2857 -607988659323914015608426706842627359 2858 -608174078250209811282598230693444159 2859 -608235884558975076507322071977038095 2860 -608256486661896831582230019071534415 2861 -608263354029537416607199334769594879 2862 -608265643152084278282189106668633439 2863 -608266406192933232173852363967368175 2864 -608266660539882883471073449730778735 2865 -608266745322199433903480478310079199 2866 -608266773582971617380949487811003519 2867 -608266783003229011873439157568117455 2868 -608266786143314810037602380590906255 2869 -608266787190010076092323454243088319 2870 -608266787538908498110563810060906399 2871 -608266787655207972116643922468117935 2872 -608266787693974463452003941341004975 2873 -608266787706896627230457225176750239 2874 -608266787711204015156608152423014079 2875 -608266787712639811131991292741481615 2876 -608266787713118409790450833223442895 2877 -608266787713277942676599494511512959 2878 -608266787713331120305302158323118559 2879 -608266787713348846181495709740400495 2880 -608266787713354754806771550653068015 2881 -608266787713356724348164135611344479 2882 -608266787713357380860863577892931839 2883 -608266787713357599695135800539946575 2884 -608266787713357672630010433748408335 2885 -608266787713357696911986988462932799 2886 -608266787713357704917034204302885919 2887 -608266787713357707318548369054871855 2888 -608266787713357707318548369054871855 2889 -608266787713357704917034204302885919 2890 -608266787713357696911986988462932799 2891 -608266787713357672630010433748408335 2892 -608266787713357599695135800539946575 2893 -608266787713357380860863577892931839 2894 -608266787713356724348164135611344479 2895 -608266787713354754806771550653068015 2896 -608266787713348846181495709740400495 2897 -608266787713331120305302158323118559 2898 -608266787713277942676599494511512959 2899 -608266787713118409790450833223442895 2900 -608266787712639811131991292741481615 2901 -608266787711204015156608152423014079 2902 -608266787706896627230457225176750239 2903 -608266787693974463452003941341004975 2904 -608266787655207972116643922468117935 2905 -608266787538908498110563810060906399 2906 -608266787190010076092323454243088319 2907 -608266786143314810037602380590906255 2908 -608266783003229011873439157568117455 2909 -608266773582971617380949487811003519 2910 -608266745322199433903480478310079199 2911 -608266660539882883471073449730778735 2912 -608266406192933232173852363967368175 2913 -608265643152084278282189106668633439 2914 -608263354029537416607199334769594879 2915 -608256486661896831582230019071534415 2916 -608235884558975076507322071977038095 2917 -608174078250209811282598230693444159 2918 -607988659323914015608426706842627359 2919 -607432402545026628585912135290165295 2920 -605763632208364467518368420632775215 2921 -600757321198377984315737276660603679 2922 -585738388168418534707843844744088639 2923 -540681589078540185884163548994543375 2924 -405511191808905139413122661745907535 2925 1 2926 1 2927 -1216533575426715418239367985237722611 2928 -1622044767235620557652490646983630143 2929 -1757215164505255604123531534232265971 2930 -1802271963595133952947211829981811199 2931 -1817290896625093402555105261898326131 2932 -1822297207635079885757736405870497343 2933 -1823965977971742046825280120527886451 2934 -1824522234750629433847794692080345599 2935 -1824707653676925229521966215931153651 2936 -1824769459985690494746690057214721343 2937 -1824790062088612249821598004309138931 2938 -1824796929456252834846567320006963199 2939 -1824799218578799696521557091905293171 2940 -1824799981619648650413220349201902143 2941 -1824800235966598301710441434958935411 2942 -1824800320748914852142848463519103999 2943 -1824800349009687035620317472962632691 2944 -1824800358429944430112807142547559743 2945 -1824800361570030228276970365053787891 2946 -1824800362616725494331691437156287999 2947 -1824800362965623916349931788325060211 2948 -1824800363081923390356011886785134143 2949 -1824800363120689881691371863816608371 2950 -1824800363133612045469825022128115199 2951 -1824800363137919433395975572801663731 2952 -1824800363139355229371357583401985343 2953 -1824800363139833828029813734729508851 2954 -1824800363139993360915952228554265599 2955 -1824800363140046538544624389975931251 2956 -1824800363140064264420726434223393343 2957 -1824800363140070173045727753626601331 2958 -1824800363140072142586296774056499199 2959 -1824800363140072799096525522752950771 2960 -1824800363140073017923385664644558143 2961 -1824800363140073090836024055586797811 2962 -1824800363140073115051291883502655999 2963 -1824800363140073122856212918946610291 2964 -1824800363140073124657348542510599743 2965 -1824800363140073122856212918946610291 2966 -1824800363140073115051291883502655999 2967 -1824800363140073090836024055586797811 2968 -1824800363140073017923385664644558143 2969 -1824800363140072799096525522752950771 2970 -1824800363140072142586296774056499199 2971 -1824800363140070173045727753626601331 2972 -1824800363140064264420726434223393343 2973 -1824800363140046538544624389975931251 2974 -1824800363139993360915952228554265599 2975 -1824800363139833828029813734729508851 2976 -1824800363139355229371357583401985343 2977 -1824800363137919433395975572801663731 2978 -1824800363133612045469825022128115199 2979 -1824800363120689881691371863816608371 2980 -1824800363081923390356011886785134143 2981 -1824800362965623916349931788325060211 2982 -1824800362616725494331691437156287999 2983 -1824800361570030228276970365053787891 2984 -1824800358429944430112807142547559743 2985 -1824800349009687035620317472962632691 2986 -1824800320748914852142848463519103999 2987 -1824800235966598301710441434958935411 2988 -1824799981619648650413220349201902143 2989 -1824799218578799696521557091905293171 2990 -1824796929456252834846567320006963199 2991 -1824790062088612249821598004309138931 2992 -1824769459985690494746690057214721343 2993 -1824707653676925229521966215931153651 2994 -1824522234750629433847794692080345599 2995 -1823965977971742046825280120527886451 2996 -1822297207635079885757736405870497343 2997 -1817290896625093402555105261898326131 2998 -1802271963595133952947211829981811199 2999 -1757215164505255604123531534232265971 3000 -1622044767235620557652490646983630143 3001 -1216533575426715418239367985237722611 3002 1 3003 1 3004 -3649600726280146254718103955713167839 3005 -4866134301706861672957471940950890447 3006 -5271645493515766812370594602696797967 3007 -5406815890785401858841635489945433759 3008 -5451872689875280207665315785694978879 3009 -5466891622905239657273209217611493487 3010 -5471897933915226140475840361583663727 3011 -5473566704251888301543384076241049919 3012 -5474122961030775688565898647793500319 3013 -5474308379957071484240070171644282127 3014 -5474370186265836749464794012927771087 3015 -5474390788368758504539701960021952479 3016 -5474397655736399089564671275719068159 3017 -5474399944858945951239661047615272367 3018 -5474400707899794905131324304905504047 3019 -5474400962246744556428545390643405439 3020 -5474401047029061106860952419146178399 3021 -5474401075289833290338421428417520207 3022 -5474401084710090684830911097485886607 3023 -5474401087850176482995074318442432799 3024 -5474401088896871749049795385895887039 3025 -5474401089245770171068035723117521647 3026 -5474401089362069645074115779736182767 3027 -5474401089400836136409475631243418559 3028 -5474401089413758300187928412982210079 3029 -5474401089418065688114077833937612687 3030 -5474401089419501484089456455383496527 3031 -5474401089419980082747902439247706719 3032 -5474401089420139615634010430682523519 3033 -5474401089420192793262591084934369327 3034 -5474401089420210519138418607672371887 3035 -5474401089420216427762596362547201279 3036 -5474401089420218397300694689391963359 3037 -5474401089420219053803511357333007567 3038 -5474401089420219272608135256958392847 3039 -5474401089420219345454064921101966239 3040 -5474401089420219369469206568621825599 3041 -5474401089420219376673749062877783407 3042 -5474401089420219376673749062877783407 3043 -5474401089420219369469206568621825599 3044 -5474401089420219345454064921101966239 3045 -5474401089420219272608135256958392847 3046 -5474401089420219053803511357333007567 3047 -5474401089420218397300694689391963359 3048 -5474401089420216427762596362547201279 3049 -5474401089420210519138418607672371887 3050 -5474401089420192793262591084934369327 3051 -5474401089420139615634010430682523519 3052 -5474401089419980082747902439247706719 3053 -5474401089419501484089456455383496527 3054 -5474401089418065688114077833937612687 3055 -5474401089413758300187928412982210079 3056 -5474401089400836136409475631243418559 3057 -5474401089362069645074115779736182767 3058 -5474401089245770171068035723117521647 3059 -5474401088896871749049795385895887039 3060 -5474401087850176482995074318442432799 3061 -5474401084710090684830911097485886607 3062 -5474401075289833290338421428417520207 3063 -5474401047029061106860952419146178399 3064 -5474400962246744556428545390643405439 3065 -5474400707899794905131324304905504047 3066 -5474399944858945951239661047615272367 3067 -5474397655736399089564671275719068159 3068 -5474390788368758504539701960021952479 3069 -5474370186265836749464794012927771087 3070 -5474308379957071484240070171644282127 3071 -5474122961030775688565898647793500319 3072 -5473566704251888301543384076241049919 3073 -5471897933915226140475840361583663727 3074 -5466891622905239657273209217611493487 3075 -5451872689875280207665315785694978879 3076 -5406815890785401858841635489945433759 3077 -5271645493515766812370594602696797967 3078 -4866134301706861672957471940950890447 3079 -3649600726280146254718103955713167839 3080 1 3081 1 3082 -10948802178840438764154311867139503523 3083 -14598402905120585018872415822852671359 3084 -15814936480547300437111783808090393955 3085 -16220447672356205576524906469836301439 3086 -16355618069625840622995947357084937123 3087 -16400674868715718971819627652834481919 3088 -16415693801745678421427521084750995555 3089 -16420700112755664904630152228723162879 3090 -16422368883092327065697695943380540323 3091 -16422925139871214452720210514932964479 3092 -16423110558797510248394382038783667555 3093 -16423172365106275513619105880066920319 3094 -16423192967209197268694013827160393123 3095 -16423199834576837853718983142855383039 3096 -16423202123699384715393972914745209955 3097 -16423202886740233669285636172016309759 3098 -16423203141087183320582857257696815523 3099 -16423203225869499871015264286027401599 3100 -16423203254130272054492733294782182755 3101 -16423203263550529448985222962300867199 3102 -16423203266690615247149386178608367523 3103 -16423203267737310513204107232114684159 3104 -16423203268086208935222347527494905955 3105 -16423203268202508409228427458589328639 3106 -16423203268241274900563786933523849123 3107 -16423203268254197064342238585544494719 3108 -16423203268258504452268384617345459555 3109 -16423203268259940248243753071328030079 3110 -16423203268260418846902168552802300323 3111 -16423203268260578379788185037067297279 3112 -16423203268260631557416491169809683555 3113 -16423203268260649283291495128019307519 3114 -16423203268260655191913202189309001123 3115 -16423203268260657161443888435398355839 3116 -16423203268260657817924468861073177955 3117 -16423203268260658036662384033899896959 3118 -16423203268260658109308187517647471523 3119 -16423203268260658132722950623979334399 3120 -16423203268260658138126357494671302755 3121 -16423203268260658132722950623979334399 3122 -16423203268260658109308187517647471523 3123 -16423203268260658036662384033899896959 3124 -16423203268260657817924468861073177955 3125 -16423203268260657161443888435398355839 3126 -16423203268260655191913202189309001123 3127 -16423203268260649283291495128019307519 3128 -16423203268260631557416491169809683555 3129 -16423203268260578379788185037067297279 3130 -16423203268260418846902168552802300323 3131 -16423203268259940248243753071328030079 3132 -16423203268258504452268384617345459555 3133 -16423203268254197064342238585544494719 3134 -16423203268241274900563786933523849123 3135 -16423203268202508409228427458589328639 3136 -16423203268086208935222347527494905955 3137 -16423203267737310513204107232114684159 3138 -16423203266690615247149386178608367523 3139 -16423203263550529448985222962300867199 3140 -16423203254130272054492733294782182755 3141 -16423203225869499871015264286027401599 3142 -16423203141087183320582857257696815523 3143 -16423202886740233669285636172016309759 3144 -16423202123699384715393972914745209955 3145 -16423199834576837853718983142855383039 3146 -16423192967209197268694013827160393123 3147 -16423172365106275513619105880066920319 3148 -16423110558797510248394382038783667555 3149 -16422925139871214452720210514932964479 3150 -16422368883092327065697695943380540323 3151 -16420700112755664904630152228723162879 3152 -16415693801745678421427521084750995555 3153 -16400674868715718971819627652834481919 3154 -16355618069625840622995947357084937123 3155 -16220447672356205576524906469836301439 3156 -15814936480547300437111783808090393955 3157 -14598402905120585018872415822852671359 3158 -10948802178840438764154311867139503523 3159 1 3160 1 3161 -32846406536521316292462935601418510575 3162 -43795208715361755056617247468558014095 3163 -47444809441641901311335351424271181919 3164 -48661343017068616729574719409508904479 3165 -49066854208877521868987842071254811855 3166 -49202024606147156915458882958503447215 3167 -49247081405237035264282563254252991039 3168 -49262100338266994713890456686169501759 3169 -49267106649276981197093087830141660335 3170 -49268775419613643358160631544799011535 3171 -49269331676392530745183146116351356959 3172 -49269517095318826540857317640201823839 3173 -49269578901627591806082041481484368015 3174 -49269599503730513561156949428575715055 3175 -49269606371098154146181918744264327679 3176 -49269608660220701007856908516135022719 3177 -49269609423261549961748571773348726895 3178 -49269609677608499613045792858857045775 3179 -49269609762390816163478199886671071199 3180 -49269609790651588346955668893876170399 3181 -49269609800071845741448158556745808975 3182 -49269609803211931539612321759106171695 3183 -49269609804258626805667042770771075519 3184 -49269609804607525227685282940627058879 3185 -49269609804723824701691362495148766255 3186 -49269609804762591193026720840365140815 3187 -49269609804775513356805169103231348639 3188 -49269609804779820744731304967569000159 3189 -49269609804781256540706642919161630735 3190 -49269609804781735139364966893466081135 3191 -49269609804781894672250708856221618559 3192 -49269609804781947849878191424435626239 3193 -49269609804781965575750724689060114415 3194 -49269609804781971484365019669594400655 3195 -49269609804781973453873469673417533279 3196 -49269609804781974110287341372293689119 3197 -49269609804781974328825130364724409295 3198 -49269609804781974400870555307283987375 3199 -49269609804781974422484182790051860799 3200 -49269609804781974422484182790051860799 3201 -49269609804781974400870555307283987375 3202 -49269609804781974328825130364724409295 3203 -49269609804781974110287341372293689119 3204 -49269609804781973453873469673417533279 3205 -49269609804781971484365019669594400655 3206 -49269609804781965575750724689060114415 3207 -49269609804781947849878191424435626239 3208 -49269609804781894672250708856221618559 3209 -49269609804781735139364966893466081135 3210 -49269609804781256540706642919161630735 3211 -49269609804779820744731304967569000159 3212 -49269609804775513356805169103231348639 3213 -49269609804762591193026720840365140815 3214 -49269609804723824701691362495148766255 3215 -49269609804607525227685282940627058879 3216 -49269609804258626805667042770771075519 3217 -49269609803211931539612321759106171695 3218 -49269609800071845741448158556745808975 3219 -49269609790651588346955668893876170399 3220 -49269609762390816163478199886671071199 3221 -49269609677608499613045792858857045775 3222 -49269609423261549961748571773348726895 3223 -49269608660220701007856908516135022719 3224 -49269606371098154146181918744264327679 3225 -49269599503730513561156949428575715055 3226 -49269578901627591806082041481484368015 3227 -49269517095318826540857317640201823839 3228 -49269331676392530745183146116351356959 3229 -49268775419613643358160631544799011535 3230 -49267106649276981197093087830141660335 3231 -49262100338266994713890456686169501759 3232 -49247081405237035264282563254252991039 3233 -49202024606147156915458882958503447215 3234 -49066854208877521868987842071254811855 3235 -48661343017068616729574719409508904479 3236 -47444809441641901311335351424271181919 3237 -43795208715361755056617247468558014095 3238 -32846406536521316292462935601418510575 3239 1 3240 1 3241 -98539219609563948877388806804255531731 3242 -131385626146085265169851742405674042303 3243 -142334428324925703934006054272813545811 3244 -145984029051205850188724158228526713599 3245 -147200562626632565606963526213764436051 3246 -147606073818441470746376648875510343103 3247 -147741244215711105792847689762758977491 3248 -147786301014800984141671370058508518399 3249 -147801319947830943591279263490425020371 3250 -147806326258840930074481894634397152703 3251 -147807995029177592235549438349054425171 3252 -147808551285956479622571952920606534399 3253 -147808736704882775418246124444456292691 3254 -147808798511191540683470848285736711103 3255 -147808819113294462438545756232821680851 3256 -147808825980662103023570725548491161599 3257 -147808828269784649885245715320304461011 3258 -147808829032825498839137378577345978303 3259 -147808829287172448490434599662337736531 3260 -147808829371954765040867006688602079999 3261 -147808829400215537224344475691158133331 3262 -147808829409635794618836965340080634303 3263 -147808829412775880417001128500599584211 3264 -147808829413822575683055849386740249599 3265 -147808829414171474105074089180023517651 3266 -147808829414287773579080167604827079103 3267 -147808829414326540070415522560889015891 3268 -147808829414339462234193960656291910399 3269 -147808829414343769622120066018239621971 3270 -147808829414345205418095312462662432703 3271 -147808829414345684016753361915457423571 3272 -147808829414345843549638280313684582399 3273 -147808829414345896727263292188313454291 3274 -147808829414345914453128413372182535103 3275 -147808829414345920361720472110450599251 3276 -147808829414345922331162213387475065599 3277 -147808829414345922987375958905955222611 3278 -147808829414345923205313369357197946303 3279 -147808829414345923275557658676193534931 3280 -147808829414345923291767879288269439999 3281 -147808829414345923275557658676193534931 3282 -147808829414345923205313369357197946303 3283 -147808829414345922987375958905955222611 3284 -147808829414345922331162213387475065599 3285 -147808829414345920361720472110450599251 3286 -147808829414345914453128413372182535103 3287 -147808829414345896727263292188313454291 3288 -147808829414345843549638280313684582399 3289 -147808829414345684016753361915457423571 3290 -147808829414345205418095312462662432703 3291 -147808829414343769622120066018239621971 3292 -147808829414339462234193960656291910399 3293 -147808829414326540070415522560889015891 3294 -147808829414287773579080167604827079103 3295 -147808829414171474105074089180023517651 3296 -147808829413822575683055849386740249599 3297 -147808829412775880417001128500599584211 3298 -147808829409635794618836965340080634303 3299 -147808829400215537224344475691158133331 3300 -147808829371954765040867006688602079999 3301 -147808829287172448490434599662337736531 3302 -147808829032825498839137378577345978303 3303 -147808828269784649885245715320304461011 3304 -147808825980662103023570725548491161599 3305 -147808819113294462438545756232821680851 3306 -147808798511191540683470848285736711103 3307 -147808736704882775418246124444456292691 3308 -147808551285956479622571952920606534399 3309 -147807995029177592235549438349054425171 3310 -147806326258840930074481894634397152703 3311 -147801319947830943591279263490425020371 3312 -147786301014800984141671370058508518399 3313 -147741244215711105792847689762758977491 3314 -147606073818441470746376648875510343103 3315 -147200562626632565606963526213764436051 3316 -145984029051205850188724158228526713599 3317 -142334428324925703934006054272813545811 3318 -131385626146085265169851742405674042303 3319 -98539219609563948877388806804255531731 3320 1 3321 1 3322 -295617658828691846632166420412766595199 3323 -394156878438255795509555227217022126927 3324 -427003284974777111802018162818440637487 3325 -437952087153617550566172474685580140959 3326 -441601687879897696820890578641293308639 3327 -442818221455324412239129946626531030767 3328 -443223732647133317378543069288276936847 3329 -443358903044402952425014110175525568319 3330 -443403959843492830773837790471275100479 3331 -443418978776522790223445683903191576207 3332 -443423985087532776706648315047163629807 3333 -443425653857869438867715858761820666079 3334 -443426210114648326254738373333372066719 3335 -443426395533574622050412544857219699247 3336 -443426457339883387315637268698493740367 3337 -443426477941986309070712176645559578239 3338 -443426484809353949655737145961171663359 3339 -443426487098476496517412135732812775887 3340 -443426487861517345471303798989337732527 3341 -443426488115864295122601020072779808799 3342 -443426488200646611673033427094395106399 3343 -443426488228907383856510896083004022127 3344 -443426488238327641251003385690085110287 3345 -443426488241467727049167548725079821759 3346 -443426488242514422315222269234647771839 3347 -443426488242863320737240507898212893967 3348 -443426488242979620211246582933862017647 3349 -443426488243018386702581927722460641119 3350 -443426488243031308866360335315473595679 3351 -443426488243035616254286349170251487407 3352 -443426488243037052050261321093164838607 3353 -443426488243037530648918546981431450879 3354 -443426488243037690181800994686073473919 3355 -443426488243037743359418594479946938447 3356 -443426488243037761085261479421549797167 3357 -443426488243037766993786829433019195039 3358 -443426488243037768963028444529647662559 3359 -443426488243037769618641811506939823087 3360 -443426488243037769834778086334618557327 3361 -443426488243037769899618968782922177599 3362 -443426488243037769899618968782922177599 3363 -443426488243037769834778086334618557327 3364 -443426488243037769618641811506939823087 3365 -443426488243037768963028444529647662559 3366 -443426488243037766993786829433019195039 3367 -443426488243037761085261479421549797167 3368 -443426488243037743359418594479946938447 3369 -443426488243037690181800994686073473919 3370 -443426488243037530648918546981431450879 3371 -443426488243037052050261321093164838607 3372 -443426488243035616254286349170251487407 3373 -443426488243031308866360335315473595679 3374 -443426488243018386702581927722460641119 3375 -443426488242979620211246582933862017647 3376 -443426488242863320737240507898212893967 3377 -443426488242514422315222269234647771839 3378 -443426488241467727049167548725079821759 3379 -443426488238327641251003385690085110287 3380 -443426488228907383856510896083004022127 3381 -443426488200646611673033427094395106399 3382 -443426488115864295122601020072779808799 3383 -443426487861517345471303798989337732527 3384 -443426487098476496517412135732812775887 3385 -443426484809353949655737145961171663359 3386 -443426477941986309070712176645559578239 3387 -443426457339883387315637268698493740367 3388 -443426395533574622050412544857219699247 3389 -443426210114648326254738373333372066719 3390 -443425653857869438867715858761820666079 3391 -443423985087532776706648315047163629807 3392 -443418978776522790223445683903191576207 3393 -443403959843492830773837790471275100479 3394 -443358903044402952425014110175525568319 3395 -443223732647133317378543069288276936847 3396 -442818221455324412239129946626531030767 3397 -441601687879897696820890578641293308639 3398 -437952087153617550566172474685580140959 3399 -427003284974777111802018162818440637487 3400 -394156878438255795509555227217022126927 3401 -295617658828691846632166420412766595199 3402 1 3403 1 3404 -886852976486075539896499261238299785603 3405 -1182470635314767386528665681651066380799 3406 -1281009854924331335406054488455321912515 3407 -1313856261460852651698517424056740423039 3408 -1324805063639693090462671735923879926403 3409 -1328454664365973236717389839879593093759 3410 -1329671197941399952135629207864830814915 3411 -1330076709133208857275042330526576718079 3412 -1330211879530478492321513371413825340803 3413 -1330256936329568370670337051709574846719 3414 -1330271955262598330119944945141491243715 3415 -1330276961573608316603147576285463061119 3416 -1330278630343944978764215120000119388803 3417 -1330279186600723866151237634571668663679 3418 -1330279372019650161946911806095509918915 3419 -1330279433825958927212136529936764828159 3420 -1330279454428061848967211437883773270403 3421 -1330279461295429489552236407199213168639 3422 -1330279463584552036413911396970337720515 3423 -1330279464347592885367803060225312995199 3424 -1330279464601939835019100281304106025603 3425 -1330279464686722151569532688311774185599 3426 -1330279464714982923753010157258541688515 3427 -1330279464724403181147502646740098538239 3428 -1330279464727543266945666809398520534403 3429 -1330279464728589962211721528778370338559 3430 -1330279464728938860633739764052781022915 3431 -1330279464729055160107745828920966833279 3432 -1330279464729093926599081143207175516803 3433 -1330279464729106848762859459293018651519 3434 -1330279464729111156150785198626287083715 3435 -1330279464729112591946759346984672056319 3436 -1330279464729113070545414102179353532803 3437 -1330279464729113230078289137803240148479 3438 -1330279464729113283255884501354847390915 3439 -1330279464729113300981660677569651583359 3440 -1330279464729113306889985901400724982403 3441 -1330279464729113308858627137956165453439 3442 -1330279464729113309512439369309893624515 3443 -1330279464729113309723172237266880390399 3444 -1330279464729113309771802899103108105603 3445 -1330279464729113309723172237266880390399 3446 -1330279464729113309512439369309893624515 3447 -1330279464729113308858627137956165453439 3448 -1330279464729113306889985901400724982403 3449 -1330279464729113300981660677569651583359 3450 -1330279464729113283255884501354847390915 3451 -1330279464729113230078289137803240148479 3452 -1330279464729113070545414102179353532803 3453 -1330279464729112591946759346984672056319 3454 -1330279464729111156150785198626287083715 3455 -1330279464729106848762859459293018651519 3456 -1330279464729093926599081143207175516803 3457 -1330279464729055160107745828920966833279 3458 -1330279464728938860633739764052781022915 3459 -1330279464728589962211721528778370338559 3460 -1330279464727543266945666809398520534403 3461 -1330279464724403181147502646740098538239 3462 -1330279464714982923753010157258541688515 3463 -1330279464686722151569532688311774185599 3464 -1330279464601939835019100281304106025603 3465 -1330279464347592885367803060225312995199 3466 -1330279463584552036413911396970337720515 3467 -1330279461295429489552236407199213168639 3468 -1330279454428061848967211437883773270403 3469 -1330279433825958927212136529936764828159 3470 -1330279372019650161946911806095509918915 3471 -1330279186600723866151237634571668663679 3472 -1330278630343944978764215120000119388803 3473 -1330276961573608316603147576285463061119 3474 -1330271955262598330119944945141491243715 3475 -1330256936329568370670337051709574846719 3476 -1330211879530478492321513371413825340803 3477 -1330076709133208857275042330526576718079 3478 -1329671197941399952135629207864830814915 3479 -1328454664365973236717389839879593093759 3480 -1324805063639693090462671735923879926403 3481 -1313856261460852651698517424056740423039 3482 -1281009854924331335406054488455321912515 3483 -1182470635314767386528665681651066380799 3484 -886852976486075539896499261238299785603 3485 1 3486 1 3487 -2660558929458226619689497783714899356815 3488 -3547411905944302159585997044953199142415 3489 -3843029564772994006218163465365965737599 3490 -3941568784382557955095552272170221269279 3491 -3974415190919079271388015207771639779695 3492 -3985363993097919710152169519638779282735 3493 -3989013593824199856406887623594492449119 3494 -3990230127399626571825126991579730167359 3495 -3990635638591435476964540114241476061775 3496 -3990770808988705112011011155128724658255 3497 -3990815865787794990359834835424474085439 3498 -3990830884720824949809442728856390246239 3499 -3990835891031834936292645360000361355055 3500 -3990837559802171598453712903715015556975 3501 -3990838116058950485840735418286558454559 3502 -3990838301477876781636409589810380577919 3503 -3990838363284185546901634313651578091535 3504 -3990838383886288468656709221598414346895 3505 -3990838390753656109241734190913337684479 3506 -3990838393042778656103409180682912554399 3507 -3990838393805819505057300843933238783215 3508 -3990838394060166454708598064998084676015 3509 -3990838394144948771259030471963911423199 3510 -3990838394173209543442507940785154687679 3511 -3990838394182629800837000429890138822095 3512 -3990838394185769886635164591418842672335 3513 -3990838394186816581901219307409538038719 3514 -3990838394187165480323237532516485409759 3515 -3990838394187281779797243566882281280175 3516 -3990838394187320546288578789661320143855 3517 -3990838394187333468452356831225653819039 3518 -3990838394187337775840281746994393872639 3519 -3990838394187339211636253424659193709455 3520 -3990838394187339690234900767773119778575 3521 -3990838394187339849767753567154740172159 3522 -3990838394187339902945282221979548748319 3523 -3990838394187339920670858272013956941935 3524 -3990838394187339926578583117303842344495 3525 -3990838394187339928545423218235718826079 3526 -3990838394187339929193832042718755028799 3527 -3990838394187339929388354690063665889615 3528 -3990838394187339929388354690063665889615 3529 -3990838394187339929193832042718755028799 3530 -3990838394187339928545423218235718826079 3531 -3990838394187339926578583117303842344495 3532 -3990838394187339920670858272013956941935 3533 -3990838394187339902945282221979548748319 3534 -3990838394187339849767753567154740172159 3535 -3990838394187339690234900767773119778575 3536 -3990838394187339211636253424659193709455 3537 -3990838394187337775840281746994393872639 3538 -3990838394187333468452356831225653819039 3539 -3990838394187320546288578789661320143855 3540 -3990838394187281779797243566882281280175 3541 -3990838394187165480323237532516485409759 3542 -3990838394186816581901219307409538038719 3543 -3990838394185769886635164591418842672335 3544 -3990838394182629800837000429890138822095 3545 -3990838394173209543442507940785154687679 3546 -3990838394144948771259030471963911423199 3547 -3990838394060166454708598064998084676015 3548 -3990838393805819505057300843933238783215 3549 -3990838393042778656103409180682912554399 3550 -3990838390753656109241734190913337684479 3551 -3990838383886288468656709221598414346895 3552 -3990838363284185546901634313651578091535 3553 -3990838301477876781636409589810380577919 3554 -3990838116058950485840735418286558454559 3555 -3990837559802171598453712903715015556975 3556 -3990835891031834936292645360000361355055 3557 -3990830884720824949809442728856390246239 3558 -3990815865787794990359834835424474085439 3559 -3990770808988705112011011155128724658255 3560 -3990635638591435476964540114241476061775 3561 -3990230127399626571825126991579730167359 3562 -3989013593824199856406887623594492449119 3563 -3985363993097919710152169519638779282735 3564 -3974415190919079271388015207771639779695 3565 -3941568784382557955095552272170221269279 3566 -3843029564772994006218163465365965737599 3567 -3547411905944302159585997044953199142415 3568 -2660558929458226619689497783714899356815 3569 1 3570 1 3571 -7981676788374679859068493351144698070451 3572 -10642235717832906478757991134859597427263 3573 -11529088694318982018654490396097897212851 3574 -11824706353147673865286656816510663807999 3575 -11923245572757237814164045623314919339571 3576 -11956091979293759130456508558916337849663 3577 -11967040781472599569220662870783477351731 3578 -11970690382198879715475380974739190515199 3579 -11971906915774306430893620342724428224691 3580 -11972312426966115336033033465386174092863 3581 -11972447597363384971079504506273422610611 3582 -11972492654162474849428328186569171801599 3583 -11972507673095504808877936080001087253811 3584 -11972512679406514795361138711145056236863 3585 -11972514348176851457522206254859704061491 3586 -11972514904433630344909228769431227827199 3587 -11972515089852556640704902940954992554931 3588 -11972515151658865405970127664796017881663 3589 -11972515172260968327725202572742337576371 3590 -11972515179128335968310227542055711231999 3591 -11972515181417458515171902531820637056051 3592 -11972515182180499364125794195057016147263 3593 -11972515182434846313777091416080020627251 3594 -11972515182519628630327523822920323135999 3595 -11972515182547889402511001291364993685171 3596 -11972515182557309659905493779340259673663 3597 -11972515182560449745703657937479809086131 3598 -11972515182561496440969712643303041139199 3599 -11972515182561845339391730837907598570291 3600 -11972515182561961638865736780766224620863 3601 -11972515182562000405357071729023754025011 3602 -11972515182562013327520848947023559321599 3603 -11972515182562017634908771392098714239411 3604 -11972515182562019070704735657682758668863 3605 -11972515182562019549303360764554418515891 3606 -11972515182562019708836146855209240243199 3607 -11972515182562019762013475383853652820531 3608 -11972515182562019779738451055346873017663 3609 -11972515182562019785644374765013194430771 3610 -11972515182562019787605811459074378943999 3611 -11972515182562019788238010062945339241651 3612 -11972515182562019788383902048454022387263 3613 -11972515182562019788238010062945339241651 3614 -11972515182562019787605811459074378943999 3615 -11972515182562019785644374765013194430771 3616 -11972515182562019779738451055346873017663 3617 -11972515182562019762013475383853652820531 3618 -11972515182562019708836146855209240243199 3619 -11972515182562019549303360764554418515891 3620 -11972515182562019070704735657682758668863 3621 -11972515182562017634908771392098714239411 3622 -11972515182562013327520848947023559321599 3623 -11972515182562000405357071729023754025011 3624 -11972515182561961638865736780766224620863 3625 -11972515182561845339391730837907598570291 3626 -11972515182561496440969712643303041139199 3627 -11972515182560449745703657937479809086131 3628 -11972515182557309659905493779340259673663 3629 -11972515182547889402511001291364993685171 3630 -11972515182519628630327523822920323135999 3631 -11972515182434846313777091416080020627251 3632 -11972515182180499364125794195057016147263 3633 -11972515181417458515171902531820637056051 3634 -11972515179128335968310227542055711231999 3635 -11972515172260968327725202572742337576371 3636 -11972515151658865405970127664796017881663 3637 -11972515089852556640704902940954992554931 3638 -11972514904433630344909228769431227827199 3639 -11972514348176851457522206254859704061491 3640 -11972512679406514795361138711145056236863 3641 -11972507673095504808877936080001087253811 3642 -11972492654162474849428328186569171801599 3643 -11972447597363384971079504506273422610611 3644 -11972312426966115336033033465386174092863 3645 -11971906915774306430893620342724428224691 3646 -11970690382198879715475380974739190515199 3647 -11967040781472599569220662870783477351731 3648 -11956091979293759130456508558916337849663 3649 -11923245572757237814164045623314919339571 3650 -11824706353147673865286656816510663807999 3651 -11529088694318982018654490396097897212851 3652 -10642235717832906478757991134859597427263 3653 -7981676788374679859068493351144698070451 3654 1 3655 1 3656 -23945030365124039577205480053434094211359 3657 -31926707153498719436273973404578792281807 3658 -34587266082956946055963471188293691638607 3659 -35474119059443021595859970449531991424159 3660 -35769736718271713442492136869944758019199 3661 -35868275937881277391369525676749013550447 3662 -35901122344417798707661988612350432059567 3663 -35912071146596639146426142924217571558719 3664 -35915720747322919292680861028173284713439 3665 -35916937280898346008099100396158522396687 3666 -35917342792090154913238513518820268186127 3667 -35917477962487424548284984559707516467679 3668 -35917523019286514426633808240003264950079 3669 -35917538038219544386083416133435178276527 3670 -35917543044530554372566618764579140882287 3671 -35917544713300891034727686308293769575039 3672 -35917545269557669922114708822865235945119 3673 -35917545454976596217910382994388828485967 3674 -35917545516782904983175607718229337252047 3675 -35917545537385007904930682626174107264799 3676 -35917545544252375545515707595482831874559 3677 -35917545546541498092377382585233810561007 3678 -35917545547304538941331274248428348239407 3679 -35917545547558885890982571469325828480959 3680 -35917545547643668207533003875789558274399 3681 -35917545547671928979716481343104510677647 3682 -35917545547681349237110973827690622228367 3683 -35917545547684489322909137975662708327519 3684 -35917545547685536018175192650983550440639 3685 -35917545547685884916597210754080938051887 3686 -35917545547686001216071216422418054642927 3687 -35917545547686039982562550547111055668479 3688 -35917545547686052904726325294417275829279 3689 -35917545547686057212114240327411675339727 3690 -35917545547686058647910182356753453547087 3691 -35917545547686059126508740754898314727839 3692 -35917545547686059286041326719372740456319 3693 -35917545547686059339218054869475965037167 3694 -35917545547686059356941229405345621244847 3695 -35917545547686059362841749708141250689599 3696 -35917545547686059364786976181590359297759 3697 -35917545547686059365370544123625091880207 3698 -35917545547686059365370544123625091880207 3699 -35917545547686059364786976181590359297759 3700 -35917545547686059362841749708141250689599 3701 -35917545547686059356941229405345621244847 3702 -35917545547686059339218054869475965037167 3703 -35917545547686059286041326719372740456319 3704 -35917545547686059126508740754898314727839 3705 -35917545547686058647910182356753453547087 3706 -35917545547686057212114240327411675339727 3707 -35917545547686052904726325294417275829279 3708 -35917545547686039982562550547111055668479 3709 -35917545547686001216071216422418054642927 3710 -35917545547685884916597210754080938051887 3711 -35917545547685536018175192650983550440639 3712 -35917545547684489322909137975662708327519 3713 -35917545547681349237110973827690622228367 3714 -35917545547671928979716481343104510677647 3715 -35917545547643668207533003875789558274399 3716 -35917545547558885890982571469325828480959 3717 -35917545547304538941331274248428348239407 3718 -35917545546541498092377382585233810561007 3719 -35917545544252375545515707595482831874559 3720 -35917545537385007904930682626174107264799 3721 -35917545516782904983175607718229337252047 3722 -35917545454976596217910382994388828485967 3723 -35917545269557669922114708822865235945119 3724 -35917544713300891034727686308293769575039 3725 -35917543044530554372566618764579140882287 3726 -35917538038219544386083416133435178276527 3727 -35917523019286514426633808240003264950079 3728 -35917477962487424548284984559707516467679 3729 -35917342792090154913238513518820268186127 3730 -35916937280898346008099100396158522396687 3731 -35915720747322919292680861028173284713439 3732 -35912071146596639146426142924217571558719 3733 -35901122344417798707661988612350432059567 3734 -35868275937881277391369525676749013550447 3735 -35769736718271713442492136869944758019199 3736 -35474119059443021595859970449531991424159 3737 -34587266082956946055963471188293691638607 3738 -31926707153498719436273973404578792281807 3739 -23945030365124039577205480053434094211359 3740 1 3741 1 3742 -71835091095372118731616440160302282634083 3743 -95780121460496158308821920213736376845439 3744 -103761798248870838167890413564881074915875 3745 -106422357178329064787579911348595974272639 3746 -107309210154815140327476410609834274058083 3747 -107604827813643832174108577030247040652799 3748 -107703367033253396122985965837051296183075 3749 -107736213439789917439278428772652714689279 3750 -107747162241968757878042583084519854179683 3751 -107750811842695038024297301188475567308159 3752 -107752028376270464739715540556460804912675 3753 -107752433887462273644854953679122550465919 3754 -107752569057859543279901424720009798038883 3755 -107752614114658633158250248400305544395519 3756 -107752629133591663117699856293737451344675 3757 -107752634139902673104183058924881394818559 3758 -107752635808673009766344126468595966115683 3759 -107752636364929788653731148983167260298879 3760 -107752636550348714949526823154690336279075 3761 -107752636612155023714792047878529295363199 3762 -107752636632757126636547122786469416330083 3763 -107752636639624494277132147755764193802239 3764 -107752636641913616823993822745473331075875 3765 -107752636642676657672947714408542344515839 3766 -107752636642931004622599011629063252042083 3767 -107752636643015786939149444034397263689599 3768 -107752636643044047711332921498323061655075 3769 -107752636643053467968727413972741709892479 3770 -107752636643056608054525578090211406051683 3771 -107752636643057654749791632674025078344959 3772 -107752636643058003648213650502600956496675 3773 -107752636643058119947687655347373544709119 3774 -107752636643058158714178987001372960598883 3775 -107752636643058171636342754336598425352319 3776 -107752636643058175943730647133350558640675 3777 -107752636643058177379526522453965538181759 3778 -107752636643058177858124880725930003363683 3779 -107752636643058178017656866311863241095679 3780 -107752636643058178070831793326342901687075 3781 -107752636643058178088549564455341865926399 3782 -107752636643058178094433874537525419466083 3783 -107752636643058178096330470349138300359039 3784 -107752636643058178096768146305664349795875 3785 -107752636643058178096330470349138300359039 3786 -107752636643058178094433874537525419466083 3787 -107752636643058178088549564455341865926399 3788 -107752636643058178070831793326342901687075 3789 -107752636643058178017656866311863241095679 3790 -107752636643058177858124880725930003363683 3791 -107752636643058177379526522453965538181759 3792 -107752636643058175943730647133350558640675 3793 -107752636643058171636342754336598425352319 3794 -107752636643058158714178987001372960598883 3795 -107752636643058119947687655347373544709119 3796 -107752636643058003648213650502600956496675 3797 -107752636643057654749791632674025078344959 3798 -107752636643056608054525578090211406051683 3799 -107752636643053467968727413972741709892479 3800 -107752636643044047711332921498323061655075 3801 -107752636643015786939149444034397263689599 3802 -107752636642931004622599011629063252042083 3803 -107752636642676657672947714408542344515839 3804 -107752636641913616823993822745473331075875 3805 -107752636639624494277132147755764193802239 3806 -107752636632757126636547122786469416330083 3807 -107752636612155023714792047878529295363199 3808 -107752636550348714949526823154690336279075 3809 -107752636364929788653731148983167260298879 3810 -107752635808673009766344126468595966115683 3811 -107752634139902673104183058924881394818559 3812 -107752629133591663117699856293737451344675 3813 -107752614114658633158250248400305544395519 3814 -107752569057859543279901424720009798038883 3815 -107752433887462273644854953679122550465919 3816 -107752028376270464739715540556460804912675 3817 -107750811842695038024297301188475567308159 3818 -107747162241968757878042583084519854179683 3819 -107736213439789917439278428772652714689279 3820 -107703367033253396122985965837051296183075 3821 -107604827813643832174108577030247040652799 3822 -107309210154815140327476410609834274058083 3823 -106422357178329064787579911348595974272639 3824 -103761798248870838167890413564881074915875 3825 -95780121460496158308821920213736376845439 3826 -71835091095372118731616440160302282634083 3827 1 3828 1 3829 -215505273286116356194849320480906847902255 3830 -287340364381488474926465760641209130536335 3831 -311285394746612514503671240694643224747679 3832 -319267071534987194362739734045787922818079 3833 -321927630464445420982429231829502822174735 3834 -322814483440931496522325731090741121959855 3835 -323110101099760188368957897511153888553599 3836 -323208640319369752317835286317958144080959 3837 -323241486725906273634127749253559562578415 3838 -323252435528085114072891903565426702042575 3839 -323256085128811394219146621669382415092319 3840 -323257301662386820934564861037367652460639 3841 -323257707173578629839704274160029397305295 3842 -323257842343975899474750745200916642752495 3843 -323257887400774989353099568881212382731839 3844 -323257902419708019312549176774644270549119 3845 -323257907426019029299032379405788156627375 3846 -323257909094789365961193446949502555737615 3847 -323257909651046144848580469464073333360159 3848 -323257909836465071144376143635594859658399 3849 -323257909898271379909641368359429169696655 3850 -323257909918873482831396443267355343525935 3851 -323257909925740850471981468236608279585279 3852 -323257909928029973018843143226191892620479 3853 -323257909928793013867797034888884333345135 3854 -323257909929047360817448332108275522725455 3855 -323257909929132143133998764510220379935199 3856 -323257909929160403906182241963978714587359 3857 -323257909929169824163576734407894972884815 3858 -323257909929172964249374898433857499224175 3859 -323257909929174010944640952743149662057919 3860 -323257909929174359843062969748161011831039 3861 -323257909929174476142536972122240014907695 3862 -323257909929174514909028296364158675390095 3863 -323257909929174527831192041463141873921439 3864 -323257909929174532138579867551167208543519 3865 -323257909929174533574375542745601792085775 3866 -323257909929174534052973300639025069271215 3867 -323257909929174534212503485089334743013759 3868 -323257909929174534265673008696943711636799 3869 -323257909929174534283374569605330599971055 3870 -323257909929174534289210249025677925795535 3871 -323257909929174534290960952851782123542879 3872 -323257909929174534290960952851782123542879 3873 -323257909929174534289210249025677925795535 3874 -323257909929174534283374569605330599971055 3875 -323257909929174534265673008696943711636799 3876 -323257909929174534212503485089334743013759 3877 -323257909929174534052973300639025069271215 3878 -323257909929174533574375542745601792085775 3879 -323257909929174532138579867551167208543519 3880 -323257909929174527831192041463141873921439 3881 -323257909929174514909028296364158675390095 3882 -323257909929174476142536972122240014907695 3883 -323257909929174359843062969748161011831039 3884 -323257909929174010944640952743149662057919 3885 -323257909929172964249374898433857499224175 3886 -323257909929169824163576734407894972884815 3887 -323257909929160403906182241963978714587359 3888 -323257909929132143133998764510220379935199 3889 -323257909929047360817448332108275522725455 3890 -323257909928793013867797034888884333345135 3891 -323257909928029973018843143226191892620479 3892 -323257909925740850471981468236608279585279 3893 -323257909918873482831396443267355343525935 3894 -323257909898271379909641368359429169696655 3895 -323257909836465071144376143635594859658399 3896 -323257909651046144848580469464073333360159 3897 -323257909094789365961193446949502555737615 3898 -323257907426019029299032379405788156627375 3899 -323257902419708019312549176774644270549119 3900 -323257887400774989353099568881212382731839 3901 -323257842343975899474750745200916642752495 3902 -323257707173578629839704274160029397305295 3903 -323257301662386820934564861037367652460639 3904 -323256085128811394219146621669382415092319 3905 -323252435528085114072891903565426702042575 3906 -323241486725906273634127749253559562578415 3907 -323208640319369752317835286317958144080959 3908 -323110101099760188368957897511153888553599 3909 -322814483440931496522325731090741121959855 3910 -321927630464445420982429231829502822174735 3911 -319267071534987194362739734045787922818079 3912 -311285394746612514503671240694643224747679 3913 -287340364381488474926465760641209130536335 3914 -215505273286116356194849320480906847902255 3915 1 3916 1 3917 -646515819858349068584547961442720543706771 3918 -862021093144465424779397281923627391609023 3919 -933856184239837543511013722083929674243091 3920 -957801214604961583088219202137363768454399 3921 -965782891393336262947287695488508466524691 3922 -968443450322794489566977193272223365881023 3923 -969330303299280565106873692533461665665171 3924 -969625920958109256953505858953874432255999 3925 -969724460177718820902383247760678687774611 3926 -969757306584255342218675710696280106245823 3927 -969768255386434182657439865008147245631251 3928 -969771904987160462803694583112102958444799 3929 -969773121520735889519112822480088195104531 3930 -969773527031927698424252235602749937823423 3931 -969773662202324968059298706643637176893331 3932 -969773707259124057937647530323932897740799 3933 -969773722278057087897097138217364728162451 3934 -969773727284368097883580340848508442053823 3935 -969773728953138434545741408392222324603411 3936 -969773729509395213433128430906791552543999 3937 -969773729694814139728924105078308429796371 3938 -969773729756620448494189329802128792697023 3939 -969773729777222551415944404710013125113491 3940 -969773729784089919056529429679140536934399 3941 -969773729786379041603391104668347577254291 3942 -969773729787142082452344996329910299833023 3943 -969773729787396429401996293545912334775571 3944 -969773729787481211718546725937689728671999 3945 -969773729787509472490730203360945673384211 3946 -969773729787518892748124695713354761861823 3947 -969773729787522032833922859464795778741651 3948 -969773729787523079529188912950523413196799 3949 -969773729787523428427610927484841177834131 3950 -969773729787523544727084922446839425503423 3951 -969773729787523583493576224452515819763731 3952 -969773729787523596415739902842772219628799 3953 -969773729787523600723127528804617158252051 3954 -969773729787523602158922603620510553797823 3955 -969773729787523602637518560378310266993811 3956 -969773729787523602797043341421749248767999 3957 -969773729787523602850196654808746141485971 3958 -969773729787523602867849585055296802105023 3959 -969773729787523602873539372490135444783891 3960 -969773729787523602874852400359713593094399 3961 -969773729787523602873539372490135444783891 3962 -969773729787523602867849585055296802105023 3963 -969773729787523602850196654808746141485971 3964 -969773729787523602797043341421749248767999 3965 -969773729787523602637518560378310266993811 3966 -969773729787523602158922603620510553797823 3967 -969773729787523600723127528804617158252051 3968 -969773729787523596415739902842772219628799 3969 -969773729787523583493576224452515819763731 3970 -969773729787523544727084922446839425503423 3971 -969773729787523428427610927484841177834131 3972 -969773729787523079529188912950523413196799 3973 -969773729787522032833922859464795778741651 3974 -969773729787518892748124695713354761861823 3975 -969773729787509472490730203360945673384211 3976 -969773729787481211718546725937689728671999 3977 -969773729787396429401996293545912334775571 3978 -969773729787142082452344996329910299833023 3979 -969773729786379041603391104668347577254291 3980 -969773729784089919056529429679140536934399 3981 -969773729777222551415944404710013125113491 3982 -969773729756620448494189329802128792697023 3983 -969773729694814139728924105078308429796371 3984 -969773729509395213433128430906791552543999 3985 -969773728953138434545741408392222324603411 3986 -969773727284368097883580340848508442053823 3987 -969773722278057087897097138217364728162451 3988 -969773707259124057937647530323932897740799 3989 -969773662202324968059298706643637176893331 3990 -969773527031927698424252235602749937823423 3991 -969773121520735889519112822480088195104531 3992 -969771904987160462803694583112102958444799 3993 -969768255386434182657439865008147245631251 3994 -969757306584255342218675710696280106245823 3995 -969724460177718820902383247760678687774611 3996 -969625920958109256953505858953874432255999 3997 -969330303299280565106873692533461665665171 3998 -968443450322794489566977193272223365881023 3999 -965782891393336262947287695488508466524691 4000 -957801214604961583088219202137363768454399 4001 -933856184239837543511013722083929674243091 4002 -862021093144465424779397281923627391609023 4003 -646515819858349068584547961442720543706771 4004 1 4005 1 4006 -1939547459575047205753643884328161631120319 4007 -2586063279433396274338191845770882174827087 4008 -2801568552719512630533041166251789022729327 4009 -2873403643814884749264657606412091305363359 4010 -2897348674180008788841863086465525399574559 4011 -2905330350968383468700931579816670097644527 4012 -2907990909897841695320621077600384996999887 4013 -2908877762874327770860517576861623296781119 4014 -2909173380533156462707149743282036063363199 4015 -2909271919752766026656027132088840318855567 4016 -2909304766159302547972319595024441737248047 4017 -2909315714961481388411083749336308876397279 4018 -2909319364562207668557338467440264588502239 4019 -2909320581095783095272756706808249823036207 4020 -2909320986606974904177896119930911559377807 4021 -2909321121777372173812942590971798779315839 4022 -2909321166834171263691291414652094442767679 4023 -2909321181853104293650741022545526101002447 4024 -2909321186859415303637224225176669298333167 4025 -2909321188528185640299385292720381631200799 4026 -2909321189084442419186772315234946210095519 4027 -2909321189269861345482567989406449140210287 4028 -2909321189331667654247833214130227661698127 4029 -2909321189352269757169588289037986469876159 4030 -2909321189359137124810173314006737308981759 4031 -2909321189361426247357034988994814631155727 4032 -2909321189362189288205988880652988199296687 4033 -2909321189362443635155640177858822770925919 4034 -2909321189362528417472190610220097774882399 4035 -2909321189362556678244374087551846549774767 4036 -2909321189362566098501768579629734128792847 4037 -2909321189362569238587566742557610617294079 4038 -2909321189362570285282832793572644666613439 4039 -2909321189362570634181254800694881675843407 4040 -2909321189362570750480728773420637657290607 4041 -2909321189362570789247220008717587252884639 4042 -2909321189362570802169383486981663256750879 4043 -2909321189362570806476770512564967007377647 4044 -2909321189362570807912563786245236838933967 4045 -2909321189362570808391154339596165860161599 4046 -2909321189362570808550662910418992766030719 4047 -2909321189362570808603767593144153431033487 4048 -2909321189362570808621274631405195408506927 4049 -2909321189362570808626526742883508001748959 4050 -2909321189362570808626526742883508001748959 4051 -2909321189362570808621274631405195408506927 4052 -2909321189362570808603767593144153431033487 4053 -2909321189362570808550662910418992766030719 4054 -2909321189362570808391154339596165860161599 4055 -2909321189362570807912563786245236838933967 4056 -2909321189362570806476770512564967007377647 4057 -2909321189362570802169383486981663256750879 4058 -2909321189362570789247220008717587252884639 4059 -2909321189362570750480728773420637657290607 4060 -2909321189362570634181254800694881675843407 4061 -2909321189362570285282832793572644666613439 4062 -2909321189362569238587566742557610617294079 4063 -2909321189362566098501768579629734128792847 4064 -2909321189362556678244374087551846549774767 4065 -2909321189362528417472190610220097774882399 4066 -2909321189362443635155640177858822770925919 4067 -2909321189362189288205988880652988199296687 4068 -2909321189361426247357034988994814631155727 4069 -2909321189359137124810173314006737308981759 4070 -2909321189352269757169588289037986469876159 4071 -2909321189331667654247833214130227661698127 4072 -2909321189269861345482567989406449140210287 4073 -2909321189084442419186772315234946210095519 4074 -2909321188528185640299385292720381631200799 4075 -2909321186859415303637224225176669298333167 4076 -2909321181853104293650741022545526101002447 4077 -2909321166834171263691291414652094442767679 4078 -2909321121777372173812942590971798779315839 4079 -2909320986606974904177896119930911559377807 4080 -2909320581095783095272756706808249823036207 4081 -2909319364562207668557338467440264588502239 4082 -2909315714961481388411083749336308876397279 4083 -2909304766159302547972319595024441737248047 4084 -2909271919752766026656027132088840318855567 4085 -2909173380533156462707149743282036063363199 4086 -2908877762874327770860517576861623296781119 4087 -2907990909897841695320621077600384996999887 4088 -2905330350968383468700931579816670097644527 4089 -2897348674180008788841863086465525399574559 4090 -2873403643814884749264657606412091305363359 4091 -2801568552719512630533041166251789022729327 4092 -2586063279433396274338191845770882174827087 4093 -1939547459575047205753643884328161631120319 4094 1 4095 1 4096 -5818642378725141617260931652984484893360963 4097 -7758189838300188823014575537312646524481279 4098 -8404705658158537891599123498755367068188035 4099 -8620210931444654247793972819236273916090239 4100 -8692046022540026366525589259396576198724163 4101 -8715991052905150406102794739450010292935039 4102 -8723972729693525085961863232801154991004035 4103 -8726633288622983312581552730584869890356479 4104 -8727520141599469388121449229846108190128963 4105 -8727815759258298079968081396266520956684799 4106 -8727914298477907643916958785073325212098435 4107 -8727947144884444165233251248008926630254719 4108 -8727958093686623005672015402320793768695363 4109 -8727961743287349285818270120424749478674559 4110 -8727962959820924712533688359792734706831235 4111 -8727963365332116521438827772915396424040959 4112 -8727963500502513791073874243956283586583363 4113 -8727963545559312880952223067636579077848319 4114 -8727963560578245910911672675530010219522435 4115 -8727963565584556920898155878161151867171199 4116 -8727963567253327257560316945704859550992963 4117 -8727963567809584036447703968219410182750079 4118 -8727963567995002962743499642390871271452035 4119 -8727963568056809271508764867114524268701439 4120 -8727963568077411374430519942021906504164163 4121 -8727963568084278742071104966989527625123839 4122 -8727963568086567864617966641974215792860035 4123 -8727963568087330905466920533622221897687679 4124 -8727963568087585252416571830797554079376963 4125 -8727963568087670034733122263067321913513599 4126 -8727963568087698295505305740124549178946435 4127 -8727963568087707715762700231378872229585919 4128 -8727963568087710855848498391836055132951363 4129 -8727963568087711902543764435439008426863359 4130 -8727963568087712251442186420325003169871235 4131 -8727963568087712367741660326342032352652159 4132 -8727963568087712406508151361512801552247363 4133 -8727963568087712419430314239398336368117119 4134 -8727963568087712423737699463846016554754435 4135 -8727963568087712425173487334119415694342399 4136 -8727963568087712425652061677249732639664963 4137 -8727963568087712425811521617410723317818879 4138 -8727963568087712425864480408150375299676035 4139 -8727963568087712425881549770454891227712639 4140 -8727963568087712425885488854063625672644163 4141 -8727963568087712425881549770454891227712639 4142 -8727963568087712425864480408150375299676035 4143 -8727963568087712425811521617410723317818879 4144 -8727963568087712425652061677249732639664963 4145 -8727963568087712425173487334119415694342399 4146 -8727963568087712423737699463846016554754435 4147 -8727963568087712419430314239398336368117119 4148 -8727963568087712406508151361512801552247363 4149 -8727963568087712367741660326342032352652159 4150 -8727963568087712251442186420325003169871235 4151 -8727963568087711902543764435439008426863359 4152 -8727963568087710855848498391836055132951363 4153 -8727963568087707715762700231378872229585919 4154 -8727963568087698295505305740124549178946435 4155 -8727963568087670034733122263067321913513599 4156 -8727963568087585252416571830797554079376963 4157 -8727963568087330905466920533622221897687679 4158 -8727963568086567864617966641974215792860035 4159 -8727963568084278742071104966989527625123839 4160 -8727963568077411374430519942021906504164163 4161 -8727963568056809271508764867114524268701439 4162 -8727963567995002962743499642390871271452035 4163 -8727963567809584036447703968219410182750079 4164 -8727963567253327257560316945704859550992963 4165 -8727963565584556920898155878161151867171199 4166 -8727963560578245910911672675530010219522435 4167 -8727963545559312880952223067636579077848319 4168 -8727963500502513791073874243956283586583363 4169 -8727963365332116521438827772915396424040959 4170 -8727962959820924712533688359792734706831235 4171 -8727961743287349285818270120424749478674559 4172 -8727958093686623005672015402320793768695363 4173 -8727947144884444165233251248008926630254719 4174 -8727914298477907643916958785073325212098435 4175 -8727815759258298079968081396266520956684799 4176 -8727520141599469388121449229846108190128963 4177 -8726633288622983312581552730584869890356479 4178 -8723972729693525085961863232801154991004035 4179 -8715991052905150406102794739450010292935039 4180 -8692046022540026366525589259396576198724163 4181 -8620210931444654247793972819236273916090239 4182 -8404705658158537891599123498755367068188035 4183 -7758189838300188823014575537312646524481279 4184 -5818642378725141617260931652984484893360963 4185 1 4186 1 4187 -17455927136175424851782794958953454680082895 4188 -23274569514900566469043726611937939573443855 4189 -25214116974475613674797370496266101204564159 4190 -25860632794333962743381918457708821748270879 4191 -26076138067620079099576767778189728596172975 4192 -26147973158715451218308384218350030878806575 4193 -26171918189080575257885589698403464973016479 4194 -26179899865868949937744658191754609671082559 4195 -26182560424798408164364347689538324570426255 4196 -26183447277774894239904244188799562870172495 4197 -26183742895433722931750876355219975636649599 4198 -26183841434653332495699753744026779891827039 4199 -26183874281059869017016046206962381309274735 4200 -26183885229862047857454810361274248445589615 4201 -26183888879462774137601065079378204149191519 4202 -26183890095996349564316483318746189358216319 4203 -26183890501507541373221622731868851018030415 4204 -26183890636677938642856669202909738008385935 4205 -26183890681734737732735018026590032983090239 4206 -26183890696753670762694467634483462575082399 4207 -26183890701759981772680950837114599573685295 4208 -26183890703428752109343111904658293310369455 4209 -26183890703985008888230498927172802100713759 4210 -26183890704170427814526294601344137665177279 4211 -26183890704232234123291559826067414089711375 4212 -26183890704252836226213314900973666607028175 4213 -26183890704259703593853899925937898573550079 4214 -26183890704261992716400761600912419277972959 4215 -26183890704262755757249715492529922992860655 4216 -26183890704263010104199366789613748004730095 4217 -26183890704263094886515917221608994329407199 4218 -26183890704263123147288100697842657066461439 4219 -26183890704263132567545495186626286531965135 4220 -26183890704263135707631293339671388679923215 4221 -26183890704263136754326559361038099707613119 4222 -26183890704263137103224981279215367651954719 4223 -26183890704263137219524454985106216438736815 4224 -26183890704263137258290945419898444450335535 4225 -26183890704263137271213106496648355702215839 4226 -26183890704263137275520486317689165196884799 4227 -26183890704263137276956257977741952260567695 4228 -26183890704263137277434783690210432978175055 4229 -26183890704263137277594097738385914973183359 4230 -26183890704263137277646618853169040905603679 4231 -26183890704263137277662375187603978685329775 4232 -26183890704263137277662375187603978685329775 4233 -26183890704263137277646618853169040905603679 4234 -26183890704263137277594097738385914973183359 4235 -26183890704263137277434783690210432978175055 4236 -26183890704263137276956257977741952260567695 4237 -26183890704263137275520486317689165196884799 4238 -26183890704263137271213106496648355702215839 4239 -26183890704263137258290945419898444450335535 4240 -26183890704263137219524454985106216438736815 4241 -26183890704263137103224981279215367651954719 4242 -26183890704263136754326559361038099707613119 4243 -26183890704263135707631293339671388679923215 4244 -26183890704263132567545495186626286531965135 4245 -26183890704263123147288100697842657066461439 4246 -26183890704263094886515917221608994329407199 4247 -26183890704263010104199366789613748004730095 4248 -26183890704262755757249715492529922992860655 4249 -26183890704261992716400761600912419277972959 4250 -26183890704259703593853899925937898573550079 4251 -26183890704252836226213314900973666607028175 4252 -26183890704232234123291559826067414089711375 4253 -26183890704170427814526294601344137665177279 4254 -26183890703985008888230498927172802100713759 4255 -26183890703428752109343111904658293310369455 4256 -26183890701759981772680950837114599573685295 4257 -26183890696753670762694467634483462575082399 4258 -26183890681734737732735018026590032983090239 4259 -26183890636677938642856669202909738008385935 4260 -26183890501507541373221622731868851018030415 4261 -26183890095996349564316483318746189358216319 4262 -26183888879462774137601065079378204149191519 4263 -26183885229862047857454810361274248445589615 4264 -26183874281059869017016046206962381309274735 4265 -26183841434653332495699753744026779891827039 4266 -26183742895433722931750876355219975636649599 4267 -26183447277774894239904244188799562870172495 4268 -26182560424798408164364347689538324570426255 4269 -26179899865868949937744658191754609671082559 4270 -26171918189080575257885589698403464973016479 4271 -26147973158715451218308384218350030878806575 4272 -26076138067620079099576767778189728596172975 4273 -25860632794333962743381918457708821748270879 4274 -25214116974475613674797370496266101204564159 4275 -23274569514900566469043726611937939573443855 4276 -17455927136175424851782794958953454680082895 4277 1 4278 1 4279 -52367781408526274555348384876860364040248691 4280 -69823708544701699407131179835813818720331583 4281 -75642350923426841024392111488798303613692531 4282 -77581898383001888230145755373126465244812799 4283 -78228414202860237298730303334569185788519411 4284 -78443919476146353654925152655050092636421183 4285 -78515754567241725773656769095210394919053811 4286 -78539699597606849813233974575263829013260799 4287 -78547681274395224493093043068614973711318131 4288 -78550341833324682719712732566398688610635583 4289 -78551228686301168795252629065659926910303091 4290 -78551524303959997487099261232080339676543999 4291 -78551622843179607051048138620887143931012851 4292 -78551655689586143572364431083822745346334783 4293 -78551666638388322412803195238134612476272371 4294 -78551670287989048692949449956238568160742399 4295 -78551671504522624119664868195606553312371571 4296 -78551671910033815928570007608729214799998783 4297 -78551672045204213198205054079770101273793651 4298 -78551672090261012288083402903450394698815999 4299 -78551672105279945318042852511343819641762291 4300 -78551672110286256328029335713974942693227583 4301 -78551672111955026664691496781518594588498931 4302 -78551672112511283443578883804032977854604799 4303 -78551672112696702369874679478203936846353011 4304 -78551672112758508678639944702926083552741183 4305 -78551672112779110781561699777828946915620211 4306 -78551672112785978149202284802783011418828799 4307 -78551672112788267271749146477727029733311731 4308 -78551672112789030312598100369253026278379583 4309 -78551672112789284659547751666062329780789491 4310 -78551672112789369441864302097234011577087999 4311 -78551672112789397702636485570996980729006451 4312 -78551672112789407122893880052368529439102783 4313 -78551672112789410262979678183177389320838771 4314 -78551672112789411309674944137835373549862399 4315 -78551672112789411658573365855886461098205171 4316 -78551672112789411774872838961398768696990783 4317 -78551672112789411813639327595055373144600051 4318 -78551672112789411826561483268398413704511999 4319 -78551672112789411830868846879218611123275891 4320 -78551672112789411832304569908609561959243583 4321 -78551672112789411832782949729092533993705331 4322 -78551672112789411832941826101311489939276799 4323 -78551672112789411832993034188225037723386611 4324 -78551672112789411833004851439051241058181183 4325 -78551672112789411832993034188225037723386611 4326 -78551672112789411832941826101311489939276799 4327 -78551672112789411832782949729092533993705331 4328 -78551672112789411832304569908609561959243583 4329 -78551672112789411830868846879218611123275891 4330 -78551672112789411826561483268398413704511999 4331 -78551672112789411813639327595055373144600051 4332 -78551672112789411774872838961398768696990783 4333 -78551672112789411658573365855886461098205171 4334 -78551672112789411309674944137835373549862399 4335 -78551672112789410262979678183177389320838771 4336 -78551672112789407122893880052368529439102783 4337 -78551672112789397702636485570996980729006451 4338 -78551672112789369441864302097234011577087999 4339 -78551672112789284659547751666062329780789491 4340 -78551672112789030312598100369253026278379583 4341 -78551672112788267271749146477727029733311731 4342 -78551672112785978149202284802783011418828799 4343 -78551672112779110781561699777828946915620211 4344 -78551672112758508678639944702926083552741183 4345 -78551672112696702369874679478203936846353011 4346 -78551672112511283443578883804032977854604799 4347 -78551672111955026664691496781518594588498931 4348 -78551672110286256328029335713974942693227583 4349 -78551672105279945318042852511343819641762291 4350 -78551672090261012288083402903450394698815999 4351 -78551672045204213198205054079770101273793651 4352 -78551671910033815928570007608729214799998783 4353 -78551671504522624119664868195606553312371571 4354 -78551670287989048692949449956238568160742399 4355 -78551666638388322412803195238134612476272371 4356 -78551655689586143572364431083822745346334783 4357 -78551622843179607051048138620887143931012851 4358 -78551524303959997487099261232080339676543999 4359 -78551228686301168795252629065659926910303091 4360 -78550341833324682719712732566398688610635583 4361 -78547681274395224493093043068614973711318131 4362 -78539699597606849813233974575263829013260799 4363 -78515754567241725773656769095210394919053811 4364 -78443919476146353654925152655050092636421183 4365 -78228414202860237298730303334569185788519411 4366 -77581898383001888230145755373126465244812799 4367 -75642350923426841024392111488798303613692531 4368 -69823708544701699407131179835813818720331583 4369 -52367781408526274555348384876860364040248691 4370 1 4371 1 4372 -157103344225578823666045154630581092120746079 4373 -209471125634105098221393539507441456160994767 4374 -226927052770280523073176334466394910841077647 4375 -232745695149005664690437266119379395734438559 4376 -234685242608580711896190910003707557365558719 4377 -235331758428439060964775457965150277909265007 4378 -235547263701725177320970307285631184757165807 4379 -235619098792820549439701923725791487039795519 4380 -235643043823185673479279129205844921133993759 4381 -235651025499974048159138197699196065832024847 4382 -235653686058903506385757887196979780731263567 4383 -235654572911879992461297783696241019030694879 4384 -235654868529538821153144415862661431796227199 4385 -235654967068758430717093293251468236048570287 4386 -235654999915164967238409585714403837457514927 4387 -235655010863967146078848349868715704568320639 4388 -235655014513567872358994604586819660195395039 4389 -235655015730101447785710022826187645174837327 4390 -235655016135612639594615162239310306145903887 4391 -235655016270783036864250208710351191070016799 4392 -235655016315839835954128557534031479845993279 4393 -235655016330858768984088007141924890841801967 4394 -235655016335865079994074490344555972051854447 4395 -235655016337533850330736651412099498422887359 4396 -235655016338090107109624038434613505116277919 4397 -235655016338275526035919834108783334389880207 4398 -235655016338337332344685099333502091941830607 4399 -235655016338357934447606854408394787841396319 4400 -235655016338364801815247439433318349954664959 4401 -235655016338367090937794301108170861099328047 4402 -235655016338367853978643254999422336134936367 4403 -235655016338368108325592906295408075108967679 4404 -235655016338368193107909456724109063320130399 4405 -235655016338368221368681640190459951716641487 4406 -235655016338368230788939034649595258160515727 4407 -235655016338368233929024832713695391243585439 4408 -235655016338368234975720098468227195076610239 4409 -235655016338368235324618519585899741436956527 4410 -235655016338368235440917990890276425471752687 4411 -235655016338368235479684474120526159227393599 4412 -235655016338368235492606613583648587711400479 4413 -235655016338368235496913928563806948902449167 4414 -235655016338368235498349505701212391055271247 4415 -235655016338368235498827447845738837040296159 4416 -235655016338368235498985011190088214837557119 4417 -235655016338368235499032280193393028176735407 4418 -235655016338368235499032280193393028176735407 4419 -235655016338368235498985011190088214837557119 4420 -235655016338368235498827447845738837040296159 4421 -235655016338368235498349505701212391055271247 4422 -235655016338368235496913928563806948902449167 4423 -235655016338368235492606613583648587711400479 4424 -235655016338368235479684474120526159227393599 4425 -235655016338368235440917990890276425471752687 4426 -235655016338368235324618519585899741436956527 4427 -235655016338368234975720098468227195076610239 4428 -235655016338368233929024832713695391243585439 4429 -235655016338368230788939034649595258160515727 4430 -235655016338368221368681640190459951716641487 4431 -235655016338368193107909456724109063320130399 4432 -235655016338368108325592906295408075108967679 4433 -235655016338367853978643254999422336134936367 4434 -235655016338367090937794301108170861099328047 4435 -235655016338364801815247439433318349954664959 4436 -235655016338357934447606854408394787841396319 4437 -235655016338337332344685099333502091941830607 4438 -235655016338275526035919834108783334389880207 4439 -235655016338090107109624038434613505116277919 4440 -235655016337533850330736651412099498422887359 4441 -235655016335865079994074490344555972051854447 4442 -235655016330858768984088007141924890841801967 4443 -235655016315839835954128557534031479845993279 4444 -235655016270783036864250208710351191070016799 4445 -235655016135612639594615162239310306145903887 4446 -235655015730101447785710022826187645174837327 4447 -235655014513567872358994604586819660195395039 4448 -235655010863967146078848349868715704568320639 4449 -235654999915164967238409585714403837457514927 4450 -235654967068758430717093293251468236048570287 4451 -235654868529538821153144415862661431796227199 4452 -235654572911879992461297783696241019030694879 4453 -235653686058903506385757887196979780731263567 4454 -235651025499974048159138197699196065832024847 4455 -235643043823185673479279129205844921133993759 4456 -235619098792820549439701923725791487039795519 4457 -235547263701725177320970307285631184757165807 4458 -235331758428439060964775457965150277909265007 4459 -234685242608580711896190910003707557365558719 4460 -232745695149005664690437266119379395734438559 4461 -226927052770280523073176334466394910841077647 4462 -209471125634105098221393539507441456160994767 4463 -157103344225578823666045154630581092120746079 4464 1 4465 1 4466 -471310032676736470998135463891743276362238243 4467 -628413376902315294664180618522324368482984319 4468 -680781158310841569219529003399184732523232995 4469 -698237085447016994071311798358138187203315839 4470 -704055727825742135688572730011122672096676643 4471 -705995275285317182894326373895450833727796479 4472 -706641791105175531962910921856893554271501795 4473 -706857296378461648319105771177374461119399679 4474 -706929131469557020437837387617534763402020643 4475 -706953076499922144477414593097588197496192639 4476 -706961058176710519157273661590939342194144995 4477 -706963718735639977383893351088723057093147519 4478 -706964605588616463459433247587984295391870243 4479 -706964901206275292151279879754404708155276799 4480 -706964999745494901715228757143211512401242595 4481 -706965032591901438236545049606147113791055359 4482 -706965043540703617076983813760458980844465443 4483 -706965047190304343357130068478562936299352959 4484 -706965048406837918783845486717930920762234595 4485 -706965048812349110592750626131053580183619199 4486 -706965048947519507862385672602094460458686243 4487 -706965048992576306952264021425774735287525119 4488 -706965049007595239982223471033668104441920995 4489 -706965049012601550992209954236299060127735039 4490 -706965049014270321328872115303842209926052643 4491 -706965049014826578107759502326355086901297279 4492 -706965049015011997034055298000521527020461795 4493 -706965049015073803342820563225230117109098879 4494 -706965049015094405445742318300092310618724643 4495 -706965049015101272813382903324924365562173439 4496 -706965049015103561935929764999502355197376995 4497 -706965049015104324976778718889930265704606719 4498 -706965049015104579323728370183445311093502243 4499 -706965049015104664106044920604734218549257599 4500 -706965049015104692366817104048848864679546595 4501 -706965049015104701787074498441275444324754559 4502 -706965049015104704927160296305249397011825443 4503 -706965049015104705973855561459402659656853759 4504 -706965049015104706322753980775939582453210595 4505 -706965049015104706439053446676909395796038399 4506 -706965049015104706477819913696938517475774243 4507 -706965049015104706490742004529399109732065919 4508 -706965049015104706495049173617571962239968995 4509 -706965049015104706496484313079020878343354239 4510 -706965049015104706496960942195677746180068643 4511 -706965049015104706497114566456418389532398079 4512 -706965049015104706497150018208896999536781795 4513 -706965049015104706497114566456418389532398079 4514 -706965049015104706496960942195677746180068643 4515 -706965049015104706496484313079020878343354239 4516 -706965049015104706495049173617571962239968995 4517 -706965049015104706490742004529399109732065919 4518 -706965049015104706477819913696938517475774243 4519 -706965049015104706439053446676909395796038399 4520 -706965049015104706322753980775939582453210595 4521 -706965049015104705973855561459402659656853759 4522 -706965049015104704927160296305249397011825443 4523 -706965049015104701787074498441275444324754559 4524 -706965049015104692366817104048848864679546595 4525 -706965049015104664106044920604734218549257599 4526 -706965049015104579323728370183445311093502243 4527 -706965049015104324976778718889930265704606719 4528 -706965049015103561935929764999502355197376995 4529 -706965049015101272813382903324924365562173439 4530 -706965049015094405445742318300092310618724643 4531 -706965049015073803342820563225230117109098879 4532 -706965049015011997034055298000521527020461795 4533 -706965049014826578107759502326355086901297279 4534 -706965049014270321328872115303842209926052643 4535 -706965049012601550992209954236299060127735039 4536 -706965049007595239982223471033668104441920995 4537 -706965048992576306952264021425774735287525119 4538 -706965048947519507862385672602094460458686243 4539 -706965048812349110592750626131053580183619199 4540 -706965048406837918783845486717930920762234595 4541 -706965047190304343357130068478562936299352959 4542 -706965043540703617076983813760458980844465443 4543 -706965032591901438236545049606147113791055359 4544 -706964999745494901715228757143211512401242595 4545 -706964901206275292151279879754404708155276799 4546 -706964605588616463459433247587984295391870243 4547 -706963718735639977383893351088723057093147519 4548 -706961058176710519157273661590939342194144995 4549 -706953076499922144477414593097588197496192639 4550 -706929131469557020437837387617534763402020643 4551 -706857296378461648319105771177374461119399679 4552 -706641791105175531962910921856893554271501795 4553 -705995275285317182894326373895450833727796479 4554 -704055727825742135688572730011122672096676643 4555 -698237085447016994071311798358138187203315839 4556 -680781158310841569219529003399184732523232995 4557 -628413376902315294664180618522324368482984319 4558 -471310032676736470998135463891743276362238243 4559 1 4560 1 4561 -1413930098030209412994406391675229829086714735 4562 -1885240130706945883992541855566973105448952975 4563 -2042343474932524707658587010197554197569699039 4564 -2094711256341050982213935395074414561609947679 4565 -2112167183477226407065718190033368016290030415 4566 -2117985825855951548682979121686352501183390895 4567 -2119925373315526595888732765570680662814509759 4568 -2120571889135384944957317313532123383358212159 4569 -2120787394408671061313512162852604290206101295 4570 -2120859229499766433432243779292764592488696015 4571 -2120883174530131557471820984772818026582789279 4572 -2120891156206919932151680053266169171280505439 4573 -2120893816765849390378299742763952886178799375 4574 -2120894703618825876453839639263214124475396335 4575 -2120894999236484705145686271429634537232425599 4576 -2120895097775704314709635148818441341459259519 4577 -2120895130622110851230951441281376942791676655 4578 -2120895141570913030071390205435688809672899855 4579 -2120895145220513756351536460153792764611226719 4580 -2120895146437047331778251878393160747524426399 4581 -2120895146842558523587157017806283402296765135 4582 -2120895146977728920856792064277324268624694575 4583 -2120895147022785719946670413101004501612120639 4584 -2120895147037804652976629862708897745242278079 4585 -2120895147042810963986616345911528324355376815 4586 -2120895147044479734323278506979070344435548495 4587 -2120895147045035991102165894001579832256355359 4588 -2120895147045221410028461689675736104912206559 4589 -2120895147045283216337226954900414192610903695 4590 -2120895147045303818440148709975184878950709615 4591 -2120895147045310685807789294999742412384698879 4592 -2120895147045312974930336156673496837491523839 4593 -2120895147045313737971185110561454054413617775 4594 -2120895147045313992318134761847557019047105935 4595 -2120895147045314077100451312246609684236639199 4596 -2120895147045314105361223495624015603568261919 4597 -2120895147045314114781480889816316002817471055 4598 -2120895147045314117921566687079911414316545455 4599 -2120895147045314118968261950432929053397584319 4600 -2120895147045314119317160364346059105501972799 4601 -2120895147045314119433459814036808306768895535 4602 -2120895147045314119472226232426175592220916175 4603 -2120895147045314119485148177366650675794062239 4604 -2120895147045314119489454908778867002252528479 4605 -2120895147045314119490888735212446340207603215 4606 -2120895147045314119491361425245494473599386095 4607 -2120895147045314119491503232255408913616920959 4608 -2120895147045314119491503232255408913616920959 4609 -2120895147045314119491361425245494473599386095 4610 -2120895147045314119490888735212446340207603215 4611 -2120895147045314119489454908778867002252528479 4612 -2120895147045314119485148177366650675794062239 4613 -2120895147045314119472226232426175592220916175 4614 -2120895147045314119433459814036808306768895535 4615 -2120895147045314119317160364346059105501972799 4616 -2120895147045314118968261950432929053397584319 4617 -2120895147045314117921566687079911414316545455 4618 -2120895147045314114781480889816316002817471055 4619 -2120895147045314105361223495624015603568261919 4620 -2120895147045314077100451312246609684236639199 4621 -2120895147045313992318134761847557019047105935 4622 -2120895147045313737971185110561454054413617775 4623 -2120895147045312974930336156673496837491523839 4624 -2120895147045310685807789294999742412384698879 4625 -2120895147045303818440148709975184878950709615 4626 -2120895147045283216337226954900414192610903695 4627 -2120895147045221410028461689675736104912206559 4628 -2120895147045035991102165894001579832256355359 4629 -2120895147044479734323278506979070344435548495 4630 -2120895147042810963986616345911528324355376815 4631 -2120895147037804652976629862708897745242278079 4632 -2120895147022785719946670413101004501612120639 4633 -2120895146977728920856792064277324268624694575 4634 -2120895146842558523587157017806283402296765135 4635 -2120895146437047331778251878393160747524426399 4636 -2120895145220513756351536460153792764611226719 4637 -2120895141570913030071390205435688809672899855 4638 -2120895130622110851230951441281376942791676655 4639 -2120895097775704314709635148818441341459259519 4640 -2120894999236484705145686271429634537232425599 4641 -2120894703618825876453839639263214124475396335 4642 -2120893816765849390378299742763952886178799375 4643 -2120891156206919932151680053266169171280505439 4644 -2120883174530131557471820984772818026582789279 4645 -2120859229499766433432243779292764592488696015 4646 -2120787394408671061313512162852604290206101295 4647 -2120571889135384944957317313532123383358212159 4648 -2119925373315526595888732765570680662814509759 4649 -2117985825855951548682979121686352501183390895 4650 -2112167183477226407065718190033368016290030415 4651 -2094711256341050982213935395074414561609947679 4652 -2042343474932524707658587010197554197569699039 4653 -1885240130706945883992541855566973105448952975 4654 -1413930098030209412994406391675229829086714735 4655 1 4656 1 4657 -4241790294090628238983219175025689487260144211 4658 -5655720392120837651977625566700919316346858943 4659 -6127030424797574122975761030592662592709097171 4660 -6284133769023152946641806185223243684829843199 4661 -6336501550431679221197154570100104048870091731 4662 -6353957477567854646048937365059057503550174143 4663 -6359776119946579787666198296712041988443533651 4664 -6361715667406154834871951940596370150074649599 4665 -6362362183226013183940536488557812870618343251 4666 -6362577688499299300296731337878293777466206143 4667 -6362649523590394672415462954318454079748722131 4668 -6362673468620759796455040159798507513842579199 4669 -6362681450297548171134899228291858658539586771 4670 -6362684110856477629361518917789642373435754943 4671 -6362684997709454115437058814288903611725974611 4672 -6362685293327112944128905446455324024463871999 4673 -6362685391866332553692854323844130828633310291 4674 -6362685424712739090214170616307066429793540543 4675 -6362685435661541269054609380461378296158203091 4676 -6362685439311141995334755635179482249546847999 4677 -6362685440527675570761471053418850227811001811 4678 -6362685440933186762570376192831972868636202943 4679 -6362685441068357159840011239303013693122719571 4680 -6362685441113413958929889588126693800585907199 4681 -6362685441128432891959849037734586667643349331 4682 -6362685441133439202969835520937216117038302143 4683 -6362685441135107973306497682004754747964036051 4684 -6362685441135664230085385069027254068321529599 4685 -6362685441135849649011680864701379838587440851 4686 -6362685441135911455320446129925966419116318143 4687 -6362685441135932057423367885000462583946664531 4688 -6362685441135938924791008470024196552852275199 4689 -6362685441135941213913555331695480284373964371 4690 -6362685441135941976954404285576025420540650943 4691 -6362685441135942231301353936839892142907917011 4692 -6362685441135942316083670487172236081298783999 4693 -6362685441135942344344442670349515820234407891 4694 -6362685441135942353764700063941437678295620543 4695 -6362685441135942356904785859403897466230705491 4696 -6362685441135942357951481117353508234619775999 4697 -6362685441135942358300379515056417674648259411 4698 -6362685441135942358416678916116505039687466943 4699 -6362685441135942358455445188613886816456341971 4700 -6362685441135942358468366695878405373980051199 4701 -6362685441135942358472672114262752122290206931 4702 -6362685441135942358474102001612722725800350143 4703 -6362685441135942358474562874394944655857338451 4704 -6362685441135942358474669229652380485870489599 4705 -6362685441135942358474562874394944655857338451 4706 -6362685441135942358474102001612722725800350143 4707 -6362685441135942358472672114262752122290206931 4708 -6362685441135942358468366695878405373980051199 4709 -6362685441135942358455445188613886816456341971 4710 -6362685441135942358416678916116505039687466943 4711 -6362685441135942358300379515056417674648259411 4712 -6362685441135942357951481117353508234619775999 4713 -6362685441135942356904785859403897466230705491 4714 -6362685441135942353764700063941437678295620543 4715 -6362685441135942344344442670349515820234407891 4716 -6362685441135942316083670487172236081298783999 4717 -6362685441135942231301353936839892142907917011 4718 -6362685441135941976954404285576025420540650943 4719 -6362685441135941213913555331695480284373964371 4720 -6362685441135938924791008470024196552852275199 4721 -6362685441135932057423367885000462583946664531 4722 -6362685441135911455320446129925966419116318143 4723 -6362685441135849649011680864701379838587440851 4724 -6362685441135664230085385069027254068321529599 4725 -6362685441135107973306497682004754747964036051 4726 -6362685441133439202969835520937216117038302143 4727 -6362685441128432891959849037734586667643349331 4728 -6362685441113413958929889588126693800585907199 4729 -6362685441068357159840011239303013693122719571 4730 -6362685440933186762570376192831972868636202943 4731 -6362685440527675570761471053418850227811001811 4732 -6362685439311141995334755635179482249546847999 4733 -6362685435661541269054609380461378296158203091 4734 -6362685424712739090214170616307066429793540543 4735 -6362685391866332553692854323844130828633310291 4736 -6362685293327112944128905446455324024463871999 4737 -6362684997709454115437058814288903611725974611 4738 -6362684110856477629361518917789642373435754943 4739 -6362681450297548171134899228291858658539586771 4740 -6362673468620759796455040159798507513842579199 4741 -6362649523590394672415462954318454079748722131 4742 -6362577688499299300296731337878293777466206143 4743 -6362362183226013183940536488557812870618343251 4744 -6361715667406154834871951940596370150074649599 4745 -6359776119946579787666198296712041988443533651 4746 -6353957477567854646048937365059057503550174143 4747 -6336501550431679221197154570100104048870091731 4748 -6284133769023152946641806185223243684829843199 4749 -6127030424797574122975761030592662592709097171 4750 -5655720392120837651977625566700919316346858943 4751 -4241790294090628238983219175025689487260144211 4752 1 4753 1 4754 -12725370882271884716949657525077068461780432639 4755 -16967161176362512955932876700102757949040576847 4756 -18381091274392722368927283091777987778127291567 4757 -18852401307069458839925418555669731054489529759 4758 -19009504651295037663591463710300312146610275679 4759 -19061872432703563938146812095177172510650523887 4760 -19079328359839739362998594890136125965330605327 4761 -19085147002218464504615855821789110450223961919 4762 -19087086549678039551821609465673438611855069119 4763 -19087733065497897900890194013634881332398736527 4764 -19087948570771184017246388862955362239246520687 4765 -19088020405862279389365120479395522541528800479 4766 -19088044350892644513404697684875575975621948959 4767 -19088052332569432888084556753368927120316830767 4768 -19088054993128362346311176442866710835206621647 4769 -19088055879981338832386716339365972073477709439 4770 -19088056175598997661078562971532392486158211199 4771 -19088056274138217270642511848921199290155462607 4772 -19088056306984623807163828141384134890799132207 4773 -19088056317933425986004266905538446755614112799 4774 -19088056321583026712284413160256550704353711839 4775 -19088056322799560287711128578495918668670728047 4776 -19088056323205071479520033717909041267654516367 4777 -19088056323340241876789668764380081966616794559 4778 -19088056323385298675879547113203761697507266879 4779 -19088056323400317608909506562811653434846563087 4780 -19088056323405323919919493046014279495087078127 4781 -19088056323406992690256155207081807958549498719 4782 -19088056323407548947035042594104276776517052319 4783 -19088056323407734365961338389778311039613143727 4784 -19088056323407796172270103655002623098632561487 4785 -19088056323407816774373025410076295698934529279 4786 -19088056323407823641740665995097558974255004159 4787 -19088056323407825930863212856761430625021285967 4788 -19088056323407826693904061810619739518921750447 4789 -19088056323407826948251011461816897514490350239 4790 -19088056323407827033033328011949115272485218399 4791 -19088056323407827061294100194526016470232845807 4792 -19088056323407827070714357586316802704730069007 4793 -19088056323407827073854443376375855621973185599 4794 -19088056323407827074901138618115245778286351039 4795 -19088056323407827075250036967187493382087119247 4796 -19088056323407827075366336222355595238443181167 4797 -19088056323407827075405102057177020489162619359 4798 -19088056323407827075418022251413669468538018079 4799 -19088056323407827075422323730714407482403242287 4800 -19088056323407827075423741800813551882578590927 4801 -19088056323407827075424167221843295202631195519 4802 -19088056323407827075424167221843295202631195519 4803 -19088056323407827075423741800813551882578590927 4804 -19088056323407827075422323730714407482403242287 4805 -19088056323407827075418022251413669468538018079 4806 -19088056323407827075405102057177020489162619359 4807 -19088056323407827075366336222355595238443181167 4808 -19088056323407827075250036967187493382087119247 4809 -19088056323407827074901138618115245778286351039 4810 -19088056323407827073854443376375855621973185599 4811 -19088056323407827070714357586316802704730069007 4812 -19088056323407827061294100194526016470232845807 4813 -19088056323407827033033328011949115272485218399 4814 -19088056323407826948251011461816897514490350239 4815 -19088056323407826693904061810619739518921750447 4816 -19088056323407825930863212856761430625021285967 4817 -19088056323407823641740665995097558974255004159 4818 -19088056323407816774373025410076295698934529279 4819 -19088056323407796172270103655002623098632561487 4820 -19088056323407734365961338389778311039613143727 4821 -19088056323407548947035042594104276776517052319 4822 -19088056323406992690256155207081807958549498719 4823 -19088056323405323919919493046014279495087078127 4824 -19088056323400317608909506562811653434846563087 4825 -19088056323385298675879547113203761697507266879 4826 -19088056323340241876789668764380081966616794559 4827 -19088056323205071479520033717909041267654516367 4828 -19088056322799560287711128578495918668670728047 4829 -19088056321583026712284413160256550704353711839 4830 -19088056317933425986004266905538446755614112799 4831 -19088056306984623807163828141384134890799132207 4832 -19088056274138217270642511848921199290155462607 4833 -19088056175598997661078562971532392486158211199 4834 -19088055879981338832386716339365972073477709439 4835 -19088054993128362346311176442866710835206621647 4836 -19088052332569432888084556753368927120316830767 4837 -19088044350892644513404697684875575975621948959 4838 -19088020405862279389365120479395522541528800479 4839 -19087948570771184017246388862955362239246520687 4840 -19087733065497897900890194013634881332398736527 4841 -19087086549678039551821609465673438611855069119 4842 -19085147002218464504615855821789110450223961919 4843 -19079328359839739362998594890136125965330605327 4844 -19061872432703563938146812095177172510650523887 4845 -19009504651295037663591463710300312146610275679 4846 -18852401307069458839925418555669731054489529759 4847 -18381091274392722368927283091777987778127291567 4848 -16967161176362512955932876700102757949040576847 4849 -12725370882271884716949657525077068461780432639 4850 1 4851 1 4852 -38176112646815654150848972575231205385341297923 4853 -50901483529087538867798630100308273847121730559 4854 -55143273823178167106781849275333963334381874755 4855 -56557203921208376519776255667009193163468589439 4856 -57028513953885112990774391130900936439830827523 4857 -57185617298110691814440436285531517531951573119 4858 -57237985079519218088995784670408377895991820355 4859 -57255441006655393513847567465367331350671898879 4860 -57261259649034118655464828397020315835565246723 4861 -57263199196493693702670582040904643997196327679 4862 -57263845712313552051739166588866086717739916355 4863 -57264061217586838168095361438186567624587464319 4864 -57264133052677933540214093054626727926869035523 4865 -57264156997708298664253670260106781360960058239 4866 -57264164979385087038933529328600132505648562755 4867 -57264167639944016497160149018097916220519221759 4868 -57264168526796992983235688914597177458732913923 4869 -57264168822414651811927535546763597871241228799 4870 -57264168920953871421491484424152404674721919555 4871 -57264168953800277958012800716615340273815907199 4872 -57264168964749080136853239480769652133981841923 4873 -57264168968398680863133385735487756068774303359 4874 -57264168969615214438560101153727123991249906755 4875 -57264168970020725630369006293140246464709456639 4876 -57264168970155896027638641339611286787099019523 4877 -57264168970200952826728519688434965388271345919 4878 -57264168970215971759758479138042853736456204355 4879 -57264168970220978070768465621245469629233406079 4880 -57264168970222646841105127782312967590305886723 4881 -57264168970223203097884015169335344901103620479 4882 -57264168970223388516810310965009104642690252355 4883 -57264168970223450323119076230232593137181291519 4884 -57264168970223470925221997985303795043898123523 4885 -57264168970223477792589638570317646238463191039 4886 -57264168970223480081712185431959281646963250755 4887 -57264168970223480844753034385750881814065048959 4888 -57264168970223481099099984036747913629237649923 4889 -57264168970223481183882300586279752846044521599 4890 -57264168970223481212143072767055518420228159555 4891 -57264168970223481221563330153442897784033414399 4892 -57264168970223481224703415927291730089200625923 4893 -57264168970223481225750111120400458409286076159 4894 -57264168970223481226099009323580720504403698755 4895 -57264168970223481226215308141072865834710323839 4896 -57264168970223481226254072662866421507281451523 4897 -57264168970223481226266988918019461752211918719 4898 -57264168970223481226271278580069373562742348355 4899 -57264168970223481226272661198416039352913313279 4900 -57264168970223481226272980264188346842952766723 4901 -57264168970223481226272661198416039352913313279 4902 -57264168970223481226271278580069373562742348355 4903 -57264168970223481226266988918019461752211918719 4904 -57264168970223481226254072662866421507281451523 4905 -57264168970223481226215308141072865834710323839 4906 -57264168970223481226099009323580720504403698755 4907 -57264168970223481225750111120400458409286076159 4908 -57264168970223481224703415927291730089200625923 4909 -57264168970223481221563330153442897784033414399 4910 -57264168970223481212143072767055518420228159555 4911 -57264168970223481183882300586279752846044521599 4912 -57264168970223481099099984036747913629237649923 4913 -57264168970223480844753034385750881814065048959 4914 -57264168970223480081712185431959281646963250755 4915 -57264168970223477792589638570317646238463191039 4916 -57264168970223470925221997985303795043898123523 4917 -57264168970223450323119076230232593137181291519 4918 -57264168970223388516810310965009104642690252355 4919 -57264168970223203097884015169335344901103620479 4920 -57264168970222646841105127782312967590305886723 4921 -57264168970220978070768465621245469629233406079 4922 -57264168970215971759758479138042853736456204355 4923 -57264168970200952826728519688434965388271345919 4924 -57264168970155896027638641339611286787099019523 4925 -57264168970020725630369006293140246464709456639 4926 -57264168969615214438560101153727123991249906755 4927 -57264168968398680863133385735487756068774303359 4928 -57264168964749080136853239480769652133981841923 4929 -57264168953800277958012800716615340273815907199 4930 -57264168920953871421491484424152404674721919555 4931 -57264168822414651811927535546763597871241228799 4932 -57264168526796992983235688914597177458732913923 4933 -57264167639944016497160149018097916220519221759 4934 -57264164979385087038933529328600132505648562755 4935 -57264156997708298664253670260106781360960058239 4936 -57264133052677933540214093054626727926869035523 4937 -57264061217586838168095361438186567624587464319 4938 -57263845712313552051739166588866086717739916355 4939 -57263199196493693702670582040904643997196327679 4940 -57261259649034118655464828397020315835565246723 4941 -57255441006655393513847567465367331350671898879 4942 -57237985079519218088995784670408377895991820355 4943 -57185617298110691814440436285531517531951573119 4944 -57028513953885112990774391130900936439830827523 4945 -56557203921208376519776255667009193163468589439 4946 -55143273823178167106781849275333963334381874755 4947 -50901483529087538867798630100308273847121730559 4948 -38176112646815654150848972575231205385341297923 4949 1 4950 1 4951 -114528337940446962452546917725693616156023893775 4952 -152704450587262616603395890300924821541365191695 4953 -165429821469534501320345547826001890003145624319 4954 -169671611763625129559328767001027579490405768479 4955 -171085541861655338972323173392702809319492483055 4956 -171556851894332075443321308856594552595854720815 4957 -171713955238557654266987354011225133687975465439 4958 -171766323019966180541542702396101994052015709759 4959 -171783778947102355966394485191060947506695779535 4960 -171789597589481081108011746122713931991589101135 4961 -171791537136940656155217499766598260153220103359 4962 -171792183652760514504286084314559702873763455839 4963 -171792399158033800620642279163880183780610295215 4964 -171792470993124895992761010780320344082889740655 4965 -171792494938155261116800587985800397516974386079 4966 -171792502919832049491480447054293748661643758719 4967 -171792505580390978949707066743791532376457022095 4968 -171792506467243955435782606640290793614498527375 4969 -171792506762861614264474453272457214026490281599 4970 -171792506861400833874038402149846020828421290399 4971 -171792506894247240410559718442308956422866232175 4972 -171792506905196042589400157206463268269085029295 4973 -171792506908845643315680303461181372162036077919 4974 -171792506910062176891107018879420739958987442879 4975 -171792506910467688082915924018833862055874277455 4976 -171792506910602858480185559065304901248545694415 4977 -171792506910647915279275437414128576460563583039 4978 -171792506910662934212305396863736454641285128159 4979 -171792506910667940523315383346939040031672389935 4980 -171792506910669609293652045508006446485575050735 4981 -171792506910670165550430932895028549274863324959 4982 -171792506910670350969357228690701485451921578239 4983 -171792506910670412775665993955922503252827481615 4984 -171792506910670433377768915710986293078788906255 4985 -171792506910670440245136556295977908031087751679 4986 -171792506910670442534259103157552834712789145119 4987 -171792506910670443297299952111144308699494944495 4988 -171792506910670443551646901761540961973479548975 4989 -171792506910670443636429218309271665566722431199 4990 -171792506910670443664689990484644024270214100799 4991 -171792506910670443674110247854821183021943450575 4992 -171792506910670443677250333580039353490882946895 4993 -171792506910670443678297028627256096302285251519 4994 -171792506910670443678645926392760401871353437279 4995 -171792506910670443678762223897224677623511751855 4996 -171792506910670443678800984479934624561637948015 4997 -171792506910670443678813888917836838603233620639 4998 -171792506910670443678818143128134271803759666559 4999 -171792506910670443678819419391223501763917480335 5000 -171792506910670443678819419391223501763917480335 5001 -171792506910670443678818143128134271803759666559 5002 -171792506910670443678813888917836838603233620639 5003 -171792506910670443678800984479934624561637948015 5004 -171792506910670443678762223897224677623511751855 5005 -171792506910670443678645926392760401871353437279 5006 -171792506910670443678297028627256096302285251519 5007 -171792506910670443677250333580039353490882946895 5008 -171792506910670443674110247854821183021943450575 5009 -171792506910670443664689990484644024270214100799 5010 -171792506910670443636429218309271665566722431199 5011 -171792506910670443551646901761540961973479548975 5012 -171792506910670443297299952111144308699494944495 5013 -171792506910670442534259103157552834712789145119 5014 -171792506910670440245136556295977908031087751679 5015 -171792506910670433377768915710986293078788906255 5016 -171792506910670412775665993955922503252827481615 5017 -171792506910670350969357228690701485451921578239 5018 -171792506910670165550430932895028549274863324959 5019 -171792506910669609293652045508006446485575050735 5020 -171792506910667940523315383346939040031672389935 5021 -171792506910662934212305396863736454641285128159 5022 -171792506910647915279275437414128576460563583039 5023 -171792506910602858480185559065304901248545694415 5024 -171792506910467688082915924018833862055874277455 5025 -171792506910062176891107018879420739958987442879 5026 -171792506908845643315680303461181372162036077919 5027 -171792506905196042589400157206463268269085029295 5028 -171792506894247240410559718442308956422866232175 5029 -171792506861400833874038402149846020828421290399 5030 -171792506762861614264474453272457214026490281599 5031 -171792506467243955435782606640290793614498527375 5032 -171792505580390978949707066743791532376457022095 5033 -171792502919832049491480447054293748661643758719 5034 -171792494938155261116800587985800397516974386079 5035 -171792470993124895992761010780320344082889740655 5036 -171792399158033800620642279163880183780610295215 5037 -171792183652760514504286084314559702873763455839 5038 -171791537136940656155217499766598260153220103359 5039 -171789597589481081108011746122713931991589101135 5040 -171783778947102355966394485191060947506695779535 5041 -171766323019966180541542702396101994052015709759 5042 -171713955238557654266987354011225133687975465439 5043 -171556851894332075443321308856594552595854720815 5044 -171085541861655338972323173392702809319492483055 5045 -169671611763625129559328767001027579490405768479 5046 -165429821469534501320345547826001890003145624319 5047 -152704450587262616603395890300924821541365191695 5048 -114528337940446962452546917725693616156023893775 5049 1 5050 1 5051 -343585013821340887357640753177080848468071681331 5052 -458113351761787849810187670902774464624095575103 5053 -496289464408603503961036643478005670009436873011 5054 -509014835290875388677986301003082738471217305599 5055 -513256625584966016916969520178108427958477449651 5056 -514670555682996226329963926569783657787564163903 5057 -515141865715672962800962062033675401063926400691 5058 -515298969059898541624628107188305982156047142399 5059 -515351336841307067899183455573182842520087377971 5060 -515368792768443243324035238368141795974767421503 5061 -515374611410821968465652499299794780459660664371 5062 -515376550958281543512858252943679108621291430399 5063 -515377197474101401861926837491640551341834074291 5064 -515377412979374687978283032340961032248678787903 5065 -515377484814465783350401763957401192550951856051 5066 -515377508759496148474441341162881245985017369599 5067 -515377516741172936849121200231374597129629346611 5068 -515377519401731866307347819920872380844270423103 5069 -515377520288584842793423359817371642081795367731 5070 -515377520584202501622115206449538062492237439999 5071 -515377520682741721231679155326926869289519402931 5072 -515377520715588127768200471619389804870017207103 5073 -515377520726536929947040910383544116674394591411 5074 -515377520730186530673321056638262220441821401599 5075 -515377520731403064248747772056501587862200051251 5076 -515377520731808575440556677195914708829368739903 5077 -515377520731943745837826312242385744632885719091 5078 -515377520731988802636916190591209409677440294399 5079 -515377520732003821569946150040817257355771899571 5080 -515377520732008827880956136524019751238989341503 5081 -515377520732010496651292798685086883171382542771 5082 -515377520732011052908071686072108162396142438399 5083 -515377520732011238326997981867778627879615555891 5084 -515377520732011300133306747132992233599766051903 5085 -515377520732011320735409668888033787183461254451 5086 -515377520732011327602777309472958693408961433599 5087 -515377520732011329891899856334333493910266828211 5088 -515377520732011330654940705287324589355784631103 5089 -515377520732011330909287654935920107006205246131 5090 -515377520732011330994069971478247403728756159999 5091 -515377520732011331022330743637409541820171924531 5092 -515377520732011331031751000958956038735673559103 5093 -515377520732011331034891086538282223695929909811 5094 -515377520732011331035937781147823009981282777599 5095 -515377520732011331036286677600299445972202652851 5096 -515377520732011331036402971165680112989916035903 5097 -515377520732011331036441719931139233724707437491 5098 -515377520732011331036454588917288969156298726399 5099 -515377520732011331036458736772328966526811621171 5100 -515377520732011331036459693969645888996929981503 5101 -515377520732011331036458736772328966526811621171 5102 -515377520732011331036454588917288969156298726399 5103 -515377520732011331036441719931139233724707437491 5104 -515377520732011331036402971165680112989916035903 5105 -515377520732011331036286677600299445972202652851 5106 -515377520732011331035937781147823009981282777599 5107 -515377520732011331034891086538282223695929909811 5108 -515377520732011331031751000958956038735673559103 5109 -515377520732011331022330743637409541820171924531 5110 -515377520732011330994069971478247403728756159999 5111 -515377520732011330909287654935920107006205246131 5112 -515377520732011330654940705287324589355784631103 5113 -515377520732011329891899856334333493910266828211 5114 -515377520732011327602777309472958693408961433599 5115 -515377520732011320735409668888033787183461254451 5116 -515377520732011300133306747132992233599766051903 5117 -515377520732011238326997981867778627879615555891 5118 -515377520732011052908071686072108162396142438399 5119 -515377520732010496651292798685086883171382542771 5120 -515377520732008827880956136524019751238989341503 5121 -515377520732003821569946150040817257355771899571 5122 -515377520731988802636916190591209409677440294399 5123 -515377520731943745837826312242385744632885719091 5124 -515377520731808575440556677195914708829368739903 5125 -515377520731403064248747772056501587862200051251 5126 -515377520730186530673321056638262220441821401599 5127 -515377520726536929947040910383544116674394591411 5128 -515377520715588127768200471619389804870017207103 5129 -515377520682741721231679155326926869289519402931 5130 -515377520584202501622115206449538062492237439999 5131 -515377520288584842793423359817371642081795367731 5132 -515377519401731866307347819920872380844270423103 5133 -515377516741172936849121200231374597129629346611 5134 -515377508759496148474441341162881245985017369599 5135 -515377484814465783350401763957401192550951856051 5136 -515377412979374687978283032340961032248678787903 5137 -515377197474101401861926837491640551341834074291 5138 -515376550958281543512858252943679108621291430399 5139 -515374611410821968465652499299794780459660664371 5140 -515368792768443243324035238368141795974767421503 5141 -515351336841307067899183455573182842520087377971 5142 -515298969059898541624628107188305982156047142399 5143 -515141865715672962800962062033675401063926400691 5144 -514670555682996226329963926569783657787564163903 5145 -513256625584966016916969520178108427958477449651 5146 -509014835290875388677986301003082738471217305599 5147 -496289464408603503961036643478005670009436873011 5148 -458113351761787849810187670902774464624095575103 5149 -343585013821340887357640753177080848468071681331 5150 1