0 1 1 1 2 -1 3 1 4 -1 5 1 6 1 7 -1 8 -1 9 -1 10 1 11 -1 12 -1 13 5 14 1 15 1 16 -1 17 -1 18 -1 19 1 20 -1 21 1 22 -1 23 -1 24 -1 25 25 26 -41 27 1 28 1 29 -1 30 -1 31 -1 32 1 33 19 34 31 35 -1 36 1 37 -1 38 -1 39 -1 40 1 41 139 42 -209 43 461 44 1 45 1 46 -1 47 -1 48 -1 49 1 50 19 51 151 52 -2269 53 -895 54 -1 55 1 56 -1 57 -1 58 -1 59 1 60 19 61 871 62 -1429 63 2801 64 -6481 65 1 66 1 67 -1 68 -1 69 -1 70 1 71 19 72 151 73 1091 74 -19039 75 68615 76 22591 77 -1 78 1 79 -1 80 -1 81 -1 82 1 83 19 84 151 85 6131 86 -12319 87 -170281 88 371071 89 107029 90 1 91 1 92 -1 93 -1 94 -1 95 1 96 19 97 151 98 1091 99 7841 100 -185401 101 517231 102 -2499641 103 -604031 104 -1 105 1 106 -1 107 -1 108 -1 109 1 110 19 111 151 112 1091 113 48161 114 -124921 115 -1871729 116 12144439 117 -28306871 118 -1964665 119 1 120 1 121 -1 122 -1 123 -1 124 1 125 19 126 151 127 1091 128 7841 129 56519 130 -2022929 131 -16185401 132 108063649 133 -58645861 134 17669471 135 -1 136 1 137 -1 138 -1 139 -1 140 1 141 19 142 151 143 1091 144 7841 145 419399 146 -1418129 147 -22505561 148 124125409 149 294730019 150 1964456495 151 37341149 152 1 153 1 154 -1 155 -1 156 -1 157 1 158 19 159 151 160 1091 161 7841 162 56519 163 396271 164 -24168761 165 -215832671 166 2716194779 167 -12338255929 168 15133179179 169 -567425279 170 -1 171 1 172 -1 173 -1 174 -1 175 1 176 19 177 151 178 1091 179 7841 180 56519 181 4025071 182 -17515961 183 -291674591 184 -1745267941 185 30386265911 186 -161010756061 187 -37119981599 188 -627491489 189 1 190 1 191 -1 192 -1 193 -1 194 1 195 19 196 151 197 1091 198 7841 199 56519 200 396271 201 2442439 202 -311632991 203 -3051212581 204 35227342151 205 192015557579 206 -834576525119 207 -1861550428529 208 19919950975 209 -1 210 1 211 -1 212 -1 213 -1 214 1 215 19 216 151 217 1091 218 7841 219 56519 220 396271 221 42359239 222 -231799391 223 -4037157541 224 -27233135929 225 751153737179 226 -1519087028159 227 10909293532591 228 -9225044407169 229 2669742629 230 1 231 1 232 -1 233 -1 234 -1 235 1 236 19 237 151 238 1091 239 7841 240 56519 241 396271 242 2442439 243 7701409 244 -4296616741 245 -45516360889 246 -156985895221 247 9708744626881 248 -90118169425649 249 350211422028511 250 110317002942095 251 -759627879679 252 -1 253 1 254 -1 255 -1 256 -1 257 1 258 19 259 151 260 1091 261 7841 262 56519 263 396271 264 2442439 265 486703009 266 -3258779941 267 -59319590329 268 -440055882421 269 11680692204481 270 82263995030671 271 -1286566655151329 272 3176429907556079 273 2150185424201081 274 652838174519 275 1 276 1 277 -1 278 -1 279 -1 280 1 281 19 282 151 283 1091 284 7841 285 56519 286 396271 287 2442439 288 7701409 289 -145269541 290 -62952019129 291 -714304256821 292 -2849541913919 293 250906668910351 294 -140152212770849 295 -8992926875821681 296 -8268487440910399 297 3953685082287779 298 31251532771999 299 -1 300 1 301 -1 302 -1 303 -1 304 1 305 19 306 151 307 1091 308 7841 309 56519 310 396271 311 2442439 312 7701409 313 6081751259 314 -48422303929 315 -921352698421 316 -7378661709119 317 17664206657551 318 3602964118015711 319 -28613565885259441 320 96361313388009281 321 -816508001025525061 322 -233260896605772881 323 -59976412450835 324 1 325 1 326 -1 327 -1 328 -1 329 1 330 19 331 151 332 1091 333 7841 334 56519 335 396271 336 2442439 337 7701409 338 -145269541 339 -4833158329 340 -975839130421 341 -11766635699519 342 -51506059307249 343 4504407679273951 344 35828569427233679 345 -920555645073273919 346 5078872062174772259 347 -14017265801126968841 348 -2920858244957587661 349 -1377594095061119 350 -1 351 1 352 -1 353 -1 354 -1 355 1 356 19 357 151 358 1091 359 7841 360 56519 361 396271 362 2442439 363 7701409 364 -145269541 365 82345132871 366 -757893402421 367 -15079410765119 368 -128501095825649 369 306043358723551 370 99344960936626319 371 16438743491634881 372 -14055574256746068061 373 107995117552995689479 374 -55997107943920795301 375 7649165533910291665 376 4256461892701199 377 1 378 1 379 -1 380 -1 381 -1 382 1 383 19 384 151 385 1091 386 7841 387 56519 388 396271 389 2442439 390 7701409 391 -145269541 392 -4833158329 393 -104056218421 394 -15951193677119 395 -203096653662449 396 -939021428642849 397 25238563293908879 398 1548571650559161281 399 -12140502817162231261 400 -108081874211061001481 401 996704518577739393619 402 2291694270540964003681 403 518832075003213806999 404 64623242860354751 405 -1 406 1 407 -1 408 -1 409 -1 410 1 411 19 412 151 413 1091 414 7841 415 56519 416 396271 417 2442439 418 7701409 419 -145269541 420 -4833158329 421 1203618149579 422 -12464062029119 423 -259413829777649 424 -2324932085974049 425 6292191407867279 426 2007932144688134081 427 16938531895133493539 428 -457104637831852224521 429 1623235440569748957379 430 -8214064882392673647839 431 63271451735249399934599 432 4356254489224929399551 433 -285959261280817099 434 1 435 1 436 -1 437 -1 438 -1 439 1 440 19 441 151 442 1091 443 7841 444 56519 445 396271 446 2442439 447 7701409 448 -145269541 449 -4833158329 450 -104056218421 451 -2002667085119 452 -274234139281649 453 -3667652127036449 454 -17364039552094321 455 525804191833785281 456 45920139057819707939 457 11879591173583673079 458 -12668232740021317264301 459 97612471644169639647841 460 -588051193896619810665001 461 696691701258968511446351 462 -46251395180517116110249 463 -3203695853178339455 464 -1 465 1 466 -1 467 -1 468 -1 469 1 470 19 471 151 472 1091 473 7841 474 56519 475 396271 476 2442439 477 7701409 478 -145269541 479 -4833158329 480 -104056218421 481 18920122802881 482 -214952901265649 483 -4681361297110049 484 -43696342041387121 485 146876754112953281 486 17248502805746056739 487 764018427621850386679 488 -6766635826020083970221 489 -201590349939853584517919 490 2735695823302217912366999 491 -14466371974730343763860049 492 -4961391483346159488441049 493 -1281646697194397349005399 494 19217414484904096999 495 1 496 1 497 -1 498 -1 499 -1 500 1 501 19 502 151 503 1091 504 7841 505 56519 506 396271 507 2442439 508 7701409 509 -145269541 510 -4833158329 511 -104056218421 512 -2002667085119 513 -37109187217649 514 -4948126868182049 515 -69208022821572721 516 -326247865086278719 517 11669286881659451939 518 1026946875941744543479 519 8777490632635857514579 520 -280826623958738113230239 521 -1405171489276808731401001 522 51978905404029841768166351 523 -194875142271304917555425449 524 -326786575531049049450333599 525 -6008260354258784027002325 526 166596944999439591391 527 -1 528 1 529 -1 530 -1 531 -1 532 1 533 19 534 151 535 1091 536 7841 537 56519 538 396271 539 2442439 540 7701409 541 -145269541 542 -4833158329 543 -104056218421 544 -2002667085119 545 318578240878351 546 -3881064583894049 547 -88468497052971121 548 -852893914872134719 549 3711810689521979939 550 396170878396124217079 551 24460932824765680887379 552 -6973698129553919356319 553 -8553839948226906253305001 554 45340118271408818660438351 555 373724068639519708269781751 556 692062681872271329181044001 557 -5950126901089155423615203501 558 193012167451273525113882031 559 -1319641814093685411331 560 1 561 1 562 -1 563 -1 564 -1 565 1 566 19 567 151 568 1091 569 7841 570 56519 571 396271 572 2442439 573 7701409 574 -145269541 575 -4833158329 576 -104056218421 577 -2002667085119 578 -37109187217649 579 -679877731030049 580 -93537042903339121 581 -1363127530475846719 582 -6223806313661892061 583 273428128066218911479 584 11119274581959514013779 585 428130177051512620214881 586 -4762476186219858280713001 587 -226809129185018263248729649 588 2587292215779724888147134551 589 -12930565923949754747030263199 590 109447571408975858856822833899 591 -24107377498285257774222249689 592 3512581333481630597410348859 593 -9009368775871569254911 594 -1 595 1 596 -1 597 -1 598 -1 599 1 600 19 601 151 602 1091 603 7841 604 56519 605 396271 606 2442439 607 7701409 608 -145269541 609 -4833158329 610 -104056218421 611 -2002667085119 612 -37109187217649 613 5722495974697951 614 -73262859501867121 615 -1748337015103814719 616 -17283373359164868061 617 98363651839194527479 618 9537435007852734826579 619 597716655751548568042081 620 4938340474428296070134999 621 -207623561852224639791033649 622 -3613864850661289364003441449 623 83436354211100171606779154401 624 -695674067568661763625436911701 625 3269788065059917464703696515031 626 1717465939836922382810200967699 627 1283710672921418280865451969 628 93466444877867435580095 629 1 630 1 631 -1 632 -1 633 -1 634 1 635 19 636 151 637 1091 638 7841 639 56519 640 396271 641 2442439 642 7701409 643 -145269541 644 -4833158329 645 -104056218421 646 -2002667085119 647 -37109187217649 648 -679877731030049 649 -12440309297451121 650 -1849707932111174719 651 -27998279286842820061 652 -120219922230850656521 653 6714351750264912797779 654 277516857924200563075681 655 14846486726246772935414999 656 -23108614109490905873241649 657 -6797158525383776504874497449 658 -13567612980395684670487927199 659 2038992394631223460135717419499 660 -20166366138744463991081681402969 661 54919818789729062503155221500379 662 51631781287385078685779984940929 663 -800493126350735787254040703201 664 501151894329656135244031 665 -1 666 1 667 -1 668 -1 669 -1 670 1 671 19 672 151 673 1091 674 7841 675 56519 676 396271 677 2442439 678 7701409 679 -145269541 680 -4833158329 681 -104056218421 682 -2002667085119 683 -37109187217649 684 -679877731030049 685 109204791111380879 686 -1444224264081734719 687 -36087678464030148061 688 -363530397231916128521 689 2687868797043351965779 690 239552708145637862582881 691 7452741161249432143094999 692 269441765180021670807206351 693 -4041825812507702875983905449 694 -195101544621442232669251255199 695 1740482787868544000600319809899 696 34413542359162199728142665749031 697 -392392123982318531704478035497301 698 98144437013125885188404271495809 699 618497060303601877577606392959839 700 -10412089442531883551879064312065 701 -6856870146024641754690491 702 1 703 1 704 -1 705 -1 706 -1 707 1 708 19 709 151 710 1091 711 7841 712 56519 713 396271 714 2442439 715 7701409 716 -145269541 717 -4833158329 718 -104056218421 719 -2002667085119 720 -37109187217649 721 -679877731030049 722 -12440309297451121 723 -227773259993414719 724 -38216467721184708061 725 -599258327640831072521 726 -2339553406567687266221 727 171798709963530133891681 728 7203351237231225010934999 729 392623080685100190776486351 730 2943932224018929691604478551 731 -180029975482909086472661623199 732 -5090527055156691039722035796501 733 91583642426620795346281441605031 734 -28272049261199964500769435435301 735 -2791407626587319752871963138018431 736 -29358929906513811738346770496704481 737 -6310410283538922385594043801455169 738 60524651909328423151760720802079 739 -28223762457051287712391679 740 -1 741 1 742 -1 743 -1 744 -1 745 1 746 19 747 151 748 1091 749 7841 750 56519 751 396271 752 2442439 753 7701409 754 -145269541 755 -4833158329 756 -104056218421 757 -2002667085119 758 -37109187217649 759 -679877731030049 760 -12440309297451121 761 2205128748183225281 762 -29701310692566468061 763 -777225109538952288521 764 -7935694331592193122221 765 75163119086212673923681 766 6254247492767157498614999 767 200385695995169330176166351 768 10162238124184622251928574551 769 -37910405134882856971142647199 770 -6236431935908684650084902548501 771 -75274576158328082440449977882969 772 3210917195187329142109745879876699 773 -26896703891051210376760018025624191 774 172344106475387325689549032669942559 775 -1116695071900055056522787333177088449 776 -456195554046063625075688442408040481 777 3526082070140030185976699091470041 778 521918412970825494050107031 779 1 780 1 781 -1 782 -1 783 -1 784 1 785 19 786 151 787 1091 788 7841 789 56519 790 396271 791 2442439 792 7701409 793 -145269541 794 -4833158329 795 -104056218421 796 -2002667085119 797 -37109187217649 798 -679877731030049 799 -12440309297451121 800 -227773259993414719 801 -4155839606711748061 802 -824058473196352608521 803 -13357436730997236834221 804 -45495013800452267644319 805 4560397538214464281334999 806 193901557970695944740006351 807 5321481555007978170523134551 808 188179654349034240971482504801 809 -3982650646240019024411169620501 810 -191293450906112418719100870074969 811 401354799422163743093045409812699 812 90627321100902844656517156872999809 813 -1258685894963323353438326373404091361 814 9521289566487380778095977725292148671 815 -23301379521375164396438776891629649121 816 -9420430436012518670847103348877850239 817 31473841085158843173199392110385971 818 1566640008850969796666877215 819 -1 820 1 821 -1 822 -1 823 -1 824 1 825 19 826 151 827 1091 828 7841 829 56519 830 396271 831 2442439 832 7701409 833 -145269541 834 -4833158329 835 -104056218421 836 -2002667085119 837 -37109187217649 838 -679877731030049 839 -12440309297451121 840 -227773259993414719 841 46935102564997691939 842 -636725018566751328521 843 -17450672714654024802221 844 -179802396001040408188319 845 2144507766281527782134999 846 169224860614630189419686351 847 5575506893589021014698494551 848 288662771349769012493389192801 849 1765946705200672893600976683499 850 -179222108230607112860053048634969 851 -5367224594043786846894012517515301 852 83865595763888104179342965731623809 853 2003395072833875179754299859418838559 854 -40095479753663453078478663248739131969 855 296111572076851043402039413108629906079 856 -154207319265014133306287569810482172799 857 -39865795054518991447856474725840707349 858 -534260423305197455849910965204276689 859 -41232439394633707344475011571 860 1 861 1 862 -1 863 -1 864 -1 865 1 866 19 867 151 868 1091 869 7841 870 56519 871 396271 872 2442439 873 7701409 874 -145269541 875 -4833158329 876 -104056218421 877 -2002667085119 878 -37109187217649 879 -679877731030049 880 -12440309297451121 881 -227773259993414719 882 -4155839606711748061 883 -74724654677947488521 884 -18527840078774232162221 885 -309924213586761457276319 886 -871945555885095757065001 887 125184761796260165770406351 888 5400435166928239607922174551 889 153121587412822978214036872801 890 7769948305625537361778130091499 891 -55084548223425478023294372794969 892 -6504004222995083732597269778667301 893 -136732483641981022635254919492824191 894 4169067871077368057278484443195030559 895 22863430132194954737113817293425954751 896 -945293281186824891078821453408418154721 897 6039668597636022375340292907836016869761 898 10390216477895459230946363784237215613491 899 3736700390961853865358570426500691302231 900 -16730765671017521949762959603005690045 901 -80965481295741936795541411199 902 -1 903 1 904 -1 905 -1 906 -1 907 1 908 19 909 151 910 1091 911 7841 912 56519 913 396271 914 2442439 915 7701409 916 -145269541 917 -4833158329 918 -104056218421 919 -2002667085119 920 -37109187217649 921 -679877731030049 922 -12440309297451121 923 -227773259993414719 924 -4155839606711748061 925 1049276073099660191479 926 -14219170622293402722221 927 -408161877194524368508319 928 -4229630110899799270665001 929 62371627726003816791206351 930 4734164338314464214273534551 931 160234296893092177850946952801 932 4052637203342069270005712043499 933 143898658301014385380700864325031 934 -4440256220328799172012238066027301 935 -211199325309788047456000987695320191 936 -1533686036058464985260823863855977441 937 154917270829871669348964559814277252031 938 -907819779691993749100351287416789137121 939 -12076030915932712423297174999126840103039 940 33356939470307563524620610107716951358771 941 535055997804137574053351145626135690748071 942 131391652266664619025635788381931482709579 943 -81529618775793293241988482433836755279 944 3379560632866438524353542336879 945 1 946 1 947 -1 948 -1 949 -1 950 1 951 19 952 151 953 1091 954 7841 955 56519 956 396271 957 2442439 958 7701409 959 -145269541 960 -4833158329 961 -104056218421 962 -2002667085119 963 -37109187217649 964 -679877731030049 965 -12440309297451121 966 -227773259993414719 967 -4155839606711748061 968 -74724654677947488521 969 -1293162252850914402221 970 -434013893933409345148319 971 -7482675550542825497865001 972 -16056158650328395227993649 973 3545081670218473575742974551 974 155332288546590298461209992801 975 4542823866040485253176302763499 976 235601086376363299880579306565031 977 921238864447407582022610165012699 978 -201499372250948954541930866644184191 979 -6307129378895455628783099520921961441 980 55741299694939887758609243221753860031 981 4825161670691296282863319828940569698079 982 -74221412263597465775088391776678272691839 983 307349189525748219546565034218460702973491 984 -3928908646184367766064947926304079533002409 985 13934886133827646102708772340635369070679139 986 1820628572163944010642485865111574540611361 987 3920329653525519142600608567830306863399 988 3259608833384400292880853381439 989 -1 990 1 991 -1 992 -1 993 -1 994 1 995 19 996 151 997 1091 998 7841 999 56519 1000 396271 1001 2442439 1002 7701409 1003 -145269541 1004 -4833158329 1005 -104056218421 1006 -2002667085119 1007 -37109187217649 1008 -679877731030049 1009 -12440309297451121 1010 -227773259993414719 1011 -4155839606711748061 1012 -74724654677947488521 1013 24558854486034062237779 1014 -330605826977869438588319 1015 -9938617140736898278665001 1016 -103355957080710686581593649 1017 1849127050321552153304574551 1018 136676705345404587439048072801 1019 4749092440968292042646695083499 1020 124081753307859257127406765125031 1021 6575790850818923171438614835732699 1022 -79387507819043155865195537343704191 1023 -7614200161497503342672142899463529441 1024 -172026322572551182580333900468233211969 1025 4902923804955682726108829846636989102879 1026 123940914800584562529981661661426106341761 1027 -3287176137600817650269916606462957931740109 1028 30588943027358577474944835868398453993599831 1029 -230656009703964823371070439958472909452974701 1030 161946472196552988935788495901370936668596321 1031 -20366741259871046370455731244697979925223881 1032 85080466187495738896076208238532302090879 1033 -287142701994165236338578409679275 1034 1 1035 1 1036 -1 1037 -1 1038 -1 1039 1 1040 19 1041 151 1042 1091 1043 7841 1044 56519 1045 396271 1046 2442439 1047 7701409 1048 -145269541 1049 -4833158329 1050 -104056218421 1051 -2002667085119 1052 -37109187217649 1053 -679877731030049 1054 -12440309297451121 1055 -227773259993414719 1056 -4155839606711748061 1057 -74724654677947488521 1058 -1293162252850914402221 1059 -20381626111249718908319 1060 -10584917559209022694665001 1061 -187935138511429368488793649 1062 -268423181839417571213825449 1063 103382390638716849560192392801 1064 4606934198919737540344323243499 1065 138787353188811736622524486725031 1066 3251437130521297407640674385172699 1067 118493418587164813280641407265575809 1068 -5509951293565558473131824898888041441 1069 -259965584543887546467342801782812667969 1070 -4070016178033146133294624515364433617121 1071 236855089401068990781834417526413341208961 1072 2121602628577728250330868741666047121354291 1073 -111816711189560474352037679982262206878000809 1074 1372657909317909891181609701186611442091796579 1075 -7805570934287999466678330801643932039953933279 1076 -4553366734949142819420780904603248168642812441 1077 -1731369158833242981021692846449490890098815441 1078 6793853512108806013585172316922599154919 1079 6816342323106811150825018875521 1080 -1 1081 1 1082 -1 1083 -1 1084 -1 1085 1 1086 19 1087 151 1088 1091 1089 7841 1090 56519 1091 396271 1092 2442439 1093 7701409 1094 -145269541 1095 -4833158329 1096 -104056218421 1097 -2002667085119 1098 -37109187217649 1099 -679877731030049 1100 -12440309297451121 1101 -227773259993414719 1102 -4155839606711748061 1103 -74724654677947488521 1104 -1293162252850914402221 1105 600066775621989720451681 1106 -7999715885320525030665001 1107 -251789619856475260789593649 1108 -2625517739459739437761025449 1109 55895661281603049731917192801 1110 4065922286085351920701627563499 1111 144975410436645940306636256325031 1112 3905757132486633491155107040532699 1113 211728803173155468752880886008615809 1114 117711877815909217445108687707798559 1115 -252707708022472343105693852129449979969 1116 -8198298293237359773467662678864829137121 1117 -5553571749488212209674836450982939418239 1118 9220235907616700515563582921626979763197491 1119 -20962416290090675169744338439145002651517609 1120 -2962878759441752125614041057568821801614236061 1121 44172531189144903854635595979030981983996169121 1122 -169787614878790146151452229138337026315089585881 1123 -340440676967787556802602984023790078608297962801 1124 -42164219811647959716782280123152034989123875561 1125 -28564060008438005065686236301335303164866295 1126 25261741433163433986644075032900679 1127 1 1128 1 1129 -1 1130 -1 1131 -1 1132 1 1133 19 1134 151 1135 1091 1136 7841 1137 56519 1138 396271 1139 2442439 1140 7701409 1141 -145269541 1142 -4833158329 1143 -104056218421 1144 -2002667085119 1145 -37109187217649 1146 -679877731030049 1147 -12440309297451121 1148 -227773259993414719 1149 -4155839606711748061 1150 -74724654677947488521 1151 -1293162252850914402221 1152 -20381626111249718908319 1153 -244110863655032038665001 1154 -268593430736750495605593649 1155 -4909155638089143849255425449 1156 -3395745218904102554598007199 1157 3100387159591407522214812843499 1158 140710663175189305237565101125031 1159 4361630728796160355503756410132699 1160 105349484123631444311346791590695809 1161 6105075098045029293287840709734038559 1162 -118250542907918192289270979245371387969 1163 -9907273821235787424330237747027558097121 1164 -236929714249405828147217119270551085338239 1165 5064529995201770128825071634290379261283891 1166 309274424291419172414366671650709373788469591 1167 -4554194300089770844143181168539553142132101021 1168 -47085286752282718267885784492921033371373683679 1169 985927453897667705699852314167926342791276876519 1170 -714326092711736677447191979012034270387955530321 1171 -11139689960362124481081646992699880364260981207321 1172 -237832081400517407528357016670624686963950355679 1173 -454950525180853383837637816824463232228595781 1174 -25875212242243046990218326731697569 1175 -1 1176 1 1177 -1 1178 -1 1179 -1 1180 1 1181 19 1182 151 1183 1091 1184 7841 1185 56519 1186 396271 1187 2442439 1188 7701409 1189 -145269541 1190 -4833158329 1191 -104056218421 1192 -2002667085119 1193 -37109187217649 1194 -679877731030049 1195 -12440309297451121 1196 -227773259993414719 1197 -4155839606711748061 1198 -74724654677947488521 1199 -1293162252850914402221 1200 -20381626111249718908319 1201 15267099179675953945334999 1202 -201378187215649556341593649 1203 -6633226634405382941377025449 1204 -69394392832273114817919607199 1205 1723272008235107327194832043499 1206 124480305790157736648284230725031 1207 4553460503479020669711221267732699 1208 126287724186522198983808636562215809 1209 2669354575273806052233097707294358559 1210 102613284823012123275106623663239172031 1211 -7530109146767852090655079742153144017121 1212 -353855915471821528100583327689367884058239 1213 -5975973722500495531875898245550809649922509 1214 342542855073671936530416016737139043119311191 1215 8776162218034901132599508713414760737608903779 1216 -271798343264345532197693472353552370872728589279 1217 882666524470382182129590057169239509716091874919 1218 5015408104285363822581189907033573909901588721199 1219 151191448045352388418084103417669046290722879907399 1220 -189242740504597916977465036657102731445471674204319 1221 20249225680260596338011903174470035165319689767299 1222 2985360436078347532028703160382120278086343471 1223 -2298204999608792879781036576295164899 1224 1 1225 1 1226 -1 1227 -1 1228 -1 1229 1 1230 19 1231 151 1232 1091 1233 7841 1234 56519 1235 396271 1236 2442439 1237 7701409 1238 -145269541 1239 -4833158329 1240 -104056218421 1241 -2002667085119 1242 -37109187217649 1243 -679877731030049 1244 -12440309297451121 1245 -227773259993414719 1246 -4155839606711748061 1247 -74724654677947488521 1248 -1293162252850914402221 1249 -20381626111249718908319 1250 -244110863655032038665001 1251 267543347653261450406351 1252 -7086929528172814281409025449 1253 -133336253993896438339762807199 1254 3821219720399910885891243499 1255 95514251995339404693679789125031 1256 4421253338373864982570015456532699 1257 140875679268427058642965416389415809 1258 3500495856045456493421569792142998559 1259 207772701297600825571219975864291332031 1260 -922522110055450974329124604791193297121 1261 -350239197736110043232951735243268366618239 1262 -11711195070876750365459916781760310984962509 1263 -108560713919081864595579001508613362948605609 1264 16423063164427634988698109597516808176451604579 1265 179603431746860551562452625178589112294012812321 1266 -11885384753479986512110441859457921153787076889881 1267 126005120339125712780310955673203556658378291373999 1268 -974051990823894562219735044278438226113465821748761 1269 9280877009450096304869036129490406419753023475339041 1270 1911064210731110007611369351694454016729432747905019 1271 841246208059224080673974688044247892028884249663111 1272 216252900532960175238945503418760729740764160331 1273 4730474950379639296861559289074736385 1274 -1 1275 1 1276 -1 1277 -1 1278 -1 1279 1 1280 19 1281 151 1282 1091 1283 7841 1284 56519 1285 396271 1286 2442439 1287 7701409 1288 -145269541 1289 -4833158329 1290 -104056218421 1291 -2002667085119 1292 -37109187217649 1293 -679877731030049 1294 -12440309297451121 1295 -227773259993414719 1296 -4155839606711748061 1297 -74724654677947488521 1298 -1293162252850914402221 1299 -20381626111249718908319 1300 -244110863655032038665001 1301 403559004474258897034406351 1302 -5272117953103088921281025449 1303 -181610241890751132919167607199 1304 -1910139561067301444750435156501 1305 54200797454650398843080365125031 1306 3918112259437886356302308474132699 1307 147014232058278588697604291832615809 1308 4191457778120851397612810676203158559 1309 90958203523379235375358713781342212031 1310 6161890112627976012319925788414976302879 1311 -185391262913130659403060450378504339738239 1312 -14214091526296335610271061504763593273602509 1313 -355655163245472806849501125258154484742448809 1314 3864007456419995310045501064104702129250426979 1315 665828762610341694351538215950512678500357004321 1316 -219765555801199659404116468830748595977149619481 1317 -425041597392282191324022624140554206794854754981201 1318 7324453844193519128802157356298539682546771301322599 1319 -68854137000778469744815108565744564401520613013597279 1320 342946365454107126990461850124161426227917309019804219 1321 278642482948233156408231849428987345654347501271094391 1322 14134030816633598840998147587895837566045446344895491 1323 2453932324798690204321275279428788488353791788961 1324 215897205012064477162117952035261093919 1325 1 1326 1 1327 -1 1328 -1 1329 -1 1330 1 1331 19 1332 151 1333 1091 1334 7841 1335 56519 1336 396271 1337 2442439 1338 7701409 1339 -145269541 1340 -4833158329 1341 -104056218421 1342 -2002667085119 1343 -37109187217649 1344 -679877731030049 1345 -12440309297451121 1346 -227773259993414719 1347 -4155839606711748061 1348 -74724654677947488521 1349 -1293162252850914402221 1350 -20381626111249718908319 1351 -244110863655032038665001 1352 267543347653261450406351 1353 172316772106087159102974551 1354 -194313922916239210440063607199 1355 -3764453534754377826883887956501 1356 2617273799209176353812141125031 1357 3020164591798518065709570784532699 1358 142783602774913606709085705874215809 1359 4672860295823711766364984410500758559 1360 119217007069615350375766764666195972031 1361 2092608714448971895433904612309401902879 1362 89681203087505902531473879381609406181761 1363 -11252251827112097586433456154604960088322509 1364 -529034685859310487049128218987235934833968809 1365 -9432919855747874650237288504065023087494328221 1366 467593149603241448926451906872645774980913036321 1367 23686256565705759107965288642627755080186390246119 1368 -311286794943971901688121216034084780795459894302801 1369 -12096308275489089989488700944838890779518240679807001 1370 309813777363681424853248912609636919290801033387643681 1371 -3068453968585085124603913216389390877787381145508088581 1372 8068968186059176397434400558506765191394247398449391111 1373 11445726299075796473089177833986813338713896823343393771 1374 -131992919338545535958961555646127484320133153227889599 1375 -43419130207341123124030306597096008585555523792465 1376 -679483750149269128254550762364585259649 1377 -1 1378 1 1379 -1 1380 -1 1381 -1 1382 1 1383 19 1384 151 1385 1091 1386 7841 1387 56519 1388 396271 1389 2442439 1390 7701409 1391 -145269541 1392 -4833158329 1393 -104056218421 1394 -2002667085119 1395 -37109187217649 1396 -679877731030049 1397 -12440309297451121 1398 -227773259993414719 1399 -4155839606711748061 1400 -74724654677947488521 1401 -1293162252850914402221 1402 -20381626111249718908319 1403 -244110863655032038665001 1404 267543347653261450406351 1405 11061186222524439319870974551 1406 -143499198814286900356479607199 1407 -5164399183763163969686627156501 1408 -54801549624421864315277650874969 1409 1739447501037158884340988640532699 1410 126683088248962290668519082437415809 1411 4875432537888812258168067300126358559 1412 142709712420178777118268954724241412031 1413 3170675275544288703412086108167782702879 1414 220722267507475534894839877486753111781761 1415 -2619965343401456608842940705498316693762509 1416 -532558140703675964652001599832020051242288809 1417 -18281569033463155735632620221481890995406213021 1418 -180506090283953165560008076120937610779646067679 1419 28321058664685720473103206291054121824466150118119 1420 721145701010174458593648269111677548783190523053999 1421 -24318611699047011912323590694672967899792344757880601 1422 -204605828583745082291170791110440734166169920813472479 1423 10190784795127718927642917076393690353124413686749233019 1424 -99490858998489047260100533588174376998147555531659309689 1425 29222405641098855441171576288429493435976250915262935931 1426 262044118701356472654295336272425945727159283552871782081 1427 -15323962951982003113072414356810552132536582798766896881 1428 -1722946703783497513385454142909700972323947986821249 1429 -20910236751057178587957244441161524132251 1430 1 1431 1 1432 -1 1433 -1 1434 -1 1435 1 1436 19 1437 151 1438 1091 1439 7841 1440 56519 1441 396271 1442 2442439 1443 7701409 1444 -145269541 1445 -4833158329 1446 -104056218421 1447 -2002667085119 1448 -37109187217649 1449 -679877731030049 1450 -12440309297451121 1451 -227773259993414719 1452 -4155839606711748061 1453 -74724654677947488521 1454 -1293162252850914402221 1455 -20381626111249718908319 1456 -244110863655032038665001 1457 267543347653261450406351 1458 172316772106087159102974551 1459 8944973491570029894272392801 1460 -5532805933502318217792611156501 1461 -110430968835034155779281234874969 1462 140358267718480987173673696532699 1463 97948762884502505369551476370215809 1464 4735821771537767852546953963499158559 1465 159077398022076029655842861690359812031 1466 4159733399662552728426367889137664302879 1467 74228137173031386686943115146952433381761 1468 6697481330420449617340080771777085505277491 1469 -308554602936434920930647247580857111481648809 1470 -22341131644504708104985310683969531559727493021 1471 -579355343875763814578686555686044406503516275679 1472 767489156227292190210865742607535112671987430119 1473 1366245057105286724147359395222684949820151485409199 1474 16174026840084453173734379329811918080222752561690599 1475 -1308336989018363284892012205291658864689732683328070879 1476 4944705504613301734954398206645442942552824294607956219 1477 227365394070700881824797336876011346779675521791752981511 1478 -1992358135500154198507118440499541640502296618895950462229 1479 -9070945644460446165653962305269474324836834480174837394879 1480 378765727548557897015738191292364916366413685418197493039 1481 -443449335689802674881127714230715340175870959573518276449 1482 -11971542862752763175972888501182293558520869282795601 1483 90217579266282629669921422202349220616449 1484 -1 1485 1 1486 -1 1487 -1 1488 -1 1489 1 1490 19 1491 151 1492 1091 1493 7841 1494 56519 1495 396271 1496 2442439 1497 7701409 1498 -145269541 1499 -4833158329 1500 -104056218421 1501 -2002667085119 1502 -37109187217649 1503 -679877731030049 1504 -12440309297451121 1505 -227773259993414719 1506 -4155839606711748061 1507 -74724654677947488521 1508 -1293162252850914402221 1509 -20381626111249718908319 1510 -244110863655032038665001 1511 267543347653261450406351 1512 172316772106087159102974551 1513 313833318103283890395776392801 1514 -4059178934545701225368675156501 1515 -152429338305297740063363410874969 1516 -1639625258414081273568109855467301 1517 56965815980139011565756847762215809 1518 4204504792181374423208255390084758559 1519 165964854252289446377147679937630212031 1520 4981978086932272664413944541169254702879 1521 113038533372462791774157648997854142181761 1522 1223185895539567230047638015481725812477491 1523 71774545191229547393793061895202766631631191 1524 -18287419049563924541401752148170438658371973021 1525 -863789444730217452571057471773586945821591667679 1526 -15971245647229476692898288580476013194772375833881 1527 589077188133360885752326476986815964203760856033199 1528 57468975647233689617316988838919666017563772642432999 1529 16154788653068712995700318732850301152307657966290721 1530 -57598515817154512469290588224050487978062010577498270981 1531 741027620413652353674468539339113164733726703298793615111 1532 -478833336101589252195407620465277171977013834216811847829 1533 19995184846714330795021988671312689744502728138374667566401 1534 -593806075188422538127397393326794274892600499696539600604241 1535 -278618189552222015975940225326866667777477875328572908697249 1536 -3702654508118132219318792041435394427885270044963642449201 1537 519868452734829101440121056545756258415063320950920249 1538 2084447042843663943477631999678449289137655 1539 1 1540 1 1541 -1 1542 -1 1543 -1 1544 1 1545 19 1546 151 1547 1091 1548 7841 1549 56519 1550 396271 1551 2442439 1552 7701409 1553 -145269541 1554 -4833158329 1555 -104056218421 1556 -2002667085119 1557 -37109187217649 1558 -679877731030049 1559 -12440309297451121 1560 -227773259993414719 1561 -4155839606711748061 1562 -74724654677947488521 1563 -1293162252850914402221 1564 -20381626111249718908319 1565 -244110863655032038665001 1566 267543347653261450406351 1567 172316772106087159102974551 1568 8944973491570029894272392801 1569 361702062324149751903132843499 1570 -163481540797472367506542930874969 1571 -3364137253943062308952220959467301 1572 5794960513941318856402769554215809 1573 3256272055154201508342324389867158559 1574 161218088196353936586029826492305412031 1575 5554847082998676503229031284983398702879 1576 148644625840720296674671793112769879781761 1577 2684779618778306269513447599699551911677491 1578 251496646307594946735412136664976619795151191 1579 -5797504165865605440408047229073509146907013021 1580 -883296836851816679093242905211321215920842867679 1581 -31031688717030809616151591224188405038492334361881 1582 -311768544840424932735331633170947336518587640862801 1583 47564387108021995605634559629285040380750021511706599 1584 2143872381195541951031404845754661118912738197691423521 1585 -28895839851178397729912174062034883549932747707039198981 1586 -2137264425314655996795676889542817042256965095748555037689 1587 49179649065742180917541058965220798531880384878207773710571 1588 -431863233747107053642532803487399927764981429221761446649279 1589 4616742980508270532442670751961139654088662303031903298940719 1590 -23753031347939008799325104544573034905277039397325640757041249 1591 -14769915965500230019173748959331591803988348838155551458456401 1592 232132864416545387744486774234503599602931516315328489366849 1593 14432935980292964485355732508566783207480437267609679299 1594 -11647510445069622688489302753127466674481249 1595 -1 1596 1 1597 -1 1598 -1 1599 -1 1600 1 1601 19 1602 151 1603 1091 1604 7841 1605 56519 1606 396271 1607 2442439 1608 7701409 1609 -145269541 1610 -4833158329 1611 -104056218421 1612 -2002667085119 1613 -37109187217649 1614 -679877731030049 1615 -12440309297451121 1616 -227773259993414719 1617 -4155839606711748061 1618 -74724654677947488521 1619 -1293162252850914402221 1620 -20381626111249718908319 1621 -244110863655032038665001 1622 267543347653261450406351 1623 172316772106087159102974551 1624 8944973491570029894272392801 1625 9203464056063851706446748843499 1626 -119272730828773857733824850874969 1627 -4666086707521233421758768415467301 1628 -51164512322300673487334304109784191 1629 1903834807310206212817101645803158559 1630 143153310898236559988514074996215812031 1631 5795908051056146088474699923637862702879 1632 178245434582430214370224552585907134181761 1633 4120764278157268257740385352182915137277491 1634 43473419782121416018299311925752951468751191 1635 7760464981038468614330107231748895014710906979 1636 -547280671504930938397681019424947089063422067679 1637 -38261815267790496634009062227345330128166705433881 1638 -1019889154300730930328992345470124856394440657950801 1639 2138250497382292293313658677240856294770354688538599 1640 2747759114438027081378184956010610072017640198940089121 1641 68547558081804511799312441102467188926401212939399073019 1642 -2484370454052669431451789746750025981470221469782656208889 1643 -62831408433222251761250812144862933421218014678794977950229 1644 2509163645102036211609027293741289543926979710794487859001921 1645 -31968870145671811670159867742250853987744960890070746465924561 1646 292673479536037041625356796514653637327900706313037817260014751 1647 -610102284764010450384666620189716247532523522652158680810589201 1648 -433912677299542541931065819175269645768698520429926231765004351 1649 11808856068907064895592528267346665518433769439193763838460699 1650 29441724419054996700935277625358256542373397941746803375 1651 -213472770182046083207094953212145056552385491 1652 1 1653 1 1654 -1 1655 -1 1656 -1 1657 1 1658 19 1659 151 1660 1091 1661 7841 1662 56519 1663 396271 1664 2442439 1665 7701409 1666 -145269541 1667 -4833158329 1668 -104056218421 1669 -2002667085119 1670 -37109187217649 1671 -679877731030049 1672 -12440309297451121 1673 -227773259993414719 1674 -4155839606711748061 1675 -74724654677947488521 1676 -1293162252850914402221 1677 -20381626111249718908319 1678 -244110863655032038665001 1679 267543347653261450406351 1680 172316772106087159102974551 1681 8944973491570029894272392801 1682 361702062324149751903132843499 1683 13353699077321671584329389125031 1684 -5008704984778646872497333535467301 1685 -106348896179228066619625859437784191 1686 215196576925682353408417064939158559 1687 110913397839312680883072420988817412031 1688 5629771239098403245785575053051494702879 1689 198868718440820752567567675363216318181761 1690 5438189699482795939059408684434797428477491 1691 99013981265193499518000076126030343238351191 1692 -528784636321363330326960157157097729511813021 1693 33907452167791599076628304298541680822376332321 1694 -32188169517227563929661847560749530758536804633881 1695 -1532728329542727516566463325313119705039434116126801 1696 -28908325269408516019845545544374644748719543317989401 1697 735390810249457239994627180056033127650697150340127521 1698 134485336227958435549302089760726778923745816373142049019 1699 1591490344824277867589212431592433720394362175234333103111 1700 -157002808043709581358753735613487621258515068232095756631829 1701 -963510050342973462884821513664736136468239608498514475154879 1702 104182834242030114472319466482653149894387556885895888038371119 1703 -1659964381094574355102988050827857084931756853529976950525617249 1704 12980838673541305552077642698241842219390821962669604833066586799 1705 -2414368002962521332658807669573047695962961546934718421995138751 1706 -4527254372353678012667523982497465648257868687815727889733549501 1707 243516467084923460275186794268033495468449776938402551516909751 1708 -6051789345471937826084233780052434077701994296528193425581 1709 1494698919139704578940918256056166390745322881 1710 -1 1711 1 1712 -1 1713 -1 1714 -1 1715 1 1716 19 1717 151 1718 1091 1719 7841 1720 56519 1721 396271 1722 2442439 1723 7701409 1724 -145269541 1725 -4833158329 1726 -104056218421 1727 -2002667085119 1728 -37109187217649 1729 -679877731030049 1730 -12440309297451121 1731 -227773259993414719 1732 -4155839606711748061 1733 -74724654677947488521 1734 -1293162252850914402221 1735 -20381626111249718908319 1736 -244110863655032038665001 1737 267543347653261450406351 1738 172316772106087159102974551 1739 8944973491570029894272392801 1740 361702062324149751903132843499 1741 278606558889512730220637869125031 1742 -3638231875748993069543073055467301 1743 -148011278693729542229435378029784191 1744 -1664466026670303393934906365972841441 1745 64930531412616840835214847690641412031 1746 4997504033664295064872523750688358702879 1747 207546913290889657636411746354777022181761 1748 6533419622926062893794860784940875841277491 1749 153581398321594055070623710720398145811151191 1750 1557250569783890651025780547964627884158586979 1751 304254456961321983150950726199399215863093132321 1752 -12255312604332742391931958546173608785670551833881 1753 -1590362701259486112186667104769340289846218501150801 1754 -57023479828803669858531354049905959976969774732773401 1755 -556719848752581198584082505992754913106443658167264479 1756 78292179817902471097054721342226102209413690663572001019 1757 5849142511151275745869517018632345634608592319371773615111 1758 -2155300171786566570219172729140211953883266063440719678229 1759 -8155854153031911899865454300716382232665103004339657734393279 1760 47801047086794860191234097179694940633280902296178081058223919 1761 3400157547959957336442991586127380516299140770749775217154318751 1762 -67884070194610067837694675569024064532951276572005491769433157201 1763 418389266011693448406005399657339350629877479946784095073062275649 1764 809804214831355188423547677222132463232276397447679698520833224899 1765 315976047471340784022710050151179523763440890534079541226846234951 1766 -1307790278342653530541743663620596716307677158768062960334872261 1767 -125784259925034425375538223410067012520609775531466197499759 1768 22414251341249456740253716503704079943121852111 1769 1 1770 1 1771 -1 1772 -1 1773 -1 1774 1 1775 19 1776 151 1777 1091 1778 7841 1779 56519 1780 396271 1781 2442439 1782 7701409 1783 -145269541 1784 -4833158329 1785 -104056218421 1786 -2002667085119 1787 -37109187217649 1788 -679877731030049 1789 -12440309297451121 1790 -227773259993414719 1791 -4155839606711748061 1792 -74724654677947488521 1793 -1293162252850914402221 1794 -20381626111249718908319 1795 -244110863655032038665001 1796 267543347653261450406351 1797 172316772106087159102974551 1798 8944973491570029894272392801 1799 361702062324149751903132843499 1800 13353699077321671584329389125031 1801 473187451339968339319708384532699 1802 -158975063565966772653069461869784191 1803 -3485550693948907367300527691796841441 1804 7516831579543029615319571941265412031 1805 3869107076601959296182065860429414702879 1806 201565988060410915299603251013667774181761 1807 7296481125686512807096556327701315649277491 1808 203643564331964106960746597345969672876751191 1809 3723332467623701907514110351775446163172986979 1810 -27315527733071294635331969356840493905815667679 1811 9482617552926143700254094848149383800575182566119 1812 -1035869466548026864985962033394021988918652267550801 1813 -71071965483012643742210101962237970314310197114341401 1814 -1932406553168387029282907720284369743922354196374496479 1815 7156841094932274038061259626812048875735137431773729019 1816 5459355198565990009264502546776175981212091053610670511111 1817 226586191387998400552008585677403970025716145050574481985771 1818 -3575979018527206210800796845268811150693405092233015999430079 1819 -363755075551528455308813430004881838075130039616570051422339281 1820 6184814144793723396429058189618740832331322934702775494561102751 1821 64493189741130595205718095805855676333776480258391415180917210799 1822 -2043802283770345623287190902806590539978509642372165563282613532351 1823 6741444493058044021868130416106916670680111492916218085794169029699 1824 57452865245762053654586061522017445157240230944547344841428593716151 1825 23264607294324725408788418387873300485520921200184394171621609378419 1826 -276856065426194513258896883096934724008456483940456083552152832799 1827 531543132985823292380330441517629338771702939760883397979831 1828 -192809928123175778739518397694107048488088660545 1829 -1 1830 1 1831 -1 1832 -1 1833 -1 1834 1 1835 19 1836 151 1837 1091 1838 7841 1839 56519 1840 396271 1841 2442439 1842 7701409 1843 -145269541 1844 -4833158329 1845 -104056218421 1846 -2002667085119 1847 -37109187217649 1848 -679877731030049 1849 -12440309297451121 1850 -227773259993414719 1851 -4155839606711748061 1852 -74724654677947488521 1853 -1293162252850914402221 1854 -20381626111249718908319 1855 -244110863655032038665001 1856 267543347653261450406351 1857 172316772106087159102974551 1858 8944973491570029894272392801 1859 361702062324149751903132843499 1860 13353699077321671584329389125031 1861 8696026105517891157045271264532699 1862 -115119924077017850958533126509784191 1863 -4860409316927456062424241805332841441 1864 -56391696942720485794353424709742587969 1865 2259706751667604894507050794993254702879 1866 178804368664783020786733404128594878181761 1867 7617574335139062294643786954389061697277491 1868 245262301422808251240693777165200652563151191 1869 5851461732823323574066432100955790463512186979 1870 56125880511138864618777658848028530641000332321 1871 -4522550210411965883826232393996021011619428633881 1872 -58188864431156370546992434157382109064631249950801 1873 -61136794884280670562766052186652970035681170470373401 1874 -2943002025240938219932977947110732362132329217024992479 1875 -55699389683930497332323882687959756778342734938258910981 1876 1712673502001594470615686312546122968798201824555088303111 1877 310299596379555430598316766601625520066121040280080330049771 1878 7460873998434133616296576908930835727214566092286226606342721 1879 -319452154168292857720021346676596660423923907184365049429020881 1880 -13783160496207149386275372257676389347578312712914796183598257249 1881 437971752542577065108831815694945691257252651813985398661797146799 1882 -1889136515940294151535442330296150122562052716428902926529645980351 1883 -24107662960588905644789911407484051332206315111132246964897920487101 1884 -295978390728359646886287650793822377781606706438250798119843099346249 1885 2492540591562590771803871830666838299891015871819678425608979540344419 1886 860007084830024739445773751324046475713391084812660736679130311561121 1887 -9682959344786613198002951011314577577997177745695187647357721403929 1888 71759797270707377823013649705012118816652108854380243360356351 1889 -2407243227461761203129912716735566224914046184331 1890 1 1891 1 1892 -1 1893 -1 1894 -1 1895 1 1896 19 1897 151 1898 1091 1899 7841 1900 56519 1901 396271 1902 2442439 1903 7701409 1904 -145269541 1905 -4833158329 1906 -104056218421 1907 -2002667085119 1908 -37109187217649 1909 -679877731030049 1910 -12440309297451121 1911 -227773259993414719 1912 -4155839606711748061 1913 -74724654677947488521 1914 -1293162252850914402221 1915 -20381626111249718908319 1916 -244110863655032038665001 1917 267543347653261450406351 1918 172316772106087159102974551 1919 8944973491570029894272392801 1920 361702062324149751903132843499 1921 13353699077321671584329389125031 1922 473187451339968339319708384532699 1923 16445494389828914125075879570215809 1924 -5222214217711284666404166572052841441 1925 -118308575630193020888784549787758587969 1926 250227257510021501810716143765094702879 1927 138182078210538933113876920079272894181761 1928 7396280101611348828181872626768019521277491 1929 274258638527705347946158207790097365267151191 1930 7803886207227755597781224679353080019070586979 1931 142769156424731314878310851000461261801576332321 1932 -1390656276300186718978791885081473279568689433881 1933 386468829589423545810440939656013056245561594849199 1934 -26175499186275376791539129952128026610083950425573401 1935 -3095644849084672564541242330189648268103859635413984479 1936 -112983908720793711679244645126882454274764041483984350981 1937 -1013912314194204809244805222571772924527540335623792208889 1938 137240973456918156425198579554433657677263831386551364161771 1939 15476835608670089987622139585783526925127260094042163966214721 1940 169108336492408598329418895446647172824523039479226568768175919 1941 -21360404491218634775943578558742475418873155875096401029450417249 1942 -398593185863655305614700668332525299142584190551264227535749669201 1943 24937378856583218749784960484804527322730755087298832669225955555649 1944 -307504362636617470139870624663369661427556675984545800851605915911101 1945 2393263063462416733253867938157907093280639118998001318643118490752951 1946 -35973931316617313077176500506700135367900558988748847115226086147229581 1947 69956289255455391644565520164408530758647522706242660324536942410847201 1948 15751244477851749705770872647899333600133300341106752285441339808588791 1949 -117239053336934612825662241399587871587440637969953655696764822427889 1950 1114109489239428551135456118859987508065238103854439029276593015 1951 25158814745996503094393083644640197946508508128641 1952 -1 1953 1 1954 -1 1955 -1 1956 -1 1957 1 1958 19 1959 151 1960 1091 1961 7841 1962 56519 1963 396271 1964 2442439 1965 7701409 1966 -145269541 1967 -4833158329 1968 -104056218421 1969 -2002667085119 1970 -37109187217649 1971 -679877731030049 1972 -12440309297451121 1973 -227773259993414719 1974 -4155839606711748061 1975 -74724654677947488521 1976 -1293162252850914402221 1977 -20381626111249718908319 1978 -244110863655032038665001 1979 267543347653261450406351 1980 172316772106087159102974551 1981 8944973491570029894272392801 1982 361702062324149751903132843499 1983 13353699077321671584329389125031 1984 473187451339968339319708384532699 1985 279576331323522444292293891730215809 1986 -3774994614575970250484467505172841441 1987 -165053768811463676522990829647982587969 1988 -1986571240769201537527838739020185297121 1989 80243666512902174653576377723571134181761 1990 6554100183973116731205688292020322369277491 1991 286460180486902228472952971604231715091151191 1992 9427016953770677224699164692303088226840186979 1993 227894327032716181540403720967675033815144332321 1994 2030441461712429810439702871318156726850766566119 1995 -201748216470777056720932804514093945866612075550801 1996 12088812763289189742001867060765363379434921331226599 1997 -2092032328589117733360217211288174631597497586279392479 1998 -142613579179288694195923446976653571148512210699656670981 1999 -3925248287323303540666549642130178849362997368299693648889 2000 24687580506433308322280384602317772034624364097841400385771 2001 10856284294598679332261697961434626248437820813204292993286721 2002 693324731029947722102724655255017653732767218299887163459043119 2003 -1663443217390979763234917382410085440466680619181219106168497249 2004 -1255626605113080805844394508538222071061724582384981777406421029201 2005 -3658814002973336217722343931713118841314969746255044574622303772351 2006 1215774891947701313187211012880513158391005020098106010062367437944899 2007 -22668622592823553284147971885352966560332825459205638761137570956274249 2008 253593131055486744531502645452364029394163264022319341574729865130498419 2009 -2193835415772307591874449337869734738646878919794091687158779979558096799 2010 365625426096910428256798355445975097456498049603398145065679308268162231 2011 -343867661220391330475199042600120797362246071146476971038613300159485969 2012 4954797038114160942417248864899728638032337138054775276358739944634119 2013 -15038587370415361053827539096671400320260489328256536709459587479 2014 263710372549414841281196442363627749043177033991079 2015 1 2016 1 2017 -1 2018 -1 2019 -1 2020 1 2021 19 2022 151 2023 1091 2024 7841 2025 56519 2026 396271 2027 2442439 2028 7701409 2029 -145269541 2030 -4833158329 2031 -104056218421 2032 -2002667085119 2033 -37109187217649 2034 -679877731030049 2035 -12440309297451121 2036 -227773259993414719 2037 -4155839606711748061 2038 -74724654677947488521 2039 -1293162252850914402221 2040 -20381626111249718908319 2041 -244110863655032038665001 2042 267543347653261450406351 2043 172316772106087159102974551 2044 8944973491570029894272392801 2045 361702062324149751903132843499 2046 13353699077321671584329389125031 2047 473187451339968339319708384532699 2048 16445494389828914125075879570215809 2049 566664194829972997274629695467158559 2050 -177355135438113849058308271716462587969 2051 -4153661994830740265832928116750745297121 2052 7902404723229172516508330279357374181761 2053 5051075437166085487309998382195408961277491 2054 278050999612849116747400227154632112403151191 2055 10557874100861663996212277486674060022296186979 2056 305991306008893462488995424103566616037480332321 2057 5582815774169720271080563749567898704434382566119 2058 -70208671238082331797340303139682941120481029150801 2059 -14102353691356250582644846916644142642675170342373401 2060 -287908160398039930621870051867615531839256051508192479 2061 -124903878058802605976891975876643865775095984231161310981 2062 -6091540512939481753643046645167401362903994684891063888889 2063 -113647677784362249844612729877073390290539648234892383678229 2064 4411260339333030068234767286407351137272896991279930470662721 2065 711545905814008440260939847843459169687517621453161488780771119 2066 27612771982044843459822961691928700464699847033916484402091342751 2067 -565190027213017853990095226759547084226489921935848533396081189201 2068 -64665971258781368173454920504031712348376326407774938721325842204351 2069 641503848774141413884245640657824323306414233597600238058368738552899 2070 49471996812945826886451121698411750345626445603393085046439703589709751 2071 -1290132242699736186574594027883333358224086744649345928372548215247645581 2072 16125228251743701925146580946159688583969514978592468563027298622078559201 2073 -97561751048225055204597585484226856640383994553464796176413834644969171209 2074 -103661968123253251012515271832214432845926905084779642791271622579451140209 2075 -43328391229002896986821039914134252666782042612090498712643235895551224201 2076 324292203831787272818512681244765116251986568953793436168360351629696481 2077 -880743598353228417562832155033755802480413479167794331290716021941 2078 -3333085771560988218797152647009731898517215025685281 2079 -1 2080 1 2081 -1 2082 -1 2083 -1 2084 1 2085 19 2086 151 2087 1091 2088 7841 2089 56519 2090 396271 2091 2442439 2092 7701409 2093 -145269541 2094 -4833158329 2095 -104056218421 2096 -2002667085119 2097 -37109187217649 2098 -679877731030049 2099 -12440309297451121 2100 -227773259993414719 2101 -4155839606711748061 2102 -74724654677947488521 2103 -1293162252850914402221 2104 -20381626111249718908319 2105 -244110863655032038665001 2106 267543347653261450406351 2107 172316772106087159102974551 2108 8944973491570029894272392801 2109 361702062324149751903132843499 2110 13353699077321671584329389125031 2111 473187451339968339319708384532699 2112 16445494389828914125075879570215809 2113 9249981813641859492792824096747158559 2114 -128149668931513158917038503442542587969 2115 -5789743756175213213030147911858585297121 2116 -72622341214822856899679645500912705818239 2117 2907354204353525424278878315034443841277491 2118 246048162742596297062305222434219620627151191 2119 11033734237270342336757273275425299665432186979 2120 370916535870610327565713024621566944348264332321 2121 9072947769097099804226371418223663356990670566119 2122 73477433758447562438236476629101519149136122849199 2123 -9188055140257958672816351881701744979866382169573401 2124 509631040453318074172725213028154997593028129791007521 2125 -57727503157785797213384569278612764290600185460104670981 2126 -6490939926001427701423918443375029162932512764363990608889 2127 -240489039206514410370788700890838133854989057260336551358229 2128 -1829325144402356091220184332770271549914427270871564750585279 2129 353523537617093691371298597805230956361868317059713864867299119 2130 40453604203286863415364326604120036824856811097882848152634702751 2131 915779310244978168181772015074767643303156513454075350630496730799 2132 -50451604052171578361064016179789009656515162685201084780510000924351 2133 -2913106508668774760032856856009585026178108676195051130959628762631101 2134 70476145864136592644521414922373319418881026096098660092328333126733751 2135 1493385360262722169873113625457343625899651080786314709602339505613858419 2136 -60923969444786909328617552342035348352114913689457094106323149044813472799 2137 796752574619777053545433072456667741064677994626050132351997366416783740791 2138 -3054986089805673363446559282958869621013363488175801163832541330532180712689 2139 -8075120426261314869596705889757932037306401276552241489470619953711162338921 2140 -2019388107386779767776001589689335147891423894781236756806400315121052637279 2141 8278631748719108689555814065203326916700274688705085065190182703817199539 2142 -9517470934305023025337516260254996197004121203106648731612205610321 2143 -29367000424566452100071206206080108982836737189208515 2144 1 2145 1 2146 -1 2147 -1 2148 -1 2149 1 2150 19 2151 151 2152 1091 2153 7841 2154 56519 2155 396271 2156 2442439 2157 7701409 2158 -145269541 2159 -4833158329 2160 -104056218421 2161 -2002667085119 2162 -37109187217649 2163 -679877731030049 2164 -12440309297451121 2165 -227773259993414719 2166 -4155839606711748061 2167 -74724654677947488521 2168 -1293162252850914402221 2169 -20381626111249718908319 2170 -244110863655032038665001 2171 267543347653261450406351 2172 172316772106087159102974551 2173 8944973491570029894272392801 2174 361702062324149751903132843499 2175 13353699077321671584329389125031 2176 473187451339968339319708384532699 2177 16445494389828914125075879570215809 2178 566664194829972997274629695467158559 2179 19466730588288911506770801379217412031 2180 -6220291588107969251766258384255385297121 2181 -150637608361038251118662863099212865818239 2182 230727518135624345207360559598534721277491 2183 188933222363929109794269005860872911123151191 2184 10705776183182270979460716241890915160600186979 2185 416150821754249798426237536396405816166504332321 2186 12274923907120368323118631246795218228106446566119 2187 222677154881653761785152633515590682207647994849199 2188 -3531854695252085501101874322602071775782747174373401 2189 -642780283551081300111730201977863267379815903847392479 2190 15981695606720191749718355301833788006996700244599329019 2191 -4503711095165777259987512830208814113564728651837204048889 2192 -308043287863802433243398297264855927546811003225327752638229 2193 -8514423292432526659585420709447052204393505645487112785657279 2194 85784654382173128308268114778028996939654521762559506058723119 2195 23198783320065683485719072149130238607663051215443054402721102751 2196 2059610236381234860946453129486717210791266168035145686422148570799 2197 18498823924918098791572851672067590275564581659898034000897302755649 2198 -3506814186300025292009034242339566502263257812365810512447311563527101 2199 -110006738269119927226327970047729285268223482258851361363438785632434249 2200 5143232003397959867107699619757511475121215716552186376305586269194978419 2201 11088814306102856391797141431207896858876700895907673370442998978400863201 2202 -2298661816066107255830824765929010362502450335954370985511305296514216147209 2203 30670923348787012296925080038630001456755775706690138390834028088178098107791 2204 -29750654846650997645649343299937347244196728547774755702273596473627095379081 2205 -381252176213216137745977508151388482258397596640817419619154236831834366376479 2206 -52389859025073095320871148063696204745365090017451089681896926825089730400501 2207 -979547384380001946861736082355671582669972423982147167511527174409394201 2208 289357489434838033319855962075274423738250904538311811317189471867739 2209 449335807641250967668512439729306328196005830425553921 2210 -1 2211 1 2212 -1 2213 -1 2214 -1 2215 1 2216 19 2217 151 2218 1091 2219 7841 2220 56519 2221 396271 2222 2442439 2223 7701409 2224 -145269541 2225 -4833158329 2226 -104056218421 2227 -2002667085119 2228 -37109187217649 2229 -679877731030049 2230 -12440309297451121 2231 -227773259993414719 2232 -4155839606711748061 2233 -74724654677947488521 2234 -1293162252850914402221 2235 -20381626111249718908319 2236 -244110863655032038665001 2237 267543347653261450406351 2238 172316772106087159102974551 2239 8944973491570029894272392801 2240 361702062324149751903132843499 2241 13353699077321671584329389125031 2242 473187451339968339319708384532699 2243 16445494389828914125075879570215809 2244 566664194829972997274629695467158559 2245 314699529627893052354389411022737412031 2246 -4498100260376945096821816494668185297121 2247 -209536551769439277217762775723095105818239 2248 -2748688081572300743191594544271458238722509 2249 107471815517051827399086443308756236563151191 2250 9457665545242411011742011057794827981336186979 2251 435185227210596932048037367946455401891944332321 2252 14936858331450759791264052868033231688848590566119 2253 369262698668603702177276555599132797615012090849199 2254 2646647819598699951027927207455660015810790361626599 2255 -426551147302756456079276420440397770216229224244192479 2256 -37845706004078843955997228899599824466838311916936670981 2257 -863335633737795161881141583819357955981756733072598608889 2258 -273676066123466055672615189432645722638855276930603308478229 2259 -13545205654116411481250795514098092030646949716849360834297279 2260 -243960859355263510720658943559129844889509282734639452582428881 2261 12393558042330696957430778970657164339654267195348367415047502751 2262 1644823642003219649489194109299751047995902115715769243754259930799 2263 94572593200425174472483329409353319655568724053556410847156154595649 2264 -580886402374609352925082339861530776276569752711843383401979175687101 2265 -216711470140217793334009145494576104260019711793453273640770358344370249 2266 -2860431959426609639126395402428446751592004633555864251863723233244701581 2267 314834945623230775341780774634741592945276193788313573617586748368955487201 2268 -2983021284197312053663813739503037317455430952652339688589205632617289171209 2269 -52723591938519149418971292029922979409543021535415465773180588816962588196209 2270 726764124498494864817147542517025740168158141770135151252850716860363951364599 2271 4604164711529444392339327557824290261866184060065186950652542725511071403860321 2272 -11744089387381881478153171350371987163437688355350086985338551797213928825265461 2273 85136192437718270391489235818928718691291685534004892711134273251435771182359 2274 -9202360309687709477170192539098147565252395473794747150527588750634956755981 2275 11230397333790725464873938279402405590549753515941339902930558780137345 2276 3309640246703254901140601954648947621607096529793135999 2277 1 2278 1 2279 -1 2280 -1 2281 -1 2282 1 2283 19 2284 151 2285 1091 2286 7841 2287 56519 2288 396271 2289 2442439 2290 7701409 2291 -145269541 2292 -4833158329 2293 -104056218421 2294 -2002667085119 2295 -37109187217649 2296 -679877731030049 2297 -12440309297451121 2298 -227773259993414719 2299 -4155839606711748061 2300 -74724654677947488521 2301 -1293162252850914402221 2302 -20381626111249718908319 2303 -244110863655032038665001 2304 267543347653261450406351 2305 172316772106087159102974551 2306 8944973491570029894272392801 2307 361702062324149751903132843499 2308 13353699077321671584329389125031 2309 473187451339968339319708384532699 2310 16445494389828914125075879570215809 2311 566664194829972997274629695467158559 2312 19466730588288911506770801379217412031 2313 668473722816127368011509174093414702879 2314 -225036273719018494612262752729379905818239 2315 -5635252965982270329293973595408564158722509 2316 5760001440771586394368768602191690003151191 2317 7230182870474390708288598611434306310680186979 2318 422066905047074077756175086605080021698664332321 2319 16791464052679978096545557850801625433396430566119 2320 503745696465580979970751468399138102201874682849199 2321 9062235827896566522945321953574694027326800857626599 2322 -177678327722498036523839407840012149236549284455392479 2323 -29893105151536718517816141827041788858424426550664670981 2324 693080122825450680471491137281098485387149425023785391111 2325 -132682450657204673904003046366814744004793470459124340158229 2326 -14614005984033211331678843576045507020028649901934250495737279 2327 -548030826860060659961836094725002349267558370898521139900956881 2328 -3046541543590009149482196921319281063490965658628222077381297249 2329 989334841214917670432520325851877360708248305877096395596666330799 2330 105228916062635462097979899278350610889487653193523211085154050275649 2331 3826813153764491198567245320685071278431379315920000479052403119352899 2332 -108909875903708144505627064549702850481976193837984957149626521368754249 2333 -12413570418643235739186020089017753632547944860246545534475016042694941581 2334 23783330023838584932496164563355100663561136449326330758626013218202207201 2335 16997016460100532043259309976803718782805688773078113230191877758043783980791 2336 -323371214682876167176269216280987947678355066015598779222830390327157138500209 2337 1286095490917938950476278504563793939804375883718984332311511746695862194412919 2338 -13995927120524759896401180365995444994577316021015926094350659783679335683829279 2339 456051990864488681504198492771898272137552358044502227679586786791114948252963339 2340 -86085454872173434660635993506036078481190246373989363526589800227799178422580121 2341 91670480600641802541453257860267702062839858572004919851145743357393303249027579 2342 -396754448504109431283243227968438443380808334156407876548626709914324450740479 2343 66855172439903564784667095259006902169915980775932771306050427883234879 2344 -61723295240065880698047219119458770287087854485115145729 2345 -1 2346 1 2347 -1 2348 -1 2349 -1 2350 1 2351 19 2352 151 2353 1091 2354 7841 2355 56519 2356 396271 2357 2442439 2358 7701409 2359 -145269541 2360 -4833158329 2361 -104056218421 2362 -2002667085119 2363 -37109187217649 2364 -679877731030049 2365 -12440309297451121 2366 -227773259993414719 2367 -4155839606711748061 2368 -74724654677947488521 2369 -1293162252850914402221 2370 -20381626111249718908319 2371 -244110863655032038665001 2372 267543347653261450406351 2373 172316772106087159102974551 2374 8944973491570029894272392801 2375 361702062324149751903132843499 2376 13353699077321671584329389125031 2377 473187451339968339319708384532699 2378 16445494389828914125075879570215809 2379 566664194829972997274629695467158559 2380 19466730588288911506770801379217412031 2381 11001621689202272297678160511616614702879 2382 -163037385920701625034262844704240705818239 2383 -7814513872093108294960670362492207038722509 2384 -107457791348129566964791525344868042476848809 2385 4053188003446176694876478671901756002840186979 2386 372142479529479679047426879241236534528104332321 2387 17571874676390210575039350944353658448139470566119 2388 615546942287457421632859176491134667553044730849199 2389 15365414210735413959806650603167004989843456985626599 2390 94175782930936523369871859482528049593566367128607521 2391 -20162794020362100536355721657855841486063025968520670981 2392 -1782980351271304961991425735984847688409261134406870608889 2393 22251243435462473416811130016388946653531357698492115521771 2394 -10319033041611402103418933281671043217904696399921621176057279 2395 -713956147635997641644543346120846425980266339939654167884316881 2396 -19644081318138201352996748698258935068983610050966769689438897249 2397 302320150797265083848547460463493066476002421057808489465312730799 2398 66291042301878493211013151898311185978481820579120712783991840995649 2399 6037503431878398708304809678811013490137025696524545559250144666872899 2400 123950720182872555687372799172912379555959786334061402936685994358605751 2401 -9553074621564891443932584366838441130138063249430243116217047595931421581 2402 -638707736844445395990912687342558515224567494562978484249246578709779872799 2403 10788561013602644482846666224833732967495589394862084951261897824323381548791 2404 803826594029416253898785362228934376048345558255123067931166641197880408507791 2405 -23622068589216297265699453740396851370772370328068303843984456106936930357683081 2406 272159491952747812605778690921828387237847823667672269404661564834349089015191521 2407 -3222557747143596428981997181921712736228148036527137577112921539258610081925791861 2408 27521519185912324321268658586703821993342107175358601083944522686232129009592112359 2409 18433449049920241600931386824667211854720188838441945333286080036184373542791261259 2410 5533217573757367374993424959366949473749284586234693390828650609846680556753378561 2411 -6691596742981593918689415060477978368580514929882384375791633029426900290468161 2412 -5137988293979476531050081478280744437194755226486438363925547678210472449 2413 -375149217324763766252512238894202315765048887447578806139 2414 1 2415 1 2416 -1 2417 -1 2418 -1 2419 1 2420 19 2421 151 2422 1091 2423 7841 2424 56519 2425 396271 2426 2442439 2427 7701409 2428 -145269541 2429 -4833158329 2430 -104056218421 2431 -2002667085119 2432 -37109187217649 2433 -679877731030049 2434 -12440309297451121 2435 -227773259993414719 2436 -4155839606711748061 2437 -74724654677947488521 2438 -1293162252850914402221 2439 -20381626111249718908319 2440 -244110863655032038665001 2441 267543347653261450406351 2442 172316772106087159102974551 2443 8944973491570029894272392801 2444 361702062324149751903132843499 2445 13353699077321671584329389125031 2446 473187451339968339319708384532699 2447 16445494389828914125075879570215809 2448 566664194829972997274629695467158559 2449 19466730588288911506770801379217412031 2450 668473722816127368011509174093414702879 2451 22959277474248983699736879371176894181761 2452 -8388003584227539338557169511724744638722509 2453 -217147256955708411236681929288078067436848809 2454 86427254471247295692489358345738687000186979 2455 283043172538758866909290381386815667701864332321 2456 17034023467685773549072997409357267860214990566119 2457 693440382579084590454682385767407204824054010849199 2458 21148183116005436904926071853567233087078548441626599 2459 376461655296042652534237228311765546100270828952607521 2460 -8963517139250471656361056090838488541977428678024670981 2461 -1417160712054367191835095730647178050422222407558358608889 2462 -98564647139441107474838398457098585579028277162817836478229 2463 -2309947939977248511439321509773818739617581053822854696697279 2464 -641344449551129921417547139473847350990105278186366657294876881 2465 -32256452376258482550257480336728874019027751932606127655365297249 2466 -546214831922417856503882103970816740984715989407025591288556069201 2467 37580904052087188634535218595379594538530707435309223415412973795649 2468 4075831666292315415954904069649413728443614495350789070399559537912899 2469 313603859418648466946915539493313319174781896215037126737340039890765751 2470 1790804355386936959689265997260733050579748054504594602333101453727458419 2471 -682533154905186413948872041230737259853809691143806617390137145034833312799 2472 -28701390511088394583922993230065757963633738073916811766035234853088947411209 2473 1052878556651786807330327504517886596668524850364792308757442275749135393723791 2474 30798180111143436363634365948771255345701232297221612566477509649192836895980919 2475 -1429685802514601883027141271961655509435244847336717687622387161581402311249909279 2476 22921705802199387049165830198433095158528283641441006160289008917693445626064342539 2477 -261573462108187743822516889924764900334023255773307116778961474750295847813083462041 2478 1229469831212760330742349024885519086430377838039860418147183823951506138572589511419 2479 1595205636654062113453925285956138564669816411462851417480273861289399005346070880001 2480 188058148174007242151469090874327272140378097768482096769262908287373007052558473279 2481 174142010827411677901529132754174955255980079374682817284343097093690195330165631 2482 -148222108153974430753453560751817126599609481986101731999189400302744161729 2483 8646070779493591779790839600901677534234821388453008333825 2484 -1 2485 1 2486 -1 2487 -1 2488 -1 2489 1 2490 19 2491 151 2492 1091 2493 7841 2494 56519 2495 396271 2496 2442439 2497 7701409 2498 -145269541 2499 -4833158329 2500 -104056218421 2501 -2002667085119 2502 -37109187217649 2503 -679877731030049 2504 -12440309297451121 2505 -227773259993414719 2506 -4155839606711748061 2507 -74724654677947488521 2508 -1293162252850914402221 2509 -20381626111249718908319 2510 -244110863655032038665001 2511 267543347653261450406351 2512 172316772106087159102974551 2513 8944973491570029894272392801 2514 361702062324149751903132843499 2515 13353699077321671584329389125031 2516 473187451339968339319708384532699 2517 16445494389828914125075879570215809 2518 566664194829972997274629695467158559 2519 19466730588288911506770801379217412031 2520 668473722816127368011509174093414702879 2521 394952604264150201167736327522012094181761 2522 -6094044735689815164171172914794594238722509 2523 -299959171387920253932016406437256496876848809 2524 -4329066664295897685314762105589590879719813021 2525 155963377857630306372805583805513655388264332321 2526 14987122021464403202014320907439684886222030566119 2527 726217628774914354551421695696592591443261690849199 2528 25955636686346123896396703301523085397178860505626599 2529 653801504140951939756135688893827228451003698584607521 2530 3269917840154083538855950938675820405377775643255329019 2531 -969566400020334764687916402864624471293597980779734608889 2532 -85627868666404532349113313923792065762860757261498668478229 2533 988897512292083669672329274162166732474848579516815175942721 2534 -318950015671710641711181796660510239356030514701990380630556881 2535 -35226899581254419778122672124707752040490054992637793454533297249 2536 -1332764763965238576930889694801950238651705185325977095183493669201 2537 -3588828034541991801206740420930942151301686847636995059321413404351 2538 2987106099733340773881526375949647041685612896605516418284490446072899 2539 276203939621953697675265965784300232583372098876781661968181667456845751 2540 14664198445083529898304066874752407786265691137233739153533748762732258419 2541 -179408567567825145860683045633775185128530127367887668268282730686156192799 2542 -43951921078227483913264054781525772382819393052731617588983008672669557971209 2543 -1032809269989534664108245753485289283320404543456219303853763745694864523332209 2544 78088545874013422691667441223012457199061645178836068356098990073947450441452919 2545 685422920476974012773125869559291382495372111019496404544125912997819964232330721 2546 -74436302351080182257857647647056253694987045292009586826021190055731919626232988661 2547 1468599883281063724744907621897176825556484047850224752378217722837126139079056755559 2548 -15629681479832794953714456453338471778368824582494654300506488549910175678075276542341 2549 36567465592404332650400233262481449472808767532425525309878532936208591286963550155521 2550 82228132104250503331892398187834248613714615775361696939424960482132343548372314082879 2551 2115729614605475100890355260823514435445756236713188644541556794516395076818371185791 2552 15921778698005477156188206253321870537770441957103104402096397288885351231730169791 2553 -50188178040536404519229206864548683002398718638239671380852187116046434919 2554 42374222776674280430550824888709837409811827304417709301079 2555 1 2556 1 2557 -1 2558 -1 2559 -1 2560 1 2561 19 2562 151 2563 1091 2564 7841 2565 56519 2566 396271 2567 2442439 2568 7701409 2569 -145269541 2570 -4833158329 2571 -104056218421 2572 -2002667085119 2573 -37109187217649 2574 -679877731030049 2575 -12440309297451121 2576 -227773259993414719 2577 -4155839606711748061 2578 -74724654677947488521 2579 -1293162252850914402221 2580 -20381626111249718908319 2581 -244110863655032038665001 2582 267543347653261450406351 2583 172316772106087159102974551 2584 8944973491570029894272392801 2585 361702062324149751903132843499 2586 13353699077321671584329389125031 2587 473187451339968339319708384532699 2588 16445494389828914125075879570215809 2589 566664194829972997274629695467158559 2590 19466730588288911506770801379217412031 2591 668473722816127368011509174093414702879 2592 22959277474248983699736879371176894181761 2593 787831809923357358986816875995856961277491 2594 -321751780449028633588683374108092925676848809 2595 -8606955822991472611918487859374781853159813021 2596 -2707052101366869594553988736727037245335667679 2597 11334050434844849904350724495408429346346190566119 2598 703627878009327999460834847226744186750433530849199 2599 29305054618886092155735101300402804499832259545626599 2600 908243335972832949341390223911437264729347722648607521 2601 15972782096583859351252392535991507748179476425335329019 2602 -454399663489199836208161786781826235865660505416918608889 2603 -68434345623208457151765803672921592777469937099618604478229 2604 -4810265235303288213126848092565234814688013893826062520057279 2605 35477537806221161741303419954872799024566085295648536858083119 2606 -25115216244741159159860175052208282072953909237302070725061297249 2607 -1770508999815610812815001917582172094430993905627760679125740069201 2608 -48005067496483212088017941148451752135278416643961613609882591004351 2609 1090795529840669869172856029877347007278376888149978836691250484472899 2610 203923893737902989267598616499299356737448164666510608767033686493005751 2611 17582207765421649849909590291627208510837176305838502578908431795001058419 2612 593329922243926319650870391111437107227209578153075172432377076989461087201 2613 -24692016845145701536392063782124428698497303464879342490787998299260964051209 2614 -2640505988992943675776697148384356894341494079837685563323594273138215763012209 2615 -18475566221868102951601263481423622000324767995721620139417950087272452182803081 2616 5037058878313592146149933895341068261675164941155548979514335315286697177948170721 2617 -27036925253370940986832867733943936495603645533265603692804993203684802867709737461 2618 -3229808842169858979595628579223181248141781334659728368515206079037240956536518111641 2619 77944328104010076191032511196824094888686488056192037286796452358980548068929263070459 2620 -740042380416291953174225874401185298966448455434964501104372311375178361945331821994239 2621 -16197069896670417327471794350736897619427829440778128922618416457520509839470017859521 2622 2792089186699026326732699908356650952241697825562315660149673339816384667880381358837631 2623 -206191226756326079824561775040477951934844733276880173288343538432133006814170093517249 2624 505670438777659878265311074209792593619300296412814373036540532391634529352721775361 2625 90434418889092544213381427114252892868127202704364714781404996294069989862995 2626 -1235531990346789946041686689813141337134217178910932859368929 2627 -1 2628 1 2629 -1 2630 -1 2631 -1 2632 1 2633 19 2634 151 2635 1091 2636 7841 2637 56519 2638 396271 2639 2442439 2640 7701409 2641 -145269541 2642 -4833158329 2643 -104056218421 2644 -2002667085119 2645 -37109187217649 2646 -679877731030049 2647 -12440309297451121 2648 -227773259993414719 2649 -4155839606711748061 2650 -74724654677947488521 2651 -1293162252850914402221 2652 -20381626111249718908319 2653 -244110863655032038665001 2654 267543347653261450406351 2655 172316772106087159102974551 2656 8944973491570029894272392801 2657 361702062324149751903132843499 2658 13353699077321671584329389125031 2659 473187451339968339319708384532699 2660 16445494389828914125075879570215809 2661 566664194829972997274629695467158559 2662 19466730588288911506770801379217412031 2663 668473722816127368011509174093414702879 2664 22959277474248983699736879371176894181761 2665 14551584901149702405302796457576759361277491 2666 -234581344204595114962015503424747210476848809 2667 -11836620485847734477036532468192740601319813021 2668 -179326808852052668834844047294140219914135667679 2669 6123778852918578922354847794575046841488590566119 2670 617658017268030444884370434146205701842729210849199 2671 30714476205306772011894891627357776124458189785626599 2672 1119771293067823176966098007621494766373761453464607521 2673 28453075294604777276237823262184283453962455558775329019 2674 108338345563409702771820536575831975712678893361961391111 2675 -47397412957608933075848375267141574558424589041023276478229 2676 -4189299868597532607092044034966521863511972938562742456057279 2677 -259090433058282232038414814123235445508569486205115319382556881 2678 -5954085230598857370180647094934949606812406906187205691845297249 2679 -1603295375930886783546301766478917729377417216092135519683308069201 2680 -82033994317708773295977705932298278028949610011323957399619346204351 2681 -1259564045727452109969503438095428006559998599063719956329512037127101 2682 122042813204793668550204671293863497741060689016806727412104947533645751 2683 12870955976427840286060788366843774070566511283754825538180034719135458419 2684 1022469105083219061874407743591759803403103923075139577117661707221729887201 2685 17807687296554392568144388992007643427957331648505942548517471206485631788791 2686 -2124307398449442359397469884320535525441494248647746335956015066806458215492209 2687 -149763854499784696748781703033810739337846683310782143024748581706113990713107081 2688 1409573868130135871166153156757864441093294283408878854221843000915112298772490721 2689 292648196977069114653686170492697942058823134497604408362705590493263083930562902539 2690 -5201552849858942252179476346598026012529087105217866070735276746217649372530568646041 2691 -97580038506435600971940344762995408231520717838478443090190796798586425874275900020741 2692 3343319393669587712132485260933540581001668121681020907722302313889905881610872611045121 2693 -25341829434894427363883050881068371918396187774205197504157815194803133421841701313526721 2694 -100980937144795815025835496792305099318511741094715462212848441949836612853784820684784769 2695 28592749353503570194779922660586445051603281999737496618582597827129452656157943775921471 2696 -17365377640671099533890346503900626316843229297717562002225525716755258103666985801281279 2697 2997340151214905874831922092956314458879929941951652490688111526909604952329727848779 2698 2002865944055845566895884524575632699402306888904080339489742604189371238653231 2699 -4696859198387609314235428794606235900239438643707546442782131 2700 1 2701 1 2702 -1 2703 -1 2704 -1 2705 1 2706 19 2707 151 2708 1091 2709 7841 2710 56519 2711 396271 2712 2442439 2713 7701409 2714 -145269541 2715 -4833158329 2716 -104056218421 2717 -2002667085119 2718 -37109187217649 2719 -679877731030049 2720 -12440309297451121 2721 -227773259993414719 2722 -4155839606711748061 2723 -74724654677947488521 2724 -1293162252850914402221 2725 -20381626111249718908319 2726 -244110863655032038665001 2727 267543347653261450406351 2728 172316772106087159102974551 2729 8944973491570029894272392801 2730 361702062324149751903132843499 2731 13353699077321671584329389125031 2732 473187451339968339319708384532699 2733 16445494389828914125075879570215809 2734 566664194829972997274629695467158559 2735 19466730588288911506770801379217412031 2736 668473722816127368011509174093414702879 2737 22959277474248983699736879371176894181761 2738 787831809923357358986816875995856961277491 2739 26929964528705440917988108625289935123151191 2740 -12686532239230961283646544207355361324519813021 2741 -350442375199875665898993077445547858851735667679 2742 -381708775400305292306894679656821556489009433881 2743 464229010630009206382499384840892969167943930849199 2744 29743116922386558742999657143154294722666578905626599 2745 1267145682099581780376987519572202406890511011224607521 2746 39902957727039422707574277337976735086487936641655329019 2747 692670101359179390142056850052353593481557129337641391111 2748 -23184576340645591437299908311250057493311527698970924478229 2749 -3364010762524120997619363542924739160213213570792499384057279 2750 -239108475673321673859448423432230432875773331709311206486556881 2751 1629261376059940121239411013812612697424875904041236182586702751 2752 -802150588531796391834758582889524378441571125761332188480236069201 2753 -90672623034688111319123048603500874470285574487366441953416159004351 2754 -3448472549368954987310138657425104846884963377012018186083334449927101 2755 4058543485373453834616163619839444081589393684761324073472741607245751 2756 9675182003195938454851071303044671888014138090507982299208443926124258419 2757 773116227734297272068136387438821172281253139166035671609493267748782687201 2758 54044719827988491178455320869931009872806058148803098152145198953243816748791 2759 32334930786430624854749655620923442473965682754631461493618069534355751867791 2760 -155065238372430403500142547704084050172513253096272227004076071000217706558227081 2761 -7662166732757062621770632534211251377687434725237693950729099958680964377722869279 2762 220221025639338325753077429098484218171396613617407802874477716112465542529149142539 2763 15264006976285487539498135981052340384612572918617348143385320212435617275157328928359 2764 -477701607860353222192854970699449701902470602806878731829953331656972245693556022254341 2765 490808995431948821920906682103373371391770877169539717675754567967571868920512747544321 2766 93536693919423592985884740241920777533414771401051860959488973899829309698090374299938879 2767 -227625935710731613304197235327077250650669884912568655732814155805116451945010508442583169 2768 -9140877953043293231962761044260723418742302570250638410811491601273158908237791803977421249 2769 -4424479553599770642761456214697850119106790634225232216816957659743201246536736964715091199 2770 -750444066842748549594933673057803398879300348497677460355473744433443069219655893500171181 2771 -515870734022650844373295258712200164604363798525274490224740526734348672199927956521449 2772 -13936457888721429255285653113103727284235357834447047570577893894047656977496221 2773 180142401827631781652154938748072305773298278049060012473170049 2774 -1 2775 1 2776 -1 2777 -1 2778 -1 2779 1 2780 19 2781 151 2782 1091 2783 7841 2784 56519 2785 396271 2786 2442439 2787 7701409 2788 -145269541 2789 -4833158329 2790 -104056218421 2791 -2002667085119 2792 -37109187217649 2793 -679877731030049 2794 -12440309297451121 2795 -227773259993414719 2796 -4155839606711748061 2797 -74724654677947488521 2798 -1293162252850914402221 2799 -20381626111249718908319 2800 -244110863655032038665001 2801 267543347653261450406351 2802 172316772106087159102974551 2803 8944973491570029894272392801 2804 361702062324149751903132843499 2805 13353699077321671584329389125031 2806 473187451339968339319708384532699 2807 16445494389828914125075879570215809 2808 566664194829972997274629695467158559 2809 19466730588288911506770801379217412031 2810 668473722816127368011509174093414702879 2811 22959277474248983699736879371176894181761 2812 787831809923357358986816875995856961277491 2813 549952581995306552677995332725364226323151191 2814 -9286885225698054057206497250704878431719813021 2815 -479628961714126140503714861798266208778135667679 2816 -7623118802178423061158787080510762045909809433881 2817 245397604189105825138672563405890903963924730849199 2818 26046412910510763896211687380691139871635293145626599 2819 1329160231902091694048018293958221158374051941784607521 2820 49421715796313982950686127604929322660486554528375329019 2821 1266763588468141614691386663457221275947574169475881391111 2822 3264110084827056894759260886559878450870424043636435521771 2823 -2354237994575343841975326979447298285699036863979923640057279 2824 -208681172704739649163743024609893498268147324901408523350556881 2825 -13099137167165229567746500690092799529231902670996956629445297249 2826 78122171108999606924882154402084126640191760624464296213779930799 2827 -64789641550302754339618195511255130477289084876849520888009695004351 2828 -4685684358452381369466440080774481414714851932318236366025462475527101 2829 -123697780667106811584914926635483242054290326582841001807240754559154249 2830 4058943043193342481793044870125430349586040704628688748863440083359458419 2831 672178716597117082101794815390880497530206496447698130918750488780309087201 2832 51531821070083194763824672030325819535716505294343935705264714305859138348791 2833 2549841431441433149453405464831318366840953823432097841925769618924802630587791 2834 -55729944788248091998982962053053796012794299270330428670801519390152829174547081 2835 -10342576754092325098237306806113572944749205411802230057974615009926870295941109279 2836 -334045060764741134207214758196363003497526238778614142446884185490286387892887337461 2837 19977401206371463165999546190191109195701765720315587682999274529182976636198904608359 2838 681677281388370068030210036391515447099957178600994462818238655001085184680690000478459 2839 -34870445484388360678510365070507236247041061720316402458277406964058756319394050112692479 2840 394033412314731801597119408126732800382715341320064694557292392784838058055393818735497279 2841 -1366522613109465361398133927279743843470849731750332782551080011767460512510876217579018369 2842 57208775013816341502586078910275113741910138135725825265193418993204800073280847778950885951 2843 -552990511465122678343166274586555053846659634299011756415026207249130522522030271919262685439 2844 -430772371407989880580983275900971522225623184506163265533473328364147873549132534201003380141 2845 -16120397867735228295245311192381851817014819105078417941036274317570105432667025912354476569 2846 -28148317527327403282881349146965719178883783513933411563069230303633799385645000331912661 2847 -1618847691803578475465447027650146748694668812712010258027714050645426607768518031 2848 496205322740183959597746807675225663861180886644826675287456815 2849 1 2850 1 2851 -1 2852 -1 2853 -1 2854 1 2855 19 2856 151 2857 1091 2858 7841 2859 56519 2860 396271 2861 2442439 2862 7701409 2863 -145269541 2864 -4833158329 2865 -104056218421 2866 -2002667085119 2867 -37109187217649 2868 -679877731030049 2869 -12440309297451121 2870 -227773259993414719 2871 -4155839606711748061 2872 -74724654677947488521 2873 -1293162252850914402221 2874 -20381626111249718908319 2875 -244110863655032038665001 2876 267543347653261450406351 2877 172316772106087159102974551 2878 8944973491570029894272392801 2879 361702062324149751903132843499 2880 13353699077321671584329389125031 2881 473187451339968339319708384532699 2882 16445494389828914125075879570215809 2883 566664194829972997274629695467158559 2884 19466730588288911506770801379217412031 2885 668473722816127368011509174093414702879 2886 22959277474248983699736879371176894181761 2887 787831809923357358986816875995856961277491 2888 26929964528705440917988108625289935123151191 2889 912055814900667622113643619246570246680186979 2890 -513625431849455212768115331364771037706135667679 2891 -14638857022439165940788897316718475242351409433881 2892 -27832876200287311877120620511847568751134469150801 2893 19448965625075850640631232260562692366619526105626599 2894 1286420423453602310216627976653267976695221063064607521 2895 56053563302743120104176155642711166483740284627575329019 2896 1793458180360135304532863550943674051043746299288361391111 2897 30727702607228232201160367619956394486007701134493395521771 2898 -1192021836961103443325000565564505466573609919561410744057279 2899 -168242006507142480299581680499846145806508115880666612822556881 2900 -12100039297917201658798181155542548897592094946206750984645297249 2901 -698466216916938431180877144403767604141151606066624752190188069201 2902 -15064295088455666113451886278966299531096137635559419883049951004351 2903 -4265176755680577907028785728956490816833345224282494289885493553927101 2904 -222232121339754772241661097592801936882733379915998095524513564850354249 2905 -2930232203055792313226988903067592812438338551579929599925056042592541581 2906 422098482284242534214121486601533524939990998528100702462939179731681887201 2907 43481042202550919027721734389682270859157868613708762813484131894237147948791 2908 3297488722540632322287718366781267817190002785946023401902578074848745358267791 2909 100652083476593958093635421157173295190827872772105045054911674174393978899692919 2910 -6435665622704523709514091947989349527022965390249970328778429712782681368248309279 2911 -647730476799989166846800379336758975020945905043278164803456116476379642090944297461 2912 -10291147740395383349523961648607874640311529307816389491125202124473988962429676511641 2913 1500951345248671683140207388549771239009526343406280089368338700086044541888369883665659 2914 21433626097635984521715430399684009301919168242872748891463709093409828114316628272357121 2915 -2210646304903148117034070198101390245371162592275135111824904837274302623669786917800054721 2916 41784267299606697894796437734166071710089801041868686176174444546381184344152976143968911231 2917 -469242035007785326174735376406019492607476271082408233396183153995565797998640589182936678849 2918 6528359781477816161508710618887056808483714468409595087030929964092767996769413397824753273601 2919 -24787493586793536530055475022508838664915757044391856495868173202304919261815109220509708360621 2920 -24310378867666935165897347312515050428949643935073057739740450156445780892854038171197402721769 2921 410904446704392756999219949414439564930532477449178139993912987171661676402611923514664547459 2922 -636926634176162031623947189236937202548662915125362481242860736858563815604916985765527391 2923 -27090254490260983325688703992954819600409218107360590978223761806459908103457976761 2924 -26796995989574424080812367864893782306762729481807588496370283969 2925 -1 2926 1 2927 -1 2928 -1 2929 -1 2930 1 2931 19 2932 151 2933 1091 2934 7841 2935 56519 2936 396271 2937 2442439 2938 7701409 2939 -145269541 2940 -4833158329 2941 -104056218421 2942 -2002667085119 2943 -37109187217649 2944 -679877731030049 2945 -12440309297451121 2946 -227773259993414719 2947 -4155839606711748061 2948 -74724654677947488521 2949 -1293162252850914402221 2950 -20381626111249718908319 2951 -244110863655032038665001 2952 267543347653261450406351 2953 172316772106087159102974551 2954 8944973491570029894272392801 2955 361702062324149751903132843499 2956 13353699077321671584329389125031 2957 473187451339968339319708384532699 2958 16445494389828914125075879570215809 2959 566664194829972997274629695467158559 2960 19466730588288911506770801379217412031 2961 668473722816127368011509174093414702879 2962 22959277474248983699736879371176894181761 2963 787831809923357358986816875995856961277491 2964 26929964528705440917988108625289935123151191 2965 21309937896098110980753925359149467603480186979 2966 -377639551308138923710513453098751721994135667679 2967 -19935507069523435399582490475179927589333809433881 2968 -331972097324968258168900101347713069306808069150801 2969 10039215148117005247146678938857603562846700505626599 2970 1123765446931067336957957307104889163249844489624607521 2971 58844218043856066219372540490082010300499626502775329019 2972 2231321051546765075716008663223493079447682722077481391111 2973 57710096501349456754978868849985175561910502020990675521771 2974 77515111461583676613839555930371458747123764083742535942721 2975 -118763140877652399673023888889451542955313457246850401366556881 2976 -10578674149488100424012911214425702167210794605811616827845297249 2977 -674055165977730945207037133068292022169017453385079529603820069201 2978 3823830022551099631495886441396087074725697309540904713038880995649 2979 -2106681465983218727018519039617333810782349952760371336586950961927101 2980 -248618466262058864667126227735606365096154027722774827937734078232754249 2981 -9466328033553302971655934362000430066099091519565045059689315931744541581 2982 59591923772831923270005454680806855239457448222485431931219440696853087201 2983 33461691816433157129855494104872284972654709836503685117777268339754152748791 2984 2684935250345904305630703003435526247945894019358825076041799559340754011067791 2985 194605923845657210445678254392053794517267778529027572099500958817813000744172919 2986 2493620044044467794060566025526529776261692100705052745526769034788496215572490721 2987 -545729540728088053366804406982283342005387425109397984018213302747987017198896937461 2988 -38449351259924837630039501157328325637982765959424083048630809372467774496885218271641 2989 57453680596374135779356578372386476744423667792457610650952381370039863920048671505659 2990 100903697367766598594508226503533780476856074583359567755048458755072398803393655519256321 2991 -116352159613186864075102220013088171582231356883318654729537810121457377711988029411446721 2992 -123510796242937419949577462958572113830351282582341476487985552312108974013887153068513034369 2993 3236448729264993546286507664210216398150531778899742387003890671802806703536482804823936562751 2994 -45929405870630536577496870263612576810725622913245776254299372503327265269565942360745299436799 2995 479170212257064266000849466672072206375901033280681586150631582727169153970701543527139413364819 2996 -680291587186658835810835423771880015545063055197897794659665918255835265275077198374981391124969 2997 -912591033091968281539912076669541142536191607484743634534641372572157445625753072639753427475661 2998 60928862417526698056454711046500774581101678013935238351988510507354118592169591949216647317729 2999 8311405136239713780668297547036352224818074433603466019340115303422470019429212921145582999 3000 483192085482942937240988148317295816727653987096875134743142244122035648058822022015 3001 -46641391775972801939654159671039615944692041741626759446173324651 3002 1 3003 1 3004 -1 3005 -1 3006 -1 3007 1 3008 19 3009 151 3010 1091 3011 7841 3012 56519 3013 396271 3014 2442439 3015 7701409 3016 -145269541 3017 -4833158329 3018 -104056218421 3019 -2002667085119 3020 -37109187217649 3021 -679877731030049 3022 -12440309297451121 3023 -227773259993414719 3024 -4155839606711748061 3025 -74724654677947488521 3026 -1293162252850914402221 3027 -20381626111249718908319 3028 -244110863655032038665001 3029 267543347653261450406351 3030 172316772106087159102974551 3031 8944973491570029894272392801 3032 361702062324149751903132843499 3033 13353699077321671584329389125031 3034 473187451339968339319708384532699 3035 16445494389828914125075879570215809 3036 566664194829972997274629695467158559 3037 19466730588288911506770801379217412031 3038 668473722816127368011509174093414702879 3039 22959277474248983699736879371176894181761 3040 787831809923357358986816875995856961277491 3041 26929964528705440917988108625289935123151191 3042 912055814900667622113643619246570246680186979 3043 30318090315809943462292181699306225141864332321 3044 -21329362345071927362422909727406625575381809433881 3045 -626633102575919459113364731268437023557355269150801 3046 -1709695508626899644532427969605150763900845094373401 3047 833477766371931153712417281819237473029150739864607521 3048 56920926663674043946959976211359117124952236960375329019 3049 2536386036842505384776549952961457895317354306640681391111 3050 82464742320273160177528282561848455991430592122177235521771 3051 1395767552536840091321092679133404228433713064444876615942721 3052 -61814549154554620139157894609194694818167536970343269462556881 3053 -8556715839608241980804844008923334544128834154774521301445297249 3054 -623101174646081521850672836806229239955387259420779041719020069201 3055 -36558766154797678350003597096508202925904157758395725803967455004351 3056 261581691240925351199669490107136751260229764255078158883915470072899 3057 -176719363065090754952035034475218281127330209466995206465842956466354249 3058 -13203742472597601573036242417375325047195445914191646672624978097760541581 3059 -334379563798268795172314967891164374830818717516029976058320687956458912799 3060 15655126198663693899402575010267607949755724824421940093766060869582402348791 3061 2364752753536192770349140024481902025207672344220120950670439354194358567867791 3062 160088356713567045127857989416368942922447077798934919895644008684138293677292919 3063 10415823660573050395664203258225809297066630920465133895437330492266795592826890721 3064 -75646210422735371030918595661873269756760492656689997820602956453283750196836137461 3065 -40592880262906934358039778735578138086860782871205421222991085262747033095769549791641 3066 -2159279839349274713683485898208982384312361423455451657666889087415849881013793859054341 3067 46670875896907791010564921402475228824859531972872524529661387587769854399011231147237121 3068 6205868516783364785079473695905490010584024026858559007772555343737818990909267404240777279 3069 -97889158963804854684239975358128188968149570836407868074951299062104625501779101370355466369 3070 -5878176040215669715120418483505593915036201795559537460256158975077283166388818027528096154049 3071 210460188046601359295812984844485474079095891260162523932194303393107553931099181801745123756801 3072 -3331964304286174369784610621766697161918754264139237196701243402523325561844322287029299509525421 3073 27539984512298561234872266127123913111399448085006109241867979805887929430720230794073581446865431 3074 11259427484227498503730827375993348030473651078138824084834813272968512910752548271651707967659139 3075 -12651155873021133267614152555363363758237678232576186525690595261229195607914364924661222110465631 3076 3345118162026187228756269920521956522375133762158363410159383053363311846616069458876964974835719 3077 1298564862382925443800296431291647973865518469136272822425024258924094796159260292645613262831 3078 29761211272444475368353974572738295693478713071603330571631108407993814356749561748999 3079 4066190790212136414061509339405106961959101464012765033901715920001 3080 -1 3081 1 3082 -1 3083 -1 3084 -1 3085 1 3086 19 3087 151 3088 1091 3089 7841 3090 56519 3091 396271 3092 2442439 3093 7701409 3094 -145269541 3095 -4833158329 3096 -104056218421 3097 -2002667085119 3098 -37109187217649 3099 -679877731030049 3100 -12440309297451121 3101 -227773259993414719 3102 -4155839606711748061 3103 -74724654677947488521 3104 -1293162252850914402221 3105 -20381626111249718908319 3106 -244110863655032038665001 3107 267543347653261450406351 3108 172316772106087159102974551 3109 8944973491570029894272392801 3110 361702062324149751903132843499 3111 13353699077321671584329389125031 3112 473187451339968339319708384532699 3113 16445494389828914125075879570215809 3114 566664194829972997274629695467158559 3115 19466730588288911506770801379217412031 3116 668473722816127368011509174093414702879 3117 22959277474248983699736879371176894181761 3118 787831809923357358986816875995856961277491 3119 26929964528705440917988108625289935123151191 3120 912055814900667622113643619246570246680186979 3121 846233373563707677807903451295422119413864332321 3122 -15753941242877959511061232718499833631189809433881 3123 -849092404553458776382695643923818022130616069150801 3124 -14787682016988180335078945645547367287794809894373401 3125 419448745385741956399096935664213565663146413464607521 3126 49601452720159970150319796081682070519910291155575329019 3127 2664756154933700906075583655940516710888284032899881391111 3128 103044297266044759423136102838999950326415603993265875521771 3129 2690922459454658869904380738174785720077047506996746055942721 3130 392761318157048737845271344054274522548413528269241257443119 3131 -6082772558133737949476954428403604401569101223083710728645297249 3132 -545511552076197358876624069809270056705940942060627199722220069201 3133 -35289391505958889079363916507063472663353181818955374229476319004351 3134 -1943510140920735237541608870755706495898970824929714931027376433927101 3135 -37076247687509221184271358982601044692248608347619772874492856498354249 3136 -12046277316752352774773682760456135817394812452524365495603242333792541581 3137 -639827437252230352307819670461032989024577346120959328881663753748970912799 3138 -6603876630572536294647268205994279295899725520322149085744573817002839251209 3139 1548517986811260702379092241308852334076252862524984915734773513374504846267791 3140 156592139253273388343183868452442375716194395051486962930910317961232596192492919 3141 10645094712519585681945609457451731648205331711326446526053161206573983623495690721 3142 488887501229068151556853946465349900903576766449022847692122754811330879856232662539 3143 -18243982793024654707360627792576827720134483725889605568897192804121877428353813471641 3144 -2793099706299376737603960030972998049472293322558698735292347136205984713893860029934341 3145 -107766712942428568744035187226557120750846705604290021163006295615048939656545868127002879 3146 5398771279437569085110002656076865869969147444938619386806462362287137129932730037049225279 3147 347641270482905058402422566725407495058884191255045143229913661994212334015381984948412661631 3148 -11245264751472163314192392058376538031277330518068854689284685191947745447176579800334562509249 3149 -204353198714937673218899070017486875015337082981559440642481134237299898587758582240480820614399 3150 11739302484775273208454299729941084044846797247742078174177384067996665891106354876616949751632979 3151 -199290627382349346821258704784959185228859116593296128602278085669801691644612192493075264059233769 3152 1225992288704648042466486788047929731055011395635346160219170548429513198805327516548625348007671939 3153 3237583796362270573707257183779694770913746050516632145068720448641117557987752395861091396954493729 3154 1391660983209521979023053118548424382143969521600061409310125286994782011100185701834687313491255879 3155 103359809268978232540137138034391801476688299078654675034247879768217484964864593253520308749194511 3156 51585857060307796970986497530990514922612134897385305885680034622565442709659736902722729431799 3157 348812713167959456418214724662365078144186670351419239004323189051258308357002448019401 3158 3023300759735729480765922930592914661634088880714502401916629426951 3159 1 3160 1 3161 -1 3162 -1 3163 -1 3164 1 3165 19 3166 151 3167 1091 3168 7841 3169 56519 3170 396271 3171 2442439 3172 7701409 3173 -145269541 3174 -4833158329 3175 -104056218421 3176 -2002667085119 3177 -37109187217649 3178 -679877731030049 3179 -12440309297451121 3180 -227773259993414719 3181 -4155839606711748061 3182 -74724654677947488521 3183 -1293162252850914402221 3184 -20381626111249718908319 3185 -244110863655032038665001 3186 267543347653261450406351 3187 172316772106087159102974551 3188 8944973491570029894272392801 3189 361702062324149751903132843499 3190 13353699077321671584329389125031 3191 473187451339968339319708384532699 3192 16445494389828914125075879570215809 3193 566664194829972997274629695467158559 3194 19466730588288911506770801379217412031 3195 668473722816127368011509174093414702879 3196 22959277474248983699736879371176894181761 3197 787831809923357358986816875995856961277491 3198 26929964528705440917988108625289935123151191 3199 912055814900667622113643619246570246680186979 3200 30318090315809943462292181699306225141864332321 3201 972322063703944043023798308220542201386190566119 3202 -907634326126495438821993252517339337544632069150801 3203 -27458105242779081975690924732138497320568339494373401 3204 -97503323510989858834783768308147624713745592935392479 3205 36538507094998841904270494943827744459979072416375329019 3206 2576284751445327881544605699119263624813104113949481391111 3207 117382351574944553948981543456684296672290168467736275521771 3208 3879145458762996634186752596344223180694011831853700935942721 3209 64987130930844613058500674381002880237191289245964811177443119 3210 -3235342971978848972783654714390761994711805209258354133445297249 3211 -442391678272324578273012642328649307928760959057735327875820069201 3212 -32639783956713119064832973101436207988244411732811748859466719004351 3213 -1946346096290207688412074621569934041087181249346949486092712241927101 3214 13862063689514098882146574061511171963624508180611852836837930829645751 3215 -5755335745975049017957033989047897453075623921627249688258190636640541581 3216 -724619520112652202775313469670396436101841722946391147350805283045866912799 3217 -27494569044863895870511847992285805145575546751045751557097817329441623251209 3218 357058514640948963299646113976795398176572052146028510700930654289503323067791 3219 123103420217556971320768167433797795243916158731490254321183320783071105043692919 3220 9926350667821233818084536086356223548231067289287988258919217418493033999482890721 3221 688272688263269810249232427063237902757183372319720767359135880640115822828751062539 3222 18010301530202398478640999109633240047595026689933933942981280228531307107879556128359 3223 -1900647470091872319910583233616355201177690131186546809396990483245775410897848755694341 3224 -181519292322170224452324729142171434978171515823842178696327565341598627396966167042842879 3225 -4269800701462032536023921095548118212000854092586466115891003725821153207951316743932022721 3226 470499857153420643130091045911540949321819295562034851326828069040324889346260496505139445631 3227 17092570637531926232825776274193806545744951712735977786744888221667247821431112626679882546751 3228 -961011825456010417130856188468274333193566978592897348399156613566081207938061653355462578156799 3229 -405109685308210250618103206149492466288357027444436073673380798163829632599128175747822683208621 3230 535599157584895969460870328206589057341313612033828630341525817581239401580176531737023087050449431 3231 -9724744815470206699775562276712578048301240496423772911610503262265321745025687651586925165410849661 3232 32201626206443142420958624187927781780432567608991765072159283336500936271442188691996847427252007329 3233 280924410214368578014802122290511349480050487618444653549265421152570683054057905602266744782874484999 3234 155246367310011844529660399304126690236953574628857056775065067726661329078601514510616461024689793391 3235 700151972020818081203222814035227237633204304095664221404156273262815592458274677186972358292999 3236 647447821409750340460610698494487454904702275664838498630733516889824731612283291194975014064801 3237 -13135101488337843939228916195944344489595834236591690289999984041553127672388792410323749 3238 -629216682452404737246238361198979386803335714338680317622780881107105 3239 -1 3240 1 3241 -1 3242 -1 3243 -1 3244 1 3245 19 3246 151 3247 1091 3248 7841 3249 56519 3250 396271 3251 2442439 3252 7701409 3253 -145269541 3254 -4833158329 3255 -104056218421 3256 -2002667085119 3257 -37109187217649 3258 -679877731030049 3259 -12440309297451121 3260 -227773259993414719 3261 -4155839606711748061 3262 -74724654677947488521 3263 -1293162252850914402221 3264 -20381626111249718908319 3265 -244110863655032038665001 3266 267543347653261450406351 3267 172316772106087159102974551 3268 8944973491570029894272392801 3269 361702062324149751903132843499 3270 13353699077321671584329389125031 3271 473187451339968339319708384532699 3272 16445494389828914125075879570215809 3273 566664194829972997274629695467158559 3274 19466730588288911506770801379217412031 3275 668473722816127368011509174093414702879 3276 22959277474248983699736879371176894181761 3277 787831809923357358986816875995856961277491 3278 26929964528705440917988108625289935123151191 3279 912055814900667622113643619246570246680186979 3280 30318090315809943462292181699306225141864332321 3281 34424848676867751151193860361661293866538190566119 3282 -673466639834348789064802818143254075888568069150801 3283 -37023855227813272618272153976319880259218553894373401 3284 -672934729878886209218830546049605151765080044135392479 3285 17907201150620328025171079366851668628508877728375329019 3286 2239588950043680486899157413154119480981174606928681391111 3287 123415747125230743450036127496700061004123865601918675521771 3288 4866964096160033397975927969647494908773292401665955655942721 3289 128449721369817733209081789274030573327714676931006413737443119 3290 -124977448343265528933496416728313527676007684327728597445297249 3291 -316220570917124872675290273722143070658214579541503988663020069201 3292 -28605123583079142590182437217594330459273203230083853075633119004351 3293 -1879069239901751857068171550329363337171979524556610852644682033927101 3294 -105212895247215572909882457425082363382972323635366974018371831986354249 3295 1131510390188293093897149360073143240880094074222809361623824861599458419 3296 -508291058031662844022759925435294736848681084545726789407763056263658912799 3297 -39536235872679029789943201578258110870197889366005777643514591138814807251209 3298 -942485438975231543714727136955467412559231593803221833902798804086040689732209 3299 62790651460442308199607692558527943086413976331342653597832503286942935469292919 3300 8849286313122064072864620842197839118174592109991237609952757080253079350394890721 3301 608344413488926304475995095342068215985603452746683952078549533969820672219547862539 3302 41165773623482772258665288297410426658412737861531783715634479335331145847739421728359 3303 243210633966681807361912303967763607036361634036712427706693932025956654909739432465659 3304 -159942962619543076452312230165563623068967066249592197999022403498238162623652155579162879 3305 -11218456125710244272602489184609676534827732304421994934249709427258281562679796983957622721 3306 -71689355859604338800026063416416712687565284609183958135268073451794159777954047013342986369 3307 35848090537201808969896037682051363914683185446945981853356204139089049899813077060568675122751 3308 645643663346006729402122365988640547831058542777837947959175714503343648579303462375631533689601 3309 -70719842033335677094019862836722886920732343345461474374422022134802542449197135587962017772821421 3310 816097059495705923579929248394662861503802259678244951235445141908929612716861232519966475299537431 3311 15511377365628541382199131586065933394585102673314030178948123302555239494847379928639326994458027139 3312 -329483505564374432541716473242728184762415144964996845252048333918107156197668958400593822543973183071 3313 -1014795783331944785843073206024374939441319907335584766102895323195590031598959645513680108103677497721 3314 17144772603554686309417937694235214035425604435998358040601715191187127978789358431982507314440567349231 3315 9616489683238218451034831669506409392647787759369665927188336098638728262096280521578198784985197728999 3316 -229874260543521041107548399328516205135798118561294923402417078919158654546976303958215081663948794399 3317 -44716959987188205659779178919651959549955167786673438124552656147056184454584882345205644318021149 3318 -563069881438563121915998529001053396739321199682594944032221526283080056661684890650090449 3319 157581763933630938246754384026484699588417848947217942923786690502749 3320 1 3321 1 3322 -1 3323 -1 3324 -1 3325 1 3326 19 3327 151 3328 1091 3329 7841 3330 56519 3331 396271 3332 2442439 3333 7701409 3334 -145269541 3335 -4833158329 3336 -104056218421 3337 -2002667085119 3338 -37109187217649 3339 -679877731030049 3340 -12440309297451121 3341 -227773259993414719 3342 -4155839606711748061 3343 -74724654677947488521 3344 -1293162252850914402221 3345 -20381626111249718908319 3346 -244110863655032038665001 3347 267543347653261450406351 3348 172316772106087159102974551 3349 8944973491570029894272392801 3350 361702062324149751903132843499 3351 13353699077321671584329389125031 3352 473187451339968339319708384532699 3353 16445494389828914125075879570215809 3354 566664194829972997274629695467158559 3355 19466730588288911506770801379217412031 3356 668473722816127368011509174093414702879 3357 22959277474248983699736879371176894181761 3358 787831809923357358986816875995856961277491 3359 26929964528705440917988108625289935123151191 3360 912055814900667622113643619246570246680186979 3361 30318090315809943462292181699306225141864332321 3362 972322063703944043023798308220542201386190566119 3363 29036419042091160206768484979001709079623930849199 3364 -39541157855453849103161951145841296822021241894373401 3365 -1230433351813685881405757625859614873207115346535392479 3366 -5355641949732603660353552311904584938451262559624670981 3367 1638693451286268587580889560812820482224338544925481391111 3368 119257591161277211297080163526101165958590409411249875521771 3369 5555190702987223535216509119296343533375271496440534855942721 3370 186672648335926283658918010324333008897945928848997202857443119 3371 3104741032291112687099273735119116758056136101557049898554702751 3372 -171001662023225534863931988307488107908492482836410802307820069201 3373 -23242890145277757998794642988602051522859844113933475739620319004351 3374 -1738640039791726046298031549831118309391214709990998708034173233927101 3375 -105366036837167085256887607969050650823135686553897639991899965618354249 3376 -5589184999319131246923689958175572562732125305311528795959861835360541581 3377 -84898471287647488455623029490060893473156728927371458327695457223146912799 3378 -36042369103705334636321599460435029914930207906455706636737284420737879251209 3379 -1953889630967940173745950064771371792571258089872194881916343084479490161732209 3380 -12967410815367778823024583949846174454532271439418566493155555318867354399507081 3381 6007665118050518403775606083923754685449501525726400082179413398067556281466890721 3382 599382965330510825065335432508712882503860596372178747928929177576345943874767062539 3383 36178041911361048832585377743406038545755048091921310497080699073601089967075562528359 3384 2212412898700576829997501426260133976190602677025010651046881706149643158693081717265659 3385 -43297916403063900024855717757427913090277262309233965402379027151658599122156752427802879 3386 -12114262983356428092153308739489505040172895399024895205764929275291250112490819299887222721 3387 -657465356069486108850971140922807314718615072337377559830476405831395725867800104833945354369 3388 9630384491316066829882407873695570095375057495288790442472385350979572913055694868340089650751 3389 2495804025486769664945424030875577309691312388191010309279590884859109411336455490245540517497601 3390 5607804725379953107135001365807156159295703068469090899388373388123547505660877078267957564752979 3391 -4656038105727621665642014208706917659348855972086764532951888929623546909092238654567887637123374569 3392 102256276294804743224132235401292052969111937028241183419300670257259128771138613600565516980940254339 3393 -385501417792472542783285287929846865559759343089100873201617209880328299713401509005537334112541298271 3394 951996851941102652658814036070445287090591595703015059862895256930519123550369620419251155740460835079 3395 -231443147981569490957716962467568367588064794093235237346278333335849969092930740614221310929323687967889 3396 769024675461859675541246763628117411644137938425831237894611096261193916556741980566847204188703813364999 3397 399632178744107311603714758079971820299680375999777138102831307327860735692487570487525934459629899824801 3398 -16561993135241494844712316109418081751389688768242940797222881296686194070027548157170677294384166629349 3399 -3240391783460140939529594234078185771405051847339848687842951582254876560561690455331659389978725049 3400 -3672761752241026709307683453398122840885684085800973219107676183560204226422133601752971925 3401 99258654063546317546658906685412258415338625016564272241475592524419841 3402 -1 3403 1 3404 -1 3405 -1 3406 -1 3407 1 3408 19 3409 151 3410 1091 3411 7841 3412 56519 3413 396271 3414 2442439 3415 7701409 3416 -145269541 3417 -4833158329 3418 -104056218421 3419 -2002667085119 3420 -37109187217649 3421 -679877731030049 3422 -12440309297451121 3423 -227773259993414719 3424 -4155839606711748061 3425 -74724654677947488521 3426 -1293162252850914402221 3427 -20381626111249718908319 3428 -244110863655032038665001 3429 267543347653261450406351 3430 172316772106087159102974551 3431 8944973491570029894272392801 3432 361702062324149751903132843499 3433 13353699077321671584329389125031 3434 473187451339968339319708384532699 3435 16445494389828914125075879570215809 3436 566664194829972997274629695467158559 3437 19466730588288911506770801379217412031 3438 668473722816127368011509174093414702879 3439 22959277474248983699736879371176894181761 3440 787831809923357358986816875995856961277491 3441 26929964528705440917988108625289935123151191 3442 912055814900667622113643619246570246680186979 3443 30318090315809943462292181699306225141864332321 3444 972322063703944043023798308220542201386190566119 3445 1434042536794971058749911091223513279016007930849199 3446 -29471947344891543163602762467755630570810489894373401 3447 -1651326351155190269679331712603595722507724780135392479 3448 -31250055236287939427635657310270173655761312863624670981 3449 781653377844856949142316444271920993976709589277481391111 3450 103432888495399783748744094085739391198489722581272275521771 3451 5844793689400960631267129153217100221303288958881290055942721 3452 235075761568381085084587603616193323573830676769797684137443119 3453 6277870554239768694628329479770501412582305485809130026554702751 3454 -12373020317810779227573915126703236089666809064948899971820069201 3455 -16681992562807373307713079821063727184791432379089446100554719004351 3456 -1524803039989125293141553147987498800355740659346420231490992433927101 3457 -101733086592190470364316842122059832811714793415219353785706334386354249 3458 -5790106064010125232502736266154958527004790529465645891858478790240541581 3459 63765383069211852523529355572809068809530819213175695569881730678293087201 3460 -16253567828427508937248714449492868220159911259978914922543677814152023251209 3461 -2240698973330867312853358360804034523416535324121163470575041110511134833732209 3462 -84282738983733981670432830079186005435407699570000120091754632408246851154707081 3463 1827176513781161250641331649156314289256120115656662253288541744914624507002890721 3464 480253536384228493233579846562057882399968854033340773663065809970950284680399062539 3465 38959423003615479833246285078405276529712161843687722770829919985172529278904964128359 3466 2416013476131936410473637631797026866507089199245420698001504277518191398014013250065659 3467 100872956070864949262232327772045427083039604509969293540793769201487656171810670814437121 3468 -6425391681433041104986453541316238427148914898310395512149662692248078807750396049148022721 3469 -857641078074044087753173594329512144938561716050132477021417524949051037583573093834034954369 3470 -36004099127339363227407376178682592062357105116036496321108383306049445091045941817247833293249 3471 1555648522438980752614312338250205530918073318460477252405577313858841540838049236138760492665601 3472 160776727976337729482527202569128488150268912705842009767628990476106620488044290452180040978154579 3473 -2238185169099379659289380887059373349532374398030562678633308542976732283623004800817386996820270569 3474 -274126109773787359436521747984986665456293927052717338565610692794698324507521890996765974267518497661 3475 9125229202031812202781425748902496706335779271266100895442617359846241348452483091445544263027201831329 3476 -113751326676259557274177164028354859148039187028507835623403009010492453559219565621999028182686425104121 3477 1465982593945041184765791021312414275774580840022709533295453122738905145744900143050318592990250953566831 3478 -21654054733900878700476021612949061661485743712504970282523805015128387460729896869330555033144652680027001 3479 18702268708981189190760876922213709012232229868265764237405047688069123089933796745999240574626621676480801 3480 7222852893976439960154051909392667272416443202720563893371733685237328929480261742171661696525332237052251 3481 -672731917447613869993840534910213957317620364408749601236014129823207692432118946054784121814672710002249 3482 -95636173185978803708718588287953009419338246167751783766471254100836147548634967710244144641914537501 3483 335453289132947383032621195833791711760367025333284961077138382328437971330747562821712086881 3484 -124471736292927267666139608129649810349485480848119143109281463004859681 3485 1 3486 1 3487 -1 3488 -1 3489 -1 3490 1 3491 19 3492 151 3493 1091 3494 7841 3495 56519 3496 396271 3497 2442439 3498 7701409 3499 -145269541 3500 -4833158329 3501 -104056218421 3502 -2002667085119 3503 -37109187217649 3504 -679877731030049 3505 -12440309297451121 3506 -227773259993414719 3507 -4155839606711748061 3508 -74724654677947488521 3509 -1293162252850914402221 3510 -20381626111249718908319 3511 -244110863655032038665001 3512 267543347653261450406351 3513 172316772106087159102974551 3514 8944973491570029894272392801 3515 361702062324149751903132843499 3516 13353699077321671584329389125031 3517 473187451339968339319708384532699 3518 16445494389828914125075879570215809 3519 566664194829972997274629695467158559 3520 19466730588288911506770801379217412031 3521 668473722816127368011509174093414702879 3522 22959277474248983699736879371176894181761 3523 787831809923357358986816875995856961277491 3524 26929964528705440917988108625289935123151191 3525 912055814900667622113643619246570246680186979 3526 30318090315809943462292181699306225141864332321 3527 972322063703944043023798308220542201386190566119 3528 29036419042091160206768484979001709079623930849199 3529 735684186795374655074803566501368182821766105626599 3530 -1762087666771375635014482788062538051271043052135392479 3531 -56337493223353924676047375901720611120652901471624670981 3532 -288437404771377908391816612950866670103456863970518608889 3533 75190800053801424480785505025698338256918427667121875521771 3534 5645202203131191087925242882628353259117683061729187655942721 3535 268798865302913401809376079948986906179327652413752064937443119 3536 9189016902545196217120140532285623191093868081708669482554702751 3537 152342622194542509790097362617515708482672524015174803324179930799 3538 -9130609300324607741522448979501669121805883350424600410084319004351 3539 -1240604667785651909798000053850908016725832626190450232682314033927101 3540 -94149909786249076582729282095154601311553493428676297976738859186354249 3541 -5798528851457458411588019546073214336213775489984832520402526140000541581 3542 -312593558743203910562437646249119016192753466040747241254804724351466912799 3543 5346877146926540282848051000295940718808702960503176314946145251157160748791 3544 -1537161274183208155422500665372440627528430805473896752811355791518673009732209 3545 -125583340687398161549060340536458441372825523722556849206667586572042770002707081 3546 -2748474357669940182105172440483452423927422592466500781730820540233736885125109279 3547 262427645360406371153154726562239423410199063685893141205435534988443489475791062539 3548 35123717494411296730941918058464452569813374389418979553599673988395348511928554528359 3549 2450900932210414503267821253302227886965729283409942351872046407597838744737310120465659 3550 158114230986002385342579861616655219516703688114812256609926309860602909443313204241637121 3551 3137945124023330132304175991041484428318185095903663297495278046156458589148935843690377279 3552 -630127251360232820573289739231955193203878106015905591718744700363418724092618857629388554369 3553 -57635315909540785877929543119658510707300747359194066161690914856873439719325156028226591949249 3554 -1668870794969766724623281904301760906335923964818197312813586517891546596121506964730758359430399 3555 158039952740441106084679533778934835922300947257475376075060404984721283453814174621170223836906579 3556 9515025840062594791968922474675143129207634246976058149571565359212351393339541761914197310729937431 3557 -317071073485973425606606195138159627734183451963708116905554190776503958081417125232722968303305249661 3558 -13857248152910094515806243627585883593671658913450268154486149700130494975621468651003556792349661810271 3559 687548302726482676213262822379126561866137585614172834456495586914672905520010441481497628788064914006279 3560 -12300114934431380719601131340570259963500177499380457541406665944391527433837981681040979848165436282829969 3561 169428564552546967028225278805193357830854312526850970454982243311693706912469188606625348695453796990388999 3562 -1508708462763016582355431606272436476906393199272891992333684593396008104316923925765598867900841012392783199 3563 -801393478223754471789640930969306310883443366753540859174236517987450925208283404281124418388646820974149349 3564 -556169203757072995691112630891456397748058484914687887413666571737204614072082042209715487171846944543553849 3565 -10295202993635986795835339940495452410630914936715660246851090309957374320953286325409995874367849517325301 3566 205467166833562709822241176551098722827992839576698726418863386860456471116812185460339569827962496961 3567 10927993543300773681983940266569880344958872374376870892831009945368392579202339340184478334159 3568 -15955430222001576174892603274907136052935371771835292960009764525951154561 3569 -1 3570 1 3571 -1 3572 -1 3573 -1 3574 1 3575 19 3576 151 3577 1091 3578 7841 3579 56519 3580 396271 3581 2442439 3582 7701409 3583 -145269541 3584 -4833158329 3585 -104056218421 3586 -2002667085119 3587 -37109187217649 3588 -679877731030049 3589 -12440309297451121 3590 -227773259993414719 3591 -4155839606711748061 3592 -74724654677947488521 3593 -1293162252850914402221 3594 -20381626111249718908319 3595 -244110863655032038665001 3596 267543347653261450406351 3597 172316772106087159102974551 3598 8944973491570029894272392801 3599 361702062324149751903132843499 3600 13353699077321671584329389125031 3601 473187451339968339319708384532699 3602 16445494389828914125075879570215809 3603 566664194829972997274629695467158559 3604 19466730588288911506770801379217412031 3605 668473722816127368011509174093414702879 3606 22959277474248983699736879371176894181761 3607 787831809923357358986816875995856961277491 3608 26929964528705440917988108625289935123151191 3609 912055814900667622113643619246570246680186979 3610 30318090315809943462292181699306225141864332321 3611 972322063703944043023798308220542201386190566119 3612 29036419042091160206768484979001709079623930849199 3613 61150947250169210292429935635015365690086278105626599 3614 -1319042404306634173673878486226768736217769964135392479 3615 -75277678193721622148358209805199749339180325983624670981 3616 -1479580415952923353686793442875683751099719177954518608889 3617 34909916602055077474172568548276062309279866751665875521771 3618 4885616475169074565605111549490988070632850093890262855942721 3619 282989411637186519515856461611103983887800508073349069737443119 3620 11609172564167936288403620196878638924888105477748693546554702751 3621 314172227813923966174079205594736325863507162612030889852179930799 3622 -881919931643040448431829174100855787226948314308581488612319004351 3623 -892877095914721521170677205971376826808206804243716661811837233927101 3624 -82602711796908635912279448395599147823637894693869060243407095986354249 3625 -5598716587983744592496627424488719345585626367357526779061876422240541581 3626 -323845138365899573754864239495964630192022718593377798625127273824746912799 3627 -16574472783390389848100714480194713032313395392655587521780315998460759251209 3628 -154354667088806407693325843686287780848867368160128540946056616912693361732209 3629 -114010044873126154319617772044211781657562148831357875032658894663173805650707081 3630 -6318487920923798955143680850990767700567082461293388528196463960215386690437109279 3631 -12572909009032216754054549243139336219283394976115085786915903360335780766512937461 3632 24589941663565975787604988789130083439575171160455062736796609590503574966677738528359 3633 2431942073835696954906786495490553257399678991182612857169053196962701049982882421265659 3634 149654785903774165982048645750112414066889939051646200423705982267355941352974102340837121 3635 9542754975828162228942242631518665028759361597357895785966980499512519118389080754435977279 3636 -45792209447918484463849593661077630601917071277243011893427348502389573333954739016601354369 3637 -52964286939287693304605794642352525465402194996722122326528980330483404609615306950893395149249 3638 -3692935052424611888220334776557901118514055845791089040597533608835479997868645721757864159622399 3639 -48336693731220357190566747140069976261338755706028536224104154378806240740934984755744979636501421 3640 13524713500005653080243353069340744932755675207421292408337347793629503842320006606952107047268049431 3641 499733459928441155914430194704047199821060434410626179401163211539237586762154428484313841147975134339 3642 -30984828608028996197838603439569208019904573198927572103145038805146680887302643830706383826768099954271 3643 -512123749935613881270518710251934782840883681271586379819176041275999956939501256854561392915350229212921 3644 45485289621564536014924262319254306177937070513791646956791359235968089318482177880930206370259227464549231 3645 -1016749998015944924307662996107571667489947303439504083332458254107413288190967751018837653436597137982507001 3646 13953597880345743668371435529373844231706575850266277566333318863909346796016132202910712578816340081655024801 3647 -83377841236519982930048553671165427753479812441205323850452436807255719766873790543938896732714189326762997349 3648 -150810415180158975204920073170610927184041069715813362336225015249302026554158217731783658566325669723046021049 3649 -73056087834083140880113698937018920744917610570217361841957000503810841432797312907004608770853630996073232101 3650 858903053152366071645526586129248219430242889856031526014758394940352668690987376393313825836116692387650881 3651 164708839138464509545232815788570304929089507621301270029236808765837053479843088084837283298921812876399 3652 6127062080727309495672792342415370376679368149601884792125797125835026226862832700775937813119 3653 36368794974041648072139499008169704950250990630926832429931924458748142245 3654 1 3655 1 3656 -1 3657 -1 3658 -1 3659 1 3660 19 3661 151 3662 1091 3663 7841 3664 56519 3665 396271 3666 2442439 3667 7701409 3668 -145269541 3669 -4833158329 3670 -104056218421 3671 -2002667085119 3672 -37109187217649 3673 -679877731030049 3674 -12440309297451121 3675 -227773259993414719 3676 -4155839606711748061 3677 -74724654677947488521 3678 -1293162252850914402221 3679 -20381626111249718908319 3680 -244110863655032038665001 3681 267543347653261450406351 3682 172316772106087159102974551 3683 8944973491570029894272392801 3684 361702062324149751903132843499 3685 13353699077321671584329389125031 3686 473187451339968339319708384532699 3687 16445494389828914125075879570215809 3688 566664194829972997274629695467158559 3689 19466730588288911506770801379217412031 3690 668473722816127368011509174093414702879 3691 22959277474248983699736879371176894181761 3692 787831809923357358986816875995856961277491 3693 26929964528705440917988108625289935123151191 3694 912055814900667622113643619246570246680186979 3695 30318090315809943462292181699306225141864332321 3696 972322063703944043023798308220542201386190566119 3697 29036419042091160206768484979001709079623930849199 3698 735684186795374655074803566501368182821766105626599 3699 10093383087590210347934419280539208942049299864607521 3700 -80261937396449963588440008200852154133529648223624670981 3701 -2633602563357958675113732498082403874484732253922518608889 3702 -15384350180907960829931685141194957902487956550990124478229 3703 3529996229972353320743099274609017529437427938011043655942721 3704 273209428809967811892104034352255382740705819112896052137443119 3705 13295327750894552124643044013518318055162954259946412586554702751 3706 462640691577500769821161569273007536567596855002907402108179930799 3707 7683293478999330580487077268598529330534697005857851082779680995649 3708 -492653783003134946162573771368587749469972705724479840216906033927101 3709 -67255999697921073211727581312223245507622860903446680307738462386354249 3710 -5181641863656967934509311623008931613076754868097658709568665286240541581 3711 -324316814462950231783640103171386955507725876382452249823593925411306912799 3712 -17763472714259479966160532631328452809953407254015893848195203295157079251209 3713 314950697720768923129128248896438243001691483900785109354786482795239310267791 3714 -46979774502158842871090334523537191326786022269528743112853097537658558034707081 3715 -7339434062021408523963911328110906112624973933984548522879940223654661821317109279 3716 -272078191919891687888421719738236055763194127823275397680240285659899809686320937461 3717 8960302005106754820918540395547114255386470896271054611701023455585169932792042528359 3718 1981600892828407009841342380091288542132090351058500497127728024250144251269768616465659 3719 161935079466975422645519238811620176438320369004086263757145985531400693740052302046437121 3720 8855140110161096926089772530260478440791594605181571465149140037534758214146147027203977279 3721 507542196345945828100300731742676040633871844041311819018655619160582012218661998678733045631 3722 -20227664445524391360330991017160606681689405102081879521028613302845444258994449905418886349249 3723 -4085481479938456725054248231064426226790947930081536723509671653345172985611390099990090148230399 3724 -224667221795200103249279144884618775319291375669658603614431454271522909586091749170925703631125421 3725 1744750804105654435435946464711330969770948012758129398966543083850276812505776525826359213780689431 3726 1047157307245905942242267742355570671198637413907715337281375090535343621262162149861772551373159902339 3727 20767434246818179170545915949716765284982836930623994742214479006545634862714831582464112172767765901729 3728 -2574397369566848389992928666774612316588920955161846004014112387032457290723340841761438101775165339049721 3729 -391224247161080522392851035911828667993634270410745445430480517278882217548409814986152719534468033281169 3730 2617198055163295737656188084260702157825201368357959878092438538987945954069249808398209771649765394615732999 3731 -71151862837925001562630540642671469524649947914069568358729931231569842101107957308492021877260765636334159199 3732 941260356856794772945266208932030385220563585685894727036336891774030236796950985169135739535395950032147514651 3733 -3326424661421101977742600182040315802568896062097133956994411610602574566281888973248599698059304447855735425849 3734 -12861143978086953361140932316294891822113050655793417179583213339570284558908086940975068932037222550757185888501 3735 -4984089872947016009786056627512292254775085170097178670353526962807485048166186887521981061307261284625856493119 3736 89828671083281380968754045432641990283914100112481265929087586653394103369226448148814477842795585047911020879 3737 8296458133725587674617012991165177645475407724629229573833363598234689342075659421731266177899402579971679 3738 -8482560242445163747649048944244009395487007784338444845639470834442706425952522421276465427806001 3739 2612232621878219996960032644626414879837020723493731798931688986849143514881 3740 -1 3741 1 3742 -1 3743 -1 3744 -1 3745 1 3746 19 3747 151 3748 1091 3749 7841 3750 56519 3751 396271 3752 2442439 3753 7701409 3754 -145269541 3755 -4833158329 3756 -104056218421 3757 -2002667085119 3758 -37109187217649 3759 -679877731030049 3760 -12440309297451121 3761 -227773259993414719 3762 -4155839606711748061 3763 -74724654677947488521 3764 -1293162252850914402221 3765 -20381626111249718908319 3766 -244110863655032038665001 3767 267543347653261450406351 3768 172316772106087159102974551 3769 8944973491570029894272392801 3770 361702062324149751903132843499 3771 13353699077321671584329389125031 3772 473187451339968339319708384532699 3773 16445494389828914125075879570215809 3774 566664194829972997274629695467158559 3775 19466730588288911506770801379217412031 3776 668473722816127368011509174093414702879 3777 22959277474248983699736879371176894181761 3778 787831809923357358986816875995856961277491 3779 26929964528705440917988108625289935123151191 3780 912055814900667622113643619246570246680186979 3781 30318090315809943462292181699306225141864332321 3782 972322063703944043023798308220542201386190566119 3783 29036419042091160206768484979001709079623930849199 3784 735684186795374655074803566501368182821766105626599 3785 2668364957876038978391560230295155099261687827864607521 3786 -60324900585536597828112814618242534956132359263624670981 3787 -3504851071994872758840030857642444232536993781474518608889 3788 -71368071706440596758795596147661360709312285308238124478229 3789 1596513824288528664425678323692748283950777014069155655942721 3790 235989728139824102298417599028524488504949003688788736937443119 3791 14004855067608208009967063096624171940586597042926262826554702751 3792 586068630320260513456619032167251338991102962200948629372179930799 3793 16098432971207166312454133103414001434338098212894367582235680995649 3794 -55473246463011879628770921682344642737289148810330837378890033927101 3795 -48478710816890832225852147526728561252071066518323067480732715186354249 3796 -4546545974243243697634570769533381671241396937683260634235418310240541581 3797 -313127327708422257914522144362655236032549525515323128308517541216746912799 3798 -18404812752753132768128848446398652807911754649515835618303588615134039251209 3799 -956487598237613024465900148972019674563390220582423193175348269682600049732209 3800 25938120407305245511309791223421488730689290733690616853398222830334241197292919 3801 -4871873583188053761833708323579699120000841801776106470667489295244763960197109279 3802 -422606600294882469830605142020233011349365614658939138787181194610112031810352937461 3803 -8203824469999678300799996986123711798510077518754121997220983625639776630230805471641 3804 1144206800811019481956138507798865387560719179687089063682074618880906815390967208465659 3805 147496366574315568486916151641005097624881245493849912398420763364412674913861729297637121 3806 10444896940222465364746334514622427055909159213631820505341692330631664277095404603651977279 3807 594964700579530866557260583281910669097140017071601508842607222359383124684515773475942645631 3808 21447339399449681861906122004252077079788766091180198587088487308115821525672137703973856050751 3809 -2458314855716669195435799743266452963004482220044951254591151018066639802626468160272296765830399 3810 -297050907670606334057153712262355705079407918597092051737476833003492310100352360040816496644373421 3811 -12776082351193168373513480352282120514830279524992001185072881743767888323795940103285028472557870569 3812 481946861024319148198308073466035301555163219673983480615928688096217551081307232969112527978085854339 3813 75198313503568595154516851568319888437020351970845840044661460605359523191180715872598155945186993549729 3814 313021446891650220847621034382542271423447452353620703757951431195601295933906536200741060688286116438279 3815 -192088345281045130293423579870387243023904391576625375665082270632662315086259477900544487392329186199501969 3816 2506134796085361176977696669867414849745631877619781644562590288789127967973782619082742066092733295605172999 3817 121458337993841495495291076377872158360184271966836977229864552641314817273231909556249287820522445603888944801 3818 -4257206115867942389524115568639198627849769689227763859995309526329786221123665424022860937291659366906996869349 3819 52280470277114997030263712195616032045619695369478125081026107577549785587635236669193057206719804967965028830151 3820 -34185561039768231809737923242654552519125420075858886069258405996858820310669351545601026076099339150763782557301 3821 -794410839888810204732268465233921994297205824632437426510191112337432701147784512217878988834096216498349238477119 3822 -229320316982991536278015054550387495554422998390278042465826419865325389459990545489588533099375619122730537143601 3823 4655289528280651023997697299048587029118046100846283684150859745774068671389682763020236469737979126769071251359 3824 163866101417647450758705663826298943535321609638858414607358190233667759689527180294934007880396273979979439 3825 -215662304230070766667380726947420758970412023468522417919676972552977747609860072454939018876030215 3826 -8722190177517216873079468477998925311479187149489439647160252295918831412041 3827 1 3828 1 3829 -1 3830 -1 3831 -1 3832 1 3833 19 3834 151 3835 1091 3836 7841 3837 56519 3838 396271 3839 2442439 3840 7701409 3841 -145269541 3842 -4833158329 3843 -104056218421 3844 -2002667085119 3845 -37109187217649 3846 -679877731030049 3847 -12440309297451121 3848 -227773259993414719 3849 -4155839606711748061 3850 -74724654677947488521 3851 -1293162252850914402221 3852 -20381626111249718908319 3853 -244110863655032038665001 3854 267543347653261450406351 3855 172316772106087159102974551 3856 8944973491570029894272392801 3857 361702062324149751903132843499 3858 13353699077321671584329389125031 3859 473187451339968339319708384532699 3860 16445494389828914125075879570215809 3861 566664194829972997274629695467158559 3862 19466730588288911506770801379217412031 3863 668473722816127368011509174093414702879 3864 22959277474248983699736879371176894181761 3865 787831809923357358986816875995856961277491 3866 26929964528705440917988108625289935123151191 3867 912055814900667622113643619246570246680186979 3868 30318090315809943462292181699306225141864332321 3869 972322063703944043023798308220542201386190566119 3870 29036419042091160206768484979001709079623930849199 3871 735684186795374655074803566501368182821766105626599 3872 10093383087590210347934419280539208942049299864607521 3873 -513790152796500547131233870413677423940492383624670981 3874 -3734126995320376465083793583842454853077062604514518608889 3875 -125607112634477256865861731742377206508407899878734124478229 3876 -817610981293697174171325853401860686214078504458332344057279 3877 169564336125184761300178997559307931986373318050706996137443119 3878 13515855926247272628779441733681741883231862594903611946554702751 3879 672062544843317921104829646815874974635120250093032300412179930799 3880 23818793086913160102102416014684104390950762217219946219547680995649 3881 398483064301033784903931119780722768504078053158490088904885966072899 3882 -26866651919665157175414562058177951075806425198284279114606430386354249 3883 -3702476808798927749104218079947707043860570079210029737773643462240541581 3884 -289771143146122765067232459479787123012052721556770516416897717600746912799 3885 -18431698290285020275769072675897725350906834643493079336616187755567959251209 3886 -1025449594228020251313369601737776581666510908541320960107411732890986609732209 3887 -50385201978197186773619682104489730621554894574231052184468005492017731154707081 3888 -17958649655876060494427954016887262078856947430233960234213698072889103237109279 3889 -380592442831750620650025652997645489828303876427589375951042182552174054794032937461 3890 -21612069038733400640628521153688580340303484427789784649146056169461350583258901471641 3891 81455634745904088138023860181627847283484794561368570707440399500851910864168360465659 3892 105982798005588120399822817838784583060606410423556280909303584745976637329816045790437121 3893 10435302814333680770036807876767264860221887572811792595346644970047757557232818784515977279 3894 653959531281156959987026242917580067623377701373212200385860641335142919945900438678630645631 3895 39360236993175110415289291825429035623264126821597757782125594160983884239952662662361260850751 3896 394680951094737151532909563585192420327066920215837442761571185732679672335971313895553832569601 3897 -232988148002571740961147772541710386599127591077322048712829309953809747951002479343920563458325421 3898 -20584656615723184403241014163163905762175073980054736157300679346311362233573032019588502755381550569 3899 -652521505233852936523928775223179219014610620560167061599279150859676069787397713198777959546716705661 3900 57495913551296148020615465704063782449410842734824105265583271334951481615288810436989960946411496845729 3901 5035125541720409082990863408805209267871968945057283522724060987799494259326980253590839928093446883926279 3902 -65873531515623859392389948754790265756320423551866169063650707486347605947952340598344427778734316743425169 3903 -13049310404233377885112995198646865083927628295252487843042812138720648747667244941467469909418322840556107001 3904 342077229804981907384949538541198993479097834057416934507570007703443471919515994313257613887649902986571184801 3905 3057458804576861736934326963086841433729535013833907298062938564887176324033159896477550123051607271138459962651 3906 -204696182537193753002351030402390562494056712914143854499363779134120130582787967666726861490787694682371829633849 3907 2132782728674767989751441120778029839402202871018404555426748209820727776571349079460553969034777838529922056543499 3908 10282320523363978282037472337026232605509807429862899045067094911906631407266611446207507072387193570247950474770881 3909 -35534738480335717339080291837641153927257999462647287657462070674046967732098995611020804345604230643781749238247601 3910 -5218458381129195387287934205430307696281453298426120586270040093932677433322907011696269406626575899568766024581281 3911 126577960931451649783029348536720439817919242449260546735719426522913190359486153820430125433790059809745113939919 3912 -5357187919285293168827949650155342960778200300774559591690851793276501572969934506713286884177795209964160319 3913 1512578794480365870860928824946454450613603667020308129675004900055387018608820830459955695448241379 3914 -435357355541780182610126081108491604260814335844444966171226875468435566117729 3915 -1 3916 1 3917 -1 3918 -1 3919 -1 3920 1 3921 19 3922 151 3923 1091 3924 7841 3925 56519 3926 396271 3927 2442439 3928 7701409 3929 -145269541 3930 -4833158329 3931 -104056218421 3932 -2002667085119 3933 -37109187217649 3934 -679877731030049 3935 -12440309297451121 3936 -227773259993414719 3937 -4155839606711748061 3938 -74724654677947488521 3939 -1293162252850914402221 3940 -20381626111249718908319 3941 -244110863655032038665001 3942 267543347653261450406351 3943 172316772106087159102974551 3944 8944973491570029894272392801 3945 361702062324149751903132843499 3946 13353699077321671584329389125031 3947 473187451339968339319708384532699 3948 16445494389828914125075879570215809 3949 566664194829972997274629695467158559 3950 19466730588288911506770801379217412031 3951 668473722816127368011509174093414702879 3952 22959277474248983699736879371176894181761 3953 787831809923357358986816875995856961277491 3954 26929964528705440917988108625289935123151191 3955 912055814900667622113643619246570246680186979 3956 30318090315809943462292181699306225141864332321 3957 972322063703944043023798308220542201386190566119 3958 29036419042091160206768484979001709079623930849199 3959 735684186795374655074803566501368182821766105626599 3960 10093383087590210347934419280539208942049299864607521 3961 119108430712683694014831927625244037640443241376375329019 3962 -2817023302018361640108742679042412370916787312354518608889 3963 -166555792540412218800997754641699103336864191673678124478229 3964 -3504829614519263698756793581712248020941646284806236344057279 3965 74823698246677353140625370964410738957527422777554484137443119 3966 11654870892740087149095119967495197171444021823698246186554702751 3967 708248437995714371256354620054273522791726032025004662652179930799 3968 30237045901536666771146204085184782116973079791518090037275680995649 3969 844485457388049078698185079025942790005658317131425463376053966072899 3970 -3258902946498511582589208175120823312241513124920232961353566386354249 3971 -2669725920342264494881069221745499409805221388028231032288327366240541581 3972 -254205773338954207802246971685156326269272677453564224198235886944746912799 3973 -17793897545276925765229349023800017340821782644066719410256833856478039251209 3974 -1062647316460652113827531919011848181548095057480317582773698081449650289732209 3975 -56058502166896803812756847718534044584943276752396625763335308418130253394707081 3976 1583452673998172527690799196392845414451604297309178986924439625203478850682890721 3977 -136662394819121138714092259147071248545668482903270562973483666223016685265712937461 3978 -25434116125018512812263850326676493898130209504620730726913252193853276994948885471641 3979 -923289937698450158806303619395373324967123091192552170208047709645257344110271063534341 3980 43823856555266889043643003287177587069488427260812377360684610167581411029374355678437121 3981 8628628863172696385707288199202434665245450017744874561629295681544663586293055555843977279 3982 711263084997526545533122249624228525843400444453885631030187304969344218800032526724198645631 3983 39653990389906881489935341953902449106700310823799585844363022442974082906218479448974304050751 3984 2375765975648026751048808004096185036379034111741294919292215862643344473386983747025268315769601 3985 -53255395266568896070325508068526966195074406595982368300665260348498870228963285579623885672725421 3986 -19666201030257696780366645191154639428447908358262339495872695359311020830888011945914886298308910569 3987 -1362493706422883103801192024341779254709966649367129669401591923605810894175694311740505655580754465661 3988 -23976602732323579525704851950951336028630828316271509852903735916816701748207132762705163176997034610271 3989 5495306857581202229189280493265998756130312945323903781377095396882268100759261413039122177849105222230279 3990 311066283154267328107084722551561173175636550391086070466483672198585181754509615920939006751555792786686831 3991 -10942264520589805048248985165744037166877900015055453908246964143195629072876243286136631034109130338222667001 3992 -797699708826210180669682640170044476313420227187513188448893084787363222329682663508113787244513097024631375199 3993 33729699975324699694377805080511881237826012127897114178864968345570147767395558067040371126210958408015094970651 3994 -210230906365728821196256967451817209642257221267135794599409906717224348827856261406465357744667622216358736385849 3995 -5637319663485843971273111023779578170685036836852562494374397578506553924262872289566776649132692840668816721152501 3996 20628498032119612769007754792291595043822818295653880739373839260578537247261668658045666012553792985923107195666881 3997 1364313106953241347270875465351819895710305997805704341310719310616451681131839829289931968055504950665972999297848399 3998 -719832718766687554634944973582538825918415253883647008613268640309263940132467899179723764847951309484994010701108641 3999 272252956378239181475754381724003827215217106187111346895785289756051208564075157305263260998613601004533407424841359 4000 -2357242232025256638387817792291474588796926689674183119508940805616694013690536415837751016925350842276853825470399 4001 -572359844127150726221115172466228925622640209547412304951823159261312871624285975569582046661179867616115278981 4002 216846453317807071937236423141821755825688147063157991510267545707713601718970421750621566977081436591 4003 1935574066074741484779794659324306757835234525556628585482790270366474568988781 4004 1 4005 1 4006 -1 4007 -1 4008 -1 4009 1 4010 19 4011 151 4012 1091 4013 7841 4014 56519 4015 396271 4016 2442439 4017 7701409 4018 -145269541 4019 -4833158329 4020 -104056218421 4021 -2002667085119 4022 -37109187217649 4023 -679877731030049 4024 -12440309297451121 4025 -227773259993414719 4026 -4155839606711748061 4027 -74724654677947488521 4028 -1293162252850914402221 4029 -20381626111249718908319 4030 -244110863655032038665001 4031 267543347653261450406351 4032 172316772106087159102974551 4033 8944973491570029894272392801 4034 361702062324149751903132843499 4035 13353699077321671584329389125031 4036 473187451339968339319708384532699 4037 16445494389828914125075879570215809 4038 566664194829972997274629695467158559 4039 19466730588288911506770801379217412031 4040 668473722816127368011509174093414702879 4041 22959277474248983699736879371176894181761 4042 787831809923357358986816875995856961277491 4043 26929964528705440917988108625289935123151191 4044 912055814900667622113643619246570246680186979 4045 30318090315809943462292181699306225141864332321 4046 972322063703944043023798308220542201386190566119 4047 29036419042091160206768484979001709079623930849199 4048 735684186795374655074803566501368182821766105626599 4049 10093383087590210347934419280539208942049299864607521 4050 -513790152796500547131233870413677423940492383624670981 4051 -65712222112317165183589964642284924435961435874518608889 4052 -177331760936710892994454602773099602502247426356558124478229 4053 -6108303579065023383895968090258608619298235784190044344057279 4054 -43468417226851712950627833713225100580550497630292427862556881 4055 8333601292008120099183189894034369345515237541794159146554702751 4056 683309481786306666815785930544209589866634575175849467772179930799 4057 34708729456735651968853156046913211170461978761906440931355680995649 4058 1253664543520466749549544073323258246706129509360681131153589966072899 4059 21254737834759954302176702063884816894792315781396097057970337613645751 4060 -1481062680994852367107002020975215850110666115426097672151381702240541581 4061 -206937900074072514684547221068358547135946373379063293996376495456746912799 4062 -16462595025225854672933836985476534898653464818429220532434503910366039251209 4063 -1064206677637501589270664924322794389041809697130997718435828831594817649732209 4064 -60127259930330830196757545431713702104027397341971594012327052747425060434707081 4065 -2995946669131973409404969203281827746683046821166121155347534074137639490437109279 4066 127702652759015151142550292635221198085947310150075409969233273986906081008847062539 4067 -16123136917531194333196601886399654740307479040575588809171196402975434099937045471641 4068 -1505360456979144746064875844447504169915868355735994254243655475160197670255041111534341 4069 -24652237437039898548089673280290582310348913650451781660409530460059850310196770593562879 4070 5207379453161021856873515816228772357203509967517580271050508022409769420813606127875977279 4071 653893138534718438019891950668622519112041444534785427707236791986411179996519974661222645631 4072 46989528563067277194891469104760323416586799711458735530814171764506823431141725079954400050751 4073 2310798298546006553218745770855171528803700294143616746731385956341220133126490480890139842169601 4074 121582869654954699090554209569253878139667965531348999287787252443681658673646263225638317616874579 4075 -9336697926897630219078399946228260081341699744513662234963903681599968995907227377609744095285550569 4076 -1545633096557267073883409411927167080430454576022771826172182963817936087829188123262694258877235745661 4077 -85647296677254212507371059169860063016827790783398960245283181677290322399043529091703328584421218930271 4078 187873129297807761505125189059084942269890217573332041300034347761741001990593860642557470549558282838279 4079 468326996423417491897644552392937487870256602792075093595534847535632786905162510450002573258485959660798831 4080 17093407674987709257607378975298101755214969652707274881673110478210220314538335505819554439575453062983092999 4081 -1189879509474886399648260801387450836150469866310812102214360420127048356975950991431955384976965715270488655199 4082 -41647618788899880592361050906608560597684104769022200754848174549500225552630342267341961726315113784036900549349 4083 2837891927897170173908637796773891792659723583339281330282073090692630708233682277679654459035779491514313475710151 4084 -44586945951215545033123962422445155585134310824435148952330871486863232936479135746753366433935832926582475887008501 4085 292186188371459245102407137624146190605265898950250085230724263113056781887419361401314611899910236806029913651730881 4086 -7666343106362896381693021806496029373320367682790006596074279348638584976866257871523913331908614783964126484389863601 4087 116792040607389013311071166864212009062973415062008789819117960543761804712687634837697098393992347717493531356754283359 4088 64103400576239248030160169902311188421180830583674914235052420621784220602952397443847034071549188347265879563513420239 4089 44003415192436978987333444009134722632818982842302847644004089819579574091020554001404912676473148146989943506945801921 4090 -520570049265227130357273023844426899491410635396338739153923944388707881938922151395798155451294938527625680237137821 4091 -21693518178794188901255745661463916446618199120864355925530856213030211665124006506232177481213658963112402686089 4092 4252464325797021911290343160924325322889907696874045635164147619569561836164543784347078737357163661171 4093 73816605798195010289382143453553232383546459911376795528310686061141313935496065 4094 -1 4095 1 4096 -1 4097 -1 4098 -1 4099 1 4100 19 4101 151 4102 1091 4103 7841 4104 56519 4105 396271 4106 2442439 4107 7701409 4108 -145269541 4109 -4833158329 4110 -104056218421 4111 -2002667085119 4112 -37109187217649 4113 -679877731030049 4114 -12440309297451121 4115 -227773259993414719 4116 -4155839606711748061 4117 -74724654677947488521 4118 -1293162252850914402221 4119 -20381626111249718908319 4120 -244110863655032038665001 4121 267543347653261450406351 4122 172316772106087159102974551 4123 8944973491570029894272392801 4124 361702062324149751903132843499 4125 13353699077321671584329389125031 4126 473187451339968339319708384532699 4127 16445494389828914125075879570215809 4128 566664194829972997274629695467158559 4129 19466730588288911506770801379217412031 4130 668473722816127368011509174093414702879 4131 22959277474248983699736879371176894181761 4132 787831809923357358986816875995856961277491 4133 26929964528705440917988108625289935123151191 4134 912055814900667622113643619246570246680186979 4135 30318090315809943462292181699306225141864332321 4136 972322063703944043023798308220542201386190566119 4137 29036419042091160206768484979001709079623930849199 4138 735684186795374655074803566501368182821766105626599 4139 10093383087590210347934419280539208942049299864607521 4140 -513790152796500547131233870413677423940492383624670981 4141 5436909937699771784666715464157969968525690317085481391111 4142 -134227887351516196220627210247497605840714487625038124478229 4143 -8073840214549901556782497189426059667064137790347356344057279 4144 -175142130254904472655315752400434079982201318867339723862556881 4145 3596569398082749691205508564289509694072942778136533546554702751 4146 588399245077440207351885520468695809565454695844375814012179930799 4147 36590395900660267376732454655309935674605479422369003767835680995649 4148 1593831942695512603008864841059794166185312340798482753493173966072899 4149 45338867061458780167066415863126698055877650035934607279413409613645751 4150 -182636487470686859501607557407073823114595951391075133722474182240541581 4151 -149103850320499372448050885009034919628846846672882566489198794080746912799 4152 -14435368946217246908829664181182579484315002304546461875970779562974039251209 4153 -1027214234427032107659360952501127324456876681164268842706986305447602289732209 4154 -62321925542056110085093122150883926497040862129372394749637947312386217554707081 4155 -3336344680453950431753199140124486584486349751856055570079572249704390824837109279 4156 -155296416906006484078793460322254029065197950661847402578643327903974673802032937461 4157 2147523385290627299396580767831024628017143437658000814653748434214433530818794528359 4158 -1338785371109350768454037063362008966110299316412459756211776688213960967631510103534341 4159 -78145827531424644794661598667793948956433854355869977483221859557325214601680893729562879 4160 842219369748254411387655331276834014019720585053574139040847536432466899734176270595977279 4161 480205123255614243677681586261839838986726660481285447966525282092075971333612145568870645631 4162 47256716658512896745893022197841066749578959820927844562055298661311891760518333545407456050751 4163 3012986646383401886233965076006836064705738626230545356304877573426498516315016365087026779769601 4164 155740509177812485565491491105636530771827569982172351065981428176633406550914279946686216957674579 4165 4223991188866101047285119128374416735925646017543219691636480066922103947187175550080494069706449431 4166 -1026174125861924651847405037464328965273376722147744201974911596082890117239537762760637444217078305661 4167 -115259772837662643967786580695577819534475569333295650448872093244334529019566249476797593118430337650271 4168 -5024901484759768450511492227643716906065257463038039121468670566314360987191239579655888601684147713449721 4169 163738072371704455003400706236389547610829884269611736875978159324352700996556145242940143158473259095294831 4170 36910181321498350888857474760883134060510765609620463133526979236980503861716727066240135536722716685741492999 4171 743211531195323024586286003689322648725292745822283996714006062997546819401716862096422795477853492135652784801 4172 -109177512845325523514469492333179802593163560581349964257524013855473050374794964197326810981138693503237545669349 4173 -1516459296031603431710912179797662512149783605752932419093211634413207691107996264411934900509840461107685697665849 4174 212736047011675791504298901272585299785353159640368808793698374971805811718764037999922739503373459832748129167583499 4175 -5003222585400318362787450242234895387048261584719027017498250164684800774518118605984515572862674006290830900691949119 4176 68188573333476227177350944301127050613645259664749209505414274146904371052622601420567022912977100644356051948281112399 4177 -1083297252049134003234883075758245611212122237348411872627623660128787041910499140919714541775224194145079321114339924641 4178 7845276585854902138456196878805505490932474484462733872762433759681577084506914496164318571680351548876401474774839409359 4179 10045968933996694987346851493832037327276554826288365569362720006129617762953959144238774386313400783685712265833761682881 4180 3321717373918509153636593673239741733098601039677500470363689439091796852374021903333412930579977832366605383951482065379 4181 -34651318908964318134613587276331110297738489265306355193321909341978878528244796126629286307518646300381739499205763449 4182 -164858821219378369651818012110040450370137276971573119398984073091795699559297221116782441918558467151068032427749 4183 -75935090824001744765713889192349427435032593195801372436635860559354945554958989529459396931400559621039 4184 -414477641427349511610626003494631221762547736409343426573281773645640838077521521 4185 1 4186 1 4187 -1 4188 -1 4189 -1 4190 1 4191 19 4192 151 4193 1091 4194 7841 4195 56519 4196 396271 4197 2442439 4198 7701409 4199 -145269541 4200 -4833158329 4201 -104056218421 4202 -2002667085119 4203 -37109187217649 4204 -679877731030049 4205 -12440309297451121 4206 -227773259993414719 4207 -4155839606711748061 4208 -74724654677947488521 4209 -1293162252850914402221 4210 -20381626111249718908319 4211 -244110863655032038665001 4212 267543347653261450406351 4213 172316772106087159102974551 4214 8944973491570029894272392801 4215 361702062324149751903132843499 4216 13353699077321671584329389125031 4217 473187451339968339319708384532699 4218 16445494389828914125075879570215809 4219 566664194829972997274629695467158559 4220 19466730588288911506770801379217412031 4221 668473722816127368011509174093414702879 4222 22959277474248983699736879371176894181761 4223 787831809923357358986816875995856961277491 4224 26929964528705440917988108625289935123151191 4225 912055814900667622113643619246570246680186979 4226 30318090315809943462292181699306225141864332321 4227 972322063703944043023798308220542201386190566119 4228 29036419042091160206768484979001709079623930849199 4229 735684186795374655074803566501368182821766105626599 4230 10093383087590210347934419280539208942049299864607521 4231 -513790152796500547131233870413677423940492383624670981 4232 -65712222112317165183589964642284924435961435874518608889 4233 -4916266595932105899145032670691615856115671430478124478229 4234 -8591086697572237918068425899733283627002533055125596344057279 4235 -302712354517646697227135303319205749301674204337146315862556881 4236 -2318036375593703613357151669592282282830953242255812053445297249 4237 419014495440109887806377086722193590443086697467267374972179930799 4238 35293570177771066745822882800786611162500723666212933634075680995649 4239 1830831171121058818487333295031400906020223986229065350879413966072899 4240 67434537712609334393039801555181732717703094416314413339400353613645751 4241 1165613755498528764160517505738236388272264638456323017340340537759458419 4242 -82538708917044293292703121765899040285951751407163098321529836896746912799 4243 -11741100170118990401120778396025106073715402972299908854464794248158039251209 4244 -949998688264069984306221254278365342811114247277293907793291168573106289732209 4245 -62413927851490229136237969464229752739170025868762522753703661570951091794707081 4246 -3580470146259992014793241002915266035631396987230553665019076909462079247237109279 4247 -180849669898332986841206926614096478281409404394822709707530753823290092610352937461 4248 8048165248339098095290711526682901623173229007879373739714475977955942639841514528359 4249 -387338678550027053584759524321857678022074916684403185916135441515480903645764183534341 4250 -93179140978076975022209087660874863553057413831306080790180574737619790631426176801562879 4251 -3290094054524306456823376683660631780027027970305108193872422522564595592794586937084022721 4252 217655725277259561912802779735791815173178138209847401731588494626035265977957347322982645631 4253 39573937280208102475808741499073677279738907228389453865357886345152062872399315885188064050751 4254 3294844713117955381888721566370961392657052280564359599609368302483078724084632904921673307769601 4255 186947761206736197208030748708205758632282972726874124212080582241850943984839034677800752279274579 4256 10358630914313023274153785952772216568668334859296807334364406048794591628722935390884416939978449431 4257 -68862661729643116876480517835596773797584376634769905586554510199995759806817517649834343834419745661 4258 -95593078718949781597807416458798800504939012236440460667942725458314131092262857213858347535360989810271 4259 -8216607677007326597424607815555231550137877568058411543729058079277927369412968063347809649943937168809721 4260 -263427670819919277367463575007481150312051083158008090950158177541984574345737553086355186490348420819713169 4261 22907950924472088019856110412024775746585113473616234419655812755990967583913144769525708267188204897299892999 4262 2725458879939576571147689833904107806975245495785330312687215580990532748938681477127138105914018466224090544801 4263 11448457434574586819355072480356229817892321648223095931801918874116670434899655071823758919538063888081043770651 4264 -9013197697066246434657563604037791783734910332838753120449221758374038243836586924381553708008184536961059748225849 4265 17306706477774289339022030100806986626451605800031677315815721040267189649687368826679198824049429243784785795167499 4266 14257082146108852976969111181713564127664429436371835834066363312860064883100292552983936674390467116406660466903570881 4267 -450886060209662160666552132173251068982909497137888844920586311777123951532308781234438921990427067661243244370019303601 4268 7655952627495377772367304685537906466476772989279700039382747795229741048206407560023947599624128752256226940670256491359 4269 -101625137810373564683824100878834635893800238823600269152489948491289071201687214433422934494773920422654074082196302254641 4270 410491589963282948818739498178144013576158558874117106760539608472676575821016684967991028018300887787077436137686225028801 4271 854275987432090160810394859126943758476201117650943153891675420093652418891406936054038322345201800062775620398905310932579 4272 169164925765572796102760091769125518565453732288976494274189300422463559855544592029616299478270445584177667883808151073911 4273 -1321303637497859167727027583685161368154855492198059924199414203096978015388132775380611798818475585349570210303671481709 4274 30414763249719064025547513474418910227671934248637574301500499746818708067216354353773816181928788113967577804112481 4275 -5653027970319666939875832673851693917197996523200643408360079110299653941891313363283902611173066680367145 4276 -12724878190651362319899395531237844142508722127815726177466020345237513042440778049 4277 -1 4278 1 4279 -1 4280 -1 4281 -1 4282 1 4283 19 4284 151 4285 1091 4286 7841 4287 56519 4288 396271 4289 2442439 4290 7701409 4291 -145269541 4292 -4833158329 4293 -104056218421 4294 -2002667085119 4295 -37109187217649 4296 -679877731030049 4297 -12440309297451121 4298 -227773259993414719 4299 -4155839606711748061 4300 -74724654677947488521 4301 -1293162252850914402221 4302 -20381626111249718908319 4303 -244110863655032038665001 4304 267543347653261450406351 4305 172316772106087159102974551 4306 8944973491570029894272392801 4307 361702062324149751903132843499 4308 13353699077321671584329389125031 4309 473187451339968339319708384532699 4310 16445494389828914125075879570215809 4311 566664194829972997274629695467158559 4312 19466730588288911506770801379217412031 4313 668473722816127368011509174093414702879 4314 22959277474248983699736879371176894181761 4315 787831809923357358986816875995856961277491 4316 26929964528705440917988108625289935123151191 4317 912055814900667622113643619246570246680186979 4318 30318090315809943462292181699306225141864332321 4319 972322063703944043023798308220542201386190566119 4320 29036419042091160206768484979001709079623930849199 4321 735684186795374655074803566501368182821766105626599 4322 10093383087590210347934419280539208942049299864607521 4323 -513790152796500547131233870413677423940492383624670981 4324 -65712222112317165183589964642284924435961435874518608889 4325 253706974915236074743819322482920364113081960958641875521771 4326 -6522100765482892472924711058504387787248951996012636344057279 4327 -399023649656405727698575229178410850642203402638854603862556881 4328 -8901722026996341598591547603952731252913494304108176853445297249 4329 177425868849915996999515338905205748219529664520728469372179930799 4330 30358237868910010853700061476859894586839369940976303638555680995649 4331 1930559492649063435104936121276427304739829521233581181212853966072899 4332 85803577268061810479843123012954672369578967313955700945737889613645751 4333 2490240862966964186729451764696539852131958022455941079519709497759458419 4334 -9826842079691024866801031806083086774171822221201836169511015776746912799 4335 -8444559334165321293640487240643659305810729950047607386555665269726039251209 4336 -832419575681570733988179231629315928779483421472093905718395156424370289732209 4337 -60231373702072529721171035126751395928658977926725519085701952528265385554707081 4338 -3712150082963508808093375606065479499212204874474601709257730583359748674437109279 4339 -201613948588973585204448952761498667387410883166908709006185082532861924008752937461 4340 -9497777070892243288432601156680562460197777162459840638253873339278664158433045471641 4341 639799900814970205261351813622056488585827943805108671128193608251685147491853736465659 4342 -55479334457084844533074242944029474005080843653595599816633738214532746357280192289562879 4343 -5674558034293270495023952676229814179576113333937943524126829206144237926893694940924022721 4344 -72418323300141125731095637095685823057936680761982426630427389468059836973167263257497354369 4345 24740320379145827092050942541081945486390873638954358368707766803834172175016616776000480050751 4346 3054520942801957746017325756555206824226827397684857599818273155453718860729239198844481115769601 4347 222750842619275514703368787716242709891163749298390656932902305147261472064547152392166750973674579 4348 11127708616551742467695937226953799736931330671893017563945264733145831669999673278192340133834449431 4349 613684125278952397861605171651005232103343000763834073059978761981915453510517612322232710520012254339 4350 -33543387435727057868950689568994462591928256028329064274903772453039211554999505238862753069269654130271 4351 -8137059863836708077401871010971540016870710857035324981911016941117429443639008268274025079125898835369721 4352 -560009014665450452152691729383545294685324353563449551416880608322441087410389747618868649910669301345025169 4353 -10781322143460531501166926115315418385542966856676492924946958711564539757222411187175416862343340669112907001 4354 2426530181474712349774082835317153669114727618781724031864978967770341375104629339904926280930512153009728944801 4355 188488330812254402166319066536433631873618379808178436526903493107704030405382853828400293779788946394737934650651 4356 -2656712493453447318710102919405268028450527528092281225209916469815805549027762418602523381734039516768175667585849 4357 -683441251415727914672330391289566856836718635208195535456806378965063982747591337880939697290345895158718206437536501 4358 11309425833921129630204698934690913034676812291636623199657090455680528788303246460280551514278230719463326451814930881 4359 826660956571556942261191944650118045955319222255357274087156766722850177239448167227949715804930519358369987754286616399 4360 -35281329390605574386618277614392043969171116879926942035843940850189638346252790525236974386101714336103479240820707476641 4361 675393669092551580096784773854173350486640310879025395167254993922810052202673046488742699442788716777856918063710545681359 4362 -7722281328223801533392901822844475778326583842013347615205401406068981682026570666398158275238889674285684858699410176845119 4363 13129382018427577885786359222915099763983740275714040814400732797305364818678292524825047876422233903290232851821294253134179 4364 53516192459830183965876805549145308473811199020379310561442169286412157618968007581491843922054461700618203182602442644469111 4365 4705802577986464069805019921920745821733609134652412849424156244045896770476605460028958734715443204834767984081572777427971 4366 -8778020219032279850844389422903984083726600646795670540213695527083947137776556193809626615770987289167190235889611840479 4367 2004260631338724749939621492587549779154424128743847902318951791531001539313291637560408277322122436034714690899479879 4368 -80746427661934849319504997958988055785987473133699288541735550179541590651848107257491286747981551089961729 4369 87330853647574274409812076160271464059767314681497542960656739601452863896394651829 4370 1 4371 1 4372 -1 4373 -1 4374 -1 4375 1 4376 19 4377 151 4378 1091 4379 7841 4380 56519 4381 396271 4382 2442439 4383 7701409 4384 -145269541 4385 -4833158329 4386 -104056218421 4387 -2002667085119 4388 -37109187217649 4389 -679877731030049 4390 -12440309297451121 4391 -227773259993414719 4392 -4155839606711748061 4393 -74724654677947488521 4394 -1293162252850914402221 4395 -20381626111249718908319 4396 -244110863655032038665001 4397 267543347653261450406351 4398 172316772106087159102974551 4399 8944973491570029894272392801 4400 361702062324149751903132843499 4401 13353699077321671584329389125031 4402 473187451339968339319708384532699 4403 16445494389828914125075879570215809 4404 566664194829972997274629695467158559 4405 19466730588288911506770801379217412031 4406 668473722816127368011509174093414702879 4407 22959277474248983699736879371176894181761 4408 787831809923357358986816875995856961277491 4409 26929964528705440917988108625289935123151191 4410 912055814900667622113643619246570246680186979 4411 30318090315809943462292181699306225141864332321 4412 972322063703944043023798308220542201386190566119 4413 29036419042091160206768484979001709079623930849199 4414 735684186795374655074803566501368182821766105626599 4415 10093383087590210347934419280539208942049299864607521 4416 -513790152796500547131233870413677423940492383624670981 4417 -65712222112317165183589964642284924435961435874518608889 4418 -4916266595932105899145032670691615856115671430478124478229 4419 -315142969214856137493566534817700267988208818673756344057279 4420 -424368727324500209401585735983464824679184770612988363862556881 4421 -15280233240133452827182525149891314718887138577598506453445297249 4422 -124219025607583121533180333022765642602569032519281156227820069201 4423 21550230887768834237333622922041779192476234025366664808475680995649 4424 1861827729335935801666728812986691105598277466157309464123573966072899 4425 98601535603041306115680419527421436320664196167207161204594849613645751 4426 3705502748780244669157987977759566758532357463376830412818991417759458419 4427 65675171526585050058277971730054285063492370810252460290006608543253087201 4428 -4650346274168381781785664735784914183265709519901597700998534710238039251209 4429 -676151986667871856541063856090182470964706660201793830471048008165042289732209 4430 -55675656478457764443335792931608439011558994327393997925793939452670121554707081 4431 -3717670221529555951162066444866229073739954698838009389501673438873641128837109279 4432 -216505602003142121769891506391736213907258764524753092797494866778080917775152937461 4433 -11082078756416486459702236066774794311602887293904309680244893746276220124548885471641 4434 -475415898366306182684427979841698863877918932941396305672690256202147093839714903534341 4435 18101947085300289628902858488056356512852069546454539902167491011691448160847546590437121 4436 -4957088950733726815011263061807741195290249388119532379205303205094404611937538340604022721 4437 -298775566436718802389782757201286566523599579929303042056811689941978617244750434964377354369 4438 5713117366810637298572351535947655395051447897979654352199835237685953063510461453525984050751 4439 2284028977883936386658833497766756629935404532302903109810839540531985630354640972413562459769601 4440 225438521407297744446233347611773369318324377075240076944422425565272829889105360834306161405674579 4441 14610877001346790216701648511872194348327117377227767483391681939191424767428333711366133606346449431 4442 623500165339113895365513562577184365335108126959906461532322281313254924940215480230450306309324254339 4443 28271939451495360591783145935768320156211518379266412126181830794477290792473549630434364478921762189729 4444 -4492967034629143506531336589742944578604859671020640104873285907290469901135777260530795143892588443049721 4445 -651886017052073814773458615358764689591910030458416911923632880222723825569408625611265947883868197841665169 4446 -36216475196366163172645603901090529738078760576703729366511682027395425220568906117477423270952668422738507001 4447 -30599792011759003824498580616036897591246095347616003888399028296436020779805239883997787405321167231832655199 4448 225691693539261398466524303508154742897369646022202073666927087725003194265557801121764134171738424807163642170651 4449 12032328747180446664882546712047841455109263283255983708242031586967144220718260879688488413327908370565247108734151 4450 -470347668822759097777628625317623997413353626905742212910771384437381135511502444912396029829016573567880048207776501 4451 -47583677032397380256064791869499281074376333996060975528540132828332685240221130233595491294837292537798794427258349119 4452 1564211317050337949876487720706044633302369078476608343237992933178063863943867075540755780698674504108408925115763736399 4453 36517956440902701493516257615047187544302812830295873106756446555413139411943225843321983916440489777397703708644482411359 4454 -2426464101374388038137006975109627967976628136362769993016377421656799912198644225925365379273890647810603403314723241390641 4455 50773224377616179406095425420600075430791470558455239691450821486824197279714335308983481175542274482292521692814645293618881 4456 -486943685455573121087820568727080943436516899980392545363666022908374278951359256944847678528408981538031234281449225908062621 4457 -364786478203285844230131763160296161905533337083484715757724911090771534686021469849539735692667187357239506176055645116151689 4458 2378677198824910456696558117354847046134339817796653609678381337386710064200514717303540807908213166946781104509555990200198291 4459 -154528625517326260481175848530589532234543818818679185731624287086969708731147792488236159658024958879032759085068006074227359 4460 3067825101960288181630683429584462053483945133785793357340812637138406427491782866558229290660356956591916819632295356617239 4461 55581899136539794468025017128667111598466696993806899077260156754337611162482868991797796781050154219546076517323157711 4462 2923011694820236825217259636544449702145460061804922081698909519274778641877949031041503065020689001249614999 4463 2228596977050973667811877910525016169876820112580964621338158963231774509827826953089 4464 -1 4465 1 4466 -1 4467 -1 4468 -1 4469 1 4470 19 4471 151 4472 1091 4473 7841 4474 56519 4475 396271 4476 2442439 4477 7701409 4478 -145269541 4479 -4833158329 4480 -104056218421 4481 -2002667085119 4482 -37109187217649 4483 -679877731030049 4484 -12440309297451121 4485 -227773259993414719 4486 -4155839606711748061 4487 -74724654677947488521 4488 -1293162252850914402221 4489 -20381626111249718908319 4490 -244110863655032038665001 4491 267543347653261450406351 4492 172316772106087159102974551 4493 8944973491570029894272392801 4494 361702062324149751903132843499 4495 13353699077321671584329389125031 4496 473187451339968339319708384532699 4497 16445494389828914125075879570215809 4498 566664194829972997274629695467158559 4499 19466730588288911506770801379217412031 4500 668473722816127368011509174093414702879 4501 22959277474248983699736879371176894181761 4502 787831809923357358986816875995856961277491 4503 26929964528705440917988108625289935123151191 4504 912055814900667622113643619246570246680186979 4505 30318090315809943462292181699306225141864332321 4506 972322063703944043023798308220542201386190566119 4507 29036419042091160206768484979001709079623930849199 4508 735684186795374655074803566501368182821766105626599 4509 10093383087590210347934419280539208942049299864607521 4510 -513790152796500547131233870413677423940492383624670981 4511 -65712222112317165183589964642284924435961435874518608889 4512 -4916266595932105899145032670691615856115671430478124478229 4513 12098772623321216533368722512555674770533277536004003655942721 4514 -322988416652122282589543708763248928531259298716453323862556881 4515 -20095797997071404350754521442851569785913598492683920853445297249 4516 -459986993829117658780134525675148540076778626673751761027820069201 4517 8987622305078751915376812035558411396851268312146641717275680995649 4518 1600255116966299839384219282818575127088225718719768074361013966072899 4519 103986864965553555413030972144652861851522895057451016042600609613645751 4520 4715799924330130853932170657937078439385530472747101231167555897759458419 4521 139854289544817433722138290231719279039635200314231071772051270303253087201 4522 -505769864439245481509245608075404833094253556301805758333461906398039251209 4523 -484952618182559048307206969078058558426235624911160345332318527415986289732209 4524 -48738488836090308674571313595314523583692775604887197803375074735894697554707081 4525 -3586716972564493986258050384617527665109291822315789169421570896312498754437109279 4526 -224538078142056646161199717183899235185688045646640023496052740885838752834352937461 4527 -12369464035236203558223241687913730036174978977773641636761462126269673671249685471641 4528 -589506106775660657800923324712648032357905476559132497431556463381562445331012183534341 4529 41543172102698726160576187671413036241469347226268234686737252071718507356855093470437121 4530 -988804716520728106355248064033515522706940023716586577296729226501334733862049347324022721 4531 -360829822013901419709485910380856683724226784245643598447638951081916726516590763217817354369 4532 -12312850153799732975306302736027444182861320186804380196764620356900501429344149535366175949249 4533 1107923984015188214564715346561292432872190386095791361392138541978313745315262697372806747769601 4534 190843626262322020766160721396749839404246274042932326127348616896191843984956184169955900157674579 4535 16069183004959635460051994689465746032114498277403476445991877280749230838529359043733993514954449431 4536 926357306004398117872386958660847095758435458040909995742164006990227352287840775140111701073100254339 4537 41689750510528432796154534250412780034613729635790415386376013274670511566145895572713947280120866189729 4538 449094515898599148482534334809031916148665228309432412338524881594548102707268634305463295387887061590279 4539 -468046443282568947244825770418651939859269031805017791843980428747682963856885769034035747763046129167105169 4540 -49799427263105035406056255928482454051813080674116296912852158021422706324964561937162297360324657662136907001 4541 -2178319228387220315923479816514716773830781289543302797689913689633489921730404712478351664218480506759205455199 4542 63934422942197213838738383021545295739335665598454752101410605606213677502367409531692764858954054774649798970651 4543 19322640025607654981839453395247528505299506871626844765216593044039989224650271768071771033604407512234065397374151 4544 679435746342493968641366289199995151123248598999170109539412482954745846864439147007334238318392800390439829362783499 4545 -55015821352858228438194883549169693028220440631217637071658617433784588412246397474013067057653770482260985293874669119 4546 -2974423314752382320377595684821397215770292662863100766575500542838123401441007685118313732135460481040953065655856103601 4547 164362293074867565554183628494826026246863620435279000358780669125852181301567068831189069234904537556504717815592255851359 4548 417146205153909274880945524813047247619924244230488672443021402313965982488209540182799694216781344927049258384493379665359 4549 -141868257471286915718089811884213200745161390388831230454943882465778393652086878910345425792933510311684557845588306366157119 4550 3258048830204338146500391076320431385195801990349158373213352283231031469980263759124815275923318396675659748222060520604654179 4551 -23623336652293265290699023140374447917749484003193434313111273158919115030293991899677966091671955025366892232268685766467614089 4552 -111095169201123302817726087454254065195873884217798303915598984293382606158308631753458737051230064293894617766974581986700979309 4553 36046231375092539926553693302119982944381276939047532297940625196265239647691288010459541223239508701061716281247213070459610081 4554 -33300009267672023706516171778735040612855238772934709282255909624856504699423518160479536496475642028431365192110403481899701801 4555 276507913950411263314360888698802108403756643591461990525045129339991668794590548900941465609665736966504898947520224693389871 4556 -682392830063797657190369713080211233989610164995570590351904914382191632272654657990665658912567001782656276721365593881 4557 150667735370406122463681858788527495996459034623568156976304104353464288209027975825707398279634201633744172329 4558 -18297474048204640159217299924014965556874006013976512526098999049899101466764442889625 4559 1 4560 1 4561 -1 4562 -1 4563 -1 4564 1 4565 19 4566 151 4567 1091 4568 7841 4569 56519 4570 396271 4571 2442439 4572 7701409 4573 -145269541 4574 -4833158329 4575 -104056218421 4576 -2002667085119 4577 -37109187217649 4578 -679877731030049 4579 -12440309297451121 4580 -227773259993414719 4581 -4155839606711748061 4582 -74724654677947488521 4583 -1293162252850914402221 4584 -20381626111249718908319 4585 -244110863655032038665001 4586 267543347653261450406351 4587 172316772106087159102974551 4588 8944973491570029894272392801 4589 361702062324149751903132843499 4590 13353699077321671584329389125031 4591 473187451339968339319708384532699 4592 16445494389828914125075879570215809 4593 566664194829972997274629695467158559 4594 19466730588288911506770801379217412031 4595 668473722816127368011509174093414702879 4596 22959277474248983699736879371176894181761 4597 787831809923357358986816875995856961277491 4598 26929964528705440917988108625289935123151191 4599 912055814900667622113643619246570246680186979 4600 30318090315809943462292181699306225141864332321 4601 972322063703944043023798308220542201386190566119 4602 29036419042091160206768484979001709079623930849199 4603 735684186795374655074803566501368182821766105626599 4604 10093383087590210347934419280539208942049299864607521 4605 -513790152796500547131233870413677423940492383624670981 4606 -65712222112317165183589964642284924435961435874518608889 4607 -4916266595932105899145032670691615856115671430478124478229 4608 -315142969214856137493566534817700267988208818673756344057279 4609 -18847484634988502153417627102601240087482883026848203862556881 4610 -21363051880476128435905046783104268487762666891390608853445297249 4611 -785291065699110331438274380518016296841434484621758570627820069201 4612 -6697912206711202248323362904696100925897863933933858813924319004351 4613 1133430746965817478716798039413215011186979515192457216366773966072899 4614 100275349746644663207367777497007107097879084083332343319779489613645751 4615 5419687632754003113903221966232750456695218059675931545404688697759458419 4616 207908955150361140738136318163248785798057569005800874436811057823253087201 4617 3797844911118490789220257593484425361652605446491089139859042679841960748791 4618 -264888260702736556619627263796251341318624439962691783570004954965682289732209 4619 -39518701084282074905191506438505649572620946689939493363781592988594345554707081 4620 -3313373939147608069587935852908950250083292806355897899827090111776782914437109279 4621 -224874806594585521888389858350744959231880784932807891990933255072186192552752937461 4622 -13292746546914652825280680012988457920405547621959993431822668749473251284766485471641 4623 -689317112963687977590910324048584638996427414840134047076990749022408471196310103534341 4624 -29830639044902962667953719110267306316210452885508083828519315253326756088365299489562879 4625 3278500421729151197503065384877969945197058174827582661117717977303928173880253679875977279 4626 -197479548100325931523091807728566708757397313195920131285934946072543056865714827596697354369 4627 -22647222561659788674709118308113525890782595402040907235366407091015254450625196119727135949249 4628 -194917009700356704509613724488943361077856947376748421876968302961031484433979349995458980230399 4629 122681609418394661820027781825823400878663579504142465877762369675151501473095639110702512893674579 4630 15008801451426763675462722022851358286209810971120907017586460431871561104141428749937512245194449431 4631 1110802125821288934452713357444336441627287768457543979564306111212300270814583829468211613621452254339 4632 56217504184609383077182217635972838633072460270357527982740292264754344829519293498693217243831330189729 4633 2747823143209506258389210859828896070242357568321026623266823152132343339969988559499514244633700452950279 4634 -108540811951782783313810940950566819512581179815409473810148764364187917216132112670758267729536040135425169 4635 -43337277115307507983354454543160429713138011026850735765714764712441649708468276475543905318272667699384907001 4636 -3644313686724592613101148484811196171067100163232561899719523240695832457417753830466535500030361245794751055199 4637 -115902039117683396864811568114053331523017882810021949880821882419943022360424008793287382618861267660398444229349 4638 10165782888229483289565815457298179212875555795910484221737463300896475512842881860585070867347230306280006583934151 4639 1551434519949705874404145018308957993446187731425898915988890659198883884576160340700274048318963141733663236692063499 4640 29565825717455138986993993639955847698636151109918586796456909583523397156906094754376487360488960808241387172506130881 4641 -5455968357014488302580913823638169345854848103050000566264673659987018412481849870143161466063377547451296989694071783601 4642 -155218226403703942388053565498281226730026988026407224254838699502589678389346231806437145047300245851287463730953372308641 4643 15010843939504987906940910733535380172812105301868424704572107558160313765303866574227210258960066782403132649208496204369359 4644 -161002037604530419817590121619428171591809284016347776233548949663553675243000688403359588023305878311774520319879136288205119 4645 -6090343889850009462276667607027892074313113041172780183969526770880053602597578580282003711025726615398775330625372316917905821 4646 165842918852085590799303528007992421186579889089623360749917771951676728710325733138807286860016470205082989550760914239611861111 4647 -522958522037031045680818616210246966039480355589344159564527228682036482376423495991379608349977127589125313517869200706024748909 4648 -12261908970164099804847949231303491258897948673749920773573786842164586633568063492701228757692637560889478447661490583642654681759 4649 -6586892637076187578886383681897379771266326474905229330621828665760160460488360557776439217248049330222021693104386667233946214121 4650 -2799137671752573904386344376992354407408784338093698657903210331221645185872381644792316334474652224845929010855903839052928279729 4651 13732545853117630755923610633273382406842470849530046572884581177190635153115105777073191498266143498643147888359570764620414359 4652 -147356696846189803877454035663768052566964927903811285138113006214638459409325494441412854141721961096156098153614183839391 4653 1339525389939825977205029896825237767929637689230317511005326622409343032497246464341807195718863659311805453419 4654 -396221563683276462053791991433638042040214534926082907042798568111210957361211370384929 4655 -1 4656 1 4657 -1 4658 -1 4659 -1 4660 1 4661 19 4662 151 4663 1091 4664 7841 4665 56519 4666 396271 4667 2442439 4668 7701409 4669 -145269541 4670 -4833158329 4671 -104056218421 4672 -2002667085119 4673 -37109187217649 4674 -679877731030049 4675 -12440309297451121 4676 -227773259993414719 4677 -4155839606711748061 4678 -74724654677947488521 4679 -1293162252850914402221 4680 -20381626111249718908319 4681 -244110863655032038665001 4682 267543347653261450406351 4683 172316772106087159102974551 4684 8944973491570029894272392801 4685 361702062324149751903132843499 4686 13353699077321671584329389125031 4687 473187451339968339319708384532699 4688 16445494389828914125075879570215809 4689 566664194829972997274629695467158559 4690 19466730588288911506770801379217412031 4691 668473722816127368011509174093414702879 4692 22959277474248983699736879371176894181761 4693 787831809923357358986816875995856961277491 4694 26929964528705440917988108625289935123151191 4695 912055814900667622113643619246570246680186979 4696 30318090315809943462292181699306225141864332321 4697 972322063703944043023798308220542201386190566119 4698 29036419042091160206768484979001709079623930849199 4699 735684186795374655074803566501368182821766105626599 4700 10093383087590210347934419280539208942049299864607521 4701 -513790152796500547131233870413677423940492383624670981 4702 -65712222112317165183589964642284924435961435874518608889 4703 -4916266595932105899145032670691615856115671430478124478229 4704 -315142969214856137493566534817700267988208818673756344057279 4705 589434379399279058718834536218694136800069948352362036137443119 4706 -16294036346857232095302945422093473680366393296563856853445297249 4707 -1030884868302945859140446191458989305259783940291114705027820069201 4708 -24157846554230998185164980922620011594556762829966330263524319004351 4709 467612492083243115653087062429596518018856332391795992533173966072899 4710 86150428678684321244112262867928844258336289721705108272601249613645751 4711 5715880747692176825257502360180478860892446498639343561495005497759458419 4712 264485596981154767085490548253189439925835257530536040264330668703253087201 4713 8026054638157736658060295748079330018292746728217869994335588400161960748791 4714 -24502828938446651203594954389099799008679994073903850895430732342962289732209 4715 -28237938343648619219393950104790338732851155607792117740596553624400041554707081 4716 -2897143880605560723462067092731315324411319683005489892481958228770257474437109279 4717 -216886658407716742029244878675574173305410349464952458566046999975956507714352937461 4718 -13790760067527353337541789082102565239668163051516983135133256944154237058436885471641 4719 -770422385529330154797733678180337589644469190923901960337534556961996044638460503534341 4720 -37132412383101649075409421182008053098929591677043200101086752512809338583808325409562879 4721 -1383557896201803427980545948292968061582512689493605297576839904586029809611255772924022721 4722 118861705265476289648578106149316460897530411293554179093316949201566663202109045959782645631 4723 -19311184113859442604809141334889069724205018022802111257189702106476674864872686912707615949249 4724 -1209396283407047815162756251420730905198804242146241152311469502691903649611996846040125860230399 4725 34790807253641818612866441531310843130859585494536793958016454121555117632616722355610368765674579 4726 11389014659734846482222601730554658151271038192557833314078687566083454788155487110094113957834449431 4727 1131042028828990998287739155493696489814836140940266014909765973225047899600376324018267203132620254339 4728 74456228966737722406174038571116903855958913130247386700821690819440923752711044421223884578823202189729 4729 3196951909441732313678667144456117280902624442926096956451009262083313031096766720686960351553235044950279 4730 152314104209552640462867364364802101932144210801422302155067920677782107314075309720912180569316427207934831 4731 -19412120139573599414245783054257294969624077992954115525807781387815721282142415768343624860006686148792907001 4732 -3731789512426313119568368080582684282442109941825702950932975004891461448937057934944654126223518945749029455199 4733 -254983604309786107636679975673920946749235580222326694491887603912230962445364963283365017296146042703526149829349 4734 -4628324135969622106070387675183416831903856839666861888125831701830072906829025997142404843080665196721993185665849 4735 1175002491067981782975441727708846615120906761825279388904878221803373525746711904678569669548509731301917673494623499 4736 117440269189398220356199502816172216569159775452652997952999012151775631791595417293863692199905441774065125474150930881 4737 279631731592880330972216010094069071856036759525839574800371032454930151221230477856563651224903146406431297801526296399 4738 -489106440711390642448176884966536118385881539034087686700036521559017031824834160971263547208606031104276267566343959188641 4739 -4910063980965764510432052906028552119824756350232719057483057688499910174171340258423907735580530307668649438091289160110641 4740 1238120334429745920244527306494796118881131179085566408916245279639082154277833303840542456214761277174209386051268368808498881 4741 -26726825834140297880850075490275672098719502848492619722034079815780769206645891852492110749698622049333836263639824762942865821 4742 -28116076448346452282456381347986516849500609425278150393153162589872128449672169606999603869763400786999762603531411880960094089 4743 4415074812328527845098693221837600048217836396081599085732716933332413946627340918638895759574400729277229860584067145835994822291 4744 60599852690761410555986773030866535710109721485166511871998369149214872470760559529672644416440870406833028378636499316101862489441 4745 -998754329902010217987370229242739370647955149674304772023871817752533474323143604982467542493661544836336868159949634657072267641961 4746 -939851275182444392721178749140673007409705779316840678185343811952649388117276373630783127490534116096265568948386898803806269377329 4747 -157742139375954134954644163465074316264656056021659618978244770488132389006501254497047120516269987711229275578290186058506091175881 4748 309929129063930906539592128786188601422622429389488915328767900997971302722071246565718836197037260453325288460873078377974422049 4749 -7163759203139814203396458276272544285675138333537115873218737770112097881576541718362363843757912636367701705934503372871661 4750 -104391588351481203585126475982314286977940686995622734701645499572898718819099645696696683948681870447263339300945 4751 3836146684745748811986644377148451566732527665553667261949410389492242033112926633634429 4752 1 4753 1 4754 -1 4755 -1 4756 -1 4757 1 4758 19 4759 151 4760 1091 4761 7841 4762 56519 4763 396271 4764 2442439 4765 7701409 4766 -145269541 4767 -4833158329 4768 -104056218421 4769 -2002667085119 4770 -37109187217649 4771 -679877731030049 4772 -12440309297451121 4773 -227773259993414719 4774 -4155839606711748061 4775 -74724654677947488521 4776 -1293162252850914402221 4777 -20381626111249718908319 4778 -244110863655032038665001 4779 267543347653261450406351 4780 172316772106087159102974551 4781 8944973491570029894272392801 4782 361702062324149751903132843499 4783 13353699077321671584329389125031 4784 473187451339968339319708384532699 4785 16445494389828914125075879570215809 4786 566664194829972997274629695467158559 4787 19466730588288911506770801379217412031 4788 668473722816127368011509174093414702879 4789 22959277474248983699736879371176894181761 4790 787831809923357358986816875995856961277491 4791 26929964528705440917988108625289935123151191 4792 912055814900667622113643619246570246680186979 4793 30318090315809943462292181699306225141864332321 4794 972322063703944043023798308220542201386190566119 4795 29036419042091160206768484979001709079623930849199 4796 735684186795374655074803566501368182821766105626599 4797 10093383087590210347934419280539208942049299864607521 4798 -513790152796500547131233870413677423940492383624670981 4799 -65712222112317165183589964642284924435961435874518608889 4800 -4916266595932105899145032670691615856115671430478124478229 4801 -315142969214856137493566534817700267988208818673756344057279 4802 -18847484634988502153417627102601240087482883026848203862556881 4803 -1086989746000543073496641339061089258177572512083600853445297249 4804 -1095514816356586787483122983811876939054086428625155793027820069201 4805 -41073658291470617163388253374449134946318867443262684362724319004351 4806 -363720837041624455023022209403892635086847676650470535620426033927101 4807 60941912698658273768071515724039397999668994731230321940912289613645751 4808 5511747410652187753946026654559962349442036895062816561739843897759458419 4809 303903308652891613643869421517747072895177762398550537861610105503253087201 4810 11905170577673727957972183340176511903522821743637348746226896288801960748791 4811 225106828043902052498716231301370352286637828088084053199734533658957710267791 4812 -15254141252339092209826747493163712923502095695832472596620052849832105554707081 4813 -2343956615497066697299278663322782883747009948108627626106349323932236354437109279 4814 -200212733369286701112367892241350950988824409491399091120783672119277841474352937461 4815 -13811637231584143632627577834447000130532112887259390981815848823707778320977685471641 4816 -828589183765072458622352292660045446350995015507642123426390574223821434290018903534341 4817 -43520316779135397541968589139507995923794995727027299278394546793823484239187392289562879 4818 -1899030324754677868473404735709442201738570421086347254607455213519494046062581315324022721 4819 219055531364153969035317047028193584231096604267869723984383755696156988063629045754982645631 4820 -1655018266288772673135866553990885795038955019260136167542386859340993133131967226092575949249 4821 -1477854014690567196799954877547123044488696727144633513386820930239600749607347168976671140230399 4822 -48494222712448648357814428306451957606374209417614829028096382441703234756427476592159966466325421 4823 5809039495258771411820116780030219772872153400776256116665089699746843628233425582921096849354449431 4824 966232540212092824161317608935524730334412189209501684720484806640179226455677028761947752979660254339 4825 82379341631359656711432745064750430327559473553591781684009275585001575154062232989002849162304546189729 4826 4817274474790291893771985901169571204282608389336029900521949869397737899807458161991788523992098916950279 4827 162049986326834753658356034541011461198886323071886956495069072225220066503353920434175625292753978168574831 4828 4930295640639903627507810086653212640144046426242353765166829751567388709718068483147694390576304928583092999 4829 -2301880966346699572039459674581947250694682552938637728982057695099867948731901745821299426901290486179877455199 4830 -304833984684038173415291897758135416856837465629071783106521870338386587911674904728275604677080634175663161029349 4831 -16892457467500265136137005982259560088578327838711035660412870926496040065966191972605927557322869994394636155265849 4832 -5608377762042988393025622602236875797247122588444668659176239538708790165243842114142132936968934145788268767136501 4833 118048460579676758892461210046645275652930277337038883333547225874041939317850128250356711954249002827357948716493330881 4834 8338284844754251698509683691170831031834261626196427871634419632121136227346177937048006354833255803082869903674371096399 4835 -147924998048681288866192613517661332800522408014750691186726153295370387059289896262422977724166417444721609207173644948641 4836 -40538378826998717883424459105334661835776818146823316087444892091068151611661953962276634672961355707489121585459104937390641 4837 246417064681473298402538449144557239318081317628276575196623271911784845156378311941366685940484911570604278026662002819634881 4838 92862534963486126988908232261533116481606190640358100508927960108258719569969584455097648768060330968780215855310418834739054179 4839 -3021840350801472034051427070767884245501518531142576053691202195830861309124338564740839913471466652553520154851439754490684254089 4840 33737134596697074199224090158278477378002093198321546856259311992087972467878599935951123866357017962678531379908063512676333164691 4841 -361499958904319156784221714334876064031953622617405179105966492782468827115258875741746263852551411569902917355221479495530866035359 4842 11323868109851150437863913390556282731314796982239582297269942402625850908654341972209812476478597372308916771389628037852645707264279 4843 -64752424529473252317491119856217051551928852024928265425594904633090637214122338519303535618481026114391112533849499673104818512830129 4844 -80412997655167297701077334672918799548767833425869905515528436541715528971377562962344867456977600600786150150316322032591931216773481 4845 -5237515313531391123380523847337938768105360060809848240656364673590453126320485663001306563072951613957765240599994304264666138547871 4846 -16084411873903039222617041376606292793490908864136172336128290518370955266515734748314713875046685393790357430883663079027107601621 4847 -121015613381844675265140306240170529671303177011607984753773343764804040653772464016381628683068136296876830694936211573879129 4848 -4098851212781477047861939573208752523395965840617375442227907346214012193860350383604565296128151069549930749442181 4849 71445950415076778978233833995242776420908233970402085076182317551637839865517233739502081 4850 -1 4851 1 4852 -1 4853 -1 4854 -1 4855 1 4856 19 4857 151 4858 1091 4859 7841 4860 56519 4861 396271 4862 2442439 4863 7701409 4864 -145269541 4865 -4833158329 4866 -104056218421 4867 -2002667085119 4868 -37109187217649 4869 -679877731030049 4870 -12440309297451121 4871 -227773259993414719 4872 -4155839606711748061 4873 -74724654677947488521 4874 -1293162252850914402221 4875 -20381626111249718908319 4876 -244110863655032038665001 4877 267543347653261450406351 4878 172316772106087159102974551 4879 8944973491570029894272392801 4880 361702062324149751903132843499 4881 13353699077321671584329389125031 4882 473187451339968339319708384532699 4883 16445494389828914125075879570215809 4884 566664194829972997274629695467158559 4885 19466730588288911506770801379217412031 4886 668473722816127368011509174093414702879 4887 22959277474248983699736879371176894181761 4888 787831809923357358986816875995856961277491 4889 26929964528705440917988108625289935123151191 4890 912055814900667622113643619246570246680186979 4891 30318090315809943462292181699306225141864332321 4892 972322063703944043023798308220542201386190566119 4893 29036419042091160206768484979001709079623930849199 4894 735684186795374655074803566501368182821766105626599 4895 10093383087590210347934419280539208942049299864607521 4896 -513790152796500547131233870413677423940492383624670981 4897 -65712222112317165183589964642284924435961435874518608889 4898 -4916266595932105899145032670691615856115671430478124478229 4899 -315142969214856137493566534817700267988208818673756344057279 4900 -18847484634988502153417627102601240087482883026848203862556881 4901 29327103455712834970115966827003679586200069056876911146554702751 4902 -836995024142023074112415814400326403876876475288991441027820069201 4903 -53844536026870064603901187543379731384073039138069203351524319004351 4904 -1289097357460173639675627964353859900525769318140191522449226033927101 4905 24987726934999258162631122966923999368590342859994615853897889613645751 4906 4734876751914368945966973349960657893267183205173318634145040697759458419 4907 320490123089429341479709123578819863530222554980501610762667846303253087201 4908 15130039162028964659771374455303129188806149989547253198395514108961960748791 4909 470342992212178312891438444267874822371766022428237342759374185437517710267791 4910 -1071400778245987790280841238141771927215373388393984568820173715091625554707081 4911 -1667110851059059356151425283299864233360822483179785088715246962080578114437109279 4912 -174822699798221812998689897870515220522834048967024202672730627255879789634352937461 4913 -13316372043998279281360589094586411403090945888252354109472901007741537860996885471641 4914 -859964035563672590894802164014234207464539787569732474734957630488723538031254103534341 4915 -48711054223336496883205283803940184765269669396388445727069350501957088939485017889562879 4916 -2373645591737592484958025370372590742615314442536129812324338635385861908266378000124022721 4917 -88640317619289036246601300961088324216355072777328681289457064508580238846810578129817354369 4918 17260401276833183314850401482289445045143225314406547340761138342757610459103240302191584050751 4919 -722519635839914286274640627982286557295368540305668228115404726879951577320842245299343780230399 4920 -95823599554502611589347755504096121405446544432764034345296674345416831888265382202601981186325421 4921 -386744098548639836040078024031991916653333810202776283725045406476219615305856024610553239605550569 4922 634687263816984794243796108821277846409970973299171499589238494045763152429089233178532074577100254339 4923 77454185168748290053547586539554912470583035818963476853951534828075572460508283625784072727108642189729 4924 5818308511678962057951629066980401139937773092107817169971734676397803171250979687074956826902505572950279 4925 297512262502906875118223285736933932386398083755799771931822495586167127868140489544097108332085297976574831 4926 10375907268449299625973746883255584350662513654670696739389727905668312214716312404180951865854751979335092999 4927 -293919716920003772368581543844056671593815803160212308802948154523188079299116511874696741265558704334885455199 4928 -233216496812348283602140846776763811120605891852301430910765441813478799981740764079694355645060536137742597829349 4929 -23829811919225565725524343833391027427223913881786820209810144938898653747397421154525768739048546601297157192065849 4930 -1034655143036328735800014993930543553319575888518553905463921939231358265774707150128521723547182081432218826565536501 4931 30907753091535502551812042433294115885694079281803991514592703670653129835587794892534154918351453309042795180698130881 4932 10881108148745089361393777279242864999405268072778942934757604064991777908306552797511284932672531583483156581947599896399 4933 544395338491276468277918673290180043706951997150396397292645715062055848088480512621297623748272807408309301652201397611359 4934 -25384185868370412744205498057415648362656480600040652876037713740442610927603924036874362863281929589164178764391027328430641 4935 -3120264903835856416277067736422535049549542991607728426744783314457148162772620799052749283032357059764655066303268722740685119 4936 71279834070195921486136106517587444938895103612641734540617992340515343718213734944074662370197368337448335973335150024918894179 4937 6223276091472316106562653626664442608605692743254220151639692507595022779502262956578275468441534474549907949373835305153089185911 4938 -288426848195552299361776336958919493296508879843260351275070229366917166071048626376638720258195716772177918826784321305884210937709 4939 5230302374722715149609030068532609235480442210660486826996393541990905208972469922736772242649896884546280440992800031869917230630241 4940 -79555552959499117622418077745565944865222098657101938579875999057752162948352446355755354743464368544276398509254066903962939040818921 4941 1223090735719456772934550147492764588306865230191748275116159093744914454916276432048645380353095582476022339537724363633510933249864271 4942 -3102661047671854102205664123974002400670632407863026837814756482748837785690880489316608968675165623486739595752293854308104393570255081 4943 -5116500994620856402967838383343546240840560135436126119174597270370781227270637089869041256474405576599586284799493577540598392336753951 4944 90121150331683800113413556296085930539856784747361639061897713753256292998845068596083428304152145407740903756321583784168807129003499 4945 -2330069575058991729202042472295150789916348220886285365430633429029218154445846621993980346222336911168979890069318005313391368070569 4946 7527675023374024177844006029180361833573130701881930874066185561773702562611670027705818446028983012128699652551437943034054099 4947 -11952632196925032200286780926099652753630297324694511084292147949281531071111949713740079526930650978433302880473279 4948 -807986113886260550879669554407745477233553545756706199370469112334148310223199147397312449 4949 1 4950 1 4951 -1 4952 -1 4953 -1 4954 1 4955 19 4956 151 4957 1091 4958 7841 4959 56519 4960 396271 4961 2442439 4962 7701409 4963 -145269541 4964 -4833158329 4965 -104056218421 4966 -2002667085119 4967 -37109187217649 4968 -679877731030049 4969 -12440309297451121 4970 -227773259993414719 4971 -4155839606711748061 4972 -74724654677947488521 4973 -1293162252850914402221 4974 -20381626111249718908319 4975 -244110863655032038665001 4976 267543347653261450406351 4977 172316772106087159102974551 4978 8944973491570029894272392801 4979 361702062324149751903132843499 4980 13353699077321671584329389125031 4981 473187451339968339319708384532699 4982 16445494389828914125075879570215809 4983 566664194829972997274629695467158559 4984 19466730588288911506770801379217412031 4985 668473722816127368011509174093414702879 4986 22959277474248983699736879371176894181761 4987 787831809923357358986816875995856961277491 4988 26929964528705440917988108625289935123151191 4989 912055814900667622113643619246570246680186979 4990 30318090315809943462292181699306225141864332321 4991 972322063703944043023798308220542201386190566119 4992 29036419042091160206768484979001709079623930849199 4993 735684186795374655074803566501368182821766105626599 4994 10093383087590210347934419280539208942049299864607521 4995 -513790152796500547131233870413677423940492383624670981 4996 -65712222112317165183589964642284924435961435874518608889 4997 -4916266595932105899145032670691615856115671430478124478229 4998 -315142969214856137493566534817700267988208818673756344057279 4999 -18847484634988502153417627102601240087482883026848203862556881 5000 -1086989746000543073496641339061089258177572512083600853445297249 5001 -61435647498331934000294306165674798345246615280498385027820069201 5002 -57205293325659392877720380745729888341376768531439339927524319004351 5003 -2185635379533873445521461404300803438169160862644898289706826033927101 5004 -19904272837743590653878777712084414899117673628287776666396510386354249 5005 3348408373012936334784732257046738349040481980697205385902147897759458419 5006 309058656215189953486266484064070938888999617180216098776378796703253087201 5007 17376848727317964913598970231382914268058672767024079561440442006561960748791 5008 695331716704105808286327924609511371715110373322567110369070042978637710267791 5009 13655568983712585728155518717595966999208378119163301772794576979021654445292919 5010 -888083025580487735577393126602266684799878888462206380076656915606501954437109279 5011 -141078276626603677402759803676594741642311155138315604423818484060760501314352937461 5012 -12282588691615616744514215935664571619462617609892045327866574680627460554116885471641 5013 -861279296899250379485206855411933605588968627221504169075960918900596637571324503534341 5014 -52433729310424004327980875130641487594487322169747816164756135606713913877184755489562879 5015 -2788859377479786135284371287610087026231565705785096258849345263651781375866017347324022721 5016 -122661497903778749319129980930575617466654883062449650453477674898188878452598063928217354369 5017 -3379945563196926132425483801279886011883566241851454596813606997305809602882823711530015949249 5018 726103196038574329039241098975707107992663664070722845217783783727096925008745022990478939769601 5019 -79186866615720788851252606702305650359209162376562593860644801937757412588460968334823605506325421 5020 -5196182315709020575689712108668420100994205338023571473489698965118441726715606023658476705845550569 5021 205013425927771644161863753663205146635952330013744161016960978668500431923996640336166259875020254339 5022 59462989187880653786278928817929834642639213239415017860373247638200168502710542082020717756095522189729 5023 5958871865200618173219901450393433742489328593977174653692874902241556422058545574446204930712643684950279 5024 398147255892839266461629324259013646028778888679289987978435135368147103713518721980821716511185224504574831 5025 17121393333382068385427039398133117694876918741916641712398447168562811843447122608272840933610168301383092999 5026 645974404981626112799270592758969572064829053635376788682054584806735909813487648208895788200103113545690544801 5027 -82799125922711981155057072041638014917216715761611768902664863037484916768660227341022178396366986658117893829349 5028 -21626327919481240067740139100681102958858115795756716863578098085026814690436277937628933296993083273790404065665849 5029 -1786481894323472558165888501451018358985063498608899720864029696812590445453353880233238651423220493881199861163936501 5030 -55136859929103524923302032741096347694049001111696653420230808417980171539932104427221879781438010156662294600242669119 5031 5151097756744293639936871082023853299247377739852238469111040427153307904016741538493885739257822538317907996737334296399 5032 940697516334275486357256899803580720013020912328049149696088384226608812825128181646710672129705521165679322315406671211359 5033 30972032799525554407542304941912667674634433982385996703844046776168715508757904060474174376343046633965746551334993873489359 5034 -3081292367641431501376860304127540456971578566620924170191982501686235020756138946408833150529295874900497715278890270752205119 5035 -220660639997367480640811485777169795894619530226895299603749728951637994282912250892457594061970112095668884497597547282534545821 5036 9637008050595449177100145263652502390672448665311483066569854152976190027180277466066479357072235014228100424502256362657414305911 5037 349384134816382221249244174372833436718346736752733779314157670662363758528808216895623359633045261337005088077132680003519579142291 5038 -24490581147538918772212327354961687253186898146561602233520329154198620902212398811957350698185082427681876883124791919250737948838559 5039 572454047827453696583406238232529293717467675165707278249433860842740886052108339333902804300560722635776344714111251965445009458073879 5040 -9410359361741316448904214757995045431117995681526538288397061458275257923021845300696611563213239008561762206863003360348294160240574129 5041 104727319564290698223481479725866645481081036566975278118778725909149185315134730554280572560417163668165535919761138425043430869837140119 5042 -55048706284219958094192262930502410241041020888272165304758295929200169310303988407581272046198024988785700863273665314196383775023381151 5043 -225269120702227713708528464668021149264434982803361602757982445740702639906000843493196310453874309407113536474200415854259769898796731861 5044 31100192485708807778394142851990299345776669516263114829841121352425497988225888040668369585552704053785859986836900444579899669302813991 5045 -148137970575488253327590705381631670343567783253787415824541171744750105681470826304199756830195424912029511402677322701843013932113381 5046 696895453226460767520270977691404420122566240785127857250086616739622544028443570284930263322663128295555338703851961762338104961 5047 3655085922347494355478839561858299028962112934923468617429071226736880819182865529627437889219471631769144970047227231 5048 -13052528266638634570897694240669353148422643844501298305408900492683592623687144198066091265 5049 -1 5050 1 5051 -1 5052 -1 5053 -1 5054 1 5055 19 5056 151 5057 1091 5058 7841 5059 56519 5060 396271 5061 2442439 5062 7701409 5063 -145269541 5064 -4833158329 5065 -104056218421 5066 -2002667085119 5067 -37109187217649 5068 -679877731030049 5069 -12440309297451121 5070 -227773259993414719 5071 -4155839606711748061 5072 -74724654677947488521 5073 -1293162252850914402221 5074 -20381626111249718908319 5075 -244110863655032038665001 5076 267543347653261450406351 5077 172316772106087159102974551 5078 8944973491570029894272392801 5079 361702062324149751903132843499 5080 13353699077321671584329389125031 5081 473187451339968339319708384532699 5082 16445494389828914125075879570215809 5083 566664194829972997274629695467158559 5084 19466730588288911506770801379217412031 5085 668473722816127368011509174093414702879 5086 22959277474248983699736879371176894181761 5087 787831809923357358986816875995856961277491 5088 26929964528705440917988108625289935123151191 5089 912055814900667622113643619246570246680186979 5090 30318090315809943462292181699306225141864332321 5091 972322063703944043023798308220542201386190566119 5092 29036419042091160206768484979001709079623930849199 5093 735684186795374655074803566501368182821766105626599 5094 10093383087590210347934419280539208942049299864607521 5095 -513790152796500547131233870413677423940492383624670981 5096 -65712222112317165183589964642284924435961435874518608889 5097 -4916266595932105899145032670691615856115671430478124478229 5098 -315142969214856137493566534817700267988208818673756344057279 5099 -18847484634988502153417627102601240087482883026848203862556881 5100 -1086989746000543073496641339061089258177572512083600853445297249 5101 1489683105789050346223948710303628412718013104736487726972179930799 5102 -43762264130502079782443607936329260512161850957958793623524319004351 5103 -2862491899510044159868646915254125049370131962469643796113226033927101 5104 -69874604940345246625119488479382647232819442268732709955151710386354249 5105 1370928156011690476485510655405391424331156127779241551116355897759458419 5106 265553899325872100239439499006509889343207810546404214831069817503253087201 5107 18322297150200615400241833248864063334256225944195290716800733232161960748791 5108 882374094596709536990681009286855174261543411585341568594849876547917710267791 5109 28124502669640885091326129282619730734230941585232345856813316433956694445292919 5110 -37118597134901470404638751300950225022675550015897098408664167522073154437109279 5111 -99790684995885229592740747495196703968753719777656209642961239987809348674352937461 5112 -10708406610209593681466180284672756330571215257380802244087285899096781340036885471641 5113 -830077590081340925355386564800716515760175106284060846118355206494723488592534103534341 5114 -54441719825534412793417666897309568305754187581721598648504427207667648516623808289562879 5115 -3126257311352857592464756440798179300927419494293570778013207504680465681385363011324022721 5116 -153986105524651114007114942818343421164519988478135299262791980741369157358048645125017354369 5117 -5760011985993264842189083568259041664279010946854985453310127700889222587410342511811615949249 5118 1185673210825257136355310519253045744775918859641601432991853251463728154043344702913801819769601 5119 4422490173208600526177486103457860562305270290869689912886201402852254698507365542911982333674579 5120 -6411668263114639921292853630198032923549785859933966009129295958481121036612254536005417736245550569 5121 -202030546189152356182334332183635642165119490611422637775244601257681410102934447265000096441139745661 5122 31457992354062145997604088838683446771698858052044385489457143544266531087718819717109557551111202189729 5123 5128805717880754565071699645980900932566667939261715210638417853412661760180518050381814915263342692950279 5124 443285723238027765963911980159177891127232411068621379413179305405160643446972884957529645220315317048574831 5125 26253078081318853142752223561161642290712616331428677901699037572953793974232576052807611388798417286983092999 5126 865885908094690718440666289575119057900941086739182789777464913540553643552150515128085054132975041402842544801 5127 27316640571127849223429348894274149631556616852901409843097815105240726958647908540345318303509246252746490170651 5128 -11369308569720054365959136654992627265005725694534781582880611799000733714940821831749022769241826789098200136065849 5129 -1888122754832409133701014498654825541170070204899617441910270714935673306635208057491224616084109130272655823071136501 5130 -127929599578894619529269752114462343878391183585870060686328636535002460118572861006416084586085484444678460824114669119 5131 -2051050031389584547719307653017929285475209858283042883294969065251661222414696106532562539301617086036192157742076903601 5132 631352712183316998636725277096793505153804359486730441506720881292445548511877532443424645654649593248802387870963432811359 5133 76929740896000741595216607543873289205069931809072410389787195181019693469315175470886759565493760529436268468540498405969359 5134 1271476968598336592692998919299974295687010385720748826237023636048916588820459930326449405648419156967261802501541336400434881 5135 -323162293661314197558127400574624875527684257656533975823476183703858176190779535019013460195794786889341655789478915044761745821 5136 -13826399037065715097147802843321240779461017415008185733984913988265736120824006708159886171400184262123829357979684240846959454089 5137 1050822018683721795274785848983183850896471785015632591891933985278326160482101036758421675103603274973286358578281737196388860422291 5138 12525809812981306204840446232944829207062003892990432278520264225610800744514032105713796139137027602189650690166674581670664666150241 5139 -1865030458650192180739456111757789656243489564770804216782297688689603556700328727961498939779192384061132023907051858628032491250687721 5140 52858961097097590866446754970743129983125263804594333723409421507051551793447163518681351445573750864433412287035076774691888838543937871 5141 -886873222529554391030999910744361607211869792665007045326336697583857001226295056830445898829951539037160868512672332582623939357210469481 5142 7466630460405588506689419066647751158548808952311252984281508748256631023257850176367987148884512637424934874238327370742099181919540343649 5143 9980792685940009308338544791844628250005096132621611809504357400934666749288488219514564391725683891718898753084217951715496294874680118699 5144 -2011156183582690382662802103560149240189532031379827194761706924456927879773706108326035522396807957260493345961000840536157974117001328729 5145 2937165593135121259249697098329134593047767129476185911121286749145050945130794305608040818722606765605749309963620801968561959571732707819 5146 -5254000908202260948222393876166091405343557075122372759049176668200484572797333110379744949169892534528297138475981219032391968219666559 5147 25734168083083796586738781647768738860532577949789930660964282503051662203909081137154503059715649722079497689673850907818126645791 5148 113169232204119304700447939854964744098831866469554266887002425099258380856295601031215273651641102936993781205181357311 5149 171417806588345702543312926904587466686199138812815713382020846510176661427434177087939331269 5150 1 5151 1 5152 -1 5153 -1 5154 -1 5155 1 5156 19 5157 151 5158 1091 5159 7841 5160 56519 5161 396271 5162 2442439 5163 7701409 5164 -145269541 5165 -4833158329 5166 -104056218421 5167 -2002667085119 5168 -37109187217649 5169 -679877731030049 5170 -12440309297451121 5171 -227773259993414719 5172 -4155839606711748061 5173 -74724654677947488521 5174 -1293162252850914402221 5175 -20381626111249718908319 5176 -244110863655032038665001 5177 267543347653261450406351 5178 172316772106087159102974551 5179 8944973491570029894272392801 5180 361702062324149751903132843499 5181 13353699077321671584329389125031 5182 473187451339968339319708384532699 5183 16445494389828914125075879570215809 5184 566664194829972997274629695467158559 5185 19466730588288911506770801379217412031 5186 668473722816127368011509174093414702879 5187 22959277474248983699736879371176894181761 5188 787831809923357358986816875995856961277491 5189 26929964528705440917988108625289935123151191 5190 912055814900667622113643619246570246680186979 5191 30318090315809943462292181699306225141864332321 5192 972322063703944043023798308220542201386190566119 5193 29036419042091160206768484979001709079623930849199 5194 735684186795374655074803566501368182821766105626599 5195 10093383087590210347934419280539208942049299864607521 5196 -513790152796500547131233870413677423940492383624670981 5197 -65712222112317165183589964642284924435961435874518608889 5198 -4916266595932105899145032670691615856115671430478124478229 5199 -315142969214856137493566534817700267988208818673756344057279 5200 -18847484634988502153417627102601240087482883026848203862556881 5201 -1086989746000543073496641339061089258177572512083600853445297249 5202 -61435647498331934000294306165674798345246615280498385027820069201 5203 -3433176545030140496613289508127377024517098237517154711524319004351 5204 -3040612036345878558381064154978683368107229620318261034641226033927101 5205 -118287658132325036140794494236517598265562585671986875387062110386354249 5206 -1098131831489166208422533881940071360392784779076290037499836102240541581 5207 187911670107391874013233997803330394866512541975741872929467820703253087201 5208 17670703538368970284615602796523374629706518489579016533582257404961960748791 5209 1012689049383471551712681564299482708858189732678997497651455694608717710267791 5210 41398837414664607319624608622776287145488258287997802145785372028882774445292919 5211 846499588582612940701542846043314110562749540437540082088220874124723645562890721 5212 -52269987641692360737724785936643253506536160499883908416007247152890702914352937461 5213 -8616252373569269274518514444649686639978795840000869152654733020999385464196885471641 5214 -764949238881233185534065055788640609391590424747361392877156647886536618259094103534341 5215 -54525896551011391263203567146762329785717633319434987086328637666027526887188313889562879 5216 -3368231192013545576375169877033763984826566924561929856462848536489659302335845955324022721 5217 -181390215383635894928653773356018175883192571852567084733442418206919842219624842040217354369 5218 -8039431065054075618048505126214690312049098235958090387299508596993001440998104060304415949249 5219 -217870374296790306059449680029668767101902966183942698763229431660584410171707650019266980230399 5220 93682312296065483022056054083479871023912583336995650885773206077035021374615096590909750013674579 5221 -2694520375346804434986873825760380100520133488004852998415081612839707262626680907852931438645550569 5222 -430832285180312003381896821604395634829314418316688504627116958259027766153763548162701862544179745661 5223 299474941130470305894257439924559895589406329366097121220670195790245903856321026399596492561442189729 5224 3423663994321152202819169757899901998775817330543035843437588916518848748751907221490857195979384932950279 5225 419209527352176044291618236182125821670402987377571891201167225977998003725693050162617353392505537336574831 5226 31967022144816605225563659768694108931724894424889487191010612611021386968416350063510241212611711776583092999 5227 1646986192692097577194611814856616678135153252329870766566451059006974175481777518990467980003915513878490544801 5228 31383650519739785968818941885353119234810765612028624571963894914928947741079706029526391834534730453550842170651 5229 -738697750711822045724396893970228765799800907314871976633822568943894675645772279717061818138133722583473224065849 5230 -1267080720673674586520803642647965882125652078617970850635915120039705275726592384385676284755128321401849526085536501 5231 -157270570639685432396549113194056278829335778146450885276753100050430448652957802591799771524006335045840642791986669119 5232 -8642724384934541626283016777219604128837416315557654039682164738046629749680925807899157536026573347503382722478281703601 5233 34663800227729786375184376408249642256026524652999530829492107920947468263766858308546520288584793986232840399561653611359 5234 67491549859578162663612923423494676566352317209371411603753805108332541299309262976903876791198027755806363228153576114769359 5235 5949341280343101543309546213016698015979965634438205484496652727900467337806508530220667656435136952066034564600698509361714881 5236 -9105673752246619863599416365467949682503937746220596815096358845659321623181716619541329858922626439493003206293870900940945821 5237 -30933656561552551639322168353031043829046399056327846468519617556807091212970370942017012899083091662621348859604105569528595294089 5238 -684321999707700220389481822996482541074686248024035553561195683655526005812789620284107200003027364247888376820515168851520134137709 5239 101894331490784996264924667202899248518768304241844888817654324156396807545921705183100274845692387245098355496835168201607297713190241 5240 -448508324578925268795102133852930854439441703307685741013084026639673981046959735036480736720342640605058514417144006800559371311410921 5241 -124381975799766553485734177720062467908927697391570757502877508827695007219934271904324571277305747404173937809035062499638034920011710129 5242 4291235739829288529271085395155912406188047809579741827013344103871729710357641735623943240177869983157433962102554775377115000207978836119 5243 -71479651037516541668258112638043082266628224065657038296071801379590366257125463816086573478021265233435484219173214375643450482406748897951 5244 424349787858348639641309418803048893725031068333615172098280324353481951664124318580500568568683566812090902424721057163677052014907262189099 5245 1656461457064599138054179507885967299059313629214345109876394929987584284813587827296820237169339635453811869918633339505838918265393159579431 5246 893572397724955021641476312971235756529647603615840409988389905489601689460553785446252049616454143936614111387077843710854050731833904437019 5247 183171884886820720658064992187215152068904654960675479051614157394305579972717099872821067354876252817078176580901955515203413727825940152961 5248 29053912927122499442556624099674818101608027523320163816940997875881633837919115889707710765237454096512226562820522766894564364079282271 5249 56995993426466369188293378298134044926677162096317194664918157308136395561266342603386657740179618336431891131975378960554676396351 5250 -488700907992320130086522075528681456547377182608916048801256910322076318330166662901753511989649238160785263789100924065 5251 2412982790206103942494430532747944456701484342398441351088941451041174678062620374129146739201 5252 -1 5253 1 5254 -1 5255 -1 5256 -1 5257 1 5258 19 5259 151 5260 1091 5261 7841 5262 56519 5263 396271 5264 2442439 5265 7701409 5266 -145269541 5267 -4833158329 5268 -104056218421 5269 -2002667085119 5270 -37109187217649 5271 -679877731030049 5272 -12440309297451121 5273 -227773259993414719 5274 -4155839606711748061 5275 -74724654677947488521 5276 -1293162252850914402221 5277 -20381626111249718908319 5278 -244110863655032038665001 5279 267543347653261450406351 5280 172316772106087159102974551 5281 8944973491570029894272392801 5282 361702062324149751903132843499 5283 13353699077321671584329389125031 5284 473187451339968339319708384532699 5285 16445494389828914125075879570215809 5286 566664194829972997274629695467158559 5287 19466730588288911506770801379217412031 5288 668473722816127368011509174093414702879 5289 22959277474248983699736879371176894181761 5290 787831809923357358986816875995856961277491 5291 26929964528705440917988108625289935123151191 5292 912055814900667622113643619246570246680186979 5293 30318090315809943462292181699306225141864332321 5294 972322063703944043023798308220542201386190566119 5295 29036419042091160206768484979001709079623930849199 5296 735684186795374655074803566501368182821766105626599 5297 10093383087590210347934419280539208942049299864607521 5298 -513790152796500547131233870413677423940492383624670981 5299 -65712222112317165183589964642284924435961435874518608889 5300 -4916266595932105899145032670691615856115671430478124478229 5301 -315142969214856137493566534817700267988208818673756344057279 5302 -18847484634988502153417627102601240087482883026848203862556881 5303 -1086989746000543073496641339061089258177572512083600853445297249 5304 -61435647498331934000294306165674798345246615280498385027820069201 5305 77224998625913738075047347348276389950772407203366123112475680995649 5306 -2328131489002540964331395196080450093158838988923792080529226033927101 5307 -154837910211038254715542511827996965270415025062523132733007710386354249 5308 -3846500097132257286840772974141474138746382054300761368381372102240541581 5309 77172777955322105948477588111414967082790294212335898181463468703253087201 5310 15190932395677852649546464648242394805596385511451739148699645590561960748791 5311 1067525057910665279937967619313389354697647816954927744662352585693517710267791 5312 52434337710328227313181440618739571495727807545501495181106382209470294445292919 5313 1714635609738310902491779479944739934664103348401682727129345241420826045562890721 5314 -361157506511598562186769043262949460126756854659042234259689519740546114352937461 5315 -6056421692464725510297332961403008304218234847639986676241583888476414000516885471641 5316 -665775767752653732562038809776156246191432076539153078599061454650103827772054103534341 5317 -52528987314665186198895068547644436036674847979438614417041872072051645352545728289562879 5318 -3498750575495722126628561341867189231058913176340225717906487490551652053899384387324022721 5319 -203658479019258611102559193466432266013118921894126402998257326114813006383901655864217354369 5320 -10138179775652524052143497572695133159806060298809028857523567088486080127663293000490015949249 5321 -379714891046941338323374464184251351464793206124182797004992839504256493119578928438415780230399 5322 -2949196004759386802486410078338392357245716838754003603052031341580383637603011062380971266325421 5323 4355991766875242001040511042811975537631770612970049451487624907465770405740086995556559710154449431 5324 -342385014951308016366542455230575847804278016672506665065238273872778916734992169371846675702579745661 5325 -23790824094346111359188491718964357160626558834501480632544423114877517336713783124547229162202077810271 5326 1203246345485220607887787704600993390482311643814655441046839494206831564697820053337185611415529572950279 5327 324697853502470009610292915647901280128927582835877518572967271021138027774287536256616760916137263928574831 5328 32922484711679357444198205753253135008301074583946293955830303649463335075149968913438115340945268717383092999 5329 2231161637793885418525378379240904050298559628600970032609865228332750270117958255722064278084379236784090544801 5330 95616933052514359704866333004114024074339342591428716419096141163726170723878100861270474901857824098551546170651 5331 1547880113129486984449414175177470613244616390194398187047259023266815106298571935448451346300262747439948727934151 5332 -361355020464715881571120815687959578440861587089720338607958583773551914486323814434318048553835139263331815647136501 5333 -126797164497929588297461488882362019147642932307734142081379732653750317069625612593089178426323492235209778944562669119 5334 -12566466999606066309409479249978676739530163634177846096935368970856773173692468556352545587554035163385989901811913703601 5335 -534924124982681644646285386878284645278057918983002617171972375902679986782666293124889927662674021445817757112550064788641 5336 19354718776299392504674550038939707694440020519854785249409446424387743179120259724525947917854678367964676411065747327569359 5337 6629902471393891082778091604177530543387134243305980780359107523253090920214305343567147145816980857269178112038635194090034881 5338 430767551497871342816338847694497079493505942086850869095069284269875163531309642289050540844782126812582752107769495463833454179 5339 -10599757452732035379157599945667555128299990581472052667934979708108428240281743337339256063713569053726689794091901161163334494089 5340 -2757854694820975782601390807135387903050917625887908097115481499142733767310144256170293193679698917421119010604391826151229451257709 5341 -12451900688486467807402777098788026583479826539431066405054722123917686993445359809296933458913330124423766408467024099667711454169759 5342 9050518060273120251912243590792668956806734791017282943133155681709470194708151213883921875793056525708793906145929428390332097966592279 5343 -162386006372429998070582555964060245357005761499393487010999146040915487960795250377350533952025926821703700793485788950103054542136254129 5344 -6627300283282346203823772113007130726274076402379175080602644631467702357045750869426754136159642730028404123102618565884033397930086571881 5345 304501916334265967268682246573260283207655116538191190642878558735972092953571431868542498859442595586149263221513654614371228345571687018849 5346 -4915351672383554497042842492092484539659071382010181355743609133353735686333363707961847441843828504396415130742148222035755662025179309804501 5347 14482629343936855043677972428205810702558390423453256293123228202365688003294193269569283519327918288151344243443026432424958564743292499116071 5348 167228825797635567941244412889968748610908845604861132403172957864637070177794925985330380613617153844467936693265545036617863085478413302974619 5349 121300652275433147212153171702382926930217539388639872361241863223912509569518907364168964892170506586667350538856543887359981817551182766764161 5350 7122938028662681507194501522628709194168370457918976990294539611778560872254023510490818463880809576135902943584128001549228258478883736596831 5351 20061285241242606513168432701381003739131229678785228385464493210602671995674352940123196696848584478709009173549153583534184094365908759231 5352 -52453259721345392620812868907405469637185739788567839634599181084971611457242229531685970403693534861702101443971624531640245390045281 5353 -128303737924269472911169274303201989411992591462245306373715770384734736214352846446615077874657230457636716913031403608999 5354 -36696544107875244451157015913665437793941312104961584027493110753076506963549455791717012993001 5355 1 5356 1 5357 -1 5358 -1 5359 -1 5360 1 5361 19 5362 151 5363 1091 5364 7841 5365 56519 5366 396271 5367 2442439 5368 7701409 5369 -145269541 5370 -4833158329 5371 -104056218421 5372 -2002667085119 5373 -37109187217649 5374 -679877731030049 5375 -12440309297451121 5376 -227773259993414719 5377 -4155839606711748061 5378 -74724654677947488521 5379 -1293162252850914402221 5380 -20381626111249718908319 5381 -244110863655032038665001 5382 267543347653261450406351 5383 172316772106087159102974551 5384 8944973491570029894272392801 5385 361702062324149751903132843499 5386 13353699077321671584329389125031 5387 473187451339968339319708384532699 5388 16445494389828914125075879570215809 5389 566664194829972997274629695467158559 5390 19466730588288911506770801379217412031 5391 668473722816127368011509174093414702879 5392 22959277474248983699736879371176894181761 5393 787831809923357358986816875995856961277491 5394 26929964528705440917988108625289935123151191 5395 912055814900667622113643619246570246680186979 5396 30318090315809943462292181699306225141864332321 5397 972322063703944043023798308220542201386190566119 5398 29036419042091160206768484979001709079623930849199 5399 735684186795374655074803566501368182821766105626599 5400 10093383087590210347934419280539208942049299864607521 5401 -513790152796500547131233870413677423940492383624670981 5402 -65712222112317165183589964642284924435961435874518608889 5403 -4916266595932105899145032670691615856115671430478124478229 5404 -315142969214856137493566534817700267988208818673756344057279 5405 -18847484634988502153417627102601240087482883026848203862556881 5406 -1086989746000543073496641339061089258177572512083600853445297249 5407 -61435647498331934000294306165674798345246615280498385027820069201 5408 -3433176545030140496613289508127377024517098237517154711524319004351 5409 -190689846972528182182388319385750268313667094740385218193226033927101 5410 -164456397600173312235213042773123114482218298586348463613519710386354249 5411 -6509218022691145710202898290783896445547254941479740467136444102240541581 5412 -61094581344725868406372905979930948861750396571573870781043283296746912799 5413 10765325330224479754652751079661163620424755202923985660308331772961960748791 5414 1029732628424429863231646253077629409833764784587183842035680987715917710267791 5415 60122920042747186181779473364484596036929940490027194995446125475057494445292919 5416 2511095694439734236189688240354133319339542350567610104467668577116390845562890721 5417 53539551822256780515290308394737175010584173663000625776050298020714058685647062539 5418 -3110138456504767641286343344772694375560746172418104000170436332711457963396885471641 5419 -533970050844313294924335861854702855684109653244217293838810623329967887594134103534341 5420 -48360772837858290850330491970871578029085428361089849409605164321127685651205568289562879 5421 -3504222062651725727164644858081618727256537149291595966365061170345044147986077251324022721 5422 -219628755142864018040646480257980855150462652291838102175933634214219785366633530168217354369 5423 -11974255136204504373886599218719341725957123384895958484057146398677976013388898193808415949249 5424 -534715388423076471081815130125235459513159141783193932516270740439313455163546713735926180230399 5425 -14232477164110004642870694388209274130680150373956363997328716015529310691371299702762718466325421 5426 6611322092151926510394416227517150024457969812016724767071260946449227545471013062356403447754449431 5427 78044169781932965760563656525872775357545996978912443771793272652467016982005044122659851427020254339 5428 -29541769255686541849508364610913469807492676895465568281361900194219598006908269440658748321620957810271 5429 -898630804702669763584659070518680627961748605702424909238266529924051166446677194344140861058602907049721 5430 176186919044990753317424700702454011770692703349546552858104601181288921108982214268831829882404389688574831 5431 28505330043442230494995826916967636763722104921631440132875054739094341713924311129770416140835535238983092999 5432 2500474493727647948731085182305299645217329369694040599521667468844236982661736430222618948168621617993690544801 5433 149745881097762698120051379622941894163005269871566791716444051898016913878811028533746897991719357279176442170651 5434 4789537034431637073555917755560508566442398735156827498686974836683260586433088723357239260202532486814688183934151 5435 56026080131356244055464027795889800427371635647151048452841655763919625965019659610061562428761592328957210400863499 5436 -56964385467849428885856934151179466392076207755977387009612792843493172414374420614605274890677247280663867185714669119 5437 -11836788477704694615400058877170983316405304789898214126897815348707415507736757227770363638061125769506262705209545703601 5438 -963092452506872594413764472934718233846917242666299539242700078627951898760509383633028886449169485813921818288118858388641 5439 -28054617243568194725431004666527163264993071497703726769087216980520351876882544853584860886302341611566087132313080346030641 5440 3060134049597806138654814662903822645474086465391861826517939089559862551175997870480172032310318398288545748813717465629234881 5441 611801168834885630969943155265015519806584274029703499881846017406673005048540760967528970045983451155177774372041679805542254179 5442 28418267641847622564500621435041673339299582779712853118145786350215905776594075383184408209145431240812105684606379964485254305911 5443 -1705249634225985317630947343352317926927198519564068625065020473309208495395980448670426205034908178034034392773614223808918969337709 5444 -230270256097691565812570178137506543327236935185562393907226090324847172123560107886102116386069038163406382649813167524733838015449759 5445 2986221419361184931264215628668351435144151899293299515387377513971000118784506861924871093760842999265137746905889050742774288497152279 5446 740714590944286209839813691237595463405935616687495741188282126490808299622847299657984543643043851666742972572245514877004420629358657871 5447 -23269955492975435547421260644607700910350160887896339158884267790942042697460211758412762297940702209668108556543702314644541993163130539881 5448 -169481174967130974097485450772031462454885290884545526942233087682025087956477535148289587652374836307978899233251195090419849488877232865951 5449 17753363706378393964635730790314308830092885475647316821946320667438276102418250637911870555564143847871968064681566540315077776115833793926699 5450 -266245901391755887157427530515122250289963051441568555613425830770374766011039058649216968119167682789929350336793941752400262052433790802522329 5451 -600717608264679253060974480903533498192047698817554712238215543486602243261570422691001385058472371475130571324153069569365324873494651079870181 5452 13158121701521763974710154696517591408983723699089802395839634447390123648911801012930225147931276789897099508258024357933341371784890501284127361 5453 10504461914471454731808291076481934932970186072789737746376852429563337094735671432025656189470123752408321759079216312673939904598828109447986271 5454 -29204815741313842318415100725200132077424975895023661139479177560715654847643774164210801757744937528470784743878228416110958213096722422184129 5455 1674850019220031891619648837571658214840231173238590372963497651575653935181620669412399086616124331453431467082386223434363481094886804441439 5456 -3331227161838143410126975780553640189936262967334845149490733078571694428770482515216708198810459066620466696444458037436567240889494399 5457 -3135082276939609850674830124283514619013838406161733210410004872998823911551593171600127847181153679138921532123034723714701 5458 -450725979513757751932717951701419342459758525059523568892473062357240778005099859782370628325601 5459 -1 5460 1 5461 -1 5462 -1 5463 -1 5464 1 5465 19 5466 151 5467 1091 5468 7841 5469 56519 5470 396271 5471 2442439 5472 7701409 5473 -145269541 5474 -4833158329 5475 -104056218421 5476 -2002667085119 5477 -37109187217649 5478 -679877731030049 5479 -12440309297451121 5480 -227773259993414719 5481 -4155839606711748061 5482 -74724654677947488521 5483 -1293162252850914402221 5484 -20381626111249718908319 5485 -244110863655032038665001 5486 267543347653261450406351 5487 172316772106087159102974551 5488 8944973491570029894272392801 5489 361702062324149751903132843499 5490 13353699077321671584329389125031 5491 473187451339968339319708384532699 5492 16445494389828914125075879570215809 5493 566664194829972997274629695467158559 5494 19466730588288911506770801379217412031 5495 668473722816127368011509174093414702879 5496 22959277474248983699736879371176894181761 5497 787831809923357358986816875995856961277491 5498 26929964528705440917988108625289935123151191 5499 912055814900667622113643619246570246680186979 5500 30318090315809943462292181699306225141864332321 5501 972322063703944043023798308220542201386190566119 5502 29036419042091160206768484979001709079623930849199 5503 735684186795374655074803566501368182821766105626599 5504 10093383087590210347934419280539208942049299864607521 5505 -513790152796500547131233870413677423940492383624670981 5506 -65712222112317165183589964642284924435961435874518608889 5507 -4916266595932105899145032670691615856115671430478124478229 5508 -315142969214856137493566534817700267988208818673756344057279 5509 -18847484634988502153417627102601240087482883026848203862556881 5510 -1086989746000543073496641339061089258177572512083600853445297249 5511 -61435647498331934000294306165674798345246615280498385027820069201 5512 -3433176545030140496613289508127377024517098237517154711524319004351 5513 4084193437087497382115625434003649381376676693626428506478773966072899 5514 -125982448043633082156530918992618517635005204491047140091471710386354249 5515 -8519481887020372731814039258315261630814139107959234621163452102240541581 5516 -215003204220738968797794295143209504449551843984144265310409299296746912799 5517 4453208477556502974961635727221984236752587080409845099672083708961960748791 5518 885905902148345040397636240477332580035377071855801753712489502480717710267791 5519 63358244545851616147071350610305088141457967462307079569089042049060694445292919 5520 3173225712179551435803098160111930380353915306017831686586929187951642045562890721 5521 106495849112754356184494743062724150280766755948813327123558884425776305085647062539 5522 108209011876439613597013702616884475316636853585837703097912240543851758203114528359 5523 -372700717934727037778401428410162120531194310725481697824782227981020685382294103534341 5524 -42013670685629205860120812226072578784275294075764517295807071953995987060035008289562879 5525 -3374422962289222397984592449138955633568756102191831742861421406736611848234309187324022721 5526 -228243034452687670357370316936986921401797504909205629031213805182311306969827066680217354369 5527 -13466228799791226357538262366117085764662188837680432807799745228506818012395444720016415949249 5528 -677430300743770964600274616485905573160632562057057748491506717860842805856779561668546980230399 5529 -25399748819870425869081504494875472451719576929832930776010391156742684414774417913683985666325421 5530 -152883488905814377323556263810128412223111200285751047146505672853850805384254473373947041845550569 5531 525475620094206867873435004429514650023294650140580752971983512882369138912415626658653722991820254339 5532 -10124794311742767227006649518945866069548057846773973585163397205847620238384489239047478869025757810271 5533 -2065037658302953087917108354344802370388933529417582415700945093602004451764007686036871729056339867049721 5534 10676763170457022651353017486840695993135931519745540089631620842624828489887279328726052419879093048574831 5535 19242550990607007617078783673967652347563668420719749859043700572547201217641862472931279629587914733383092999 5536 2376565709744427754395079045138971679376945236054880844205918187770102871171565113192944868316339945494490544801 5537 183996692431347880530512019459671230285150476966454235339979992458562215969223884556233172143063505542907642170651 5538 9524623597657411216535878806371586786096950587669062927750112402952188083789719141870934573727011956116743095934151 5539 157465779467084446290841309570132533021214778707536994997006414189004059612966358660905198443658241729095544608863499 5540 -5846338063449503648632353739823269871402304497027483624450660225237084278864823845144655865497099112685170350642669119 5541 -6967374299715375675397131859021147141581997446116933622794148274460180688411321127504782101816529214326794989568201703601 5542 -1049406194784685898676824116298279008430603376221724876486942208301840513174204550624199526195770763007016737079876682388641 5543 -70358818320945719185938842290308096698424409255547142123591960766674079603518529098859663944677562273818019696437232973230641 5544 -892142812223128024450609187349333824524546937111724677879234463564396391395256069882831244104722765615158053393223672495565119 5545 382053993219367262574327483897049691145497454821483807733631783507579592074007728953857476701350642396279546442756563607449454179 5546 53546484627735295341849055518548630026186461562185429764996374622849091567501005694780212741639506364003361856678046667375852705911 5547 1585612118600697717716770867978915798976452877822967700273365248114867735945390329372427013248773651420143588936146478483812320262291 5548 -209122598367309179855207181908359572341383365231462870013201425353999415339958039189052695002709323692084563969483684215696197762009759 5549 -17904207517853819467955540449787243113712955329400719995826523215631236402467826764260689990742304557207691015583431616619875840357887721 5550 595546256810533038975622763008171923609567220052509299406184649193825721371460867516506666229416893862591886832846217058328002419578945871 5551 55203408308596133843885891477646131016873012250249654008136522241520435395929151696199713451567649454142463625645081900628275660360815956119 5552 -2631199320283521880942359453874421773453821622072335368945874391016122317714972497388957749084299634215050259052469754897458906354551282401951 5553 21186664733928375492723382316852169609029702161760622500102616869693558631097218094291609328615662790532866301603435598677735844106873889389099 5554 638472009027933192905588638953621322995144983264890902378472617060402866819673564418907919142239149264088559096234565318997938518878082386879271 5555 -7107524913287888440133960093094356318654899231405012189230251328714230386061590148032498278753645141054457356972288733923826195957842329791889381 5556 -182890279586368519640900749174421982679086908196078315690262895676342422936201563110186078194180222133009258650334079412409228106861178526788423039 5557 816205662345055358108872987205139807890376731700625647171419152856719461144355602840680621964818232460131735752608070202142237385724021777967704671 5558 679678997778617220865503708071011904358866545281500362897421446647234678211854946201556170141051565492471648617649518591380460249733578060159916351 5559 -35199794294098520254514875352804245580780768554733761862154207651980602918851721486748309914311959127185669403487865379707339039768529807126059041 5560 80203049770940799102219881255898586370976538227940145663707911229421324348372008074840029768742065924224113401080869427517674115244236079984001 5561 -87740061395490427024418627592080768786903729296756970514207687514328524908881044030835876929478662067077254815467166414424443457058786901 5562 43860074849809343320352642422049364613621870514585441376578674873474153072254918039739504991148286147853331841365136251901999 5563 7936820977520307619968749198089168652423786194471686710501067655984848198569188841292641278897805 5564 1 5565 1 5566 -1 5567 -1 5568 -1 5569 1 5570 19 5571 151 5572 1091 5573 7841 5574 56519 5575 396271 5576 2442439 5577 7701409 5578 -145269541 5579 -4833158329 5580 -104056218421 5581 -2002667085119 5582 -37109187217649 5583 -679877731030049 5584 -12440309297451121 5585 -227773259993414719 5586 -4155839606711748061 5587 -74724654677947488521 5588 -1293162252850914402221 5589 -20381626111249718908319 5590 -244110863655032038665001 5591 267543347653261450406351 5592 172316772106087159102974551 5593 8944973491570029894272392801 5594 361702062324149751903132843499 5595 13353699077321671584329389125031 5596 473187451339968339319708384532699 5597 16445494389828914125075879570215809 5598 566664194829972997274629695467158559 5599 19466730588288911506770801379217412031 5600 668473722816127368011509174093414702879 5601 22959277474248983699736879371176894181761 5602 787831809923357358986816875995856961277491 5603 26929964528705440917988108625289935123151191 5604 912055814900667622113643619246570246680186979 5605 30318090315809943462292181699306225141864332321 5606 972322063703944043023798308220542201386190566119 5607 29036419042091160206768484979001709079623930849199 5608 735684186795374655074803566501368182821766105626599 5609 10093383087590210347934419280539208942049299864607521 5610 -513790152796500547131233870413677423940492383624670981 5611 -65712222112317165183589964642284924435961435874518608889 5612 -4916266595932105899145032670691615856115671430478124478229 5613 -315142969214856137493566534817700267988208818673756344057279 5614 -18847484634988502153417627102601240087482883026848203862556881 5615 -1086989746000543073496641339061089258177572512083600853445297249 5616 -61435647498331934000294306165674798345246615280498385027820069201 5617 -3433176545030140496613289508127377024517098237517154711524319004351 5618 -190689846972528182182388319385750268313667094740385218193226033927101 5619 -10560599374012391920484547651104727093365922205143169525327710386354249 5620 -9048498693422800895395918460297199837463319151769627819591612102240541581 5621 -364115408052036720506073312875185153630400725666167094840693331296746912799 5622 -3428031002546231563264842435984732972086232294273011731190801155038039251209 5623 629220692352049412493800853499621171295422513961192051385793301059917710267791 5624 61128491206163726561398390002395251394488868552610189314115417768382294445292919 5625 3634540652124688967918980124856631852826043282689373675447313783886874045562890721 5626 155079914279541179540067177447697146745968535080934897141196607903205757885647062539 5627 3450052990260079116400592503772892192500714545680737119737131468052037255803114528359 5628 -187084874069249692030709082562452343025772524186503089232299931967828455043734103534341 5629 -33578104803495417851307823559099561791806658984888627071151018749507286888648128289562879 5630 -3103489021296774200327894971648719863075443826999162017378035402926554467647198787324022721 5631 -228604152604983907992751829007139268150840687123996065429479668048675185179548795704217354369 5632 -14536237300072788622390110581150841236864218774327116652704057871167072204238480298384415949249 5633 -802283425261305626478805528415551755658904851910968963095790110953891726086120714814198180230399 5634 -36094783138823750029413910444803375907056826490304699126288566321261614795808195099212203266325421 5635 -942713170060357626150456165501090136363521547749916274745873600030275699148034678200669345845550569 5636 47745131762954729896686539363637530871516337182297523463598599108753085549752114128482628361420254339 5637 26269552826739192172297397566045902072181080314597935149485175640367925487961479059977407084305442189729 5638 -1566387618848120153042958585357955998336567503981707674095544307664741173993151114944695699693918107049721 5639 -116680630642046470602511274526719467549959092558496185467869651928478880275042534687158811439206710471425169 5640 7127137422478211473826108574841838490578580802065627902237000614384036044927675856738289064777949165383092999 5641 1852267314954600178489055447637400265227911999990274822760949510523985281175555702020356060509216201136090544801 5642 190513875961725188908248948722687024520308302344743554479204380705663730566686909372076691228120946496046842170651 5643 13087026975163886364763272166012842387309532432485749001976604647570787134769584067655499758114069285005484983934151 5644 555916837175793422880492839386412907124109885048475043479184467313702640050094925318064107265047283082099961632863499 5645 -5229802486138929473780720126521559311573299915541867884946193829019431070545283357175088453063935726493728266802669119 5646 -1839791424246185660560748513229785321418000190685327234487213257291740086867988607311932320270785848234614409101513703601 5647 -752206992697858494223289598441605621164146270444509632106152582142329446301689579900915475199821255671615269364882506388641 5648 -89116154375712347905919319114867544648837198847836468506374345993191027052891805986864278456030477414251576703660642842030641 5649 -4822480805508793220102986872564037215694501789005666262381073913036664164148379307452092351014929419436655551742990797077965119 5650 50581639999079152640888948236673944119559548420812376888727611085420750857488298699438097701611073855642882831958211088281454179 5651 42541839998061513656989410671777669412921187963057357632708511550092617559464551231705237310263002292944393677450527683002809505911 5652 4454168238113325160924264312202137509396443425891328114140327241086326308074819237513513212179502438159475438864201836595617145862291 5653 54667060665111789578396563280522238615296294147526803629187899896217665128085976491781982379769329945365800718178405088318145446950241 5654 -22739500039895595580478228671104674340865833161981301799763391798338148098787605365832949651053563904644794507847997508889914665911807721 5655 -1268572543391341658785641703201938460215625189924808860680749861133646447073669488662022804308513392555116462717970695167985199651870654129 5656 78104572603447354298359118624226688544556949971590844568062417639096972303184070093302176034371089184153689733234554071904589198262212948119 5657 3594800103647318528696001389906758927367327198318859785828243074468180868886124891512844137488992564894026485279024938830610238576595680542049 5658 -261671132306466294629965878124104244425945082146939219170339847591252324392871603217254292278231821642312303560053182584012630836037139595897301 5659 4748779317239935617722626322617330736002840175516323394520435242134736017841247484800594457426837987538716764245772545197040579112892515929612071 5660 -27277950510008332690781214209357664335948599044672603686864098746983506111271588424327051669738285976941116009386904758856960393579673766199537381 5661 765885722989972570489709659330882911602402644498426624526515935913033898469615683080914995876572529947913823303639231747829555638542605312984556161 5662 -23211283690264163515799560901973985443611499127776344812737943900053809957193410368942258639365383489466829448325437138072232658535313630967258112929 5663 33494078285761266059283942529066829322996657929611788451075111718275020396515343751684808611260235575847097364641169727258708238447447337656268017471 5664 29570929694829202434618273476753192526533616449171787225866580933326238101224155661833466990068663769432255789508192641063585670530730542635637204319 5665 -3784213366632731491689617835688178150930527656952684547267262125918651609836023954771676494555965411318182226553036146313412354253629548699499823999 5666 1348508714784419695699276924441061738030254023479526739606825419235560500021645773866101373670942019354374005501495674372914880148851474583043699 5667 2122020542335065902075199467317084891072018786771570979857884294290828298988117203038190560023483098335592209478139187594675977720263210199 5668 4561052033933343396009910294546548302432244196074561572333121918728897682325059161245772172627963428920207033625882507325620099 5669 84912730802313789278171148852403215894286469967790168481348383189606752070481382273875708156176001 5670 -1 5671 1 5672 -1 5673 -1 5674 -1 5675 1 5676 19 5677 151 5678 1091 5679 7841 5680 56519 5681 396271 5682 2442439 5683 7701409 5684 -145269541 5685 -4833158329 5686 -104056218421 5687 -2002667085119 5688 -37109187217649 5689 -679877731030049 5690 -12440309297451121 5691 -227773259993414719 5692 -4155839606711748061 5693 -74724654677947488521 5694 -1293162252850914402221 5695 -20381626111249718908319 5696 -244110863655032038665001 5697 267543347653261450406351 5698 172316772106087159102974551 5699 8944973491570029894272392801 5700 361702062324149751903132843499 5701 13353699077321671584329389125031 5702 473187451339968339319708384532699 5703 16445494389828914125075879570215809 5704 566664194829972997274629695467158559 5705 19466730588288911506770801379217412031 5706 668473722816127368011509174093414702879 5707 22959277474248983699736879371176894181761 5708 787831809923357358986816875995856961277491 5709 26929964528705440917988108625289935123151191 5710 912055814900667622113643619246570246680186979 5711 30318090315809943462292181699306225141864332321 5712 972322063703944043023798308220542201386190566119 5713 29036419042091160206768484979001709079623930849199 5714 735684186795374655074803566501368182821766105626599 5715 10093383087590210347934419280539208942049299864607521 5716 -513790152796500547131233870413677423940492383624670981 5717 -65712222112317165183589964642284924435961435874518608889 5718 -4916266595932105899145032670691615856115671430478124478229 5719 -315142969214856137493566534817700267988208818673756344057279 5720 -18847484634988502153417627102601240087482883026848203862556881 5721 -1086989746000543073496641339061089258177572512083600853445297249 5722 -61435647498331934000294306165674798345246615280498385027820069201 5723 -3433176545030140496613289508127377024517098237517154711524319004351 5724 -190689846972528182182388319385750268313667094740385218193226033927101 5725 220283097965228988551608195031922853989912642366664771606960289613645751 5726 -6932431467813088241068401652369447010866598976528055025878972102240541581 5727 -476690184454473433716297207056941604005346238989018767466205779296746912799 5728 -12200822506478978285575861618291610640590914796789524219364664067038039251209 5729 263117914897306759271716163058148767042436762855371898868890913347917710267791 5730 52642714355874722014191799258977738436383993501458646103047120139505494445292919 5731 3828660122310954765836492759605861379097724901026166749865888778327066045562890721 5732 195469845361670028716485182552922767467845285363398413650471505164156081085647062539 5733 6733343422270928807891267453188084659252034647401124603282663825165896532603114528359 5734 15671016438766365026942411423091124579502606451745238073606028147256057417065896465659 5735 -23256867497281897393968019818648954742020077063689548926253201447174665947090368289562879 5736 -2690927381401883675964265788236784912162785098453015429981159399062994059221112387324022721 5737 -220037411981058688266868370016923503967447138015411626678239443650518653395932103480217354369 5738 -15113394013830973327610607638644247675703653899690740952007829326029204151652447244688415949249 5739 -903737634385202721367118622438598350290849302700313217110286831382252982018565878596342180230399 5740 -45942112088951670082187615003689613748732492489201302428579848763347139993641261606563038466325421 5741 -1724422185963587111985212872967724018836281406661275949253590859915211859786252952965158049845550569 5742 -7274170208213714370705685400636232988548110630780141402647449167471137171932372059732256400179745661 5743 38073131123594217503916111153349892801188952747338943750624534615594749937877144577834245836971042189729 5744 673676966852040221022016020246747507985023148777618897888096566374025604204781769640621050345531492950279 5745 -145070279999850844291433842006893508421158914717348915108185234801721686061081932332499606455039245511425169 5746 -4327669121805341481305109077036187977246967104546135467089804167807003117114512643859865444271448082616907001 5747 1021012559528931755296128442772917370230912799606438814460359021361073023686437316396413544756093042710490544801 5748 165690752850793887679613879442465188707925027648663349124209671100057737405720888102255416243678809713608442170651 5749 14767919220473778424482900206937050954829089241463204264522687972229128665606569803630480891586351441576518583934151 5750 892919477091379819589860470503292120100171342240676375258452748609613056195187585667845479743519318878562299680863499 5751 27331893399603158454762939092821914651656025555682688696833955170980940343456365513098318775075886126737178469837330881 5752 -864697158051903999135697178678985113406162992178099755366787173915398885309767964119457376640392949736526077460681703601 5753 -300378689328718909827132892226808165953469354524185723668828368207716032137972641737224515700917451258047804746292298388641 5754 -75081175190756652047752754799710448798519173674031581842717532414156668296346018025224541498290974092406657014960542234030641 5755 -7269122768286379773723890047255528723625639429665244418314981993191680481410643245198573864249241332172142336943538017762765119 5756 -298722718897335339271728622871689412307476654954579440834048042396210286504006683416169587675923475270758147577814492852326545821 5757 14914632218177312597814447362884625689078990336958005282989393319023405455067941570064190167241890543869433885409793658606828705911 5758 4395583368867353177483028989382787225036068604500088617305408475650634571020732964590326487186806247374337906891368609623579206662291 5759 350361510303055152075235668775172047469601863687694048437323160468918773059782025472720786223546002913028268547402562593446178931750241 5760 -2833227763954248457450124470690297937838065878144549914250266019113438047207571860105616549263228407927135847308189071036613233755647721 5761 -2288076266594622241023597125096407481675997259153099204134537222447585618745901042957070648757127375792462796552780156185043084919224254129 5762 -77126222659309892924732471671675805463232601014861636121055272763856482753284354018524726426326869144842294346250322427075739997500380843881 5763 8714794092477693441926518158170096324907746625709822904048571504758531226966054654771316480500897271647360130807880301003492868836995878174049 5764 178137561680802123315861991827228639246682176039307475582879156664357552919653615113685982240124626452878538089192881643333283034009162917254699 5765 -23628425097374920099810440676094986256405681276530677840185221028187815435576536345206630043955395968610817333177552136329683503871921338008922329 5766 625332187659272316478340063896358660829523737001447128544291177998761115599850209132547221027856762166863467757543183070989699970607227824169614619 5767 -9175132035173875964792359709776884453017120845193161397584096081269817251559055041906470208825979602729887141345148469556264762811218483093064007039 5768 171087051361763513322407622054509992601391030514903684815638722548807928909151481907182016517358798983705775183334137562907546524181440282600395058271 5769 -2247629213395195241828353893849578271292124557995695222322990982561288863632221912463192497985733027602593879037027880305024297525903021834797731419329 5770 -362481603775725780463157134333636406770336565446132094930998326521029216260229730073232243339222352205328794878525982055312947520499166092928772736161 5771 45607257765346352025429845593289654614331098719057448225326830921603614733114886710094451494436289435928738390331194777495910278438765089915140368001 5772 -261357101168763566623055871794713166436387740274253565030923011972375483901322716096103773201924354604763276052919220092460676613552989225772266741901 5773 -162769590494311952164871576683257059453356740211000361497247648225733511548817348456774399817279860932171433372323806491658779937174154438694442201 5774 334881251305834735356136184228894654932541481778947928761457385899919995291007927848711458765566530334422331123507853235945580837749037157899 5775 85215295751588555153566741223679096349239809363326344829794204644512358829073541305060719286651091283722535456506707846822514225 5776 -1735771494126537774231670982054950295598433998417901004265570455634455177372872661262745094166919441 5777 1 5778 1 5779 -1 5780 -1 5781 -1 5782 1 5783 19 5784 151 5785 1091 5786 7841 5787 56519 5788 396271 5789 2442439 5790 7701409 5791 -145269541 5792 -4833158329 5793 -104056218421 5794 -2002667085119 5795 -37109187217649 5796 -679877731030049 5797 -12440309297451121 5798 -227773259993414719 5799 -4155839606711748061 5800 -74724654677947488521 5801 -1293162252850914402221 5802 -20381626111249718908319 5803 -244110863655032038665001 5804 267543347653261450406351 5805 172316772106087159102974551 5806 8944973491570029894272392801 5807 361702062324149751903132843499 5808 13353699077321671584329389125031 5809 473187451339968339319708384532699 5810 16445494389828914125075879570215809 5811 566664194829972997274629695467158559 5812 19466730588288911506770801379217412031 5813 668473722816127368011509174093414702879 5814 22959277474248983699736879371176894181761 5815 787831809923357358986816875995856961277491 5816 26929964528705440917988108625289935123151191 5817 912055814900667622113643619246570246680186979 5818 30318090315809943462292181699306225141864332321 5819 972322063703944043023798308220542201386190566119 5820 29036419042091160206768484979001709079623930849199 5821 735684186795374655074803566501368182821766105626599 5822 10093383087590210347934419280539208942049299864607521 5823 -513790152796500547131233870413677423940492383624670981 5824 -65712222112317165183589964642284924435961435874518608889 5825 -4916266595932105899145032670691615856115671430478124478229 5826 -315142969214856137493566534817700267988208818673756344057279 5827 -18847484634988502153417627102601240087482883026848203862556881 5828 -1086989746000543073496641339061089258177572512083600853445297249 5829 -61435647498331934000294306165674798345246615280498385027820069201 5830 -3433176545030140496613289508127377024517098237517154711524319004351 5831 -190689846972528182182388319385750268313667094740385218193226033927101 5832 -10560599374012391920484547651104727093365922205143169525327710386354249 5833 -584229790983950278085851228586188531076438450803336644741052102240541581 5834 -506315125613009410876882442367930143577700321442400786578182739296746912799 5835 -20700218124862950132947765629014222643899301052664825502590853891038039251209 5836 -193993974948651843945419570407840831070214760876233797321156408764082289732209 5837 37498286977893279967865511427292765320726674585676673665772044255678294445292919 5838 3694874921929681390696115123131271174279578966444353334567471321486362045562890721 5839 223610056698323418175553982402349557288645091940362474970954965516205233085647062539 5840 9745555462611711855936758385056410440094544953592661944376202680766522606203114528359 5841 226207187076935653703567875895919610762099501053723901321876839480271743765865896465659 5842 -11377453489891347266115709684395528981673082725194917976334334502330363205422528289562879 5843 -2142615599063187455391421524883538807652323817546082565378515940771228548080965187324022721 5844 -202155771875557107221526336502567943114888527852695424796335967399054866277182817080217354369 5845 -15137588930034821249181168947344454907889547108081700190691642138075583991703803089296415949249 5846 -976498212404348955377044301060893722400587338392287718563780091083150267063892297925366180230399 5847 -54556977680661561751806247926835200341113280489121176236275402886767515489465801173612971266325421 5848 -2473074588290319803208481289462677260709888875894299733773063121431536986458617355952133281845550569 5849 -63352077570186285037415578420694515402517245300735872562202571996997304629160766602429539984179745661 5850 3676535963744063569590221668606740222260914214342551226020820823894394095765371675661927023582242189729 5851 3051082091616680485865507886318330887951450190790086672028749878374609060723838498155881244938709092950279 5852 -37680713504958663325692482849956844741572754935156851087076606519103952088807700575004882490220035271425169 5853 -10592847041001338863781748681564331168124071950892439917832338099235377731078455227189780137062883346616907001 5854 93405404145296930354373490991839268146173239820890626691171942941495990865331971934362004663175659542490544801 5855 112595167087421418674913208559279432297643853121703134137002958600038660236855153955487111216587241398011642170651 5856 14095936757820083564055277507703442335524395623650543878313263180728739465591516083423375143505406043921376183934151 5857 1108226783212717566085508873719207115160763997125037449573891207091884245977313714735399128695249544999972908832863499 5858 57469286138530215296646493393345983278410394463069991210124916728969369520120258374421022673394127437726971831757330881 5859 765433153951344557909189928780662148871023070276788733828094218041412501252655088276081483371883463563486971330358296399 5860 -100428747812603025032349356793313282971110433116548431289871971684782733883695448131624136179308974226201263388023882388641 5861 -39237735065428301526328297118211737871920109066710219794596379829428453160360975726645302448263608671705869928952025626030641 5862 -7081206261036787425699611573125680855952403269797618131797636801937665207603638675357204816272247200251656072672685246741965119 5863 -568239758707179344191554293805778718792160120657080385275440272126384433125165302978690666240681079383358741403763501641830545821 5864 -15021014190641347756880191162720413201212114124883857352695942172834822886114434795220829358207177043914180979990353989241619294089 5865 2152845260270016490507601793696747158317019954806905754459885777342161195257799301349515623875514260233258627146115092402324448262291 5866 428862217254252738529628861059036333044454420834312310377059570295898030352597537392512645622700642384577752252213947249946123584550241 5867 25654657829686640257392461445762647383769469462066794722118593833929821889616762672074899344005085857333832189668808034511683907041792279 5868 -921485125203869682699214362122407634774112090956958174648323613538386426334399652054376940893824416200125049848589699155495977337477054129 5869 -216408738879341931751301576030174226911965750060016517873393764947540633071311922739649279538669240223084547490824809865215068161144694443881 5870 -3213392936802837638775409766079457200252054254617621047924283755669341102573500642599632409216329632645641709265032349469057687091141198561951 5871 883065849508369724744109031090210505455022059771197914979808763114009215623752270147352545181624014938400859499216023213806830553426382151046699 5872 1832381768171372734074455620599379951204850611424765072032438103947265924871113986382496026260393887201310194837320215433455471062386661830156071 5873 -1943601662112658532253248108946977133920615416315503740032701033792696601714490691254205520020370097758367803569994127829195188857546629621334769381 5874 67678272083247405770678032413945091779390282422124390305332504643421217783470983521061172318483503686128035468572600481553440912972941614822617784961 5875 -1294002514742386982605728290227181570121927868977034229442867488547857486515517803118585115037333917923755139929406957882151909209021414470259001959329 5876 21519565539415903482820968328973708551173138021106148007706703719691590693629558053722556772555743109333739015361542436897716861047848492940780913495871 5877 -180695238473407077659724669553621799529369309147157845243658212838979391056907580317811130999231820439212344241063629962519231930058497368352645960901281 5878 -263725130357987982535650373445037227083785157311989105812231131049404250995859806800702629051171453727046882160334351627521914839320085787960203044655999 5879 -160344611166314828228250054642895358157005078188600749581630340102097639384796976768258740285627678280874277228166965449749783249071352716566274975509901 5880 -11727107947944656284529610335759818869173812422198048146801702900129222865281648436928241034393664834733031556088433995832731592112855597942622650441001 5881 -19723035950230739370580966583499351892966072033199972874112315412621392998384946732950414428933298551856672221119101131905275769452540256267603057501 5882 16132514287193908973156778080351591237662287396988527434836671600836361377335279153255467934960788335820094328587461986258045251476606962068001 5883 -2443401484183197038466480599364339524478499033003552895952815859474088459882669892969250063588808808146540270504800287961674134681 5884 -16095901974359357974184270276949725042201724694818034376817590014182962757428217616251153618630040769 5885 -1 5886 1 5887 -1 5888 -1 5889 -1 5890 1 5891 19 5892 151 5893 1091 5894 7841 5895 56519 5896 396271 5897 2442439 5898 7701409 5899 -145269541 5900 -4833158329 5901 -104056218421 5902 -2002667085119 5903 -37109187217649 5904 -679877731030049 5905 -12440309297451121 5906 -227773259993414719 5907 -4155839606711748061 5908 -74724654677947488521 5909 -1293162252850914402221 5910 -20381626111249718908319 5911 -244110863655032038665001 5912 267543347653261450406351 5913 172316772106087159102974551 5914 8944973491570029894272392801 5915 361702062324149751903132843499 5916 13353699077321671584329389125031 5917 473187451339968339319708384532699 5918 16445494389828914125075879570215809 5919 566664194829972997274629695467158559 5920 19466730588288911506770801379217412031 5921 668473722816127368011509174093414702879 5922 22959277474248983699736879371176894181761 5923 787831809923357358986816875995856961277491 5924 26929964528705440917988108625289935123151191 5925 912055814900667622113643619246570246680186979 5926 30318090315809943462292181699306225141864332321 5927 972322063703944043023798308220542201386190566119 5928 29036419042091160206768484979001709079623930849199 5929 735684186795374655074803566501368182821766105626599 5930 10093383087590210347934419280539208942049299864607521 5931 -513790152796500547131233870413677423940492383624670981 5932 -65712222112317165183589964642284924435961435874518608889 5933 -4916266595932105899145032670691615856115671430478124478229 5934 -315142969214856137493566534817700267988208818673756344057279 5935 -18847484634988502153417627102601240087482883026848203862556881 5936 -1086989746000543073496641339061089258177572512083600853445297249 5937 -61435647498331934000294306165674798345246615280498385027820069201 5938 -3433176545030140496613289508127377024517098237517154711524319004351 5939 -190689846972528182182388319385750268313667094740385218193226033927101 5940 -10560599374012391920484547651104727093365922205143169525327710386354249 5941 12112173562674325647879249618980328428503882600646100117534787897759458419 5942 -387815360978865502234541501123975985288283991628872710130274899296746912799 5943 -27116980379801842785930527597374340315271195312067370842245063427038039251209 5944 -702815882176751153839458682981639735843486346022191521635240457660082289732209 5945 15898223108063463427762514691245893469800515270433284667274803380670294445292919 5946 3185728310912341117863719678526220396793286463375260741903373463753754045562890721 5947 235451344379685631848522253122052558391217670658906852510488040177056945085647062539 5948 12249731189703700504874674701580398924850903471105399967951246310945442644603114528359 5949 433054484293619184267480397709076736167432667462108312785245377978444878204265896465659 5950 1598923502621680385573985930679252945064525635652974971243646945035045592068671710437121 5951 -1471735174159308625664334281754249349416195992668142485960157816119608186879710787324022721 5952 -174926703642494332613526810397380236354653051768649750028142151144059879321061114680217354369 5953 -14563617308231831527546977194999998707602179317806542794358547103399096362201484710288415949249 5954 -1015744868939905515332038100970445360241668926917014170916436550013775239488042050274038180230399 5955 -61557318110210461299099851414425415370717447593585929763275676596324442148804517474580907266325421 5956 -3162387614799274206902640608584713909627185495817061964933452892377523750306932011466691745845550569 5957 -118853417699315578531683304650825521058083195283442409452250497448827772034474264110708237968179745661 5958 -284853778180064417662018514420970775663726028199040644348894651993749940195911329889544679252957810271 5959 560156711152584079405231124597733878611424353168001538047613014288350667517294593196752713883297892950279 5960 161162920252047068477710940786916592940793278551126812356774010843305913067936489430233644244699235128574831 5961 -7624567591745268688746313522527203879695619439237689714027631614081332989873859950056180812850323474616907001 5962 -616525256002270847095547465282705174624505425081276733305164754321907789413225354929657955931778531305509455199 5963 42870599852342880645683034044186792774227470554334500658877908572033346734872124004920962949034198199240442170651 5964 11027033747304583666055285411347234615506944757733853012436055052582678987211752750176570621114622670891180983934151 5965 1153394207500067970270151917393746880568363150879881635686022013854085613415506141224674226308132966940284563232863499 5966 80260480449232429065043409334411668877250072785670688142997184143055784068264681507938006910619951223299958875597330881 5967 3359236693371329843826811220624277390842957110380151898111219243799277586879937915264319733420669106581942416998198296399 5968 -56592843948663496352422709720167076543612362046778179919780658892786260269242633241723094629765269417953158753475658388641 5969 -13260624443084123896902303373291283140147917011656187007137522339472361407965199317211467899975812408687738844841038362030641 5970 -4530506899379075734754184611151983997784073301901341164628838735942564800741541347192191435358753811651542971919297595669965119 5971 -638122949227450861412875678416467347983166668909705230867672146264860069366943963147212869654490922872717583941119583400038545821 5972 -42197976931072214650827184569930011167546323778062863463277476680424120796548978795326529589802032119797922055163748864133907294089 5973 -327586531413436609416293181026707281245194624509727427628670344777526755775489357439190359890916323619477807961258313499325881337709 5974 264010581240700596871175527133704243587901937014281224579075147036054961207511603183866019331081160915442749896869129352116224934950241 5975 39836673842784332863768501488366948764995534781119564821099306808132512411007477117090776421515312257920165685206866631379676250388992279 5976 1681838950901607548838937584540164647563345563744882103689433448082580805766178141478173371865585812535853536200388972682057188164577345871 5977 -138891457855614332096642141549850780205992108343124107198958990349997837173569939537957089212852403128306705465819221024971025085977872043881 5978 -19322619224013982402883583986244774767242461038273455834170892878132245529488174129638022471328314868536791176277245242133863946884442227425951 5979 67215464150529227594869977792146925205688518869255099170231762414482178637343844388792973272808449930818632553119605462779364531853100690822699 5980 83093018787523488850497188585343406844355397047565596408963586781772216649981384935525821385682841595995165351309286771551006137586174274002444071 5981 -1136075989640597471735725119853049939091572306946661365067772511015401486479929119771354102128035148417350390406614872846278691053461263909975537381 5982 -142569838499430897855301811188377646747067144701418415559295158139168659122347487704855334527637551588662233532808520904711441085921302050424503623039 5983 6471434819248474057910409669494137786827266991611502893353656382682585533087870145102607213317764568435015524417325233223729039476069540819607663410271 5984 -142767582902035565427526422732485925695746955092694078091435555197251345623489081142698912368934435222897641329546131084117373930391324192240376639246529 5985 2170398769886436413839687880382429123989141402455737385217371762149106564730180568002711776220489869442468465081795452570869304012008672849382408193159519 5986 -11869200064615871273305950161817021952328040970017045990275502181608755224208956356568651611244462190362924896384104360282657013597783635229533496416303999 5987 -35476353136754929137073478263938775849264252391808697665268602526926802202332218874835212305552874399511828198474605127894497002238412886109868125583317901 5988 -21235393370486099449240384747094600375122677321869896487017410905809184489956983347023456723758428686654568173276937144414996661972981880882750978969532201 5989 -85219476868840220577859176013636388586291263068526398226574990608928639560970975573226394308106569099495747800926376462892020792397519669250577780518701 5990 -1218261177648737548935625365724125160136054877742202139401822949564787196910669814005467233416675687506098605862808861536492671180277964941638512381599 5991 229486520661458117592191799735015112136966289937858250978529863901272982186017904829969333581665495156020343415913412553699139145554814701806839 5992 -164871875255306729197067196306953193096542180796697616627937041173432194967191711903504997361900002292861174596945519299858368295809 5993 384079458729185366111298518472599187709069732359413047281118526608687460360477221803953113582016962261 5994 1 5995 1 5996 -1 5997 -1 5998 -1 5999 1 6000 19 6001 151 6002 1091 6003 7841 6004 56519 6005 396271 6006 2442439 6007 7701409 6008 -145269541 6009 -4833158329 6010 -104056218421 6011 -2002667085119 6012 -37109187217649 6013 -679877731030049 6014 -12440309297451121 6015 -227773259993414719 6016 -4155839606711748061 6017 -74724654677947488521 6018 -1293162252850914402221 6019 -20381626111249718908319 6020 -244110863655032038665001 6021 267543347653261450406351 6022 172316772106087159102974551 6023 8944973491570029894272392801 6024 361702062324149751903132843499 6025 13353699077321671584329389125031 6026 473187451339968339319708384532699 6027 16445494389828914125075879570215809 6028 566664194829972997274629695467158559 6029 19466730588288911506770801379217412031 6030 668473722816127368011509174093414702879 6031 22959277474248983699736879371176894181761 6032 787831809923357358986816875995856961277491 6033 26929964528705440917988108625289935123151191 6034 912055814900667622113643619246570246680186979 6035 30318090315809943462292181699306225141864332321 6036 972322063703944043023798308220542201386190566119 6037 29036419042091160206768484979001709079623930849199 6038 735684186795374655074803566501368182821766105626599 6039 10093383087590210347934419280539208942049299864607521 6040 -513790152796500547131233870413677423940492383624670981 6041 -65712222112317165183589964642284924435961435874518608889 6042 -4916266595932105899145032670691615856115671430478124478229 6043 -315142969214856137493566534817700267988208818673756344057279 6044 -18847484634988502153417627102601240087482883026848203862556881 6045 -1086989746000543073496641339061089258177572512083600853445297249 6046 -61435647498331934000294306165674798345246615280498385027820069201 6047 -3433176545030140496613289508127377024517098237517154711524319004351 6048 -190689846972528182182388319385750268313667094740385218193226033927101 6049 -10560599374012391920484547651104727093365922205143169525327710386354249 6050 -584229790983950278085851228586188531076438450803336644741052102240541581 6051 -32316067076433776307518677392113510420035002188288480786551379296746912799 6052 -28805602025838393484083886010100687070895378011910145931627750147038039251209 6053 -1195780828043021520987029115603551232035372748862958996062359467452082289732209 6054 -11071378392848094162048493583247492818845924629731451407937988623937705554707081 6055 2277062668233454595084142408625122009853847328428342395666868910724122045562890721 6056 227290447156427955964959217297102555897310768649416234177284575309774001085647062539 6057 13994424292576210651336940292244859893740491478877171769821220852772490068603114528359 6058 622823842835088516294346326416781260360510816752175165274138325881284320841065896465659 6059 15073238423464514860878015656940276060750726890179609419132978870348049518391871710437121 6060 -699573263678922867353934123027776674993641360665991474215431464704728508671301187324022721 6061 -138738126008140382055719089016065993456962607228792180964367682896803355585811399480217354369 6062 -13365547421163225597509060949538176130480752436904557268271014194551022625245282521488415949249 6063 -1017390123241767173998836269962059452030309665087599399146935821232929068611534247707382180230399 6064 -66577797993531551445784723239363796046289372056332170363566711515686354816932040408283563266325421 6065 -3765428206218966623775944913204904971093840655811453131472141681016950035014649781160187041845550569 6066 -172007738264513599608535362221967201231109325598987098153133028016486856028212136722783479440179745661 6067 -4322463108242089505665130811865167109469503724435853287836863495719633997116355736963749097300957810271 6068 284262995239865012645069761274009295388077890400717391661081953679435743076726829846625280505915492950279 6069 226828051433984234334144996135795835676414462386404437252978380319545343616689498853945941204594377528574831 6070 4995220947468714671438327605838475701929908259663577970899898872291245884127825392521625628511117293383092999 6071 -762509368352052071987203601945977939141217778886002994285438337328587557308059556445180124052727611369509455199 6072 -22946271596011498378921121178413747681242914742545084532567166981016375718103107678944980096775160304695557829349 6073 6121113072015921027954415381769462234815051238585783673212549597114181511931681846777408974766266518274630583934151 6074 1006139004712521816612902603175421142631537037819741925521684879124179445171631819740011755119437327949528313632863499 6075 91224023974293815081062653796411773094048382919661377138865230174751785607234600179859345884656581214452807607757330881 6076 5560157098430882999421779707472897087489381050145924470771444209869450482363107432252511137945493914808083679313718296399 6077 160224238119455266666498577351274243528519366679830616351815823189464543241685526074576266299590748409990088527389621611359 6078 -14318226577213481041237293289084813582852029685541829224465055468705428070909762944504670103600196061028806590376759834030641 6079 -1809234200332192804801776279025930387166648565083607172317318482389831241503047309555025864799840782817638264276790200597965119 6080 -482076492990550880112297442940619249471189829600366105291697921416667973300084172491428322319300269911987795374406857863270545821 6081 -55224199648609054219817885474051432097829461117019973237771914106273412367123053044887045698673061400535263806883769124031251294089 6082 -2916268471942652248966496995558456782810429067044529318909671930902987580176879874744407518784109434678441244825403134132540857337709 6083 57929291818205782798399766746767363711415144330071340687432312264247041036860283379784966674646507342369942086368569705353646195750241 6084 29866188007433808428990358706896725553082931316291983312466465168674830380554406179980928850937959740214597440684944895096762684488192279 6085 3531812768637916479072050576603034634105044712445642226824314268855221507532510447321386465263062048996826102412140025646710247636346945871 6086 87898698983410304938163326062024119696389895223812851588747915971432561888947378246867847914665916410561869007889784148198939996185123156119 6087 -17076180822157038047652260442249887114926030484240646731255071425165682582235246320294916494664070626159483496440923762907150011620307878625951 6088 -1622199107117990084062459987662318935676725486125771263093542211881422690401178044265439312834593089595649075527648789923594854287319555285625301 6089 38705900958794117382360765487853510794726962525693531962267687034525026888204279954340207200772422236062689862008610195939817181677324105018892071 6090 7286585631999011846162156507808021191329674320722477141964831021808602313920921054179516278416375489740935519967793990680562813198377577156336910619 6091 -214432148899263654603304945058575374779646950774291849500180417836623403163773569816947182334728770251768448267235721848685780937483867365062364487039 6092 -8680665350227316573872027402668307948581615079366997038438390585623989682425577250286412224613692491433000287742340897586248693081926367593521090765729 6093 556202326356395851582202404849143331936234438859255362736507044885487056844099142181162067893280066152386604300462802111450206158080100646191397404708671 6094 -13607887883873917257874143397207911704456064562064405036242524358516561142375701114754701306402459628994352151910350978249408034254619635568161461347115681 6095 187501119772478859303989993413647233124516419345207141831437737132669682017247533415399166196711723289568775623421419968136111898945517435683305885951184001 6096 -541637409719359587120380815545794222786419303198845379127807840420296903785960518934252402871101578414453555014026414421339123308539567966421331555467541901 6097 -3401436331351899022987813761452383649428280132091697882100789988980940547421756445720469747887795085411978756137992728522787158297290530313095539260196988201 6098 -1869093608587276587545024401542342101678916022291540815719055726739557382424457507230465854190212489065093982373757437844369370019416812585619996892661899101 6099 47316389994949098871940454955970023575163295963299310525652011009075891104017248788584407655259864880318411839451289587195963667015101943738137266067840801 6100 -39596283140235338847111394844136016548024146922438934809461849452258429928276956283768471448511675688998337641614689954548286345803382001313611361246681 6101 -24135079614538479828294542003385695775964760988820551859739390617544496067439345064494345846251441978169678494155925032233416881002873727242567249 6102 -2162465735243397355225632406086451854815133258848015823296894489698328712840447814962991406138552468343567746948795794657670465124569 6103 3060443563783717240364135320794641971322099352331646309357845736426466569729161348073793760804811762305 6104 -1 6105 1 6106 -1 6107 -1 6108 -1 6109 1 6110 19 6111 151 6112 1091 6113 7841 6114 56519 6115 396271 6116 2442439 6117 7701409 6118 -145269541 6119 -4833158329 6120 -104056218421 6121 -2002667085119 6122 -37109187217649 6123 -679877731030049 6124 -12440309297451121 6125 -227773259993414719 6126 -4155839606711748061 6127 -74724654677947488521 6128 -1293162252850914402221 6129 -20381626111249718908319 6130 -244110863655032038665001 6131 267543347653261450406351 6132 172316772106087159102974551 6133 8944973491570029894272392801 6134 361702062324149751903132843499 6135 13353699077321671584329389125031 6136 473187451339968339319708384532699 6137 16445494389828914125075879570215809 6138 566664194829972997274629695467158559 6139 19466730588288911506770801379217412031 6140 668473722816127368011509174093414702879 6141 22959277474248983699736879371176894181761 6142 787831809923357358986816875995856961277491 6143 26929964528705440917988108625289935123151191 6144 912055814900667622113643619246570246680186979 6145 30318090315809943462292181699306225141864332321 6146 972322063703944043023798308220542201386190566119 6147 29036419042091160206768484979001709079623930849199 6148 735684186795374655074803566501368182821766105626599 6149 10093383087590210347934419280539208942049299864607521 6150 -513790152796500547131233870413677423940492383624670981 6151 -65712222112317165183589964642284924435961435874518608889 6152 -4916266595932105899145032670691615856115671430478124478229 6153 -315142969214856137493566534817700267988208818673756344057279 6154 -18847484634988502153417627102601240087482883026848203862556881 6155 -1086989746000543073496641339061089258177572512083600853445297249 6156 -61435647498331934000294306165674798345246615280498385027820069201 6157 -3433176545030140496613289508127377024517098237517154711524319004351 6158 -190689846972528182182388319385750268313667094740385218193226033927101 6159 -10560599374012391920484547651104727093365922205143169525327710386354249 6160 -584229790983950278085851228586188531076438450803336644741052102240541581 6161 678682520728429675546526970071611439316462976692879977900895660703253087201 6162 -22051115441692190691470452359195300048398647212539045574097003267038039251209 6163 -1567953038829477294860029309768438056974942615908306625762303620540082289732209 6164 -41091870919305953445796801225101628200468948153342957142468947508801705554707081 6165 981058836043665602677962604462309698798277769513739055757034458223642045562890721 6166 196232503884370199322183095176194458470646925962201586024774605988084913085647062539 6167 14728584128820667899060973076866445962099991359426923177272271481745296212603114528359 6168 780586913641883801177435054357792534900161403355477660759366074582556283260265896465659 6169 28311465445332260816968417052982332086692049540316211752788565334231130122449471710437121 6170 143891240834423930005896091952084150244303182789121567377137329374023063165626812675977279 6171 -94460017964484379293731330969532889213378170786848135722756046669796411746528609080217354369 6172 -11541199849548019698773092700490599777544975539273497058802028505466358499185128460688415949249 6173 -978360052959163872927711230802636430410768655348888696196285358874927909805376597934838180230399 6174 -69285817294484954082679295433122859057324001664538295575900007181899477914198373320341931266325421 6175 -4255452036287389592086497157336220023166132353123985878362160840685934901168359922227942561845550569 6176 -220948963146649362270820673879631803304237385613503216565520701753651916261442477264317130384179745661 6177 -8318559597539398637252407100434599516670252123190723943920314128251427650298927557559815352148957810271 6178 -4918455920596330424343772087013607460420847304818814875907276060398771548446829558632153801054107049721 6179 42499573279641100256084515768471656985252550402370137338374252377162222519405249886970429906493948728574831 6180 18357922178531932175946929558816856424299470528224220051826451767430995603535335429824276669630062573383092999 6181 -135130187829753839109701155223269081978702266770599179885119514754296723898294496051986497998173061097509455199 6182 -58377593466201410735697292012500807948533583432890251550843092617779897263541318473549311097049352999991557829349 6183 641541468099482075438824594241653760771612756319413738093217138045113121729873577875155561349964988770476983934151 6184 685286623977404819914372333982050696906954217625712379785297742743197511260846431957830804269104429000142892832863499 6185 87377777960175697960042325181722281926487249956991395624120075603154272622229482074074224197645763964237739959757330881 6186 6977769644250916154073164342870795221615290499928682748780113171510414144373370569617499897176575118901511629864758296399 6187 361367736899747969854856854063352817605806132545852017674820511661428789153451659093569244304887648911765215552152501611359 6188 3362869556148254533211651648224084890955987885245147394413123445680571666348411566416995547400170035697979563730742757969359 6189 -1409297640052888375830190180691505370818754008516702913026918406955477120204853853870854599345205150100709237436747270421965119 6190 -233648760172235543717013126769730743886932841716405748883679376961809504121258164918697146503972499579178233957527947522150545821 6191 -48307384853976029619629270157941415336545631897538127728976598374465013172308317766164327066142067977028518645360995803237139294089 6192 -4591804928630191002109247236845786178794862803998486964473280127415516434173555620050515155588682251486129154445359973790569913337709 6193 -178440402110442302382299538617724992276758341708409675043760724650813538572013041199487188430479501222604416896626795693658782809049759 6194 12603062339542324588781111757476602740733813952969242220487510412714859605256165788653378867688745255908193990885819227300276104673792279 6195 3192361315228319637241032231487005431779000348932035714858698098701225202658079687170556784822834781701620137772992399998274729737594945871 6196 298031318747924479443353813336198442652589195040842915458992033231595779441492759731133566591488925445022703508051326449176600731560073556119 6197 1714201947868916126115802374406578838975322538010354523879578333647609342968185606364517384802614221287777194670677755614036646887794982174049 6198 -1898667484466026050219778976955912504633781028305828538097318912226750445090009947040829296889537574969445336011434031918407486636246925369977301 6199 -126143975364592435395433980883820351145013816137902857819451755916829885491165406780475972301318321952573585178999033253903469051906655027442163929 6200 6355777230400503583240684888915512968291449705731607820331375453119272009416386384657991447887839862736066912350889007590499946555785187935104270619 6201 589557842415408285521891940083452925496049165046423056193408063515031617105929277854841891124649927481830424577139180035756601759889996928026841784961 6202 -28329215669322488210816827680697183220648930546752364014991648297900177970162907453789929030012346379054962926517274625487763111306165336440975835341729 6203 -320421950163847091440835752048700359328954261208850846408974811559806021218068335374255980796060463262995828972800093716021188164001834562511143693070529 6204 42388746538593435109837293285677663887004347607332498604723002677426156967117180895983811483502083318734272795690370163259001201745117329278786807619386719 6205 -1144143058367834963024340175045996898098464271934829291731817624518719215286633407418484181275792818635745756650517190139341433214133031951577222358546735999 6206 13821079135132147134890267915464203036745039795876306684309186502376104568047940413951840134844093546914440829166442901395971172631473293693619612795218410099 6207 1879776660310522384919883662376942270685243828306422221482789696413403718917013927650943653606374692621138790090412223436685062866208116148317707069999875799 6208 -259560591574766236546582863818005401234494031397876149858140537488309753579627799674589348958282215491251912970034569606079939944558214858435360645697338852701 6209 -123124461631233669432518281391590973647377007592195003950589140934503794294822137879345648671817881911299326085216003511156182319313376869801788903421075483999 6210 5908251038390158205625399997650567974320565197208414877240010609450754086654227457940801416522816376050552400650728697952629423402423986297510222337273705319 6211 900322868952687303734962461380174322715070956655926989053852972196756269422983062284384010576237555850977082157876242215744431085397667098715860612609871 6212 -2113707698861214553192693963517897703332677532618523554396754018588953054342211408260421178222676646298741730829884315260993846489903715417036037929 6213 120584225940696499834258481289745451837380568046320196619365933735278152371787199940484763505257961465010038354891471523011285387083401 6214 -86021606649287756320404615310876066516481161541964864522079447483902958007592241257727666294520475610681 6215 1 6216 1 6217 -1 6218 -1 6219 -1 6220 1 6221 19 6222 151 6223 1091 6224 7841 6225 56519 6226 396271 6227 2442439 6228 7701409 6229 -145269541 6230 -4833158329 6231 -104056218421 6232 -2002667085119 6233 -37109187217649 6234 -679877731030049 6235 -12440309297451121 6236 -227773259993414719 6237 -4155839606711748061 6238 -74724654677947488521 6239 -1293162252850914402221 6240 -20381626111249718908319 6241 -244110863655032038665001 6242 267543347653261450406351 6243 172316772106087159102974551 6244 8944973491570029894272392801 6245 361702062324149751903132843499 6246 13353699077321671584329389125031 6247 473187451339968339319708384532699 6248 16445494389828914125075879570215809 6249 566664194829972997274629695467158559 6250 19466730588288911506770801379217412031 6251 668473722816127368011509174093414702879 6252 22959277474248983699736879371176894181761 6253 787831809923357358986816875995856961277491 6254 26929964528705440917988108625289935123151191 6255 912055814900667622113643619246570246680186979 6256 30318090315809943462292181699306225141864332321 6257 972322063703944043023798308220542201386190566119 6258 29036419042091160206768484979001709079623930849199 6259 735684186795374655074803566501368182821766105626599 6260 10093383087590210347934419280539208942049299864607521 6261 -513790152796500547131233870413677423940492383624670981 6262 -65712222112317165183589964642284924435961435874518608889 6263 -4916266595932105899145032670691615856115671430478124478229 6264 -315142969214856137493566534817700267988208818673756344057279 6265 -18847484634988502153417627102601240087482883026848203862556881 6266 -1086989746000543073496641339061089258177572512083600853445297249 6267 -61435647498331934000294306165674798345246615280498385027820069201 6268 -3433176545030140496613289508127377024517098237517154711524319004351 6269 -190689846972528182182388319385750268313667094740385218193226033927101 6270 -10560599374012391920484547651104727093365922205143169525327710386354249 6271 -584229790983950278085851228586188531076438450803336644741052102240541581 6272 -32316067076433776307518677392113510420035002188288480786551379296746912799 6273 -1787655689253582313630151406479138980908454814425744501504762627038039251209 6274 -1665893094299597235352924097706566168801145212499187580946499450300082289732209 6275 -70176802725415905107503456749794406475790245920948238133668969086529705554707081 6276 -637117254011027852710697892007293478520508624496145108755733062052837954437109279 6277 140803899680958121432628881712227456867341138730439566904347828253277361085647062539 6278 14222608500978691994280064855719545807477763434838504840613656659973753684603114528359 6279 890502579122851940404557786569653575940205447845099284277174470717660270972265896465659 6280 40456704391986298066687836490275421635049051094880490312077714000012854451204671710437121 6281 1019721710689208170900658024159050652763906264333352806489943904519368318376634812675977279 6282 -43497331872778919245244920493585692701489565074706168947604107476414352984773575480217354369 6283 -9116565148046305011399975367942545503399715755103039931529139132900171408923397542288415949249 6284 -896891300638498669685132926111232495166511627447553680422333121073258895692354849096438180230399 6285 -69399339841313408530688369093544231390740212598308676323804456896021092123719334943242667266325421 6286 -4606885628119865902354438185081906670456167065516222720382533285041268787937286527587128481845550569 6287 -263764845137447523868825279507665368668369901973104989389767605747051182475690438912555296400179745661 6288 -12145670678233656154785755245556800489128133505909941530383856329122881697848054385629232738132957810271 6289 -299663937015124161848570969800439939828242619130106137850529001652388307703639271275049076318558107049721 6290 22083438302099889315832574882516037826724912157591110505770953892102518110803235399060999836567651128574831 6291 4675951408630671046219625872537274383776376400942449790694858593657070886512160579519837373622198253383092999 6292 1012523211317113921763124796618637222047877291883830097736621600506203674875387382295699788767696437270490544801 6293 -39787781676947702775979333117839155386067528632130112414524506835106502106421568801918619864621632164919557829349 6294 -3527402873740958112157149692000465868637995062979232010468060955196975362206080604382660664973808174536531016065849 6295 262484876152885119594328113989476491209809078835809588696848625243701099374393356934442929802369798223435411232863499 6296 68438701479478740565770373747663146283103330533766430570427341502058207327989241934352517637370957675697239991757330881 6297 7298019220943879097275538080593900493132584615461579985449441552337756933563351167733318644757896040766268377169718296399 6298 514152599980769444707847001195232977871346023131711098006864565094149973288990381935960918699416303829276351062025141611359 6299 21061307179027319033962329271046373406511062524767666281323329162201213375195422711054246457196464771620623200042560997969359 6300 -553168652458770460767005005928558738247675025328183441771413118901960612070308724588789929089690425533028874102067874069965119 6301 -131308076497970587529432347623699275505840772501333284745197896159710619453318285927835750174952898398303345229631298941030545821 6302 -28031801853305459157472116772730489536379896936798989022711555515825266127363050176771115825459016765697377047989847455075091294089 6303 -4614314089932863865616882810954051530968605503617083275364117912710964555433212776838370310562202923556221887418423124177638841337709 6304 -365187136212648556643154744146541159927671023276026613348585263409134414830230950123560220412337514734028992039317442433797700697049759 6305 -8226789343075484912129480717154359749690172753315552168497009877459175134449212566923647221970312285617703598011111434044287803115007721 6306 1753550729750263497471092616072768699480867674336899648129346018814266963082002481429490765477701088259433644011766437599181123206522945871 6307 325539531715505448835391274540257488177092271292116215794998914364250641627346914121784324458211599649591480294847975005710613148099107156119 6308 23700019293420438255737758220206367008280655260542697848517934342463665755549256931491348465276318999993340620495599652274058158848966540574049 6309 -434618275249152956626395801313108717821678549234639145969272782978112439713183019584638593692931474079389111471516043448812425827934654931577301 6310 -198119178311715683077887085028053025397602787750110773448651201681814622647116311385786447778546131029398938560381922083688284889753243550028275929 6311 -8743986756944539724934493565641123590045224757472099874331581682100287519043044507461901785020404834533241062150873390665422055892799429689533169381 6312 813354739288072003398749921063298162546670143863383103475484272085289110018451321632307674308948201329008419570654879617052695096002876918449156792961 6313 42653416507747722226958864099901388640781645305998437624032248015090116506081570440170504850136260803730533127469480339637132370471243104325881900850271 6314 -3210578693184846347174463752136244582219062572273796231333195177373356308026097133556326782365493534197494471349896939536209800487413046049447056962318529 6315 17759048100779582911283058472928303352897127077010807141121218144075740064192707269525144682659706104046499768210335200843155770218496131464531143122951519 6316 2690968708309509489988634031250368632372432811432009248454077231140899289687941178945189996339568671109987707605819190343106422157842379761008179536577744001 6317 -83078665605141587927933763429775764343689020809767751487868187315828565367191684498955872017186086939932911646436092987140508793231030362439589246941594901901 6318 801158740755464433743849887882348099140641349709683299390356993620545348761652653501734585998231658171597145557146927063579141015828044862687090873577085827799 6319 4294204986716673428470260502030051748027847978904980455604871097468236954778520068797941309927631763015392623104674070864368511717019581693458057977646709979299 6320 -15114710498534538449341028901743034173545711234476567101302987991988672617288753798132717050413664556060812342586957676807588025875328097530520940338774388965599 6321 -5285958581908554550132381483966830282679355518562573086407270323630722140882633353362660339931743627197560707742638283341236851868964903238325221480249529022681 6322 452721854397811509016278566945472399509650266798409655702002633510901811866679321043446442638033282309107025599509738837330852651671446169976267682040258792751 6323 236521728211235518033742011898871790896094760731645913326900337097059627632494505379444171886802884937522488807105863716129770340293299187947542470165789991 6324 -77379383974702717213632746560227241689560857332989872025099835842969363790616643163296202628825874656597729423922994919611496531286153420782346358239 6325 6062286544222851016698403679994381447073612539724764194470084619440108184724351796362232628763018651186111795912955683210535447158929915 6326 -581155090255562602078976884622355883231736497266334030917930923057066754193364932622359373560928488571809 6327 -1 6328 1 6329 -1 6330 -1 6331 -1 6332 1 6333 19 6334 151 6335 1091 6336 7841 6337 56519 6338 396271 6339 2442439 6340 7701409 6341 -145269541 6342 -4833158329 6343 -104056218421 6344 -2002667085119 6345 -37109187217649 6346 -679877731030049 6347 -12440309297451121 6348 -227773259993414719 6349 -4155839606711748061 6350 -74724654677947488521 6351 -1293162252850914402221 6352 -20381626111249718908319 6353 -244110863655032038665001 6354 267543347653261450406351 6355 172316772106087159102974551 6356 8944973491570029894272392801 6357 361702062324149751903132843499 6358 13353699077321671584329389125031 6359 473187451339968339319708384532699 6360 16445494389828914125075879570215809 6361 566664194829972997274629695467158559 6362 19466730588288911506770801379217412031 6363 668473722816127368011509174093414702879 6364 22959277474248983699736879371176894181761 6365 787831809923357358986816875995856961277491 6366 26929964528705440917988108625289935123151191 6367 912055814900667622113643619246570246680186979 6368 30318090315809943462292181699306225141864332321 6369 972322063703944043023798308220542201386190566119 6370 29036419042091160206768484979001709079623930849199 6371 735684186795374655074803566501368182821766105626599 6372 10093383087590210347934419280539208942049299864607521 6373 -513790152796500547131233870413677423940492383624670981 6374 -65712222112317165183589964642284924435961435874518608889 6375 -4916266595932105899145032670691615856115671430478124478229 6376 -315142969214856137493566534817700267988208818673756344057279 6377 -18847484634988502153417627102601240087482883026848203862556881 6378 -1086989746000543073496641339061089258177572512083600853445297249 6379 -61435647498331934000294306165674798345246615280498385027820069201 6380 -3433176545030140496613289508127377024517098237517154711524319004351 6381 -190689846972528182182388319385750268313667094740385218193226033927101 6382 -10560599374012391920484547651104727093365922205143169525327710386354249 6383 -584229790983950278085851228586188531076438450803336644741052102240541581 6384 -32316067076433776307518677392113510420035002188288480786551379296746912799 6385 38739263815623634442050450498953183154071929981800857643679718652961960748791 6386 -1274132872419117473381344945954053721496334826135663760209716131260082289732209 6387 -92134963161816795766010468205522729147224868076623748285965674118721705554707081 6388 -2438346805598499409735596350518541601417890035912835452827590595144677954437109279 6389 61747665917380992895851913658295905892951395636648763169847926650748081085647062539 6390 12297016018111111082427945284223243767024605188231196655158038562029030228603114528359 6391 936754648806252747011171852000813498246853940319733622946590660342947058044265896465659 6392 50553540923621196299205515078500143205586688637491850023132289916894260046033471710437121 6393 1880206467110611658046534114901784294450092236592231958177557024671768557640378812675977279 6394 12171325425101969380503873695085121764214774793331291797505432932783250756463672519782645631 6395 -6149931909121352826346795578824827519079558513492788900341159505690706171691450585488415949249 6396 -772835665768664668571087085175997303166878798408641586178442094215501735120264372962038180230399 6397 -66706264991813780756780741391544042898991882926337637820209574993319012166094457108937131266325421 6398 -4796446979186604086937058238645041081228591138090651485245863981676187404745929831431214241845550569 6399 -298556537072305554618874488840988737365502612482294814418958966083549107972603858928365938320179745661 6400 -15669438869747431066470297684908651838393353826955102056075768838198766034640638904619655606100957810271 6401 -591378980733827728454442138866008505553897252239211695744620897827209244385967014178561912922462107049721 6402 684010916225749928695973413800343015936005567381431222033750891354764028540384603071949697851900728574831 6403 3255885952752635036338328403284977812402354945424938715997496254306258143002275611718581738264666093383092999 6404 1399590270989235033776467791424611970871165845834662450662876959549543305718512170758124610484736278550490544801 6405 35238137020141313553524992629025881838148388366322102887631373956125300196357043154758178288267068206024442170651 6406 -4308048506104029131469220766534374664839041848033492216972972226198578565935109884847585083716808004769619016065849 6407 -135839364977778491274600123715509657117676357572917449283665924734597300136021736736529588471748407247392723167136501 6408 37939092310757125277647696343837239659176145672038576267717237107028152852520415107286243610577774392066406327757330881 6409 6376260842018692007724024518860969851123958389686263265798508138253445650829337298392532549364869670806367897681718296399 6410 588810994650835864329732627481656725302248460824509332665879602392094216393039619077456223514924886014301923007210421611359 6411 36121359161154790717440804643521889013332516408215374267316088390990633345444132644305146189543795178684756951097880037969359 6412 959366743268141919031270846862678890662073434943121305140113106279462549112332741646815694407899216106474502839122343658034881 6413 -115761355862270121424330247335182778950994345854689605400456524321610336336257052386110999403957926074490194991089729876070545821 6414 -13650168771861360635473240642091637003093831761113596855571099537397871973228683726381159817456662167097904365644201645738771294089 6415 -3144596799585751121730464638590365177469577900769292072574942263370184383326151789962933869514988174698632737806067469588551097337709 6416 -422881066804244203783056885702350403529399699086349521576198659019481975485854982705015989499824866838796175548115878462328257625049759 6417 -27448869603718967913777706175865137279009422652766517527072183744041353354550193980912997800201399365217687992226904097194166784542207721 6418 -21309588393384533929683209667122227909564615489802601718391187887345500063661159030998395933328663345328018132281193590152870576773054129 6419 209236385190750018041475853871521702596348214657989242003549582473223358702124227340014927683270603813671882724492949899583840257712675156119 6420 31808816840441826937051962456816167581975411867915882596600169126102296594930468653569457465824956101415685852526194812340539533153061977374049 6421 1734375610683880375461279905488327557573136178292866946479094017721623700851078704837028592330713395854699236815869752474354076541747455122822699 6422 -93838849253069690123431312897136484857791875904363225545277127224922767544540497773969929346369371621188719046618452665649253603579867627557363929 6423 -19633097177557217180715227368782814162662822559056790375148646791882948605200255490025496083930384513498516704968820554945198365717647504284533489381 6424 -481869435658468717090142311142764285514597787904774225266193648958949721469212576656447561009144790067139743198435143177632945699122932780664376647039 6425 92300042089268895175278756815483925063163884834769740225299247463202375566829730335048396013879385578485375311609628209290557274405467477068674109234271 6426 2516547901612364376713679727983818995886007967396410171823281403293403432559256838850915863790694600444857462983112799417881081897305548043291065429233471 6427 -329827839265105688043162010899711641381744229136547052538137515924947452823313061312416229990743904684790283400397533103406350578986143336664542805333189281 6428 5964172336083087704638222491694552801141412430190712593093079731125191768598619276381575909164269163692305406591343856599898530625382719825165340454859984001 6429 108911267958315812823328264245672709392707371477496453144460822002418250956099805318210874488442238340305401594642364045053540696128990029684412999404627178099 6430 -4714226171244294052770947659761208902392516580171436278862667312896167389094696220803614510928135412872161367751597092186662996996297431435284536257698579068201 6431 22542094079920627364587510308473707885423209755919895570049947141424362789053241116084920559445162167726196058207044828798061509201139502103995574941569742171299 6432 665510101962903460818644919592514266972784607503217737543618329937837906288061830117753551603884074550994234928477707237878355229044975908975660895123799319220001 6433 -452276227555880397406845183065879894085335466008889398309438922223920330750572457746050022740700143553042255367771635094116280972947074324144113906127025441806681 6434 36867198862809089119873280272012139309843290126320593559835426036347549037059064948259835056162344758273812215736066221359331878646650514486605230867634621624751 6435 23170237543333476066416254620638414632496108608321050032555564667528329253962106027914129519201332671207697190664677143637413352485142566146962098216324825981831 6436 18935417570871599884576151794767125425619623054965010147847154616763553180709522781735956175881649907899424762760534205091461083382293653571869688406423798881 6437 246229984313689636466933607252626561168137781013740513565698068316136926366473408960223896522005000858572615788514368353942228970115652320617603390019 6438 44019992106561133016581681452190243757028669795653959758061267624455431420899293649845093426279864721463138393964375808903294484796167471 6439 19505908553098868992567992253015090516857592036498604225775409369515717515863658009322445958355433122921629 6440 1 6441 1 6442 -1 6443 -1 6444 -1 6445 1 6446 19 6447 151 6448 1091 6449 7841 6450 56519 6451 396271 6452 2442439 6453 7701409 6454 -145269541 6455 -4833158329 6456 -104056218421 6457 -2002667085119 6458 -37109187217649 6459 -679877731030049 6460 -12440309297451121 6461 -227773259993414719 6462 -4155839606711748061 6463 -74724654677947488521 6464 -1293162252850914402221 6465 -20381626111249718908319 6466 -244110863655032038665001 6467 267543347653261450406351 6468 172316772106087159102974551 6469 8944973491570029894272392801 6470 361702062324149751903132843499 6471 13353699077321671584329389125031 6472 473187451339968339319708384532699 6473 16445494389828914125075879570215809 6474 566664194829972997274629695467158559 6475 19466730588288911506770801379217412031 6476 668473722816127368011509174093414702879 6477 22959277474248983699736879371176894181761 6478 787831809923357358986816875995856961277491 6479 26929964528705440917988108625289935123151191 6480 912055814900667622113643619246570246680186979 6481 30318090315809943462292181699306225141864332321 6482 972322063703944043023798308220542201386190566119 6483 29036419042091160206768484979001709079623930849199 6484 735684186795374655074803566501368182821766105626599 6485 10093383087590210347934419280539208942049299864607521 6486 -513790152796500547131233870413677423940492383624670981 6487 -65712222112317165183589964642284924435961435874518608889 6488 -4916266595932105899145032670691615856115671430478124478229 6489 -315142969214856137493566534817700267988208818673756344057279 6490 -18847484634988502153417627102601240087482883026848203862556881 6491 -1086989746000543073496641339061089258177572512083600853445297249 6492 -61435647498331934000294306165674798345246615280498385027820069201 6493 -3433176545030140496613289508127377024517098237517154711524319004351 6494 -190689846972528182182388319385750268313667094740385218193226033927101 6495 -10560599374012391920484547651104727093365922205143169525327710386354249 6496 -584229790983950278085851228586188531076438450803336644741052102240541581 6497 -32316067076433776307518677392113510420035002188288480786551379296746912799 6498 -1787655689253582313630151406479138980908454814425744501504762627038039251209 6499 -98852206777678187466607490696516379581903667045092297999366174140082289732209 6500 -97913426434553872255091260693872287744970821275485724641833228074561705554707081 6501 -4183442713965096509437995682000108297937167901969152312299591889808357954437109279 6502 -36961075575955307882856376626349887923494574397954170865430892086117198914352937461 6503 8860442557499562253275584049457289667619646379861951469691578342470962004603114528359 6504 904878184252208265009974634068558788505653581070663267737097926571339878780265896465659 6505 57588143514403157209741369940059249832149507484827633928272027269540915259601471710437121 6506 2669646998643124079278296378325835115093297337638910064531351687947580639009466812675977279 6507 69976136435517729279558161220744910930508578175250553578950666892376037600390200519782645631 6508 -2735431940977087003098206076936365352783021930779277126405979579734108234653863334288415949249 6509 -607960506066548069829715106562729612525001133085050501523885616881001012982466670510838180230399 6510 -61084921081687881733042838367837171367138148001145521731806870585003850192295956439087531266325421 6511 -4804393557464595898297693394874537144567725903454578137599175461664700399412397145034265761845550569 6512 -323508322092411372647898301810932489323095077062143630202405409632777813933197647908868138640179745661 6513 -18752182373084898701526629290127068544610895004846429699421545925723513202066492143292803559252957810271 6514 -870758089624508527234376553459929176543322593177714579556459478490825389857053272627629382099294107049721 6515 -21127154684769309596696839216993205579282805547689830678088256802452461646943856083942902568443395271425169 6516 1724675829437044215819432836838306375512782077066511703552248867926780312357124525125374483020193773383092999 6517 359760492476739187917192711267363735791410692161247910816875878342725027224750882134987223988138590230490544801 6518 114533505502682264288603166915458399436711240681200134836581591413179956442608271532525946877911019580360442170651 6519 -444892792614945491764914868687627342415519127468966714079688790156337644612005199558164462636559379634003016065849 6520 -346670133304426432399363061200873373268905486916626426619721289777102864886064162944769951191685767788646355167136501 6521 3855482612247971179034931796215621226913343311332936550063651227557427019466295290384060530420926438729807799757330881 6522 4334105049061775027965676262295809231745897688827802028137468417276432710346156979802245927574743000564187400273718296399 6523 565524531344559780986958323629280307484743646820978882119285387474222325258256105924987366703885618349079496286217141611359 6524 45886307436960938161271848482499699465191336138309882965667324965192847181747351101545724487413136720444662094417309157969359 6525 2365520118385620795823313909384200736139220457817660967191239364767856674238855055884280052977827016966129701795875075818034881 6526 10322865887909011922149839079221788487463267239290615280591123366101650425839633542285320664089361764548710064159618813849454179 6527 -15487257931998238971485414028833226765501387785678553507741281880031639622887559782936689563887681627092804984371886667762451294089 6528 -1561160109456187622905244561604598680355422450421262973273740556081428680141738685975680024989004090130503333019021500578452921337709 6529 -333326364661272162240246277248295485427755319627594595321111498187606961394231916908721863393815886302376803657634409225478323289049759 6530 -37270038645259843155523872876677016211566735718578492863788813600228036241413833947412169474159080547047434487589114456634607276574207721 6531 -1897461856107009362002694035976874631285052066455723133824938471440805955326565570022190849142431294794104532881389297090097894277765054129 6532 63373207706489465302813515659388500582140464790679736680194951051847909851820097625415726633083673098616409077008477792927136399385123156119 6533 23568860579175004052623536170611577253519901370311775267736251977373808738136508339200052845602549355017645296477101518778895328761053068574049 6534 2981330624008731131330412559601087925900509762959988656690726243872927241152113504778249030246133166915862495005570264812216008953966938054022699 6535 109979137632567494071694631304091874093800585570195682836757221738774125982971406985656398291335547065044398895639804861953814359956231752052236071 6536 -13425483250328422981672766738081747680478862001067047194135151754632333146838295778390358838573595623398159312628391010095646353125059137322214129381 6537 -1852002045010580318489917310921852008625642604561334994728302969372205568100843527793903143553748231942939852736393121774002571968180629014453570887039 6538 -10102057749683894218052757884015577082066877999554716488206445250049468555690277105768244429941624889340115192916593390327182760166145950480572534989729 6539 9683022397075898541403091247339777911962154507781336386815679463413933311280601859279400487092469362545722122221644373362302429878793940629085995896049471 6540 75783697994331250670624581968812321798387014081912290695306276797905932785587193564584766406481376223574483278721305223909948381055843431204124595475258719 6541 -31256412789500510825343902857485807580040005279035661484102343432147410392797180128262979162790656939607795581184981803013715494294012614677588876644383535999 6542 915985409408764629787400786189101336862104501709918083792486670969529715703133445406131973834484893225411754280565130118659583041666650854971606458664999658099 6543 -4196709021621454928066940380325920874221344664433511657690481539879502664739014146750568482996154322953778698856056150817357308211153532078593433792304544892201 6544 -111188126284297334306480493424448414172885894898628216461635597118063867374061234309447603526715757131611906217305226892525357050795260478674981318110575470372701 6545 -2733687978328963050693261059439985677328903031920719896401416831867938777156240823041244583066336909829894518042076772811257069226895315144185349089503817858891999 6546 73426362400272953232488919379651680790961400939417379840285219892922116791896619038982633705114635949519087782224845010017592911291621194264819007943203340591425319 6547 38320313649361282265429740663578798284400854062698241932260896842617459276413858981566911912025363608213506821512000520226025259674460780089897362376886030166056751 6548 37815330249244461772757163197595360807060522890234085906868522076847559510694638535510345652921892506136190781487969477126754500028591223409722439078260384310269991 6549 403907286967327997254402762685894575240051280743422761225597240118015039949702466557103718075893008558801969942254633899559181449899520773384030748639789588510241 6550 876228432953094363455932695562174729593139576244052044826988721000509338556169459769201473978985066470728976022493031781656542318442442402966768289319899453499 6551 212872748106318665259214658301005531186806236061783119053922532583624720145260968097232726627960889400847854204426012179083986045402680440396565326644231 6552 -5715137638922441455728508063043098064703802461161239554940072520359234372873442270708773215038272841878818813120260856797937028233150682741 6553 109510521483636028668964876133147915560587910356627550638005255549153101915063357032841334972170691340019969 6554 -1 6555 1 6556 -1 6557 -1 6558 -1 6559 1 6560 19 6561 151 6562 1091 6563 7841 6564 56519 6565 396271 6566 2442439 6567 7701409 6568 -145269541 6569 -4833158329 6570 -104056218421 6571 -2002667085119 6572 -37109187217649 6573 -679877731030049 6574 -12440309297451121 6575 -227773259993414719 6576 -4155839606711748061 6577 -74724654677947488521 6578 -1293162252850914402221 6579 -20381626111249718908319 6580 -244110863655032038665001 6581 267543347653261450406351 6582 172316772106087159102974551 6583 8944973491570029894272392801 6584 361702062324149751903132843499 6585 13353699077321671584329389125031 6586 473187451339968339319708384532699 6587 16445494389828914125075879570215809 6588 566664194829972997274629695467158559 6589 19466730588288911506770801379217412031 6590 668473722816127368011509174093414702879 6591 22959277474248983699736879371176894181761 6592 787831809923357358986816875995856961277491 6593 26929964528705440917988108625289935123151191 6594 912055814900667622113643619246570246680186979 6595 30318090315809943462292181699306225141864332321 6596 972322063703944043023798308220542201386190566119 6597 29036419042091160206768484979001709079623930849199 6598 735684186795374655074803566501368182821766105626599 6599 10093383087590210347934419280539208942049299864607521 6600 -513790152796500547131233870413677423940492383624670981 6601 -65712222112317165183589964642284924435961435874518608889 6602 -4916266595932105899145032670691615856115671430478124478229 6603 -315142969214856137493566534817700267988208818673756344057279 6604 -18847484634988502153417627102601240087482883026848203862556881 6605 -1086989746000543073496641339061089258177572512083600853445297249 6606 -61435647498331934000294306165674798345246615280498385027820069201 6607 -3433176545030140496613289508127377024517098237517154711524319004351 6608 -190689846972528182182388319385750268313667094740385218193226033927101 6609 -10560599374012391920484547651104727093365922205143169525327710386354249 6610 -584229790983950278085851228586188531076438450803336644741052102240541581 6611 -32316067076433776307518677392113510420035002188288480786551379296746912799 6612 -1787655689253582313630151406479138980908454814425744501504762627038039251209 6613 2251709124505200384362867419818558304246958651136050626421333740099917710267791 6614 -74799573343605566298768090740474053353987008480037819218363012251201705554707081 6615 -5500932340149149948948416369343807658223245231309682921437394191739877954437109279 6616 -146836078222791072861375182595536023420234840494372281853814201604719438914352937461 6617 3958956064157780283995412030113533507207482308046921638152584443114146644603114528359 6618 783565857831550667563291101064291759957104611534402852053393986400822301052265896465659 6619 60548275974140808832564670127653484859775011003204231603114663405559269632209471710437121 6620 3325941373199392464391945486560442017178243777908648445749899122544872002673338812675977279 6621 126768130359330359431185983209765331281796852344336577590333132822434453391797304519782645631 6622 994368097980932534826963133704579216419168840379232743516359627682131216009032281711584050751 6623 -406229445819651321246098880902724789591230440655553431403103002230757376850694277448438180230399 6624 -52525082275669335656173675343305943119163482797460587228978389731818606112821713585813931266325421 6625 -4615878317999621954124159455734523950145342826416605442347533728475554802378655696632878241845550569 6626 -336967178018149783753264325613915032487937186214928072507701889093857035726611322481798227600179745661 6627 -21257184192394676915530172362126351090804450161508097101523323869951363837844258384431169777492957810271 6628 -1127993167605014095787348151532614325039683676614011297931969091653364946442911942513930251460958107049721 6629 -42714067919953373525531305727845279442981248397763641962251057119389210961436109058802852477132291271425169 6630 119718775496483761784187726684629264703614082800785757271958642870698756187410715426195722616512493383092999 6631 251835517830008451166214103604189196366985061541917069139876340552063258717999624582091795700966146070490544801 6632 35450350076221187688077489450787241358299174917257956876817073043470614505661565184083752254187087358920442170651 6633 6539556983578627565082174655441050183946497356359131278493366194126626467528146609687134414606493649299628983934151 6634 -224525052292677597577990959592977383407569775894485317623259826569884680830352015695034795701143944777060307167136501 6635 -21913099969455924992117020350700304274225531883382907303310025875365052979423472424284584198012595022936442952242669119 6636 1635320292586208709250450232575483179414089345991555399500096592645694776354339977526423134858705228804489873489718296399 6637 442392522841095772838295905745208780006792226933978529614203887529911675947788353095101582599137507378009896968201141611359 6638 48218524757791765530096525920738135526641069016601844061360910396203552478197875150097269905498061634710629621867687397969359 6639 3437505551031043362644287282670309249432019549132026703209501026516917922493412720394293405641196111082286709428521875178034881 6640 136765079976844543400089991649150571844708414210579398774136214110896529750885571970996442883375062433198445463840787320729454179 6641 -5223602428268145434613498968323037101711568501317264856184751428882857159163751430527561657325674877307316319812050928175891294089 6642 -1430535098000849874635274447286058415516914984727133333595016517220511148768460605180583834907337687947877385894313018526193081337709 6643 -183225821358020426549260678722435010119820575998496903437993474198432422637756036574279179208533091517314720108490229765126601817049759 6644 -33681147043141105660109148165690332530818216235060970325975296286553773340711539273338569326812292311349000342705662772235458843166207721 6645 -3153509828834053999618351757390804188894100361169407267718288669180636800923233954920192325220289992073206588725346153306159162606213054129 6646 -112466674207643413367960520864871794092737506332703853510493812838736028564068304022072432695517176028947560997580710348530124170894812843881 6647 11580751039484633695897111660452619118907308975161167808194197322684144138346728561687894857906179122948211299570872949558930678602301324574049 6648 2559721486049922270338448358979448836560826412004424567755617934475230030518074650641549811875778925201101441791383515026618117149273861676422699 6649 267416246222832734355170937223925197959289218205945005204172198666351512796883854650479365591530357778342419184621475919211031471526172689165836071 6650 4862865906564524620613026286619256630286546279046252360112172252362639534925369608091445086523459496650575157758912060483859979739082814992522510619 6651 -1651605609565977210298733265789046891866806191605493561185433307719822085489398388818156869634537297595385627743003003603969912598286349946069601607039 6652 -165624940061732858729611043293492713486333297294286365503062819856013757771497580724596101034212586014483258565778963158620789163563848785733599678669729 6653 2542812147755537517942598658282703105132571284866557589167697436664532414784488629606428657596553533820362980422443429185328533020315427207348130237681471 6654 953640483667462819525890369165507684493677011054924903280167392225457752910243367769881985120801441178382036134909209692928624451403848587798901900718906719 6655 -9161169069694487871594382629620613827492510176393469229131500694897314159036589686855309596865643692604838292568746183807081731113706010595217716353997615999 6656 -2728478046495331461183477717396119346408842141958733811399928571122777826321211091944460384167908220450631564563591668345115382173700665699200606801433294101901 6657 112474605875745522113333549314891209393894313150702997570056398361177865332403757456126714891062793177144252637813616293577592508906496975455781715902302011267799 6658 -1716853541220159736085220360808144674667282263966990138348099123091605921040563471081499207354839170238372547192605203403897430264541137595111192100829122132260701 6659 21250917163090531136043068636306611547627001490544393209999703950798917499745333848825643022010014493645587897249612328672453742827437346812099676032942222570676001 6660 -647112089103634095153055932881984033899909653283860573934204582228069277800357879956677382487283595888982201747020793142795365570181107192325392949605120739153086681 6661 6650349277882453250580050976954783909417799940424048458021153030982554894248562620959490472835268378812699388728872179826910346617610950689430109297882538488409352751 6662 9003870061302876289026034229343126762763185480344383453934093099763731119359906188992218236585453228324438214948401654485020450403832087379978419704809874334666733991 6663 4964060109683118054296642541440619081830376135709158248699992653100235917043458381144286918545045400211230640235353939070553344730652518783955696994520195810627724961 6664 -73641792601915555257835098440088625270296500587812819497292186359217571460332131066714656639407147816032370487524323449685564058837736874318341747870604207310956421 6665 8540735448135467041875496433504927953595949085472878813529574802116725829448914631805020662821483442572678570572469504229568806064095701386760624485396415655671 6666 13464622590552182149773562910829174884927910652536353748942243842663261528117861123653620793112498493108753066045546144112538860598359291265921785373491139 6667 -226118856723617162815615152017537328455662989563592051954788728502361034209019207220305418717185230319233272994631397248780507776823201282271 6668 -4478834037377782683004195140808528191336688526532314897211696954320673825468522751121069229643787710874464865 6669 1 6670 1 6671 -1 6672 -1 6673 -1 6674 1 6675 19 6676 151 6677 1091 6678 7841 6679 56519 6680 396271 6681 2442439 6682 7701409 6683 -145269541 6684 -4833158329 6685 -104056218421 6686 -2002667085119 6687 -37109187217649 6688 -679877731030049 6689 -12440309297451121 6690 -227773259993414719 6691 -4155839606711748061 6692 -74724654677947488521 6693 -1293162252850914402221 6694 -20381626111249718908319 6695 -244110863655032038665001 6696 267543347653261450406351 6697 172316772106087159102974551 6698 8944973491570029894272392801 6699 361702062324149751903132843499 6700 13353699077321671584329389125031 6701 473187451339968339319708384532699 6702 16445494389828914125075879570215809 6703 566664194829972997274629695467158559 6704 19466730588288911506770801379217412031 6705 668473722816127368011509174093414702879 6706 22959277474248983699736879371176894181761 6707 787831809923357358986816875995856961277491 6708 26929964528705440917988108625289935123151191 6709 912055814900667622113643619246570246680186979 6710 30318090315809943462292181699306225141864332321 6711 972322063703944043023798308220542201386190566119 6712 29036419042091160206768484979001709079623930849199 6713 735684186795374655074803566501368182821766105626599 6714 10093383087590210347934419280539208942049299864607521 6715 -513790152796500547131233870413677423940492383624670981 6716 -65712222112317165183589964642284924435961435874518608889 6717 -4916266595932105899145032670691615856115671430478124478229 6718 -315142969214856137493566534817700267988208818673756344057279 6719 -18847484634988502153417627102601240087482883026848203862556881 6720 -1086989746000543073496641339061089258177572512083600853445297249 6721 -61435647498331934000294306165674798345246615280498385027820069201 6722 -3433176545030140496613289508127377024517098237517154711524319004351 6723 -190689846972528182182388319385750268313667094740385218193226033927101 6724 -10560599374012391920484547651104727093365922205143169525327710386354249 6725 -584229790983950278085851228586188531076438450803336644741052102240541581 6726 -32316067076433776307518677392113510420035002188288480786551379296746912799 6727 -1787655689253582313630151406479138980908454814425744501504762627038039251209 6728 -98852206777678187466607490696516379581903667045092297999366174140082289732209 6729 -5458014070760648429798580880279350181035570093694102947952364781121705554707081 6730 -5847640136513374538293263918644781174088002423241401502789447429090277954437109279 6731 -253286928633153495943221541815911591907910790323807610281606280579203918914352937461 6732 -2160985908429070364284501967534505709412167834098460272034702318571500715396885471641 6733 567061729813023091326692343274036651694592206607140405369006992568664002940265896465659 6734 58508182242681961984488048179989183436338188011263728869707128444176410159313471710437121 6735 3783190541600219923576776052561783947904827002985474399583982050466904591555258812675977279 6736 178871205440476179232482292595752685444248389013417332609683580598638050762157112519782645631 6737 4867290435678788448063600397923785090560853666967823282873190302974847934552109657711584050751 6738 -174043447985841245265194794774309362283065953031034630775510767265708717132138344366838180230399 6739 -41148696256223290343019008818990472464873923890132802387813992795738056285313672116681131266325421 6740 -4222384244290809022462506244075042942915581381653157316159344419893493464212760649743406241845550569 6741 -337531385075887202359869421706209252985015754555766864824787004173041458347930501747614885520179745661 6742 -23053712713842295813619886895962301231751107611257211837931467805495830667007011191027328200532957810271 6743 -1353033443348649233146460358713558744593564182600078215896210819042671489664999228937070052041054107049721 6744 -63388121977863752635246452407795409096198723627212855364327112088496805726296492184033845196217859271425169 6745 -1516118644578145702620273220624886879937796750829558885237191934164843169473907336099918197355634706616907001 6746 135463548458023548806778040554242167163377523546676616194037539187222943588968142001008044302386249750490544801 6747 27975003144901942373948700321833269749028217696509216732065777134576602736220156000134777424573065358280442170651 6748 8949835332481389111932431863538771147057149977090200440495162213887277879657675501071324960206273856497836983934151 6749 245298850785285596834734765682787452146179614479130638363417229290908648852630194054871711053687152608653356832863499 6750 -26247017402993549928753963366212147928950869874829996461976194009596684825955111180173984532168176762236733512242669119 6751 -901490880042829542596057440158942440728986245312352526557289475004170154638423845614114045654212347882974607278281703601 6752 242845464747391379120131569229243257461881214950287839269884785805405553404938542837263557570219686234020536180745141611359 6753 42132642356545147596337470280514277726077566108140494501387135024920069467174676703774821219282310343152149324025245157969359 6754 3967824770942966590883066350017871739604093265975552687342989658745185658238398875468893714228500586879087896027353921258034881 6755 244615227767043333983965084177843105573289408695210302216431208493711037561984911854876718825279815437345076580284769554329454179 6756 5819374115281549417374554797914546746468972360182236699252645997746997731955663200810459399953507359200683430311322659157228705911 6757 -967254365406891631169219041223527665881248879311794245251865321639010375849534118557390389989620168169606099139115698002253241337709 6758 -128082300723417933885813866933210201597272599477661430699865444124104940383045921695111953837550928212263107921343344807117962329049759 6759 -21074300141469534781558494521275651996508730191078634847123851403480788383003839478492860969797142523422447474800505915830054687262207721 6760 -3263759219647135378696473378192515929822495737621163575311529755792792336436092257239832342548909014813598559042431447282177046889093054129 6761 -254384330128865790851116630541749078924550659848501627160423432681606465054242183018319413333249030820573200902089938732588480559685084843881 6762 -4334495835409178394038589656311371537383894655151935368573739620385618765511047146442329608193191448187699359495146664134128764159033459425951 6763 1567284136614842223682272294006754250869276826932905830384600611180579125453526600131444307036169434682452626598584063296777607640567433158022699 6764 269084001039888849697669479060340511633404812183898616495411393691486363287585714498798556018766527172510831116317575330634215259988007284698636071 6765 22790463670393718700123048567123099077136927538857747936758930970595978099901384638730941031132807528192372635251671963297634433046579953975434510619 6766 -91328647803481593868820424310464264755450527331457075256460710824559082764655422652950010759564641167420998433364845852555790734653022478838943047039 6767 -187081621991254470126964357781055818084243791033808733586285440510972373720103358776451025854973401296413908366532207168858588636294090285219445919949729 6768 -13873632825783615515930842300397170610353041395556297046252998165713589875622673475070653111795180577143771686474560683969050449285048723390583692096270529 6769 572972921745411449756966539061703207905425435114558380086015925691171256908324941366335490704246818008525577467114646946553186039056805912145487415333690719 6770 88361821717723001148103278559005605173534150212368100258977382718459628332911427940662778684528203628592587057796464256595244420580321787358492862190847184001 6771 -2424992941491806301141612090244118550987206370278339466455017254476472661728124521970327903241956531256855800645276383839737746833910815325060701420194489621901 6772 -214736848695932067777665254047141898245184884197682105009816986996096877397718207322040270113527347591037378776679968118744995471984399987031718235752047131772201 6773 12186103000443608684610210562007412522555279920310064212817069556181086241151578849563311159135752029233109255356321663241500843961433716619290925875167650459867299 6774 -271482794686965528525980050944105626513743774843611198261500163167900639459049399948568289796783466166127027352314799225851268400380022371986427591964091980717899999 6775 4713329235002050469704740962155014391499870619268140764469006790280606601013130987749022641093834641624081974587040457881003984609965634785361615293919903229049153319 6776 -87100712945212969043758145366707166218485960993723620120094792816608974369359615093762830819000483826882335345313697510393100633007078566986839927277344676447031255249 6777 499653725501800661313862320193685222066557225993326108758617792873027831151024547589527174108403413460257133346332223146768064181149212396380954291474814252139198397991 6778 1091691174606463975888159443139654010552778129808031054149255357143146671982430286025251998896463666128473720909915020877041937907042145420146878276352894196965099166241 6779 445479978962842882655996289055299723412959141443611154050978167668349483067921010819531621050583478764553417020672229922950374298430178927216469085153134928141383701819 6780 -11038063423305494591265523516213322767709112162577832173176424013654483300455645565998937010709123188166512508616785535471119908677444277451985256716650806258193041529 6781 -2731252483766594469092973204619677311566365437920945190550712563597119241472053806315983657315125433971524621963321702436453213726683115374363720212080391614854101 6782 342192016356803020028703749190847221024890815686826041927115915781549941288005419866944845032591414165330916836258096673572890864240624211201885678801904449 6783 -135459937764059968087629433301696036212826527835000370875288064258860236541189780105551985540775487751600522407725530997338869003908907782161 6784 -20270543817923959796181866865282900725356179214065511546977490799787927207335795938301072474066788531970048129 6785 -1 6786 1 6787 -1 6788 -1 6789 -1 6790 1 6791 19 6792 151 6793 1091 6794 7841 6795 56519 6796 396271 6797 2442439 6798 7701409 6799 -145269541 6800 -4833158329 6801 -104056218421 6802 -2002667085119 6803 -37109187217649 6804 -679877731030049 6805 -12440309297451121 6806 -227773259993414719 6807 -4155839606711748061 6808 -74724654677947488521 6809 -1293162252850914402221 6810 -20381626111249718908319 6811 -244110863655032038665001 6812 267543347653261450406351 6813 172316772106087159102974551 6814 8944973491570029894272392801 6815 361702062324149751903132843499 6816 13353699077321671584329389125031 6817 473187451339968339319708384532699 6818 16445494389828914125075879570215809 6819 566664194829972997274629695467158559 6820 19466730588288911506770801379217412031 6821 668473722816127368011509174093414702879 6822 22959277474248983699736879371176894181761 6823 787831809923357358986816875995856961277491 6824 26929964528705440917988108625289935123151191 6825 912055814900667622113643619246570246680186979 6826 30318090315809943462292181699306225141864332321 6827 972322063703944043023798308220542201386190566119 6828 29036419042091160206768484979001709079623930849199 6829 735684186795374655074803566501368182821766105626599 6830 10093383087590210347934419280539208942049299864607521 6831 -513790152796500547131233870413677423940492383624670981 6832 -65712222112317165183589964642284924435961435874518608889 6833 -4916266595932105899145032670691615856115671430478124478229 6834 -315142969214856137493566534817700267988208818673756344057279 6835 -18847484634988502153417627102601240087482883026848203862556881 6836 -1086989746000543073496641339061089258177572512083600853445297249 6837 -61435647498331934000294306165674798345246615280498385027820069201 6838 -3433176545030140496613289508127377024517098237517154711524319004351 6839 -190689846972528182182388319385750268313667094740385218193226033927101 6840 -10560599374012391920484547651104727093365922205143169525327710386354249 6841 -584229790983950278085851228586188531076438450803336644741052102240541581 6842 -32316067076433776307518677392113510420035002188288480786551379296746912799 6843 -1787655689253582313630151406479138980908454814425744501504762627038039251209 6844 -98852206777678187466607490696516379581903667045092297999366174140082289732209 6845 133225104474929187308140438840110056164867306678993329592868930159038294445292919 6846 -4460808951056476180913873721440887110628973655514527177381234479688677954437109279 6847 -333653795830380755753357203743877252885361507413579977439012220997026638914352937461 6848 -8973236072532887792952667937624046110210064332076383153314467508724839595396885471641 6849 258268080732490827262041506055380013588625870082793525982050376909184635260265896465659 6850 50744193351759875747900302067716093609231053960943062265950076273263285184721471710437121 6851 3975599151483167279060290564755409224700484731679953248448753399308097625774778812675977279 6852 222186634161189892649983133739236740981854854071220065770107711282059280763972664519782645631 6853 8672354028574234668222664471188153254097168036296586891635815520288761792576385625711584050751 6854 79582954663304083313716711549274868422683019407744040379208298838595565512938557521161819769601 6855 -27229253099187414690749489248450139682443746112497504549479992384871245392221376995375531266325421 6856 -3623195527869510797081664832357856965557354817395211900961350760170526378649563650014254241845550569 6857 -324146803073874052323548512027268316181026556086070803461920441116612120958534858911116371600179745661 6858 -24022750340495461413206240609777044339619739470257691683912814326693534636132795760278294605652957810271 6859 -1535898576158263042768719002969506370465693709036379936249640608971304586076776164540170785972574107049721 6860 -82423517748421164708166350665174110084929443801498812524114823462524732913650033755620109528980995271425169 6861 -3135137137216950497282858208938792419715179964585094731549401957935099368060826309214414440507301906616907001 6862 13486812358540954300099412182562706741880755982481444276735482082960745320069892463870458511706472470490544801 6863 19664780097103675644123347531768830213347444138820741922936812724695646561200309168561829446460787157960442170651 6864 2781349209217425137091429021294420816941008847502710559633529781049949208575832405892833779555807143225516983934151 6865 741156744787184272782833327367713498474415903152827135575821819097522939293358320701915209178325205894410284832863499 6866 -1224300432433142415935546979901433909520615773673624752613335684658944355389869587293099317635228873309849672242669119 6867 -2220763460442565650113698242351223406293833459376207320214706604323837157432276287350250536502855724825140918190281703601 6868 19821715822933927424555749402127961482818438505311503789723501848772895254449790771209169525746918253174938984457141611359 6869 28454621040630360809821778380230582422219064530628776144534386800229580953277852996235431113472271874469430180629917157969359 6870 3818289839727725550317946933019881807594704149492843636377594255910166896197463573983004618393837009201729517773185693418034881 6871 314912354672085198485322452924169075252885054370814373697835331936885822312424335192067428768767715568168695826499747499929454179 6872 16104837061086114947786296618442948765538561705273549511972914033177183573684073299502422823306933021342700080616856750748908705911 6873 -26719424751019007741332386450455627344854464351830884952374455635442462851147582664496900918064604960676256999390417458222521337709 6874 -127190733156341306365421865170222907847302464957896231615610713534183854216890227355401095804517331199777440257550954687319096409049759 6875 -12445186094835770117005375206559998509362030992839005149862255994854707018966047238492314911033957809996363989958823180635711476254207721 6876 -2334491469032287294232452989355841291296767751652615424378088482398961219344618913882988912730645710658245333930745401334248567882373054129 6877 -304231391913495859437884856624764668598823815543754636588465674000887608778421071091448832526118587482908239903581949360968604969573852843881 6878 -19249366240338789911163553882054300103550124818368687114927034976207131159954873007722599628308285487842937449272623064330708061808787571425951 6879 174679954076426685744543550471622101612587383799772526973322424168658141668328463588211188927659409614639561488718887540239366634619520966022699 6880 187586913940660608527410150644616928891821079857521287698318492504206141926929991812227419009178467800353361075148596336035371143520566905204236071 6881 27370151729164985440968727828064537032953515771643602913892497245515966812330567953520671908207636292306587002067016322452890569540386958041226510619 6882 1815850124972469713211571499509012023817493069465106177215371003865102711769890883686483192243543049429684143253474857178325511549545852883983774392961 6883 -62232518808253803084612644261957836168320658711522162888879819843963568682748869867022456154292069293941313032458836047366873614870185483972504899789729 6884 -20054243745468632616883219252205510969547158521741706577934600617021967166488565189631178540020027940987820143439465067491852426482868130667159296176910529 6885 -1058362747352717210075206223486075513120904060230714341418067919860034463021400469487680939555175939425843268052079685349110728603310335343682122347244741281 6886 84623432813103671095612163275290358623032645094862034591630232761465338149258570143840450605838432781467119508613980718714555943488808558549552884683211984001 6887 7628617107675570519377663405442267195157929423611520337840442382227128068969524722705411824163382858722349242493415838142209570229741442018262003436820888298099 6888 -370217356423891472813346255918021440619475192208111056645053852853289582022374043517179488284313890587116492447023224794886470722736031469819971051179532295292201 6889 -14270888794706778701879880352441349477261024508444007125635302964121999719140629002375751664305461761548965892325563220923829651549207049231395386150434357455652701 6890 1199938319893347870229935452722606479007708631329665382582089174681716850468875409016633196546509091838320695108103441736987751334647877518627176550428833920749748001 6891 -33572199944424864748238197027932675168498464731093305163712264144476529012203162630192922412581177770910095435507698513447372325885609098213399356980934400674198206681 6892 646659804008715471246781263519209577093539924569850514697826251106914433015218702499692035191258673382654102241935863338261729509563955165777486898894278841910367272751 6893 -9413380329568785778152906939259290482718048900694620257855844539580916070685132268660474304538303042631327292371433877569242189025787436688417556885449296554313031330009 6894 28390682393336498091072415527638062880131886053372273948389908185295747411767583376948650515710499739541436926871860278554269991737141721006547350699126347558306598878241 6895 101091781250418643217052036112163069030843691689278656381047465757797942807438455377626587197501073997786216905867555214796185225764938831527504255174426290555551289146299 6896 29912940555498611292270151120293462036686366542947998612794201802263663396155168717695739183473904478548528501169954467624928641264860352275709400780704002501636441707271 6897 -941587628194326305703806670006838435769348820254310833053457965367456340878006897543361523081726515285664852282382915728552978479819825698281215522362748658976834113861 6898 -302048447392268208870928949647299673274220158746838913708063378729456303557373810276031012899468612487429098871833282153547661797418928434336885050258599058619184191 6899 -12644467202608380167730695923571332186106475295182874198370727001311722364302778242604889206893309522812174068211169659231430247032461702605762605976662290481 6900 268230667431908795955516647926885479587866634014576747534622214158791864637038386746165278044197780800353312915744485520125806714522217519885695 6901 1041444704340058411521138358969627328350121163263433308111244396384901559414158983193904856832850386611348037349 6902 1 6903 1 6904 -1 6905 -1 6906 -1 6907 1 6908 19 6909 151 6910 1091 6911 7841 6912 56519 6913 396271 6914 2442439 6915 7701409 6916 -145269541 6917 -4833158329 6918 -104056218421 6919 -2002667085119 6920 -37109187217649 6921 -679877731030049 6922 -12440309297451121 6923 -227773259993414719 6924 -4155839606711748061 6925 -74724654677947488521 6926 -1293162252850914402221 6927 -20381626111249718908319 6928 -244110863655032038665001 6929 267543347653261450406351 6930 172316772106087159102974551 6931 8944973491570029894272392801 6932 361702062324149751903132843499 6933 13353699077321671584329389125031 6934 473187451339968339319708384532699 6935 16445494389828914125075879570215809 6936 566664194829972997274629695467158559 6937 19466730588288911506770801379217412031 6938 668473722816127368011509174093414702879 6939 22959277474248983699736879371176894181761 6940 787831809923357358986816875995856961277491 6941 26929964528705440917988108625289935123151191 6942 912055814900667622113643619246570246680186979 6943 30318090315809943462292181699306225141864332321 6944 972322063703944043023798308220542201386190566119 6945 29036419042091160206768484979001709079623930849199 6946 735684186795374655074803566501368182821766105626599 6947 10093383087590210347934419280539208942049299864607521 6948 -513790152796500547131233870413677423940492383624670981 6949 -65712222112317165183589964642284924435961435874518608889 6950 -4916266595932105899145032670691615856115671430478124478229 6951 -315142969214856137493566534817700267988208818673756344057279 6952 -18847484634988502153417627102601240087482883026848203862556881 6953 -1086989746000543073496641339061089258177572512083600853445297249 6954 -61435647498331934000294306165674798345246615280498385027820069201 6955 -3433176545030140496613289508127377024517098237517154711524319004351 6956 -190689846972528182182388319385750268313667094740385218193226033927101 6957 -10560599374012391920484547651104727093365922205143169525327710386354249 6958 -584229790983950278085851228586188531076438450803336644741052102240541581 6959 -32316067076433776307518677392113510420035002188288480786551379296746912799 6960 -1787655689253582313630151406479138980908454814425744501504762627038039251209 6961 -98852206777678187466607490696516379581903667045092297999366174140082289732209 6962 -5458014070760648429798580880279350181035570093694102947952364781121705554707081 6963 -300315394685781108775703129829204920251887352333904201156595631483877954437109279 6964 -354802971408598455703392904251236637353111696121414810901487468475401038914352937461 6965 -15573188797975358024027142209287331356445973221501373515837576405142877355396885471641 6966 -127288263540480763579593075796446457058412088872365534359748689077011148419734103534341 6967 36887929158574110868757981569139766680430260045598265678149308668005154105553471710437121 6968 3842993058938342233935310138157229632177091237203820570777263626818211760036538812675977279 6969 252365079275644504956181951095325308409809346926290578723157184524913431630179384519782645631 6970 12163260059011004594909517200049305982981420993124997477932295521294402816390492761711584050751 6971 342941673626758285413808045516180867864317587615768197055472784758500302373867819089161819769601 6972 -11208419248654519448067107305589475198180396466405707306176128172282887871641017612745131266325421 6973 -2826848506508287625160838175655774019757085693882266962079842974644887890724000747174958241845550569 6974 -296208723840548334175571133999445164667713493507865986502559000207285765948756310581963859600179745661 6975 -24063373248652555552881807528422228215409396390798084730742942612394813064867776667417093975892957810271 6976 -1667045158223939222329268163939530730754799702868065312007435116266050664605657119421690350854494107049721 6977 -99076498153450164872740653996563997131916601244467764453468711289333417112084492950932454771908099271425169 6978 -4685691191560228930511494209935052143706490606793785736705106080618168975425355043606738894438719506616907001 6979 -110836831567130884994639619812960520250866467373424748553959961771740441030190279452114199406176714729509455199 6980 10704138455460838162446770676922908964669663713187227046107225019602942296264885009818380588770135141320442170651 6981 2198272148574524002589383469236011031417874184284308828342928700156216290559402489544813742845913427175596983934151 6982 260605074541779288470145518152559715507801297605902668963562657237735907831464707721244904149950210263068716832863499 6983 43518557518430293366563664414478406151337801190452226984031773290027225944796722076966315709479340325547243447757330881 6984 -1380682535483677504132563983713118137073890559054970270855601763762684792267359643143404047547830359500464453550281703601 6985 -147698157073135071324335437534989076772185507534770382119763907739658503675728515714136060252432322924605148438518858388641 6986 10338293706468056171766308426374473697899484988321456178573791330177309015036319893531683051981446484621519635271069157969359 6987 2975572307001903738914670391050294442529992253510575485565686143676277573863100396919560015853984818832074870034420545258034881 6988 332397462185956018702705010707873879193761010428012594748808574250197298319083241165273541744048263924265950387240471416729454179 6989 23968688964575697188937746916917094295154243045867590126584782420639013531647915209670941690629415094534757393927679222838508705911 6990 918133044730775624719267018640777929668028051959066748576060156005280511968910708303669439134157777624882078888468844639758918662291 6991 -48993465475157149432307319804609114805748250912152801818614109766986270697229575483307389776888975118557063854158273796412390489049759 6992 -14685904543615064296201883474772341853682584646516253228371510476929855498345254524478701342789833112189873977174740872088462561822207721 6993 -1327554640459670693211845256700550159715719037299951478513389246944875247514982809342486950502746672828595479148047356587101073851013054129 6994 -248234521251608890657001951416683944001481840502601355538553581758704952744065871257938561877891762629984729911975170798880998519315932843881 6995 -27279976574203935696787628870075442747287651183862026602841837698409096026480437510035814440295118241165650340779687872525074973097492595425951 6996 -1316336173695685024591747288783256784595518803740692636675010942057534282328401402197888019857331021478099293272458051061964133557800613945977301 6997 70162283402402150766782456068173331111138503997266774362384699277899965039366072650847842734960393489399830585484191898951450749800108224474636071 6998 20967459415031573221727899842687641018371261199626103927133250276789476251100755181987835690717900509986097567807134668824469625085743853256842510619 6999 2688982522774104574797463474144102501468955393736345365102701606391724754322158971625222863193061082367736889675155932808593583063067416265383326392961 7000 130334461523650902303520823777940182780085151952679936721368810998087469469556906474298631933568275440174965648546759868606083603165944827449028980530271 7001 -10989756218521853988640100554097086106784661274763227332632131638001894100414665088475222993871808322406059244103512824319372552155204849289987203822350529 7002 -2060157516143464354328677029744321279836803728977952602932524890411806207351050691870237894286855677807135329241445775895190578987089539797711186467105989281 7003 -68321074048182594883001472394424209740009322604338975748288680351369069131252053914685930896053497980980277980921633743256666595631127675070242434447309615999 7004 10669377424415549059557447890746669510301563454290320293667809506368543678650439905486842298443896483171323991712972467065635949447531471780105019449498213098099 7005 597292903520366344246468708976057019054834907040414137613113020148411655683296118255723790743966806206712635568557318294469745498393262995235189763732297761667799 7006 -46935804652178005822351788130766366770783672656351846628452922721337301887146818045984899223189474222921550980824814429773040705859302380508088488114854027988772701 7007 -616732245620100432231734323432493654868598753767689921861495862711202431072809982397312915846456535231142839478310874316385169552039267089339869475066737158020939999 7008 107666728392596346893926835528031945881115202157101115789054883475753725754410788196201021544596853016170057427647931203125992733464111247739401680654721644081109313319 7009 -3617701446190939509911491875699591839687593724346524622485545654338822928512100577062316244933330491809413801432992951213744749381118473791285373527617646191253987287249 7010 72949826459774374518875551853407269766081415069576542805999296959107810543912411951707529506389954963331161662363974486960033872704072798561857713254431241702225735613991 7011 -871917648367911483432764874356812945710849763427358374755192209675541808149300724931372368453705965096810608022778768821070340097916299815341294930865201664865683367009759 7012 607747507026331112983373809646652772013136324694974945324718173934846898467852308189921554710087260745255405053048953177968685361224058536411775256481747036979478373525819 7013 7458806190742062309513561264506162573204665446586721405701622575734969435039216843004162115026212673935286271303997573773052202447572562339883483346604942106970154221153671 7014 1267040885020350131669595082470294050737053790620722452081263382386004043292138846065173438175583103159685153130618767875507627160694730323552085668438452513437989538736939 7015 -54489222276619269234397494094692042345257992175546420895185750032214069712175246962135213274021797314070939461231587190320617039286405736555213890901663064102747507771071 7016 -18310262310948227423913852497639700099058693504940264180379438272241489879435062489702659657640212234894933799543377888618574434631126250677615489534891940568474303121 7017 -1772103889027019002440514585655063796995359317983019747124417530319546657488705126424133680405709712083071666156580187090149114308918072642134947168153447746529 7018 8501243535319205750940726027735648812166209709006381776869708666194472797336109165353823786403439441324100674343741913623638958961478450209092079 7019 3620780373782452341600691020045439838481800055971634347693578487566321698273074082615341812202510975741763032321 7020 -1 7021 1 7022 -1 7023 -1 7024 -1 7025 1 7026 19 7027 151 7028 1091 7029 7841 7030 56519 7031 396271 7032 2442439 7033 7701409 7034 -145269541 7035 -4833158329 7036 -104056218421 7037 -2002667085119 7038 -37109187217649 7039 -679877731030049 7040 -12440309297451121 7041 -227773259993414719 7042 -4155839606711748061 7043 -74724654677947488521 7044 -1293162252850914402221 7045 -20381626111249718908319 7046 -244110863655032038665001 7047 267543347653261450406351 7048 172316772106087159102974551 7049 8944973491570029894272392801 7050 361702062324149751903132843499 7051 13353699077321671584329389125031 7052 473187451339968339319708384532699 7053 16445494389828914125075879570215809 7054 566664194829972997274629695467158559 7055 19466730588288911506770801379217412031 7056 668473722816127368011509174093414702879 7057 22959277474248983699736879371176894181761 7058 787831809923357358986816875995856961277491 7059 26929964528705440917988108625289935123151191 7060 912055814900667622113643619246570246680186979 7061 30318090315809943462292181699306225141864332321 7062 972322063703944043023798308220542201386190566119 7063 29036419042091160206768484979001709079623930849199 7064 735684186795374655074803566501368182821766105626599 7065 10093383087590210347934419280539208942049299864607521 7066 -513790152796500547131233870413677423940492383624670981 7067 -65712222112317165183589964642284924435961435874518608889 7068 -4916266595932105899145032670691615856115671430478124478229 7069 -315142969214856137493566534817700267988208818673756344057279 7070 -18847484634988502153417627102601240087482883026848203862556881 7071 -1086989746000543073496641339061089258177572512083600853445297249 7072 -61435647498331934000294306165674798345246615280498385027820069201 7073 -3433176545030140496613289508127377024517098237517154711524319004351 7074 -190689846972528182182388319385750268313667094740385218193226033927101 7075 -10560599374012391920484547651104727093365922205143169525327710386354249 7076 -584229790983950278085851228586188531076438450803336644741052102240541581 7077 -32316067076433776307518677392113510420035002188288480786551379296746912799 7078 -1787655689253582313630151406479138980908454814425744501504762627038039251209 7079 -98852206777678187466607490696516379581903667045092297999366174140082289732209 7080 -5458014070760648429798580880279350181035570093694102947952364781121705554707081 7081 8020671718055609035500638053394159460502285254027341751292682064925722045562890721 7082 -270206269095727655903250102221799099482110941290075477051586478561903438914352937461 7083 -20555934564203448132255553248821202337047917681067260279596744711047885995396885471641 7084 -556460023879021261585687531912087502308679568244974675880373896056671497859734103534341 7085 17125135617420045968620327987145741841648414508040065397384085265798474574033471710437121 7086 3338333781028406628557106640859478793415127523932977241533055235708858636688058812675977279 7087 265064047527919030418093908900104576678322757020126182748232093548432171888667704519782645631 7088 15065393783298823393882073556662737704001054151997780599680712277083625226512134745711584050751 7089 601685997943648628384624402498157902984786964730124122451331299535846444719518584913161819769601 7090 6291802534136508223877786630737836720516282631870021003499487388914107630869288617526868733674579 7091 -1852487485515776329501971805717950724986973249447796113396462945884211128207540088683566241845550569 7092 -253666324974636160173531393767524960275279407445551862023501450366955102873769323601194067600179745661 7093 -23099683344507608750266702031538480765522174100979968312616550072331900772831290383189200973652957810271 7094 -1737784904969620311099071985048006977629209828575100340764073412313483054351839392977010898428254107049721 7095 -112608517981361586784787793671504121446454186200754091759622515744052266246555986185561909082840579271425169 7096 -6113345874352034835980486579238454717861294619865232523689184433670263514476870661475708719395954706616907001 7097 -233882237007680049388996078924817341273947591618845472873687923578279912122796121408815913885703421929509455199 7098 1311929775800678385432516292303590512214412610744198808474966622574753029559719795458786482887792290760442170651 7099 1550074750846259197663005951610984747634773846784607793230869476185501708907854436682123800553155727550636983934151 7100 220603777343074898800278379385171865463530256758276921982427726657505938162750033468825006299068427914555436832863499 7101 59330703356494253344141038108210312469068485170226029235320992121814022761561589261173480603690113228407797687757330881 7102 1712989758227585307362762168139298943593206321648335336955327425956468989750425894565981614257243054382613137489718296399 7103 -172637351201422686973870524361562917289071563859124839194246422322451939743905016963106050386616537849094785933302858388641 7104 -6648397438922829134625979323506465100008066668802007713639790069498283770189923610864590304753362203920428132020834842030641 7105 1602885062892395880840077248908481000563673360372885373925229568220462058453014449227945759288229116330968197669212993258034881 7106 290033816572325010718225110940841703003949227635340505161459872502885874971193509196646778901879486403727053432436172050329454179 7107 27894806536689449558069941452525874760897937777028483096865745632317554784437926148780666303518879743557953168935767326160108705911 7108 1725631764808577135740206372854614194616224133578498393963319856449060815885213251715462273443520188695547704597758150608235078662291 7109 35302768772110160954711212873109568852565170657078076816237133139653299217086026530560135002013910576705368630225043909062312870950241 7110 -8350714242102951685854120688095398870967090062694001191910825039626633386996326070474891455613158877551973442122721406036283494942207721 7111 -1335076748791530107155364126408567396422708826564528021720317305077670861117956442275272405548661178148221286784894874941798984860293054129 7112 -148820121380245113794256092742577435323927035132677583613055794894531419912456814134989997109321477605273962394203932889731532529704412843881 7113 -25370713321554402562539812469889310533279836513919378383656530597113235926644336121341340115485358378927498828666902800048085044087259251425951 7114 -2343950650889267969252705322865964587837567782091601864407959781030816590253447779421014905729635998263580308824654446385380061828219746361977301 7115 -73161244303218889187112825561655419041478049183274457707710474097143173062303514990962896338052052949936987077615822997376440207864633921573363929 7116 11512054991847658398470203766574134982499002686121368153927795058841182989538770887085627179312107823707848013983546759917600458297948089204874510619 7117 2282306797780085862221612308380965684923908906086364802231697690918881658015739037875898102936366426160743501418976697320884808356768149839699358392961 7118 254303894431120874445805852415929393084136542285164029273047335333951812611469393401867253133268845784977651973085743937966411394511159580673872572210271 7119 7585544754834954904566942862173819890926922049317392197406763581897872442050559711583007125069357931184738902071309491383302957283994495040302104153329471 7120 -1515597499408184343906874517884607196425331361438305198037486388820403711975950704362823209006648434089861435918242396125714928628823723229840483539889349281 7121 -203112884541411990018469778803663056165286981742094876644785400937401244839821592880017985711756207960513981228900156345915122319520823789492530957585152815999 7122 -2762215717210439898285563516970073334807128909782499644558256429017103133291489149070957520558789448757947782286416731150184913236429200530864860066932942101901 7123 1229151426946182744943214328794538933374877184520135050960311224467732907095855171725729912677630207369438664326769942051456254906710731730172454820283994309507799 7124 39438009217695901311598506014791900495317146595971946350105361515386971054192239663277288631310256877622234157857942088990025639728877823655206869115714974568667299 7125 -5356431629217902669240966388110473850584479091470115670136033186145602688236867882650917720661167487446037430775287889835958418610550827920639041124947692342067019999 7126 23175561547268464844578873316930958508399661982469382195795185651622091948275420040808909953042883844490195643265368721511046693318784773911102381924086099841452353319 7127 8616044019848315025831799798751405836216298247264611773660520455479572000435298731725034946365791270185186178724564557822014379644184078040738425479708415406887872552751 7128 -349790883479834242488094982006481845158242831037845079465110850396346351882332695220148080702324827532075062420573066791412077367715052527628245430619519128512437453890009 7129 7198417158849061942302944550883860521490098460221295107808233893650739799893249973027396517398326488234915737026092674231062093436651033096006028716180180959111553723166241 7130 -68978559721360686933308606854798488796000441935679961456262792270800276606520900440436339221956749993953827264881517490732418600254743275549436401760596007708490459622186181 7131 -134363598388130067635324139248604944909931850739598045363973643404121656882521889572589615239204139973082592240764288648010527818932306478978312719565187902776033892487153529 7132 393896251591517815227245504181604316662848579070808694582437048214476537863753508579997324758378842800887219298768794087530570081069831806301152796681254671327615386357453739 7133 -20909088922646693242677621070731774250079020673985413304316417860598561026028218398411897851825460857207960628017514253279156522366103805457914489256329794954292319702624191 7134 -1459153322960615681220730351510273499850492711052850294274959264468340956809662402561528237949926409856980380856295920170195488046409992877309919731205434630722703184193041 7135 -534736088759069411851321917946872931258114956730597684793117279035665943231898008986606067384082136027888941532916253237246251542310217057707170772503776096440416160289 7136 -86275478411652238114461772597951195197003617349384406581217923755847444156802519464157764551032235612074807992911132526601043799505296669189106041365374107323761 7137 -64866657692397750275823089439163604013125068192608469123307738355415628560689944065420478145250229092134914098669128449127236785377851136710409799 7138 -245235951780676003814504790300998980015709909933088161829502278448863483482357958183601268597423800669574507697289 7139 1 7140 1 7141 -1 7142 -1 7143 -1 7144 1 7145 19 7146 151 7147 1091 7148 7841 7149 56519 7150 396271 7151 2442439 7152 7701409 7153 -145269541 7154 -4833158329 7155 -104056218421 7156 -2002667085119 7157 -37109187217649 7158 -679877731030049 7159 -12440309297451121 7160 -227773259993414719 7161 -4155839606711748061 7162 -74724654677947488521 7163 -1293162252850914402221 7164 -20381626111249718908319 7165 -244110863655032038665001 7166 267543347653261450406351 7167 172316772106087159102974551 7168 8944973491570029894272392801 7169 361702062324149751903132843499 7170 13353699077321671584329389125031 7171 473187451339968339319708384532699 7172 16445494389828914125075879570215809 7173 566664194829972997274629695467158559 7174 19466730588288911506770801379217412031 7175 668473722816127368011509174093414702879 7176 22959277474248983699736879371176894181761 7177 787831809923357358986816875995856961277491 7178 26929964528705440917988108625289935123151191 7179 912055814900667622113643619246570246680186979 7180 30318090315809943462292181699306225141864332321 7181 972322063703944043023798308220542201386190566119 7182 29036419042091160206768484979001709079623930849199 7183 735684186795374655074803566501368182821766105626599 7184 10093383087590210347934419280539208942049299864607521 7185 -513790152796500547131233870413677423940492383624670981 7186 -65712222112317165183589964642284924435961435874518608889 7187 -4916266595932105899145032670691615856115671430478124478229 7188 -315142969214856137493566534817700267988208818673756344057279 7189 -18847484634988502153417627102601240087482883026848203862556881 7190 -1086989746000543073496641339061089258177572512083600853445297249 7191 -61435647498331934000294306165674798345246615280498385027820069201 7192 -3433176545030140496613289508127377024517098237517154711524319004351 7193 -190689846972528182182388319385750268313667094740385218193226033927101 7194 -10560599374012391920484547651104727093365922205143169525327710386354249 7195 -584229790983950278085851228586188531076438450803336644741052102240541581 7196 -32316067076433776307518677392113510420035002188288480786551379296746912799 7197 -1787655689253582313630151406479138980908454814425744501504762627038039251209 7198 -98852206777678187466607490696516379581903667045092297999366174140082289732209 7199 -5458014070760648429798580880279350181035570093694102947952364781121705554707081 7200 -300315394685781108775703129829204920251887352333904201156595631483877954437109279 7201 -16416162157115256502821696133486485869108676796057475501883508821410638914352937461 7202 -21867183450052945529157766680277484174048429380953019954270210054707098795396885471641 7203 -972257045581896886143379411026874472821541828278749068719329756531007876739734103534341 7204 -7550470416050135845244285251371152279762014865090114464491054957318055581486528289562879 7205 2437676608471331911412855808452017543043075919435565463326005341367080116542138812675977279 7206 256312045419960577439845200744624723571778786384701426021913768564099704749943864519782645631 7207 17087349605967282418397394319520671721674005173287504967535026984354853334547984985711584050751 7208 839067608013348983399330388060716288548916165794456042319491939604230034338877870161161819769601 7209 24463554142614848168784088674454350681989067838223687814161736917387534474273407665718868733674579 7210 -731029115978473662514205069717704211088538774221370306365192451003026101766914931899438241845550569 7211 -197125686457989314967152701141677071123460299676132771362914397594634770231054357499604051600179745661 7212 -21088141639708157043612330813535213856563633595349221491542526326860403212127234903490220109652957810271 7213 -1740750377265088183295388370109105400561854783774549033182672777169676379649492999198143252455774107049721 7214 -122313365054221624072268431583285924107848029744298809565699309283863476057693176846794356884102659271425169 7215 -7362319404729209848323559329092696246385331428087903918390726020680914829359455101124134612615487506616907001 7216 -351724345137769210314372415000533080297287200426705989265521436902193202282500305222632572384491159529509455199 7217 -8260990806476053240262389171351697966227123587660578039488582554237238319410313442072032176789213123639557829349 7218 851144702798117874092232956933002890237906973585193632838161635188270776242891352300134789653284870252716983934151 7219 174540689552285709174616780772557492407202618364023185210470241266901037639452070077331423398986824346611756832863499 7220 20886569736861854599126013370998009831739316726472071906340259173031060244610100222719856201420113577900472247757330881 7221 4974840875950813106627714901610434169434465767946802705201964687298774397834671565854982698062914038210037680209718296399 7222 -2452839482734493173961873425734135868699841701627679929571483491988427874730724040849070918830921089655315832822858388641 7223 -15325657254359945873939336047743150620986898378453281275208665092126021193741738283255570855298903732628418588127842842030641 7224 69098029737552104696632739045149309577107158277549028395355098619119722830375836665396722563865303487394323059069761258034881 7225 193712244974321419602284886791859661117882585666848192176080459135712571577918717556469655706664201079587059638641134456729454179 7226 26873350712015966852680713549493252217652041579872531153492714878480541090258875221841951780320748855004952615565869583004908705911 7227 2253999408316184631098403945573109329636701593051852413122884188737523279678404225410551114804429755057026637911845785680030278662291 7228 113943713568007265418496812404621337904751687430208083788239766575465558539844417254866182648670093222144097480179351735284679590950241 7229 -1018378405014393386647650841963746158323486177911635208664709786731666549405148135143351022230658422466856826794883525107186668062207721 7230 -1085166368314496283705696594577260108783875867624501594253319393946871814968272673413313455476258835307421252809122841141954582561413054129 7231 -118329915520860107332326091411451701903295295039273492285457412759810708580567395359814473767282011597682481925218237175744412972850652843881 7232 -16771856477999781886139708335837087586517262773134008576405938719468275813886671289124866268264326258048038641149604035276718386023530611425951 7233 -2496720774908031313869486118328947453056277435761659672490663038564051178255606191933313875591740029414967345307813071481844985753621313593977301 7234 -191062349565821177696658965921575251307047327327215265221299551991440608787120030206769821486037538763677561202586670751402226270710654603301363929 7235 -1797342077358993065062421677147963022667082632340043173214111015354707224680003102474347707883191250584626578903324035804152034226268605464437489381 7236 1528119299338313336851734631548421636843557857594947513501281103090470823832641916710254554191403240676740251236636135473221646671418316036398494392961 7237 243799038955543044828001748445188769244882488183597658442775315020720190044495935854118704103905577807200796793775931802156195857922433435922109116210271 7238 23004105996970015319787640483933276196951126851861719362686635341910199421076482573451875582209258149531097812034918003011418826857594325743832072424689471 7239 196585312724553793656717473486988177757430485098851606456882966585439786292007959055735896114508428567081509464748924090474904170149254939415632195212090719 7240 -186773415102315654986723652642872946309001029163239133348208962756565877899103445428168471095125942076026852536588712413089644679922119104680232915171277615999 7241 -19131152225123776559134605171901132737197251116389075321715520920954972564336203318477539482369026170614515074299080588808074557922084365649884525229355623701901 7242 148278846230030447019178781805292064828727036554068513361926120275297533888437177159290828670903433570427838246579458854687443982022698713253716274007417439107799 7243 132771984390860112184386486582451630823906896527021813661839267814693210006063691001235593814466008466761397184635066160299742767894808546374433855172308388835547299 7244 1629974850602653626835463806153128244080529025273660179850555387143445694578581397398534478453895098564040656833528493785611697464764585551087503710076934972088500001 7245 -565825238759168927157268091073917419968289745178722928509919185702200025330148151617537852808710214020252676730254265927260858716813249111056496938487249797573469886681 7246 10653629223299647373690023675361024271845787294456131611864517746386030994054690866552508758033286182556702255982521070803161224956296412351487985491466445421713989672751 7247 571864438685970843104228649947543402247664668565961336217498900866639798860543060952150302427158450208771434061414152675354949213190512345150027184554782882964176224189991 7248 -30249015833099876226825846049455660801793930469422353055576643832971996045066723472966681912956037937001597873674880137974439135386375782978444888003424194704718726186081759 7249 625632944563279837715637491719118202695051847052759493943259656973699345880809576229334113169790641603030786437916580900182568361091158264092092184100481516161486831523221819 7250 -4306522964818962730418668271000271834468797964516498738418783678686076256162812995867330851746571636974868435152869161460720472654339731253712649513088224806568442173301406329 7251 -27659624630566557077742128205000755462642495539837480657275602044131510624622937055659523425577505565355928796328112299333217678820215963105558626224875237302600571265973595861 7252 4288101557903172141313170963688271058153451493450345318056508596858274896667921368975214365920728204656428428159090063745471000581040324091849717203885171752202516238224345409 7253 -11612201403208272408453464285569748213866349272264207651423913393510680547323098191649212848208578417769457816206328205175829825644464086793390302468512756823768640023492008081 7254 127629086472052750523269445125940494317347696532813817734475420767957374825727966512423556366149683717044149620144925536226422168172369932527063677848176834871183606703896351 7255 25305917496426183069810306066987778213569334616767775918010326642442984415464252563419040566728429962480934912814111428599940433354962958116304902183784049606262032970479 7256 -1036567807199380591171861982682510831186112070486717422526594675774112902121926509790593603555068261824400623203281450365616859145704779560438450821487226257885119 7257 -12642013153126647998082201599029463813515858277560233539446045682836552483195563619878201067629142908925196025237173306026991786408864294457624466429 7258 -602026655684417844120056908389633942189031303164274275530795087641655793913541377148388715457963767653998041865825 7259 -1 7260 1 7261 -1 7262 -1 7263 -1 7264 1 7265 19 7266 151 7267 1091 7268 7841 7269 56519 7270 396271 7271 2442439 7272 7701409 7273 -145269541 7274 -4833158329 7275 -104056218421 7276 -2002667085119 7277 -37109187217649 7278 -679877731030049 7279 -12440309297451121 7280 -227773259993414719 7281 -4155839606711748061 7282 -74724654677947488521 7283 -1293162252850914402221 7284 -20381626111249718908319 7285 -244110863655032038665001 7286 267543347653261450406351 7287 172316772106087159102974551 7288 8944973491570029894272392801 7289 361702062324149751903132843499 7290 13353699077321671584329389125031 7291 473187451339968339319708384532699 7292 16445494389828914125075879570215809 7293 566664194829972997274629695467158559 7294 19466730588288911506770801379217412031 7295 668473722816127368011509174093414702879 7296 22959277474248983699736879371176894181761 7297 787831809923357358986816875995856961277491 7298 26929964528705440917988108625289935123151191 7299 912055814900667622113643619246570246680186979 7300 30318090315809943462292181699306225141864332321 7301 972322063703944043023798308220542201386190566119 7302 29036419042091160206768484979001709079623930849199 7303 735684186795374655074803566501368182821766105626599 7304 10093383087590210347934419280539208942049299864607521 7305 -513790152796500547131233870413677423940492383624670981 7306 -65712222112317165183589964642284924435961435874518608889 7307 -4916266595932105899145032670691615856115671430478124478229 7308 -315142969214856137493566534817700267988208818673756344057279 7309 -18847484634988502153417627102601240087482883026848203862556881 7310 -1086989746000543073496641339061089258177572512083600853445297249 7311 -61435647498331934000294306165674798345246615280498385027820069201 7312 -3433176545030140496613289508127377024517098237517154711524319004351 7313 -190689846972528182182388319385750268313667094740385218193226033927101 7314 -10560599374012391920484547651104727093365922205143169525327710386354249 7315 -584229790983950278085851228586188531076438450803336644741052102240541581 7316 -32316067076433776307518677392113510420035002188288480786551379296746912799 7317 -1787655689253582313630151406479138980908454814425744501504762627038039251209 7318 -98852206777678187466607490696516379581903667045092297999366174140082289732209 7319 -5458014070760648429798580880279350181035570093694102947952364781121705554707081 7320 -300315394685781108775703129829204920251887352333904201156595631483877954437109279 7321 491164051720109542298035116043138741356895852191978527597522430659574961085647062539 7322 -16622187906654955941548912954452356826046382581409981255576348680070247595396885471641 7323 -1286170028854266562961769306517508344599464329231399934836157359803023421059734103534341 7324 -35017463077716727717634330442772179175779133544937099521811068204016317945646528289562879 7325 1153095028296317692903908325622405928522255959494282445076265820223645946993338812675977279 7326 223004533077904827484883769922973168213489181308825766291796014750882398608944184519782645631 7327 17938180478869675624345495492440882695664403649574490437215045888930608931866702425711584050751 7328 1036412701264920661729464220310429645578251220597805294598384278997897158227149525073161819769601 7329 42316912520480281833770417306210766105301454859114246666475974437024418296123310507574868733674579 7330 493986408816898274521937505825207623220228762657930675312100638280763583408806504219601758154449431 7331 -127946053967521012975373188876091617194782316121285341106394415552626720092385650746715219600179745661 7332 -18025088921362480515465469516836959140308379398862604529050382738356595470728171840874795085652957810271 7333 -1670401014262507066704485668836591836720087556617826534659446121745083782330829500449507063292254107049721 7334 -127548106313402024641233914345313166376554379046619401693690543191373472898910665089888077404560899271425169 7335 -8377220891822566491727094804713205569975650299809378466352261354784828514444817093721343685935423506616907001 7336 -460226101029946459130015835067591675933052305420135945076311391734152387250415492180674279081241034729509455199 7337 -17735487025398338898627836522964673185004370154557973812107635613340777593540963272738064191712769578039557829349 7338 118552425784625411485121114932696050946397387594637430302845480220072013439888465580086449394462127909036983934151 7339 123333095131752789585432956880180415988337691701546803436617562573214585688979773901178917957858966076239916832863499 7340 17686465960965503425536642269606981828197633458662012147849464726612662671112926282526264373349570990019409847757330881 7341 1907780173273467875401681497119136752111383236759761218496992625386212305222206765583624653806677187981742573649718296399 7342 298764721971717474852868691725104559410383431922842712772640803472656581724217604912621266530033015560693046632457141611359 7343 -9288791585472402150484314722808372680538596993835461860528209091590653995940924203269038879992996900229410500194914842030641 7344 -1075427485669963635583932964737467475422737804861463470152820114184475403961544721774979513167367265579081865393450174741965119 7345 65938829626585494355486963345364390229668845739845045041533384629771849470360520204377653132167752249829886183598492536729454179 7346 20806787254679416000702901173053859070563197625983958350351975256764937644164848222186106522611834399705001244569499837494508705911 7347 2389128097221476748616344844047723256367303216181829971311335021703541400251218266561831735154594214849872678319752330669009478662291 7348 174198988200538513125522276138185364107493214891713302606924983567370798467697431770369216751549748294742855060139886500510581670950241 7349 6359563454823747522201385079573728072982654555124886887781595102182640466629125759793911318287585795780825649250880703000061930977792279 7350 -462815777256577254612757358959929722527415418506706382712938133773315011285157839039455264364469757261679060016265554552010466542213054129 7351 -125921627862613056436437051284961489710194939905728058923926205695377982412919177686939885787208495638319043281731848913762031674695132843881 7352 -11193092194444545018536163674256121259137490632039421443673242027729759146716948481002436522066542288919575445102673949681792618339270771425951 7353 -1853039013910708841343831939230696256657198290000935408749476246100536783351369251584128284729499253681595102191995942371649020936149612601977301 7354 -236671368371790019384177457305208307941150715751687865809512700542749220465459271047299047754426818662829547717004819843424636707941893050405363929 7355 -14451798102881091805780475163204154890528499330146262445465132622223520570755761173576865063734099922516248376639760416019516611367869989338997489381 7356 333709427348410290904999707363744142754136615616441992320808749215388007551791286012423961919100084342726156491320063566164507821003186559409566392961 7357 183717879531680872272554588463189149245004859145179759317914783116172888542096859158570867695377888123117683711887320354904840444774678804286444220210271 7358 25503393925390059314042733605949806008696440427336983604995499570847087991416971273394513254198760631213139336279297880396184724473569729334980984409329471 7359 1965963197216746616949439194717853163869106924012497721090982010045130657870495647831982458458760080103252696633097168400315049710513961771571226004804410719 7360 -36922834290386020774602174883638974530033825604350411166267006854450254940709350666021234145896340991522995383202087492333851071388995991495622884849613615999 7361 -21514660121900022030307508401903817471396509792368116508569018899106564598700717914605359813485752860717418494884818752438574910656076437008709504525157786901901 7362 -1702675965349722100616074412494034900027244241361430676147020843825829988506941892904526642084328393996842906101840153666898500757440912426364263025907344391292201 7363 57605355985704051855274664558531132607482249897766827366781522847370173526330972355572716756299199805053754850149706834661003594237338390059892061857651021263067299 7364 13579324048056665298741676423232671572516298884941855451424903402452335827442549283442328397144734822098047508175865429590707466118881076221392307112674925702062260001 7365 -86806154212072932198697233089655234625960806776242553319547007701395255613747885710316699326854614812168421565366219375160776607743389213986968938747857884794308286681 7366 -55763933664104985351155175362870039337722778093931406266582987708795548513396513796562443419935337516364659027364362136208152197004957442492242392549606961705247408087249 7367 1831647025974953044463854630555926429383896424833683503040433075733533777441995658743035965485846234253505281209792173105211031636397653287077611584686130455330771163069991 7368 22839142055499710570235303728405944172230723057865880265759801668542533051991997591316763555075364319662094676846283969120703131712670931132411692831135429110465036995486241 7369 -2248388555452930258402532150551297498471182971799014828193916734358754994448693815598241110757030393423214504797266958752457451099542785072582180132688944603927238210703594181 7370 46147737547977771675399800692559791736343788715805632344721194608760435220383433113613907619478887919565454054110872605917717684938056641270910632919595104165182709737986273671 7371 -134435945988764796495537354412245250270992694754595980304551516815618227943444960571472737759886524424928856784722998275531547280929670962742722791694664475848880858654806895061 7372 -3525997988730186913524806835944973398643954818412283559833626200837900278558636881504022262791012829163797901794525263258636255653524713255238657410960877760557531713327454092991 7373 -2408422640624772464774251647528381499485978407842880252524738917211065538921560638084486761108774521417167862692366888413740651122767533893326594511455910500506242255022556170641 7374 -1527273287726351302684666637745547315652990889903442968795000634206868974129413387726524815085257390671680633415771393553105304679030407395101774627050886721935244085214789314529 7375 24367370433087206330637926404933431595159762525484839730488860833927463619849102867529498874674256160151228608018297861820934291029239982343080927206478838516489442765039180079 7376 4873529770823818921744272494228007014203593420461455036373898862717952787022663447615173547920793067034483631343066850896899215671847168867290169837835832636770254242818241 7377 168888876209718881206908919474244197814018364680833581092945409728578236790146462345864270110331327161037651501036276767775986025182180709369509800748030777460630491 7378 -318315820730909059792677796417490929883572270277273225112727001594770344849940010245359696333584743776467317132254046391977318658888275118265532729169 7379 58477711275923954744343187419425393225896570047373080467293332801573437895750019508478288104449980725673581858426029 7380 1 7381 1 7382 -1 7383 -1 7384 -1 7385 1 7386 19 7387 151 7388 1091 7389 7841 7390 56519 7391 396271 7392 2442439 7393 7701409 7394 -145269541 7395 -4833158329 7396 -104056218421 7397 -2002667085119 7398 -37109187217649 7399 -679877731030049 7400 -12440309297451121 7401 -227773259993414719 7402 -4155839606711748061 7403 -74724654677947488521 7404 -1293162252850914402221 7405 -20381626111249718908319 7406 -244110863655032038665001 7407 267543347653261450406351 7408 172316772106087159102974551 7409 8944973491570029894272392801 7410 361702062324149751903132843499 7411 13353699077321671584329389125031 7412 473187451339968339319708384532699 7413 16445494389828914125075879570215809 7414 566664194829972997274629695467158559 7415 19466730588288911506770801379217412031 7416 668473722816127368011509174093414702879 7417 22959277474248983699736879371176894181761 7418 787831809923357358986816875995856961277491 7419 26929964528705440917988108625289935123151191 7420 912055814900667622113643619246570246680186979 7421 30318090315809943462292181699306225141864332321 7422 972322063703944043023798308220542201386190566119 7423 29036419042091160206768484979001709079623930849199 7424 735684186795374655074803566501368182821766105626599 7425 10093383087590210347934419280539208942049299864607521 7426 -513790152796500547131233870413677423940492383624670981 7427 -65712222112317165183589964642284924435961435874518608889 7428 -4916266595932105899145032670691615856115671430478124478229 7429 -315142969214856137493566534817700267988208818673756344057279 7430 -18847484634988502153417627102601240087482883026848203862556881 7431 -1086989746000543073496641339061089258177572512083600853445297249 7432 -61435647498331934000294306165674798345246615280498385027820069201 7433 -3433176545030140496613289508127377024517098237517154711524319004351 7434 -190689846972528182182388319385750268313667094740385218193226033927101 7435 -10560599374012391920484547651104727093365922205143169525327710386354249 7436 -584229790983950278085851228586188531076438450803336644741052102240541581 7437 -32316067076433776307518677392113510420035002188288480786551379296746912799 7438 -1787655689253582313630151406479138980908454814425744501504762627038039251209 7439 -98852206777678187466607490696516379581903667045092297999366174140082289732209 7440 -5458014070760648429798580880279350181035570093694102947952364781121705554707081 7441 -300315394685781108775703129829204920251887352333904201156595631483877954437109279 7442 -16416162157115256502821696133486485869108676796057475501883508821410638914352937461 7443 -887201276460987178722351776976974782040242182780865159494764556159693995396885471641 7444 -1368778708662784898966608752699254100330496566324202794340585676453553827459734103534341 7445 -61628472466700767689326610706118545288602318187098660663504243274373846193966528289562879 7446 -450819363879244124997291534881192189369421949759179245945618294278928513115461187324022721 7447 163561159689137896153363214984080725688933775411996588930130721724325016279313464519782645631 7448 17351796337636459274802832046023732537525957617001031736551718114980333633572205145711584050751 7449 1173905697206375875396506032184769158780011890045506551612477679092340669573587341393161819769601 7450 58696243615289606329785130310027294709226369732553149137379058601742885979859101189686868733674579 7451 1766009021410382070665378648885363600523323727102687352058458105273903462447094837593041758154449431 7452 -48322509730372523619241750620074114707993468380209108807174210416062583215101264615042131600179745661 7453 -13954162948163907660606203647775911121377403639464430001488114938749531520452694281560313933652957810271 7454 -1523558469812147092118716569922353352366114099706782016721042388325664460399433450431481460220254107049721 7455 -127767551263266647183761326839834449673570105731378604932666896190731778970937031950251871602597379271425169 7456 -9105084422287069288288142648096840769580188565575232301808020870270669250280106393313777271030079506616907001 7457 -555148089338611760068089364056514032100879102845058971073628552346961887181491909593954646965925527529509455199 7458 -26809329351415204289881814400794785089801520032763233574278816139282100935838185426401946896119425373239557829349 7459 -628135379632959655319081511232416450372042435880935163838311355571263311779774126947317406060344294414163016065849 7460 68117621335949625023341890300619849253985208718793084765593643134433342008447690235001786096769168349704236832863499 7461 14001418937702368255483714380597831983691422387121713206092865895364270629249089211206777741343042704583915447757330881 7462 1692368360456927569995331609193994791193899215181503654222485781392987431196082181596973344347680186530649213009718296399 7463 407781735724594096111882080206602665714762275163319260763144747543810960275492700420650311465938313861421859135497141611359 7464 12097382970345207813833679598429278539456890252893408791033182182044750936557560702155437543699528235797345518144925157969359 7465 -1223959960324251966382548237751686078131403841496407683094777705255870279641967104613324474264592287272750567706438846741965119 7466 -53549708882055172680514612181223639818137017693298200586657736381646335670936496235443255313574254117254682406263682183270545821 7467 10887640551634920400598861481634947471968949616512400257359469660494969701768693492882660812899241697855808866123926604444908705911 7468 2078396374198653396075802402055162009912749684583998053087800873987324021463903485014879020329221029632559210979028827014507078662291 7469 204468943853000816597594030601552799582468311543987722544937521816405038036613237849381327949440002234938223955625639986828559270950241 7470 12674587633443833174420226171442116464339813192861147065380260336792057137046833067571186231892661863357349824200181902413852569057792279 7471 209343015432492653713994628724002659190065742676266920236465573040820008597413445851279485542209312720323052435700673802584247876986945871 7472 -74477805979776650165519157463736622151843115166301240742277453491453537500649443637649940542626514561117957547470133525231435865497052843881 7473 -13726267367804820415995188943660827084495532010187828240922402523641732009831538064193157044721817161987587121572732045099542252708724851425951 7474 -1155195213324890550106892784642989810947728538121851970590394057903980836020390462767806185124833427766073345644343407418918412769822849081977301 7475 -198607594014850823784528578426184541144753210906602749667995229151915308053369394546781115816685570632331683273250787940331037539127400370213363929 7476 -21563695723093327652608924533631839088733541102423810820084595758684663830336911877815775794180665641568449880660236641806266354847940514103157489381 7477 -961503047067291088591294245187060848804940935309177101342665540483055418023619973079013300179204371635557870996491850524586453586669038336844385607039 7478 80547761387489282757729399308043468240221037056284043741452143850689879739922596382110419597887031926504838873075423045526327964910313307830260412210271 7479 20828110288316183854326174283758927340893212093013910812121080105189146245153546969275397457780275049432084424266473140793640209907805563164412165721329471 7480 2600733946079040350884765298591923483235509885736074591320129554086226808302317128774485230371996664747247244835452271328922034153870827747571842943669050719 7481 154694254609700825992221349988549547526253186208564503032267466804395304539771011285472428273567001870264418487969680795890127795972909063026710659860530384001 7482 -9269734918746876947927582334824872330718414964808106630840451870237661244407860518759131115491132495806887892241281732154031412305771215049303468156236391701901 7483 -2362834670127675564905281984726338593147649612716587236825672993967043795537458659007703283464292703440551763171322431313400227565705140060505737839632217914492201 7484 -139923230678488860388507408409383161296878336813576696503704247467666509445795532290803892118468175554010843926310028527659768306421709014188935715987245356388132701 7485 9928610110331797783559632750883634045759011952974560519645446816583179379990765987659809759366649274335551731118865769301425730228093382316627354672837467921817780001 7486 1315287643637591045094382282633791150470893970155083871537681941954491175174138895122365871129303360074223645829391061121405460493862415331066883301554876247640021313319 7487 -34400200155440731603837185404350914548321817297875274438074350084571379271212583825077834865825374646463792096653303640702915459749742895116149946214203528112089325527249 7488 -5098258971168750176887007644583750632560292515978657065517298028702524256618062309969450695731644812652802387700652597868870004588242824322214432308100159534942500225090009 7489 248012744620191786052286523614613506831890074519748757042063643365779978812650856998533975186453415676362038740899472131046500754318971086751041876254158776149483654708126241 7490 -1445343922866580264851507443992866987872716654151764085793318624506915694765933670418391905371254880440158391361226002884631156548712952736170145534145391761206283011115626181 7491 -123776800258049680267314282103956400901099228026105474711972708259480566745420776566222397615415062705764079867466994392007908926780351224702569950147962085520766374083826846329 7492 2471920201426572054038865209424570480611539011706713682319841446898717740740758206278794874801098392311598858544705243191441664323182158377763292160665011116382951815818023844139 7493 15887734801457786428640761833437911453319702087724188495697506850361838519521556023210459751223864490010664885912099140567618899533214748521482837149824179645597106910354789951809 7494 -360286774009429045212154692038867178892288040774141585282141328611440685782949191243048090375972648278887117784479895861709817114315184641267924324533055379340309852278889679005841 7495 -418191958009520559005413849225752232221235038667616238247601460677943809707857336398370704735859144164810866476655584726377825363513802012936745521734841476222828692954046813349089 7496 -140091958718830310941745024704014176331172518348191616801705563411184337679582410201481446364814223571468470540024361169400344686697328644854167743362001674673710297231288676802321 7497 2327433371743312601265630157150529166173571921587112703174553480838968261450522387115726188638392251798378268867733578976189488903984635384756156200472246371423772215080908706881 7498 381566599913923947564357519799786394327380298923049916637914669118502000504749015383864412256123571125267545175191705108628307936950769966699351334234122371367700794622379651 7499 14649917601346131578712157737566486092622398809096744037806540299934216846895640472328819637395877568987176356983370152197118196879862994564042260636154705015988870711 7500 5988478153172528008264118092179722540888928898182945914571153689948801234610749127838200512114036458820857451226904908720299273428160086990536659861395 7501 84804632776967492156230356777307485015092880105724197109035898057140641055672828252838226174545395975977952105640321 7502 -1 7503 1 7504 -1 7505 -1 7506 -1 7507 1 7508 19 7509 151 7510 1091 7511 7841 7512 56519 7513 396271 7514 2442439 7515 7701409 7516 -145269541 7517 -4833158329 7518 -104056218421 7519 -2002667085119 7520 -37109187217649 7521 -679877731030049 7522 -12440309297451121 7523 -227773259993414719 7524 -4155839606711748061 7525 -74724654677947488521 7526 -1293162252850914402221 7527 -20381626111249718908319 7528 -244110863655032038665001 7529 267543347653261450406351 7530 172316772106087159102974551 7531 8944973491570029894272392801 7532 361702062324149751903132843499 7533 13353699077321671584329389125031 7534 473187451339968339319708384532699 7535 16445494389828914125075879570215809 7536 566664194829972997274629695467158559 7537 19466730588288911506770801379217412031 7538 668473722816127368011509174093414702879 7539 22959277474248983699736879371176894181761 7540 787831809923357358986816875995856961277491 7541 26929964528705440917988108625289935123151191 7542 912055814900667622113643619246570246680186979 7543 30318090315809943462292181699306225141864332321 7544 972322063703944043023798308220542201386190566119 7545 29036419042091160206768484979001709079623930849199 7546 735684186795374655074803566501368182821766105626599 7547 10093383087590210347934419280539208942049299864607521 7548 -513790152796500547131233870413677423940492383624670981 7549 -65712222112317165183589964642284924435961435874518608889 7550 -4916266595932105899145032670691615856115671430478124478229 7551 -315142969214856137493566534817700267988208818673756344057279 7552 -18847484634988502153417627102601240087482883026848203862556881 7553 -1086989746000543073496641339061089258177572512083600853445297249 7554 -61435647498331934000294306165674798345246615280498385027820069201 7555 -3433176545030140496613289508127377024517098237517154711524319004351 7556 -190689846972528182182388319385750268313667094740385218193226033927101 7557 -10560599374012391920484547651104727093365922205143169525327710386354249 7558 -584229790983950278085851228586188531076438450803336644741052102240541581 7559 -32316067076433776307518677392113510420035002188288480786551379296746912799 7560 -1787655689253582313630151406479138980908454814425744501504762627038039251209 7561 -98852206777678187466607490696516379581903667045092297999366174140082289732209 7562 -5458014070760648429798580880279350181035570093694102947952364781121705554707081 7563 -300315394685781108775703129829204920251887352333904201156595631483877954437109279 7564 -16416162157115256502821696133486485869108676796057475501883508821410638914352937461 7565 30582771983926950346930770577973789305972038614477367032668403691661413204603114528359 7566 -1038343989428711554947250967972271077406367617952991356322872409851432201859734103534341 7567 -81718903396132427005703564017519113082389358248068316094981209883782841030446528289562879 7568 -2236173886887572596702644472322258937610534663949233274671419155314315566785861187324022721 7569 78778775397586957731772681117326359130559658055871909725647913328858361089092664519782645631 7570 15120193010718724027820416180973078328520554076917362534633828609494774122125226585711584050751 7571 1231762196563738613400976911943343505011358986433021563550718964603492050191260127313161819769601 7572 72313055049648052134564364735257516344250488513984247544622630019905917528149845378614868733674579 7573 3015744107860962427214421653108312680155190818565026471720454731648485329976588036522961758154449431 7574 38653592530098883910324372243472625527929026738221260891913598923086484432374957349409708399820254339 7575 -8973229408850189917198078764653758438512588823515415023018676231724951910468547395352318029652957810271 7576 -1299955621372912705563995695263380758079480543363258978459115906364886495277301846860555433468254107049721 7577 -122561698401075644556034526945668445949279330921781140041948123689311926769355933042852793604496899271425169 7578 -9497690016725599330960553855248883939733164763249276711407363413333919013371418011545806310064447506616907001 7579 -632280602357706864966758060203672740693743337095891036718705237738859327247979421031342536538240663529509455199 7580 -35163964555112852448686357745958296953755433117257340171709642661342958178367654822171158311769165763639557829349 7581 -1367146084708897936671586404658228517436667668098932034102597494181339375161964813739267903224381697857363016065849 7582 10242831451883720477380054782595608949955951425539144765303666891945639747010462184117967216322171704553516832863499 7583 9904811384059734688349008469207665870182228254123602664184651599869354473211305517114577306052814042954168247757330881 7584 1433159954609323124934592549981321522907022870488888813784731431233097227742811092441292406273966236912283158609718296399 7585 156282758105051787151347341038316277494269507605981858853337038466980868681270586798398951836926892142701660397577141611359 7586 34632488089989309503067024557191352086906020500746735993115279654587177260582982671863501055698749298344579602763165157969359 7587 -10614453557700395049361712333005801905033114191693163935103401453080882049059056800111092611038614762000736320072894741965119 7588 -113514385698246614084492168811121701952232259464751028965173968461217751018407432474401546410479607096104174872727876743270545821 7589 -188706744363255634282758531398795484448036332368392330136517077370847811924968750845275407284725951007622083137740600675091294089 7590 1365870424001751500622409750618649645284674469875275809329796958222262457990226094710054111039214504735637274459592659155102278662291 7591 197027528134113569382464746675985284752134889610643555675559673355077167017985729338796748069917267087518773316056814345858728870950241 7592 16817179594283350618186156023085061516312537184951090448154259170232569962976788609312626012695932763601845474159622395078957854177792279 7593 837264141944733741736503205249075900448391779905099740840851117810651026724630117959683448062556802315670333567319223352652621790586945871 7594 -14790842073242669877677222245190871171873380640297142502645869346398080568930092175351352262649614762970657487982087228928025307749852843881 7595 -9607584156552699714222185265109923731074506395693396375642651929328043902551477792994431661629730911153448019510816466397046949278417011425951 7596 -1244912001563421989726255778398663031227968848948719458174288102591123487129458299604698497851343475264725730922318178108904971709586683961977301 7597 -126562539066471648908727268461902635751366280068293816429116909849650590599418354162939446948156463585881046829508410789155461195602180476965363929 7598 -20576377747785490781433512734693605322072721672706183875051631457905406700642389537247875530360032337307145273278608689912353580882587526578037489381 7599 -1876539723182054192198655926289841911310494431966022182376748311887240154806400291287962751415787941865281210729633456682714938811020546548802145607039 7600 -47053092305456547704499779875190600426977166094345179849542632971091460231789780925849377649892369346228512592230903161524638923275089544877665603789729 7601 12338335463752392850601317891167631378647022282731068055589056789739103745242122951681741142754376941980035343986170404688753382370129646961653005913329471 7602 2268705907793900358847631009132428603430670716691114154144257614615781777627655164292669834862533816579575596569994897028641128690025457305571146190148410719 7603 257153385462968649178857664493662118592284018992887467223045690798277119385656934366304688096699221673331877640769978960389656533953495935954044556019762384001 7604 10520021934675412323624780908874454561530389898463285659513951410474750808398168953781674766411787611352437156374983740299835736631296628057947178685451672298099 7605 -1465688822800964135691220129076459539578572944235667324166129325971945601671754495729060589769764684579052390786874100402928504864671985506499072286575238560892201 7606 -249735831353539005108335210560799537124804088590940385108249302840157876916679693250429173118992876426106691087096389477310765851884238934494690509623167264919332701 7607 -10052491969930634858797566019492170054546132358789733177239781127168695706751870949155391894657495127952348454798844062377419582452343467596890850667756627073720139999 7608 1384216159384920830948264552226638684103743967687972406049804526515635542552931902208820399531587292144917153934007200336947262716468089300721022356208488183215266113319 7609 119535999537070766116176034974927836507058518836309496478362741196451112650317045151491929154096278604315228925731043640000502738452142812890251532566250017588549804072751 7610 -5966985829916722205465885465055040381791686449130571463489595363703584169758566423991098044587490878971977014690809604552872799178467494707471056439368251253727817785410009 7611 -422243007643460749552759389028283851902763410020084155715600333741319508190877235043195579683198147355124596253464816849518901507014295752929397494896948611047470774772833759 7612 29635220186756712720239144207458522325895451368793008708056516065703964420003683479400053029228033972455079872949869280131899229385005751617652196147835358251570043711227285819 7613 -519947862321704580961162283005501784916220301904891384977283498118357619108284613313177978976908169693482807021391787532469021636103243704282530619437877027634816057731784606329 7614 -788790166990459654917111030410204379428211766803049852003156984838057453673649476485015395964151630395278877133416108021787259832268497309482434625222318054364765334393331675861 7615 6234712966005816543879049639000016995493426814708142840029498266883195870005914548900424218855210844683240172399179794988553861637012956888450004980352419898893649960982228441409 7616 4128951384553113097902228906802843395350969018046895187500733120504439589959736394527943561764333678300632829030387534981372492018044212438492218698445058928296457048285585495854959 7617 -30729423420184810614126849180139500617583319779187950953799783834609213895953647511813222399382888550440566481509759787396011554273673896552785451937591851086120084605382706576520929 7618 -47741022212179085617381427268776773474713947371924526397694010856237363305122323935797102613521771384957442352199085806034470937917947042579265290261636191308565930936248438669589521 7619 -9602067440702711210153563385632776260400197864719669854695258111136155726619977618139390119743469314945057930037887359635444583888764042764832534627866178633826743155151897970595519 7620 151341395907197556487558720139336493673262322229774491746156859339678777753040249116558093089456949336735831398908503290968374511771032642978729791880531888342348960670178013440771 7621 17075719256900946788651180926821538859948484220821761209106484094457906624575886722993002163279870519542932969964620014134055124307818543866591031660704242561332679727116387271 7622 541104207349133808707045800739369906042217677543924311439241561378512161160086177443637231678289431304432389706266408029136729136204081295937699457801592654182683977979 7623 602328133269397001789604022015898311379570317228310479744961993124779150746771286361546505390224406741361171785390720822263358561647066659478548402468881 7624 -14119455338998716630798595337439401859230269691475263509259435770434765736035677510287627371242540770137637598127887281 7625 1 7626 1 7627 -1 7628 -1 7629 -1 7630 1 7631 19 7632 151 7633 1091 7634 7841 7635 56519 7636 396271 7637 2442439 7638 7701409 7639 -145269541 7640 -4833158329 7641 -104056218421 7642 -2002667085119 7643 -37109187217649 7644 -679877731030049 7645 -12440309297451121 7646 -227773259993414719 7647 -4155839606711748061 7648 -74724654677947488521 7649 -1293162252850914402221 7650 -20381626111249718908319 7651 -244110863655032038665001 7652 267543347653261450406351 7653 172316772106087159102974551 7654 8944973491570029894272392801 7655 361702062324149751903132843499 7656 13353699077321671584329389125031 7657 473187451339968339319708384532699 7658 16445494389828914125075879570215809 7659 566664194829972997274629695467158559 7660 19466730588288911506770801379217412031 7661 668473722816127368011509174093414702879 7662 22959277474248983699736879371176894181761 7663 787831809923357358986816875995856961277491 7664 26929964528705440917988108625289935123151191 7665 912055814900667622113643619246570246680186979 7666 30318090315809943462292181699306225141864332321 7667 972322063703944043023798308220542201386190566119 7668 29036419042091160206768484979001709079623930849199 7669 735684186795374655074803566501368182821766105626599 7670 10093383087590210347934419280539208942049299864607521 7671 -513790152796500547131233870413677423940492383624670981 7672 -65712222112317165183589964642284924435961435874518608889 7673 -4916266595932105899145032670691615856115671430478124478229 7674 -315142969214856137493566534817700267988208818673756344057279 7675 -18847484634988502153417627102601240087482883026848203862556881 7676 -1086989746000543073496641339061089258177572512083600853445297249 7677 -61435647498331934000294306165674798345246615280498385027820069201 7678 -3433176545030140496613289508127377024517098237517154711524319004351 7679 -190689846972528182182388319385750268313667094740385218193226033927101 7680 -10560599374012391920484547651104727093365922205143169525327710386354249 7681 -584229790983950278085851228586188531076438450803336644741052102240541581 7682 -32316067076433776307518677392113510420035002188288480786551379296746912799 7683 -1787655689253582313630151406479138980908454814425744501504762627038039251209 7684 -98852206777678187466607490696516379581903667045092297999366174140082289732209 7685 -5458014070760648429798580880279350181035570093694102947952364781121705554707081 7686 -300315394685781108775703129829204920251887352333904201156595631483877954437109279 7687 -16416162157115256502821696133486485869108676796057475501883508821410638914352937461 7688 -887201276460987178722351776976974782040242182780865159494764556159693995396885471641 7689 -47039831726491522889177613791322008633980772839357042269732610045067325059734103534341 7690 -87005858903877600510013288573150841449175421422007699103264622149416787040046528289562879 7691 -3965889497171535194862642689439772734944041665689734748881475534887554902926661187324022721 7692 -27079574486000122249706509675911116650291083954856561881796438228311553278088135480217354369 7693 11137486993671339628608539000067284679375341881829807651402253976715429506039968345711584050751 7694 1191888074959879901632075797586977294257944656218026371905612675974873329907234312273161819769601 7695 81800071769608461877590249754586942755171974705875634278595074626422519811054054704694868733674579 7696 4162297284497615141935451563375469682429934859705749644683670623178778067838093384270801758154449431 7697 128967198024236233436508693400743699916448769213798984940904979079599415844093429018923948399820254339 7698 -3240334223775498683556615210220498259463791786157926297474821461892334055304071593871855693652957810271 7699 -1002778025329416887159269286821924252697519312927192237947070356993570826907191985030598309372254107049721 7700 -111695350111749006436687613626014798107085295110363845714506247416274896946432625341518898977168899271425169 7701 -9514148387965446021650109792337980187009344264606216954330589888285791968773395526073090874917183506616907001 7702 -687598230673009077505397696300829015863688245294095928213342960915783223171461407800367489005434519529509455199 7703 -42472957654880080620918019478105318378678096518976413173503064028529289673060538962993746638889871709239557829349 7704 -2074905786138213437189396679128977246010845358598942295551949575204762595861148141725050754168100849882963016065849 7705 -48745505176105499800151952684448278654200794629031090171847723135569850945342882625546937364607535658979283167136501 7706 5487573480395481523381723142842820531434029615503305170502738044766854978768738823820406757165630224831313847757330881 7707 1134671145725009176160305390971580385502019773694124599502446925901977472351840289664413989081437445792008112209718296399 7708 138618989454095482108026650228454636699035817836564738582827477259536429011128370911493544461289138023712004825097141611359 7709 14089470458573129183642032416065236981592086933973704769908838866215677008091343597870217830301060904124911040515485157969359 7710 2117248222587514168653288568563970029374654443157736919507938068770599045409985361668533499276005171979864561220473665258034881 7711 -68256959943698253230678131602131779320550985993611118092942080066408747576222764314392434246739309708186047849331913863270545821 7712 -8400694742819473847292708951399403107441054248624801050173286767290291117085128885429536124844406651340538312425887626595091294089 7713 419891873841443903216515234846455814108679517386189488678748928185961757528362560825737889779960163650143176168299787879787078662291 7714 151130428769080954789264197911630158448213104298283420028786948621853175816430323617155116555754375538581898871119366824262517670950241 7715 17894339843101586447312284045726686278869091008660164162707398161160100051945506106907193132261578432966782264374467411521257860577792279 7716 1319071370018676015481033136024829799117811238256114981361827959381847638259803085128712960403096309213582771278276368778293779217786945871 7717 45356583788361450609329134177322963813433461514894464289915685546817731795460812485313511061112498340706314561769804470840893704397347156119 7718 -4437872583378198835376484057474288920583522498670338056347292079693209206646815478604606596930170992966959789047933074602215878832193651425951 7719 -1121871894688176186636237507974613538175657081506848325425239616724015966612699591231006541884985547145956000706377556635124058598745913401977301 7720 -110169578781222377293525116878392116459681778265363085836360879488789770491223364403684691197891732920533492160536585606932052281540584706085363929 7721 -14150340336536749800813562087525497874926617498142599975097010247879774607282072965123472902510025402353159992113761501363624743368897121959797489381 7722 -2057750531321049976955960988127515682036819843568138798424352516859831057779523506505504750140924611124522826906123842182363137547871297726161505607039 7723 -153812918831041999087266045394053990738161900638977033959537071538649604336888129545259456337846952476500534545284281800349294844278949954374298947789729 7724 192568104259132336015980307508446671325152758920512466480914918690527898311588641106451963802050094073681898279794665609357675009356266676178992729329471 7725 1617863770135105005237856647835115918117289576086255408596714583192891995202904933399906503321420012919882929433745582210999172217944760394088240500036410719 7726 243645976863796719277499710196389815806845008080584397712038539016244994695755307547915384729589269854463602721182323423176861492283347330234937225906226384001 7727 24483471322101003452670850779793446946953372522359376090549818258641134517009380097462884292075377847911634129427678417241882566526235091306692005133176216298099 7728 490577766869346085075492062199735083982177396936205359250315889675426426411264286879897957463744467390751649229509740785338020144842709693931957799809943749507799 7729 -197482433928655819061689261269901165319080351597063494469351525845747346277803578617773159421314058725686696492444305640216279224802672439584647983789822517808932701 7730 -25496179574953582960872155646909360693783400074395426836704137958165618862036248555072329099779160844651137196691440617770872192779676933854486326863980504557444939999 7731 -526119503825699276923359222074241583028754918948656663086198724255361838737136220147521057878498829697715106730206352330245848062453159113968672550254847786750404286681 7732 173504873746856952054013164365747512402456892957436993826532517622566785113238353868460860241547292433716770776982650886645605141254990206063259515956579431842908741672751 7733 9937805660814919741568712794213928818833538994787525379789036597056322256950318000712783652139780071981154921149369325196035422241790438991328430199475280778673665048509991 7734 -832185058844130001233478763776923244732491726298953449048127377013963087817751401303101905275323814035569257215824728479831675004407181420836307762855193599319635159254113759 7735 -29608688294315028870436720639834534999008067541930256034166469628471033824179919902132272664478943185973706146890325717155962161291283741325286291082594487689433045119502954181 7736 3238982585628294754631460709017268989813822983890662356735401171154640571583126988798639426808287547214163938647779297776818226882930290583201895993673914323372835415482411873671 7737 -86921002385402426790227884718254407145414519415584269757809541341483727782700177387925881018935637526163548083474468385025938713992121895664942625449143278809946232816383547995861 7738 1129738722605867083001979791024455750681634768917766926362487357087596803065028954572521527369984064033656434181847733119323817825720087696817870523746685924854662730478771783231809 7739 -23596769671749259883844978962021011714546783620016334848105156424235668639186024180806367123715035637892759947656672851215012548405910283528616169161634061379836509260099497554282641 7740 597884830809042290990954524136565130310485575367356237554044587567957394098228965435107263846539077026186927926218303308649866706964526032115014338320547931478760757549830727285226271 7741 -2086555061984135456449524323328583644756910379412425009362271071550399953826805581621737594720119122920296433171691976553390620321090769509497939118827554486024051516338796043763163921 7742 -4299910740188123486204141054608878537299743584353529920813240619406806083276117212052367343801290793727431091837319807722447849036402378469014352347495736115587524371367038414515753919 7743 -401829886139356644985596130037531015327853561044204626901290022765128456016010645824848137254726144805676296012840643284273181051854501180170091274528519900953852676405729534764564349 7744 5386572856114006093556998715639729582160491545373590582447758654756783718549523665867546501658446680274769122287928402485618210525378150948522305020417465185653172611204496234736951 7745 21330586169900293970371134159207638985765583176934939659578982787499121263399563414876239903197657358755230246983969503254762315352369615364855275607654437336559572943555760819 7746 -4330430346091478055904670654384786274370485719967285359507185422369938875835987403015361349682040107481359167923378936387473821184410329738047019383786497618306265683999 7747 11597086870081340397745324434386279715019322805886167464587185869607470126318078961868494762633177266525492905865915448517173147162368218529288075348396279 7748 -6403265793027416471009151002669009514422207294109992191127251559393269399437146926899223362997445056049026811437070401 7749 -1 7750 1 7751 -1 7752 -1 7753 -1 7754 1 7755 19 7756 151 7757 1091 7758 7841 7759 56519 7760 396271 7761 2442439 7762 7701409 7763 -145269541 7764 -4833158329 7765 -104056218421 7766 -2002667085119 7767 -37109187217649 7768 -679877731030049 7769 -12440309297451121 7770 -227773259993414719 7771 -4155839606711748061 7772 -74724654677947488521 7773 -1293162252850914402221 7774 -20381626111249718908319 7775 -244110863655032038665001 7776 267543347653261450406351 7777 172316772106087159102974551 7778 8944973491570029894272392801 7779 361702062324149751903132843499 7780 13353699077321671584329389125031 7781 473187451339968339319708384532699 7782 16445494389828914125075879570215809 7783 566664194829972997274629695467158559 7784 19466730588288911506770801379217412031 7785 668473722816127368011509174093414702879 7786 22959277474248983699736879371176894181761 7787 787831809923357358986816875995856961277491 7788 26929964528705440917988108625289935123151191 7789 912055814900667622113643619246570246680186979 7790 30318090315809943462292181699306225141864332321 7791 972322063703944043023798308220542201386190566119 7792 29036419042091160206768484979001709079623930849199 7793 735684186795374655074803566501368182821766105626599 7794 10093383087590210347934419280539208942049299864607521 7795 -513790152796500547131233870413677423940492383624670981 7796 -65712222112317165183589964642284924435961435874518608889 7797 -4916266595932105899145032670691615856115671430478124478229 7798 -315142969214856137493566534817700267988208818673756344057279 7799 -18847484634988502153417627102601240087482883026848203862556881 7800 -1086989746000543073496641339061089258177572512083600853445297249 7801 -61435647498331934000294306165674798345246615280498385027820069201 7802 -3433176545030140496613289508127377024517098237517154711524319004351 7803 -190689846972528182182388319385750268313667094740385218193226033927101 7804 -10560599374012391920484547651104727093365922205143169525327710386354249 7805 -584229790983950278085851228586188531076438450803336644741052102240541581 7806 -32316067076433776307518677392113510420035002188288480786551379296746912799 7807 -1787655689253582313630151406479138980908454814425744501504762627038039251209 7808 -98852206777678187466607490696516379581903667045092297999366174140082289732209 7809 -5458014070760648429798580880279350181035570093694102947952364781121705554707081 7810 -300315394685781108775703129829204920251887352333904201156595631483877954437109279 7811 -16416162157115256502821696133486485869108676796057475501883508821410638914352937461 7812 -887201276460987178722351776976974782040242182780865159494764556159693995396885471641 7813 1935568483677948541226969094570576128910792917387911585836546989567662428540265896465659 7814 -65858036872896906492774390350623927982031168726250167070130973086881003001646528289562879 7815 -5271767507584593050427144654680809641540199269652762351927478364499139567297861187324022721 7816 -144912973004549801382259803547021522034204523091400127777699295056647098820334535480217354369 7817 5457067246137426754361973230994742119964276018969454144701905814219163608295174745711584050751 7818 1040139048729473904837271518763532808045577215492336866175196189601855283128839770193161819769601 7819 85792170225266490799898740457928572645134924356614170102333723326691965073673476933174868733674579 7820 5115474084902706348269997973141585196881623174405926533190720622450190276218445477495761758154449431 7821 217698389162227438751490746700573084570311332707625062436906739552194728438687446142948268399820254339 7822 3021945138978442658572145635954867037522627862369060320859500810526398815314216387568676786347042189729 7823 -639169876959515491890476170354007106848387831362914144518801331380776515378349262337414608380254107049721 7824 -95148739327245661831638268901250826129874411940943140883123687751177327527394886677270372997520899271425169 7825 -9123709423301120824570599800275529907687536153886407087526681950679303053654813108018160025059647506616907001 7826 -717436255850337360748500948044384296795314436317323303342892994188590205166401090786001695972046487529509455199 7827 -48412161157350403698115509081436538940328642556290482228173968803705392558180077343672614135958137181239557829349 7828 -2726567332026629993576151060051731171399250579189482610151554043925509460778446754595049244588780600334163016065849 7829 -107127350877104624026999839265087431952306187974252842922726328085765859952535946882111026640566490530992083167136501 7830 857590289670209159704776301400881307111689032042989970479539945367838797853760579749701246729870493219256247757330881 7831 802845933879955857222394212148976930307775048921277645607881567966889263712779810442945753822928924199998589009718296399 7832 117363900174591917613046047373015428699511957571770321666931620546425432327960141600727707539244594155005988364297141611359 7833 12942675164754410795866384655157772045009438930536423549006977777023655187269222834663150951144998336924574545268125157969359 7834 2905450341115834288215760352056607111360159288563399908776552245669809812864215185747382259961034156848439584328405825258034881 7835 86719949125267368068171337794502021424117614783957785964346907200875856033303532502873533686778269722479707018509192056729454179 7836 -9315244721663778343564682904354280059471751945776918469585640697970993490633760739093293127541997595814458418781808358755091294089 7837 -462321046556560886267603089439628408400555222826646174556893618983429542204240852949928287481493059385374381571001258965652921337709 7838 75906821878516062123162015330990043252561376781728448564713553021045661390748167875342204930375058924274309761765028852634895270950241 7839 15494406645045185287797183036145418255744414931521224886789339390360984759619906917190640917146567435590249810297689852674942954977792279 7840 1561931206714813264903175270866455161176672770095350208489774579222766630061970237040135328872013689159673014113032806334153254878586945871 7841 96895283252696532696351761828992486113326986204676028437485398854625563032806733915020232002765534795247906291561674785484315730534947156119 7842 1155873101886333716330450723858524383389742704040074352934938574348531604740050902318485765301374519454379834555609161919908964480548748574049 7843 -686055656457017558579859534999748161107147144983268044443154506746402170622477877720513315354824411132297283973907553061739869888527284281977301 7844 -123738802905257234774533244668226295360460649102357036269740640996394845248884847345635551961161398232807709380719306876527532848809585184805363929 7845 -10290499590099128322788347954038669040545616139763613352242299092834959907959756006484686683473603110360111849305213810148488699664049232101237489381 7846 -1569583463775185928085015381134918417278224715941726904797301419255891798521314623625995650576021934716817508239834846825110348243240982123749985607039 7847 -198259769450589817371777560743308309787851327346120911611281685630186106277801702163128997814252888300292265295523585916000117463201119241654201667789729 7848 -11512716273808363079930585080928266272355202175811653143485250698070726991112971605919634030893486657133618148663655977624467262697586672398445756838670529 7849 501299317649987516537183400756647652102969285693905580737681499504982599958640727288300128672500592462444995685156267732455165689892297216680811679044410719 7850 195692950565100840339266023201748463576067286588540407791584812583218724221461300885347982848588854793002640020732123364400316078105962019416397150554162384001 7851 25887942818847244417100803961920777018731043305101328880386312074589916145957881132792081478317051735025002514241837557426390414884535782436961744453258648298099 7852 2220447312587478986175886328246657261691909220647832179844930168500359961616043625447279042644096415350787018989256952143634001818139781665349187764964526277507799 7853 -12741210870601138161616913401854051451541578764490705533650363071564099167671878472223232369310678419097571543934726708154696840814387974771478681318682924388132701 7854 -24436564641716406527135015131163862863444614944019752232662806134659312990800346840254734605483250878351551078217067134439996278540245312613825679257990308164689739999 7855 -2503885344926248713834827498821242848559948384603894610580953892729016851860042467362025157695286919333691524675920606668084811272022672682091749126649997604481885886681 7856 2994387091847746578105847570907516409097447267809991558662967035419539588297877852944628137263144434297457925585219567211708988885444943546726964980257877757564690472751 7857 20292930122296359669149990564907566573904134221372824601143063028617261777630078305890471813078190808636053937509557208589370637146379339061238846021640244222155267915709991 7858 708190688750859951106029543164203735608259381617719200145229488138070210409507192193450303692044722614810273566297239933770008787952137016041756964209967029352829735271326241 7859 -103692456992210714761460153113582573535883831745484108314525459958347829021821114458969359731218341796106961857822193997505627616999530325356001602352838075601770665143167594181 7860 -1342415973871359566015944271467541339468753119036367738652772553927588373971820970407487506515176311228431400366545988174045585968229931392197089550437708192653446428304667806329 7861 326950765258997582001436784744975623353396527981521102535245905765650813783149629801608287670196796444983848878659897472906223055975675259943209495810490919962775002048801300644139 7862 -11631691952395411748152784760650120863812446496600114566376822019655705708603932137275380258233472696493314126870565974070065610392357942344795417385508813753243457413629271491008191 7863 228132331613682128623539107593119903498202753970519588670921202849751461328896350572391404616492251325353179297145340484724973860949365173720604871944547477301483405747358578751842159 7864 -4537806794694206424087622675055427432287982590261184161507707343224566198013186601069464959356586278966365558256024855561036016243638370489104823726610614903816204900189817547529442529 7865 69314206816171608611271850997511772846266236262266575564263202721840557234883627542445587734427390756645184111979343337418125846874754625520449202788260217038575119008096201880848074479 7866 -84005201084237681879266362910616311427777656988084988805333167713657924939797514979436797766661253071097997520433809338119393697483430730062385539140694752330235326012059863307771869119 7867 -304008412300136770000971679323191963862035783419285084941512284368095141422101937103018953292314230714235571077677398848828298566264504001191368216274633529708306408459741211673896257149 7868 10768299955143942876076046276751240092499225024818145571992059888759615789353431301788330313904269990843931943233909891031915010027802119959303323218548440223119709906474850963769081911 7869 -227311401884872821468188464949873552167510003602479072118758786112781566912922821647422560998043516668960333015858011461910974784285661496462098169274726433077774248654243235243509341 7870 -76300146276778905561293266801565695218483326114592958660878436568684799424539587487915501098614957316328614014749770808262917765650252452797531795671129024828993544287285262253919 7871 -1891475097333067727221374381683934027721839342759446333904969908593828718007067512663124726345997616538732586635972807529822874693329826998474566474751310427279544320508761 7872 -418218603473470734870814481857582384949997082379986427601587442939973806386680962269994763374754911844171447053374447711361142269611611739430873692308231681 7873 3451550368508714274385866413337883063166608012014074288450429579545476108992142459437080301946177392969632600754641566965 7874 1 7875 1 7876 -1 7877 -1 7878 -1 7879 1 7880 19 7881 151 7882 1091 7883 7841 7884 56519 7885 396271 7886 2442439 7887 7701409 7888 -145269541 7889 -4833158329 7890 -104056218421 7891 -2002667085119 7892 -37109187217649 7893 -679877731030049 7894 -12440309297451121 7895 -227773259993414719 7896 -4155839606711748061 7897 -74724654677947488521 7898 -1293162252850914402221 7899 -20381626111249718908319 7900 -244110863655032038665001 7901 267543347653261450406351 7902 172316772106087159102974551 7903 8944973491570029894272392801 7904 361702062324149751903132843499 7905 13353699077321671584329389125031 7906 473187451339968339319708384532699 7907 16445494389828914125075879570215809 7908 566664194829972997274629695467158559 7909 19466730588288911506770801379217412031 7910 668473722816127368011509174093414702879 7911 22959277474248983699736879371176894181761 7912 787831809923357358986816875995856961277491 7913 26929964528705440917988108625289935123151191 7914 912055814900667622113643619246570246680186979 7915 30318090315809943462292181699306225141864332321 7916 972322063703944043023798308220542201386190566119 7917 29036419042091160206768484979001709079623930849199 7918 735684186795374655074803566501368182821766105626599 7919 10093383087590210347934419280539208942049299864607521 7920 -513790152796500547131233870413677423940492383624670981 7921 -65712222112317165183589964642284924435961435874518608889 7922 -4916266595932105899145032670691615856115671430478124478229 7923 -315142969214856137493566534817700267988208818673756344057279 7924 -18847484634988502153417627102601240087482883026848203862556881 7925 -1086989746000543073496641339061089258177572512083600853445297249 7926 -61435647498331934000294306165674798345246615280498385027820069201 7927 -3433176545030140496613289508127377024517098237517154711524319004351 7928 -190689846972528182182388319385750268313667094740385218193226033927101 7929 -10560599374012391920484547651104727093365922205143169525327710386354249 7930 -584229790983950278085851228586188531076438450803336644741052102240541581 7931 -32316067076433776307518677392113510420035002188288480786551379296746912799 7932 -1787655689253582313630151406479138980908454814425744501504762627038039251209 7933 -98852206777678187466607490696516379581903667045092297999366174140082289732209 7934 -5458014070760648429798580880279350181035570093694102947952364781121705554707081 7935 -300315394685781108775703129829204920251887352333904201156595631483877954437109279 7936 -16416162157115256502821696133486485869108676796057475501883508821410638914352937461 7937 -887201276460987178722351776976974782040242182780865159494764556159693995396885471641 7938 -47039831726491522889177613791322008633980772839357042269732610045067325059734103534341 7939 -2414570779954824441057695683043187580598410638977570970730025899273650886446528289562879 7940 -5615419615588029328207276750796871985381293375958822247465900161765346057921861187324022721 7941 -259074203283291332860819685876777432658215985206273225075563016108480895005627335480217354369 7942 -1635442196062907604397132552152168757352723695749353452996865740111220654305938854288415949249 7943 769315039570251765690863870461938839903702786226383134115449114572859849235042209873161819769601 7944 83040855834600239687844563567339304103149335571779501878821389411317273374075695695414868733674579 7945 5779565255299935030281809924494645045646127207838323604568791744906352436021740130321361758154449431 7946 299103664703429781496683870329541231731818159628616407717295067850845512826854325833044908399820254339 7947 9524524734556331824457416759278384393496049320610656452386880181795329876957946347773702066347042189729 7948 -220668528449063031834649330880379113777825647635817467554099933182995411951342528829340857852254107049721 7949 -73157597220026971269688514676583044731609280888674202085232317097699968068006756901853545814416899271425169 7950 -8308733301601622965619581301301506319522983468030110012968541230201525816935565030418117928010047506616907001 7951 -718687092064565709240907199263155611588304078420450761805058206284932549776951381890075322900854423529509455199 7952 -52671618537628674063590761060917572128414400487552258873261073488328532544288190324887535475932064093239557829349 7953 -3296668793808473791010220675159198842543218324523570304291440910566043317364491717579211134104195664090963016065849 7954 -163040367290020548567906850948276581509666225523753653577225142486616294387771429792987871865120303541014483167136501 7955 -3861476640568928462497784295962629701220850652322628824492571256833400457534507005023491119744506095863367752242669119 7956 445049663683151350860044100713424457869170959193033548619646570003586804662931908286117939363067034932047382609718296399 7957 92887817846078173813554500334216655432301703634599656095784291109273612385900535773023677329457233283143434559497141611359 7958 11476582366725037477270767317939255859005042679674802566554684196805766694647418916050002138967064745048433132752285157969359 7959 1179836860076875141384061012202013442513788868954465286027211219446603791654917503531946469027628331733987425099600705258034881 7960 249981375882732166751962365156616144615387517512998455156686562622853648232335062232018306093905683844396062109455649656729454179 7961 -260427447632834671641403497933544940485267392872148832906866337787765572339333325492849755689693705766205153649755551075091294089 7962 -897535822327278450037797484049947775731896979267446016426468040339072046597094612047318829258239154352883134583006050220692921337709 7963 -8011744394158145214314683312801719688120485674164791578708001479346032647564463176683694275078125558254199117840711819592842329049759 7964 9962720834428955309535412658374826635064275805798871492009129947235152116068966980230645487905469951952277442853023359252880158177792279 7965 1504020378964605331535295048143619731341925432431221484959965299089921238380583307327149201125520766452906208646697398997960255454586945871 7966 130746896934302575705419020244509656528460439627869282580685500365912606291062469003768992842603409216992397108817559258424061056410147156119 7967 6387260319763552778059905731237654294048126846469131882720155597638259575583567415633882736974151454319644908715731264537572265598091148574049 7968 -179150497762815765880079842054467647764599673796951436734892894431358687516011988954981355181157513078108267571627185423432728561028511801977301 7969 -88184532569002880922130779601562936751239534992067089560049267420206265609867655944517576630969150467486264935894289928198358986182552752165363929 7970 -13148796575341192486259207825704950479367594756642967786648285927356793699670735410190564167471034450297678135390553296437519876964389633867637489381 7971 -1043693011857115050951970024049829810723501452066910533812106390036709100334478576009234578825016919735220464684561286870994660787698837680398945607039 7972 -170149959421278467504226615282765986429076921933075160654306772019918244110244593974166585653906068588260107676802675477055897483242832306178059587789729 7973 -18323526557950134015879305672434902542185031032417041543534010353536906479149599611956729564798868052775180562350628737049730387750717365101275824550670529 7974 -724954827436677048009872513127492033216166517081371578089835019494621663538582164763888958997506292978479307264569700085553023410335110304535995626171589281 7975 97041818916760799276145107004863323132650550618938529483365113754123656224393837029805871778488147397899726071182441591865214340262509552289712981542962384001 7976 22502172658050651449213265178335857057181255327025755087207535578366551945599254744087740058162382054770321812934466169833384924209836091320015069807791512298099 7977 2709485775933494122909268779422890237936255115009880822615800755419169629452054662676202680555675604072701813555718255611383386086064916293616033918222829765507799 7978 188041706859698345042526779773305160772528798983361733484318583046523422304162803599160598934928098225729367134359972676611569063951100602839641986303266053583067299 7979 -7915815312871920321283674224490267909832672005031637280550750214088469085912689749878864709116705962317391370569110671092202799594448055823448317234767548865208139999 7980 -2860667793928877232811258024025548412908630996635617539903557717439434767112142373135868471005581352474314723807545928685874899625535365163867104189622636465072989886681 7981 -234065194420345676687589148711318711580951581689241065510292016036285376772176203940690351067055058590375660500337051788126161291989822438814226561383692856246636371927249 7982 6518580355475041344240437147881673778510628624353884739410638421003113483229562675687181394380435302702495889841962697233400708149165021359288852380525384568273050238909991 7983 2249437512026113103254576959792920118339682662264795907050084793832779650096609051248094146001160413460012431139097419340110730957167974091854672847110925708077904569334686241 7984 33934664426440567495491903882896010971381133358985707541876963945489981237744228351519826266264398496618647002708328406139533082034061315736331725174158330507460523892372885819 7985 -11965335281033649055257958731702497705783574386231521525899384899949623162170320513996554416164845274343441164216534096922282612638021030116850902451498249320150209996216194206329 7986 58217450049128672363851010449099262475747551864474937034894918579935751897033460946508829592913433353277953074495903179093911233415549830645195996012602605270478937826667029924139 7987 30257061479666312839307787836020293199431928750279759475565283690574179729636149772930108638375432819455760916569440147575316970251446943069491762165034424104535827298834268825151809 7988 -1373415284972684373441683714624479105280274280607076062399421959841812414182923340186307136983324214547288761127815559643230291641427368464157391339186868568132710490595967204884842641 7989 32663109321894608222247990287302038724285506441068964599894506106628907277003436815785823525715191015691222538884692303157058432489519293299236981799123036031939619553808711077170871071 7990 -623189781732564111532575488111667443266747910771608344098683453083039716919719100751228418184317977981431065662039296999590088213834224996146194155165067916694559371239752956363866997521 7991 6885670143310829004711185416485924841003219952403874731979586320389497724193949335005338578410371171608826362364134902414585227729941762122752009698292184461785051227846894682671715900481 7992 4534973435488373244816285938418617747605698832904814971800730130599406102809595510605226779534788835628396388896146858385843487252186391091923377937839960642258213252214929995938465618051 7993 -13633912563427569831761696489475062190374369547995529251089326274480800750220926612640168256442912523872161430552789215539239618491271975333966035682645222693879809717381176189452647618249 7994 4595674015319257290400880822283183160439325660405126575129257184517734351097166485615861062565403663370528664063967280598356378788268578605420030522052490861899158082538853099298937446579 7995 -62727694982233527269000358499987413022172177581519109328437396151546229356166037858307431172120234201840617056118955596993251558833451630530384124315677340623804863216692392737365881119 7996 -8036237115387413543831934197304674275927898561927466366959261839798695764280727675699523706650541075223010171388448825747650289549477636128344190409145671518421054228062105136080841 7997 -121884258531096878619429262846507420759961066963870141967568313046641974235830134462562079139191592040678102525149236697927030741852203338645233608448205699977395453161219441 7998 -29086174302794891943433448399128742483270368751029196339743072736768218374406443492233366496419218418135969675665722384061584202899108227663382411244437324361 7999 -1876346983423969822517615266681306722618745017663016209433125695934731836730604315419871354648805909181572005141122248319 8000 -1 8001 1 8002 -1 8003 -1 8004 -1 8005 1 8006 19 8007 151 8008 1091 8009 7841 8010 56519 8011 396271 8012 2442439 8013 7701409 8014 -145269541 8015 -4833158329 8016 -104056218421 8017 -2002667085119 8018 -37109187217649 8019 -679877731030049 8020 -12440309297451121 8021 -227773259993414719 8022 -4155839606711748061 8023 -74724654677947488521 8024 -1293162252850914402221 8025 -20381626111249718908319 8026 -244110863655032038665001 8027 267543347653261450406351 8028 172316772106087159102974551 8029 8944973491570029894272392801 8030 361702062324149751903132843499 8031 13353699077321671584329389125031 8032 473187451339968339319708384532699 8033 16445494389828914125075879570215809 8034 566664194829972997274629695467158559 8035 19466730588288911506770801379217412031 8036 668473722816127368011509174093414702879 8037 22959277474248983699736879371176894181761 8038 787831809923357358986816875995856961277491 8039 26929964528705440917988108625289935123151191 8040 912055814900667622113643619246570246680186979 8041 30318090315809943462292181699306225141864332321 8042 972322063703944043023798308220542201386190566119 8043 29036419042091160206768484979001709079623930849199 8044 735684186795374655074803566501368182821766105626599 8045 10093383087590210347934419280539208942049299864607521 8046 -513790152796500547131233870413677423940492383624670981 8047 -65712222112317165183589964642284924435961435874518608889 8048 -4916266595932105899145032670691615856115671430478124478229 8049 -315142969214856137493566534817700267988208818673756344057279 8050 -18847484634988502153417627102601240087482883026848203862556881 8051 -1086989746000543073496641339061089258177572512083600853445297249 8052 -61435647498331934000294306165674798345246615280498385027820069201 8053 -3433176545030140496613289508127377024517098237517154711524319004351 8054 -190689846972528182182388319385750268313667094740385218193226033927101 8055 -10560599374012391920484547651104727093365922205143169525327710386354249 8056 -584229790983950278085851228586188531076438450803336644741052102240541581 8057 -32316067076433776307518677392113510420035002188288480786551379296746912799 8058 -1787655689253582313630151406479138980908454814425744501504762627038039251209 8059 -98852206777678187466607490696516379581903667045092297999366174140082289732209 8060 -5458014070760648429798580880279350181035570093694102947952364781121705554707081 8061 -300315394685781108775703129829204920251887352333904201156595631483877954437109279 8062 -16416162157115256502821696133486485869108676796057475501883508821410638914352937461 8063 -887201276460987178722351776976974782040242182780865159494764556159693995396885471641 8064 -47039831726491522889177613791322008633980772839357042269732610045067325059734103534341 8065 124472361405929339662375693652118293222267105535567621228071868475941053343953471710437121 8066 -4240811183574284217086748366332622610016916950734582665312212972700520095425861187324022721 8067 -345262151970553151328076815582685868493562387067833046876599202862845482854126535480217354369 8068 -9530279896805736106278203241516565918074924117897772368022357147609702205636447654288415949249 8069 383046496737945690242097398165005945863750307551879095659825439523113768188396245073161819769601 8070 72570173024702225909003068328521634554495982161706925983422651851579028146366472291894868733674579 8071 6059012147195997054843404273728559137943533683390021112230497153925213604405099686314961758154449431 8072 366779217532191257146436665422935433257888029972328966801295617799115779621859324452017068399820254339 8073 15913170496491698607136124596866100088574153892166134032099006935822192383768715580703453106347042189729 8074 236477865031974686140750210890422552902182986706652555584305592703572087603792493815818013187745892950279 8075 -46250594240654268019797824057957175938773551252917623171540409202353189014872395422557951941008899271425169 8076 -7067737492763872120240880446944208421232167230323557150614849255319208110507734630599478479536447506616907001 8077 -689013730750076994262864439866409390359846662005745211927961203026839392227939118117900578311681687529509455199 8078 -54969146476282951873309711445171328760149617196340766758236426050334670157898545914781369412361185629239557829349 8079 -3759926667001158991031624864219034046351960915434067690555771483029779342403815711272162798875520370906963016065849 8080 -214521629415205456522460447041174141615350237950406338430593895515555296716238020209717752608354003826659283167136501 8081 -8532024296648858400645615222413761965069282119940369044562859652849081178109952145548618261821222485624391752242669119 8082 70021025234404289402211406556627380699061371932748017417767523952266494008818670516390793017770496671470717009718296399 8083 65678150474783801660645783670763172106373636203226205876429931758596379277497576476863282038259534512598653657097141611359 8084 9712409956526241624187377280937801595044562277696865962535328089617553969944455883256437674437367603945833766505885157969359 8085 1083506055396102796810906600285786387840846436665733663471454887954473958705859359422552851178519076089159159498822465258034881 8086 105695747379098106143561508583944426974112953624549154440692333094866543846097647190440235912877454544518596673629883256729454179 8087 15490296270665481998236203190521087895084719329241715091103863016870726563054173228470969950082950071828215824504579558044908705911 8088 -544023413085314355567227236380506864663698051489885947664607074144657190254921673329175266374822464419188272836931153918612921337709 8089 -69844295934658219900545262913587798838611542601556951890514969244421809180347533203078294672511255762938197537666563941991562329049759 8090 2617663673420421349350643542267817957577422674616723108003195000727792082627601415899030759811036039454122333897839983778021764577792279 8091 1139419202149945709026177118190537618967176778489392026114095234647083998506423023639126062962834066178013840334967647309791913950586945871 8092 139605011136836119219549120474639313889090917140607654534502131852029158409535055923955215109263343824637635177031455186957673341542947156119 8093 10404266365810762908621339669744868700178918932882218059321145058617134808365526166041995039018074844489234841031917087253931892002750348574049 8094 332349079286131541971915687557753344963495369362518023262317291550219428592204692616728291766144162120429573534528330424373726667056531398022699 8095 -43398601565360022655035639141008468675437691703305337818498783319339933638109962307553491143718933306490119469315847246471003137470001614885363929 8096 -10374516522317995538642062406581627436466364757086565762221884110599880134712993593882118171726645088481921876882591302345538802927648679346037489381 8097 -1195120105491579445637382487009692131647952029277310025883330610163471687497204010714944186787481742065036347703971189966625062616620294653977185607039 8098 -113081969677985729345202672549094324053262470411530949970310017995891272684814944598126053633838559536448404130487838322040772534280659449544142147789729 8099 -17898007899035853974031518634321515516722714952609398511063160684670002663097075179104992404087105377064682528974957933748326341525764356739506291110670529 8100 -1609518172705145355017530239971908540877727415882211259313025534312546011417917826449611334150906565863855261797364561276738337325162622789344965833403589281 8101 -26694391758404439003595243737734871681725313072545339880686555296195613415758111888783738771183625254996037548042091642162439494377449044815433100556237615999 8102 14223065001738759256643517831586788139398020035605256519093042982058311883029168437491284096032125422791621515360165651606278744748515963798132936533233048298099 8103 2496357941231697796208208457647685096364722893417757596563508603276738966010744495149125169173333572797833510586385296197484787028014068550818370443623237829507799 8104 277418536023390726947874449553789796626087991238281315338346425795576458826219032598255286845988978076116270504290889789936438637197223820683194689080780053967067299 8105 14235762828752019970363006474162629686939122735243139692679582059605391819280363407988592092900619152209966752861693798702703210844415258504819313553392671250555060001 8106 -1490850277779381215076174110606687521463786745702095835014366582683002334707017599493815473683218923703349915545853545367591221911626150672633382479924832461433693886681 8107 -321288931097199893413701497994847409205474491071108481468713496768158411019761666117968065871563224560819473966288100655526592614373275752405107229662227030261213421527249 8108 -20401739111408359415611789190795317834230243020648066242641473222066795089974508760788179002791487599864937060827386478320751454658833853733421934271830344899218443239490009 8109 1325390694963994427712815290606920361471681261161774035494766977726749367432885998814810537593611118594364418073426282510396444497571146023520784819369453160870511598992286241 8110 237606125432428008144141976588547964282456801723244803392740986556849781704596992148642286652874287318520171105954354737101953274109843496661326157597883058217607175891645845819 8111 -1081462985202181080222798216451614085467050090021333803637757337547867889994838731019748990706198822698341325113507639738402118643634502150792134115529107983653587446793704606329 8112 -1295791873492866916839254370538241567552676678072587858361346483312444515738777839893208816247362509426967492171381071597089610317527600649397122851904308623915872750813290494555861 8113 27372974113550595920366311506353735931059363307813213573410352826267107373348451497432961604701973461737237633033838607461214177405213871336998383686988868888515476599366444512831809 8114 2488068473683637670945674388741190836762517052153633069579313968217778504013053232827491597803534705819689395212210912388128349240523843257689774623141157170835623221874063147366037359 8115 -147364854759351591242404055068861874149116913779049523735151828822869631762273834062354509291873273551008795589354994175605717133044835016899869825103561784179905946301379984917946901729 8116 3978719025525554978716318229937723188403012335388291376351912448972524477887691204246857958048812295034332891831765762880147016251248682335297996666884994550984565206174166460293054090479 8117 -72364400825943748548757163830445733787154814986568205502455191818990135087109373329232704280370447848862350791205453318508570633281120498131770989204823606929180621042813389940421054045119 8118 585373445028216773371383392115839588361482586229229206425732652016045574807213831131589382969492667809012275967764772307286130763395354301915954833213263913643539448830263496568082296939651 8119 1592105066629816691056501869214539281455156071896579415279613486220274292833694544751815797517566292846218945809126874123438073588850331976130628029493532129844496501678260879527473505431351 8120 349250849119158812889022987373455939514391282121744332016167751510174807495551856412687772767954510408010874447407634120088587836409460214490380183469536085303755272030021479455295049104819 8121 610287143885928431201550860603355641204064937539967854013535583199752165164546041536788592934330583903169775805428777884786134779738531874371588469541270269726731619915777890959135429283681 8122 -6771404716255677787923984925498220712023284461766977466388037056702979227844924992460928821542487905528164950999341687949804087858123748011811950909891129912004374767197488036793193066761 8123 -481435228006618817069709093913913514364662616816286441717231863050452324904069089672145796332195389586801313861983642489929347354053997394980447816191409782503750566556544840599237521 8124 -3058952927678825775138797996469525736966843133641990882152204101594795036576865087000724145637122282083646523910092902044476392032151954094451335181394318887543579274357542201 8125 -390109705960053089304045204451107531029770223058877629391052349777987315401057318494743818937611447452642493985475945140289675537731927746188113236481841370135 8126 -854108144406737170225177255241113692942700041961827407326273410031343343193320725624976043528003187547287312982009986359001 8127 1 8128 1 8129 -1 8130 -1 8131 -1 8132 1 8133 19 8134 151 8135 1091 8136 7841 8137 56519 8138 396271 8139 2442439 8140 7701409 8141 -145269541 8142 -4833158329 8143 -104056218421 8144 -2002667085119 8145 -37109187217649 8146 -679877731030049 8147 -12440309297451121 8148 -227773259993414719 8149 -4155839606711748061 8150 -74724654677947488521 8151 -1293162252850914402221 8152 -20381626111249718908319 8153 -244110863655032038665001 8154 267543347653261450406351 8155 172316772106087159102974551 8156 8944973491570029894272392801 8157 361702062324149751903132843499 8158 13353699077321671584329389125031 8159 473187451339968339319708384532699 8160 16445494389828914125075879570215809 8161 566664194829972997274629695467158559 8162 19466730588288911506770801379217412031 8163 668473722816127368011509174093414702879 8164 22959277474248983699736879371176894181761 8165 787831809923357358986816875995856961277491 8166 26929964528705440917988108625289935123151191 8167 912055814900667622113643619246570246680186979 8168 30318090315809943462292181699306225141864332321 8169 972322063703944043023798308220542201386190566119 8170 29036419042091160206768484979001709079623930849199 8171 735684186795374655074803566501368182821766105626599 8172 10093383087590210347934419280539208942049299864607521 8173 -513790152796500547131233870413677423940492383624670981 8174 -65712222112317165183589964642284924435961435874518608889 8175 -4916266595932105899145032670691615856115671430478124478229 8176 -315142969214856137493566534817700267988208818673756344057279 8177 -18847484634988502153417627102601240087482883026848203862556881 8178 -1086989746000543073496641339061089258177572512083600853445297249 8179 -61435647498331934000294306165674798345246615280498385027820069201 8180 -3433176545030140496613289508127377024517098237517154711524319004351 8181 -190689846972528182182388319385750268313667094740385218193226033927101 8182 -10560599374012391920484547651104727093365922205143169525327710386354249 8183 -584229790983950278085851228586188531076438450803336644741052102240541581 8184 -32316067076433776307518677392113510420035002188288480786551379296746912799 8185 -1787655689253582313630151406479138980908454814425744501504762627038039251209 8186 -98852206777678187466607490696516379581903667045092297999366174140082289732209 8187 -5458014070760648429798580880279350181035570093694102947952364781121705554707081 8188 -300315394685781108775703129829204920251887352333904201156595631483877954437109279 8189 -16416162157115256502821696133486485869108676796057475501883508821410638914352937461 8190 -887201276460987178722351776976974782040242182780865159494764556159693995396885471641 8191 -47039831726491522889177613791322008633980772839357042269732610045067325059734103534341 8192 -2414570779954824441057695683043187580598410638977570970730025899273650886446528289562879 8193 -116985887533048883725163212939874483923787675061863918851151405506042207937861187324022721 8194 -367943191098779945661565533926345983187074598084032999982135041482415111235310535480217354369 8195 -17179082325481418715341715357610211929883692079594269886979226458082566550051065254288415949249 8196 -99244145331677046153521795088983993793805673048999820983691026171352361668479479726838180230399 8197 53883316392715898307900940595711650752706646542356118471300103674578343207694440629814868733674579 8198 5866420139849359476999611891387310340004542468451594336584633779848985185433254999671761758154449431 8199 413929690630394493569275313969002682520167816346029158869138667493503292967893244802634668399820254339 8200 21774350335458267284790029498151806684202645430477510892286966573325048859716730918390411186347042189729 8201 711166175509160595250375002893039319888242753158289073185804286806204055103784780910784858627745892950279 8202 -15281494450880785975666637936908704451551949657112469076152505735717387361273897142960494401936899271425169 8203 -5418401834722470328094648880094124816362282401403386740772996456308406151053624897443216440803647506616907001 8204 -627075545500915156982587033944383597659340657880666634261542508270528322237276264220297378935912087529509455199 8205 -55065460864778534707224992789016719999209819638281581059823147381753030692910918329795038685879396701239557829349 8206 -4092164342662864079538694518618554635022650034072486268872565648430384261320248523806926663393486670042963016065849 8207 -259559644895971116519751946634664087635723689831799266267644957980157471386535572285466541880071793863446483167136501 8208 -13005065609682132363918176157068893929658085123900433896922764804917115932928790778418765879785527526426183752242669119 8209 -312223396114965857996196001829817010975874342500867104974973483426033885677631003850237788666654007044221826990281703601 8210 36338856318645832138933074533047869366408100845510189923394661925605577635410048500003401252550859592626654732297141611359 8211 7680895123259600888829578876717503413866111200911700720130099746333952914753508599557003167025016651581241800707485157969359 8212 960354260361635438048874743959431028216477151593357500945462227216171325325627830259048350955572654371563280847491905258034881 8213 99873807209814092510341036809334544862199785123076814709549302242174045123205310927648336909708421418927724739181448056729454179 8214 21455080510583210557787057142515815917772307446462752058032151884254095942256734692914265498795467864455802163925974911644908705911 8215 631631581471054719627323167433193092588051584186620258133104430935647069656007533273077964724695974208589368883957440349547078662291 8216 -75663288189903856652339315297087478630434186031551063488389356556106713931386565520588423770657633504049132705184425572435082329049759 8217 -4213334491468335435572619581877276664220358015512514202784510351843779145537330330141975676332166409851928434669564888050246881822207721 8218 541271679775852428794326713864825885967831577110659034336790286147767464898450080698870034272186765839334873112839581749806262238586945871 8219 120103795251139375154223229284576121899716146922837924696278793549041971986569965184745120962523464666113566846394237610372110393958947156119 8220 12430477186685220314088948572250609671767577318814144221958170857942958983411094288417969059065287038282172926900600131568740461983268748574049 8221 770936325747639014879347517783580934101846472571971117587656774162156582557605040070716022906003322958978072571565252174420496870987974598022699 8222 5146931793152844303544769667650873615941676421480688521424012225068169933309484653962074738826584640933858926996579476756117338738882998234636071 8223 -6525547053082359095735834751582800277351192746034929635427363659833448707028697763755035445848189316629656497074657829300581805341664598245237489381 8224 -1158249610939266551897035313400395450427665658408053660316783398128076836445266041075548033878043916583811737820501464823823428683065517223551585607039 8225 -105801574486807796381084078002681967756296930553097336041797333569942472559758361980528798352457171339230282407594519093531195528297678414539091267789729 8226 -12637969505027313903628348931372038322961495707621614011889606006240551270848962617635784324482945295026879015395544775075484690518165624890044367270670529 8227 -1819495904215546620775749351005560308281084745275879092180004816047249822125126931164069355331924280036155288136348445911408896242382980242890582536891589281 8228 -131775166607240669564280622660381663687453223586559129619787265347288392637765748372305391305323175911710677481599154690836273864955660166078669031077837615999 8229 2161045878188624251968078497861324778546504260825155409574139037574044123345260626557235280178877780087491440936389034386081024111277943022461688263101848298099 8230 1853047313324235693536554742014119391226878207729663866698047762328540892409842536458675076229974514284684022507327802882722999239470562160071511568985589957507799 8231 269308655244880966418211166005759563081531554190709274439520380559314847399847806225487828822206745181948611274982291062354210150335204789712600326145233313231067299 8232 27559980122734819369607213900651145787182406287538997844154710819563540274216380725161000499746797415823788121355020741400641026345472053333941958384138673759559860001 8233 847473709313645914071623224572770607076390533227467643020017797076705432813405825080913441882412626557521963822270453265731383835863836906699603969642033527411874113319 8234 -221300155639730360763921463407051076017882549475679930414466202768946741586741685470648067895118202480656845403665451490567504457663550501974006351828513616069470445527249 8235 -34851956281381657604342713883879515002564605246385015600795484206538331435105696751438588208894306618570658239356467916944503841587331359574721811501004971207242356916290009 8236 -1584404377976976672672587947410659999082645602824792788843389701533532980542544631117755045191762355643336930477962073319587952940634726673794473444183181870147441830102113759 8237 203261574755628230556948372464505777461758667077917320895152910132411568516583842226441408111572567367992213784930209233048030677423167040365937782999856583233190039556552085819 8238 23873861905118031158080416590449909827309315056607954177804439700663508762144430076132734087086858819933272569266315200994530774750451764367615559853040182500187384047685348193671 8239 -625188736418330255114010534887246202347834520174518046105959374854206989505196561252898161456464572891558237272585688396379017516000782538504682966123759232448190442592500324955861 8240 -131874003755938563174844071738195733075026272143667203384865678680135299242969091020385679064857400786528062740231288168156161673288350429442976263755441083158270841675503147407808191 8241 5020476486745526955587800479849223276279089025887694713964346729972323567612728702060551228983269465039990021729273452090056109315404559874422456747527280937296874254644313836052117359 8242 164986747869398871970827109601035995201842541755323991725602079566011735455753856997160632755707053992787827589900471973912170471906855284626544981013575847328882526444036835854479031071 8243 -14412186235139294018499073079878378292731997626673751956155626618186034796567585306158394809776411301178961053050892829036139496362900711685339942594971196099008651085539869608254761845521 8244 432309333879237654600167397014884555993384439946686469335615883332826130155262996967019959398016883833916942598678669867538326929064562587528296685410432604894085368591333225770486205602881 8245 -7398282824667950766590502775118145818871490048692424574328145695077804257650885657142818897236013991583940085798682667478645558804702071478807315968848756347042625870005112861774384322017149 8246 39589850515372891232576563457706297745522132083037497104548214592489945725978823172116125978226478108856369036950411167542050424856653281475783012946814033705127691861590833161420090273904951 8247 240890958724299752411974043201414003598056061827106817124804190985896168975590734126291596266111650581181010469141102380862677515475712475626059408686726618145845550094055065218280024115481779 8248 176880043189337895266679188204809179629365689251561536634384282322419562095122490417005723798746456093930848488894300826472394950233903453416618770728560725238697161013038815867628969000378081 8249 57338792969475768816010572893514606722370755253589095494852737768726134351897555409788142081734489697563371822465677428161630208623890431468121685215584042549082914007087573110653336523146039 8250 -492788171921237625302868511175375680031637549026811756756846021875772346080722133624320984636319155748595602194517978311037475938061701226597731010659562872808551381073583685506652312023281 8251 -12327762263749199215227869840849759048732905910853184417905760338884716550847650998494278635759986251672012906623800880073685083045203624192364993727972684327820665953672932624868260681 8252 149644406340417881197712484685771575075169527356592077572614119489018020466897939703169424552573462450217916756422409549716421293247654648714287485690587902595240437234060000481 8253 26739491353585313236024527839310575272652888174692777302985569427657946957282829414194499103024863361492271704924776325868602983545059674956106007890357746607499 8254 1323194890262729625854581071911440373597386296377581459684554834015026302375971804479943882190204664842680314267290548438751 8255 -1 8256 1 8257 -1 8258 -1 8259 -1 8260 1 8261 19 8262 151 8263 1091 8264 7841 8265 56519 8266 396271 8267 2442439 8268 7701409 8269 -145269541 8270 -4833158329 8271 -104056218421 8272 -2002667085119 8273 -37109187217649 8274 -679877731030049 8275 -12440309297451121 8276 -227773259993414719 8277 -4155839606711748061 8278 -74724654677947488521 8279 -1293162252850914402221 8280 -20381626111249718908319 8281 -244110863655032038665001 8282 267543347653261450406351 8283 172316772106087159102974551 8284 8944973491570029894272392801 8285 361702062324149751903132843499 8286 13353699077321671584329389125031 8287 473187451339968339319708384532699 8288 16445494389828914125075879570215809 8289 566664194829972997274629695467158559 8290 19466730588288911506770801379217412031 8291 668473722816127368011509174093414702879 8292 22959277474248983699736879371176894181761 8293 787831809923357358986816875995856961277491 8294 26929964528705440917988108625289935123151191 8295 912055814900667622113643619246570246680186979 8296 30318090315809943462292181699306225141864332321 8297 972322063703944043023798308220542201386190566119 8298 29036419042091160206768484979001709079623930849199 8299 735684186795374655074803566501368182821766105626599 8300 10093383087590210347934419280539208942049299864607521 8301 -513790152796500547131233870413677423940492383624670981 8302 -65712222112317165183589964642284924435961435874518608889 8303 -4916266595932105899145032670691615856115671430478124478229 8304 -315142969214856137493566534817700267988208818673756344057279 8305 -18847484634988502153417627102601240087482883026848203862556881 8306 -1086989746000543073496641339061089258177572512083600853445297249 8307 -61435647498331934000294306165674798345246615280498385027820069201 8308 -3433176545030140496613289508127377024517098237517154711524319004351 8309 -190689846972528182182388319385750268313667094740385218193226033927101 8310 -10560599374012391920484547651104727093365922205143169525327710386354249 8311 -584229790983950278085851228586188531076438450803336644741052102240541581 8312 -32316067076433776307518677392113510420035002188288480786551379296746912799 8313 -1787655689253582313630151406479138980908454814425744501504762627038039251209 8314 -98852206777678187466607490696516379581903667045092297999366174140082289732209 8315 -5458014070760648429798580880279350181035570093694102947952364781121705554707081 8316 -300315394685781108775703129829204920251887352333904201156595631483877954437109279 8317 -16416162157115256502821696133486485869108676796057475501883508821410638914352937461 8318 -887201276460987178722351776976974782040242182780865159494764556159693995396885471641 8319 -47039831726491522889177613791322008633980772839357042269732610045067325059734103534341 8320 -2414570779954824441057695683043187580598410638977570970730025899273650886446528289562879 8321 8130664704549421782998007093845621768262470876283573574070971728882913567038138812675977279 8322 -277219034585872768327610660551705524413025754019233187559991687004136597710574535480217354369 8323 -22953674887527960552647943047906077130851901004318777947648650970624993935900511654288415949249 8324 -636093108982189384281434601965763000722915301755092307205424441881249107158954078126838180230399 8325 27230786937286779101936054007223281063949925513815339817862070096145863615475869058614868733674579 8326 5133472343156498512480707224670073471598807729746514023906722150667308019493609361425361758154449431 8327 433770419955014897313148512764610583073283676110199681913119751533842435923111773278180268399820254339 8328 26646990139129093531572230744876189194079676095224815146335006169600508068957090818956406706347042189729 8329 1177537316130442370385920675036942565628944386881838936504789539850165018100970934914656684547745892950279 8330 18547338666716005154512928154130618882768689284230312636089503179888607605806094532781262055023100728574831 8331 -3400376611269517584352847083697184656899602678721643322246103364157397722068547786496046900298047506616907001 8332 -532759864029246092733805769013228957389238623814968616722661918179472176548761153834080780851918487529509455199 8333 -52780612043562903653915700315467260964618598574349253719286678130879857561636974019337583352513096029239557829349 8334 -4271371521877897748696772648590347652297996937357989883900643148266862995181856259818645710434958149850963016065849 8335 -296157016878193247321442877570391068736614354513728559782527073204792617364642167787209723397006445701910483167136501 8336 -17123566579696925000282463844500698738112806118032648685192265047232236119206118011757156339244223549277767752242669119 8337 -690537756257440182986170306872358724347597291377904062800666843503304024044242060232773087174868034614864770990281703601 8338 5586507965848573099390793612190509038459114690166776364840580149397312161772763002885775252236543455259368153097141611359 8339 5422492731442168000138155393650864297814081604107704351923687920227742566756062977975690357855607653626024985808285157969359 8340 812163777904936586389869980851308870043796797827210826207836314212361456450578935504388935935078094518944934082794305258034881 8341 91685688811948443221622911796455245214999678378534626792310014065343009322535368678349879392534134689117322163115297656729454179 8342 9046516459270681345464583477266048200622694952056112196456648144847204965040316999338551463227040144666340136444959001244908705911 8343 1870209713814287787580824916910034299580778945381691656251852102840020003202268030087887565174640058265258089496984594842987078662291 8344 -5028728362236825146609329489613839284933212003860916655784326058791978441202671106107355376416957852638059395915114697852042329049759 8345 -7529516472069010251241731607953564968967656198644304032764303072596845394316603650598295930125504939538689055646812478943732961822207721 8346 -125169820122038409136023936444072928441511600856932008072039775174044769616598627053325925850769094046209362815202385722930993185413054129 8347 75075436070224349087059410264730599414435308506497796112343809130837513234064932069994454451222859829038944792314366498588791317094947156119 8348 11948975539114001166703069626286948504277964363973675905876238494509424787717851649430427212854039574331390561121037103786280792215486348574049 8349 1059019114140391702438744311085637901455476651502962552252098377623796524369123741732067162551446353884508767357411491637691900526621280198022699 8350 50586269781279363919909564883911333630735382552482616241131410540297992653161387535101016242014145940972907020661329961510586828162877059034636071 8351 -2037614305002756786425330145758089179765725932547435616736894873801042732172839487044852738190910803165811371794462119578089483354292240203637489381 8352 -838423259016235608066484968216031390723300791199240002569963791808475926891608196644288169292235354344438993776282160516880726900041425589477985607039 8353 -124868042326164272353502558278067858727843361281480487272638755825381036734257157647458309730927038051990693923082763785856608660059279644976180547789729 8354 -9803961578287182699489491422337490016653638636921228841063400656563285711061564481122662617784482382459105835801804882216859933226926594546320458150670529 8355 -1413844884707645254617993439943074783234635067748399353475576921076389035560390488513596352775309941894157384316105227367695828652065361338580038726331589281 8356 -178028357791012036358421436628483922447170102333067720656359072652037725066476298909589006152551639036834087565166304520849702327175629055023950051801037615999 8357 -9610969362085122463229853211460798008347007867108402483015612135164611392186315121049278463645063320506549126865123356617545228896224130215602354028917351701901 8358 718407210091747847944404189972016343466493852221396435201906078769381751275371023409651332019000704689649449032147598782705972775425378831126123107780626629507799 8359 225865398265014501275588727683762591145268604452546528573981599717070392291021095524597158295793770948112654887623194448835775912981306453892450519063651343823067299 8360 28798305138794736878112214731350899994744438704572392674693344430072335643118025919662425523005760747838632787159425086599957125662818360612255085551684494599495860001 8361 2628115452840649400593393043909596422819311331059168039231631749791666363110862735751331098496147474519995563855861524323897507714367998497634064476650341823567010113319 8362 15157757135461795359044972160819459405004786322336684077105678564703862412228195732952136106663066884168640298833297436185833714241808531051562103590249867644294930472751 8363 -29440357755735518650848968970472949836729869219725095168241990755720010291488892751589896219160541074649808264339516954418969474971885674548017266362203888649483701223490009 8364 -3659539779683803733462654313524730741151240743741303360706564643554602918120376665947536218659339427992745312334585476380917084520941165883440641512788248662267202165769313759 8365 -95815477250281825900831346289197198785055743548341073766227701136715304483819069500019951477225999957064427416017261558463433476223133953826955890081618118009473915938769514181 8366 27510821941296606367790309451321071855552184682040783973120469654180326826034211538239863657799156191332814809650585533260750698861392018604638103497298714080667663356725373793671 8367 2258884995563992905770391450506530332110323165570362418562330972959535039620230593033660262598391586185630364122222930559782285154293860088516583222276065749469043772467636020644139 8368 -119746590273632117400069805503732867929722597851891107271963925418945837885731305676466639425643292735276135472272810049217414675229622143447678158865033580891899482084854268549568191 8369 -12489333832681668707721033993367211116237017020708993934677254323713834298371242576558225324705646173502633324301917815087406970418560865943934000115994409955216665812018165883720042641 8370 730073037872722356374159298066001980353305750718081181443711778572197958219739039841562088305477052500872758538063616877752971712241671204646586337231581375870084081266557687106887351071 8371 5207535106170231979224569210704774727109693381160045841877906894968544972104069742387418406339444582272582955442972882035482498131498718857840489846641421284254527642523615664644614282479 8372 -1258896886985820948900992008698519433407748539744228585532241192793622833980643980312109805644385950797409904391830221754044681336216119261942635658277289245575257857090038518683015908189119 8373 42218917163803676267934871485097444361379482773901729306007027531838511771071196814557618712130488642863453763712873390702596200588313567765998373993313756234595720011879175165588518842347651 8374 -663254583215103867201465950539453514722353898102477876001257645740581632537677209261906346649242838860462180826389542468882371771529102808462977920940044243433650959289888573718944830135746249 8375 1425420921049329434244513040534421848729238738838098955111871991225180878329682410165433982291762280607755203062937070887256666856225540739503335183646901874720562462993905594669881954179520179 8376 27906984937167445019447077494413985455639623838800940770036385973250493557472331881275233528174927671122871982709977821942122160981346645342779283256650323502014481638585965544361267585284486881 8377 26637453537755709521736710392448599243708775386204428189166832175331812032205319124703869558013200338699386175506598369305034909542535905017653597284956668473172169627345208203294415396498726839 8378 4017984640366613322086536223166696765838762172412112172721082889512472881361290617083518855201403324420474531761419697336530348312637315225573692551967516000007906766320168546055083323062478479 8379 -21731144991076271077160785536888859035566831042225505680191214052177479404912388166635635648188515973012186680356816039682226592862172180553821213727417596642635292721687700570369183809614121 8380 1023458488465733602745553774498676134498224550711777965669048263761312001200260252278191002005924996403777044537158006566359949823009854343679578463162214633654201673058277656372101555361 8381 20264115807120486789230550979131824905902371053799796713611865539854702217976179561473334079858111304874783393063475447604753883148376708363559187509429912668472667246134383120499 8382 1423295040216390434459642123832952832956861814512884259842830400276561036302881122598342997714871654944990941709900300818067481335696454847938204424096438178712751 8383 213912057500235037270890087248849210247963024278002925186536344493883496182340851053014019086866598597073722557199226014029501 8384 1 8385 1 8386 -1 8387 -1 8388 -1 8389 1 8390 19 8391 151 8392 1091 8393 7841 8394 56519 8395 396271 8396 2442439 8397 7701409 8398 -145269541 8399 -4833158329 8400 -104056218421 8401 -2002667085119 8402 -37109187217649 8403 -679877731030049 8404 -12440309297451121 8405 -227773259993414719 8406 -4155839606711748061 8407 -74724654677947488521 8408 -1293162252850914402221 8409 -20381626111249718908319 8410 -244110863655032038665001 8411 267543347653261450406351 8412 172316772106087159102974551 8413 8944973491570029894272392801 8414 361702062324149751903132843499 8415 13353699077321671584329389125031 8416 473187451339968339319708384532699 8417 16445494389828914125075879570215809 8418 566664194829972997274629695467158559 8419 19466730588288911506770801379217412031 8420 668473722816127368011509174093414702879 8421 22959277474248983699736879371176894181761 8422 787831809923357358986816875995856961277491 8423 26929964528705440917988108625289935123151191 8424 912055814900667622113643619246570246680186979 8425 30318090315809943462292181699306225141864332321 8426 972322063703944043023798308220542201386190566119 8427 29036419042091160206768484979001709079623930849199 8428 735684186795374655074803566501368182821766105626599 8429 10093383087590210347934419280539208942049299864607521 8430 -513790152796500547131233870413677423940492383624670981 8431 -65712222112317165183589964642284924435961435874518608889 8432 -4916266595932105899145032670691615856115671430478124478229 8433 -315142969214856137493566534817700267988208818673756344057279 8434 -18847484634988502153417627102601240087482883026848203862556881 8435 -1086989746000543073496641339061089258177572512083600853445297249 8436 -61435647498331934000294306165674798345246615280498385027820069201 8437 -3433176545030140496613289508127377024517098237517154711524319004351 8438 -190689846972528182182388319385750268313667094740385218193226033927101 8439 -10560599374012391920484547651104727093365922205143169525327710386354249 8440 -584229790983950278085851228586188531076438450803336644741052102240541581 8441 -32316067076433776307518677392113510420035002188288480786551379296746912799 8442 -1787655689253582313630151406479138980908454814425744501504762627038039251209 8443 -98852206777678187466607490696516379581903667045092297999366174140082289732209 8444 -5458014070760648429798580880279350181035570093694102947952364781121705554707081 8445 -300315394685781108775703129829204920251887352333904201156595631483877954437109279 8446 -16416162157115256502821696133486485869108676796057475501883508821410638914352937461 8447 -887201276460987178722351776976974782040242182780865159494764556159693995396885471641 8448 -47039831726491522889177613791322008633980772839357042269732610045067325059734103534341 8449 -2414570779954824441057695683043187580598410638977570970730025899273650886446528289562879 8450 -116985887533048883725163212939874483923787675061863918851151405506042207937861187324022721 8451 -5046565047151236325746040427784148090879221824833750293561623569301057136366535480217354369 8452 -24473304509119155772991687176931304815317219142404174805719552158136159037439839654288415949249 8453 -1156211674132135801697753425860130929525911523150454138494491554993403882579148074926838180230399 8454 -6047267365517189709361670327302024772421437147645305430540566036772299344648555952585131266325421 8455 3825392378917455580403558283373374605473554236391957498058143778277260073786567145079761758154449431 8456 420096387433403629286239253618381918419615299849571380842263451974430218176110800526513068399820254339 8457 30041824202199726554016613440193031140963820714131228975219705747596409029871533084200873906347042189729 8458 1605403444375001883854655732830799147109824269178569447298510593387873540845176054565804624387745892950279 8459 53674273642027762428625162762324259639737112001651414938600406543483373200805523777808808617583100728574831 8460 -1077694127036506431043008124618549295357982559036256765092010604159712598048660415526237584867647506616907001 8461 -407410354018099556530692169932622603419127376817035665574681105454651227630248814114204865908225687529509455199 8462 -48011371779377442183334340059471274926679636256718203238972438634643905172355934269222137000578836829239557829349 8463 -4278884044180553209742164593410288168944692727829373399424407412117495116912821308189711913769378613466963016065849 8464 -322403793255467949313501380267953195241598794886163627469553812271440405959040359977456068693925783333654483167136501 8465 -20726607818158177800065783811979894419742682268544082912156350044400410092829922177817059480981646752220743752242669119 8466 -1052854102613135374011247742579424413479290334698669315841819160820814839184567989495255044229976742919809922990281703601 8467 -25757534584799778987278613875497931078885613893389663671364182455623318972516110295177768445886265849427420454902858388641 8468 2987331316482716529836000535220494170396942169417275027821760524089506030462798155896320252641787635268349075049885157969359 8469 641516531910538764619814914896803822824806907377256945845797133376538967814539363673636437312440614520319208955728705258034881 8470 81217786234018717726850204008715039646928289147382652977600637902587285485215688699451996873583688843121672477752200056729454179 8471 8545829604712256173007622904649598338998162460929490979578347491515650074871576080738448148954503295865525150082393574044908705911 8472 808327968902484384351548821709033441132261308033904713132383850891382552397195996933941710485318011095307247189845990606187078662291 8473 116977175384463497381990790610546385391242852830611564122856444486963752649361919006800943084821114929448036427208201597746037670950241 8474 -4655537870817961559370113390377769377871252541883631130723361085399205056189118103839371633831517734827446550611420884053206241822207721 8475 -613384149471286502004259235796652891636435845275750967838967350054982610823517380806245679259043539569997143229795377787475171361413054129 8476 15319232684123623365296306315028817010140068740743382845478190392889035341878590432320080630135779428194213210457231178390097011302947156119 8477 8910724291409107498718190635933225226518070703740512496920806113740887655040085883854596601700816123349047040694381960646585001037758348574049 8478 1134157048186327561603046898968511019793194893749720004913286149534651229232812894992520253728954292053758587544667085068260719934809491398022699 8479 85479417217221786874939045809926858665134204932491926555978163869906654828616123439101934502211247625583582387481568281465021908932432719834636071 8480 2496352732947723394891036503952593682160445756522328761546057927858094357509704280041674191980641128751611152926681383640139145949551798042762510619 8481 -434091043927199310811751141007779825050223665727710661795071336616606317277982901541251401203958158420126015339937034510602167089024713803801185607039 8482 -99485756685498735338033731785351404903251611573917238542857363206775228000462007779006204183319117296443534995110895508693221116765485882224897347789729 8483 -13122750689174924621233155637548261888677797033867513277219682915832701657574137740923062623757361317087535349312713353549316451677869091042225471910670529 8484 -983523105189670068951302888671202576256739042298693698022305833470344505353928847493159441363115519103155809112374938288465209542618968061956908266171589281 8485 -155430515284379618906577937051583435862217044126511001967453528932835785042541664861389048922085273809957073034482371277583052494561982335078031722149837615999 8486 -16652345246683392970845218043584245424823822400748646478595345888359175987696471100731069681588544771146424689883634672816687354851989880683042495011598951701901 8487 -543534870046845095747837537597673171448384335769713253188810130620553713656096152132211098798796398355496010096110288478692528203881930381735625982172755770492201 8488 123473701838807485541219759653989175790997432843056472782258596472723037118600747143025961935061526193622286917292282898765002309004538229938410643989989613007067299 8489 26346176431426342653082416294930266153906341716425838637112419247801018957318767450341127588153053995186255145453064966483704935372759621403876241331611057562951860001 8490 3057990907545671190431155205085941529165953791267383456605806035712524011411222799882634069378629075096595948888826926941992325089232669674722213121129856727012514113319 8491 236485996419835090823614384909408665728332532636779615665222360814773657629648370954626081969326053050743234913235893270953686742822441167645953202846644210173925138472751 8492 -6627676039315899616100297482327957134825118925160765923835449955235017805721780125664505968674094765654469744826173397916615201114980189386937066250672323187786402791490009 8493 -3667314896409621112371095660949156742266706509177542068121750222385751708863136976313623172485631312639474457970926475890480402320643537111478188565979121773825507082863713759 8494 -371411269881239333278795812703544489963596811985572431195811154410604590182999221732365634122338370755841866619493526875721271494790052827080575988611381249729784992670059114181 8495 -1500150488964833919575841135664474050769280270702153753666182164408222187762048524863958855951155360005886571617813641457909879115038151421072070030282952764390287739334939806329 8496 3452677770399160829460498206071619898947051289056280593423716980442519785870732655888560449665375617913832054187876206349167451469837851258282889416471429530631752199550970881444139 8497 196300054842991010719509596221012729560532034474917786684944936932525124340858804352704351709121365362427550879738079735119532840506201254869065289160037860520815552104672489645631809 8498 -18045561546042587945584837090518438621807639546641643556515904922821667045116410290235066248718176185176513864153440902116028429459978575457693196764675437011365281689730682872832362641 8499 -1069946400545729351136564193226507423457833546214475004324286529462697746948089834251347601343760595143472582353961513368991895783840869726608159943685914963930577279028192495834419528929 8500 94172307966965248748063482428021854862387471763797946245319432849785402401424065981196560684007897295971425728466070287779770340218562301595012355221870737577755078216981504010439996554479 8501 -868993633070190609412921426328521962476877949538230552882089651132781617872625431020704958489029344227426252126951230834311935506564431006181239898562918627301166762007668976433279996765119 8502 -91693193026065388585418183522142171612536326287636409052016327312643546441823032238341266788019181370546138511985845526655856518100351541823904998955488506328987612712479045408483268802836349 8503 3623260814165562334871223766217914826017383119105565300437044823724008282780568529056674707669484335918799335896951921155061892367068789523249461497839549245464745979701357329320759464065751351 8504 -49359392031128172089434580858597907429283982402952508950261207933065856177036114921629989102919708919372565539749134616716014527042815671841067488884451638592360183430633623229408869264106521421 8505 -144111164831073273344012893298383385524870342735093630718779888769679939181984524341431011110515554877056349895977673527887643456680235143485365036404568397065809911992070202241042378864926277919 8506 2689636543042242825718656001826498647098458836337286577697827708763466660891142820497300652537301964142781050693035502358609812785946870643952858042573631885294651272020467196425620017439941309239 8507 2924346218007571815118164655111304107428057322703359660721428549582028181306293452938227190849710011593855197896194365292549630070083783229129883601269463235508861937178193017528285422888418168079 8508 166638382533556617346085824449552943849328574653078866210424606239528617856937353218717146888301396767657568395560428940237850240194124264547722032890538115786271076391595407248947118405582735799 8509 313021792846387598791713259358817321283015289776299507150293931124590412717509379034836438620401625713295460896727677431332634757180367749408807808927236207594495686488224146395298727874057441 8510 169770795652854074254383163968329643776496796128588617070909159549965432880915027374425805228295421482495437613312815702103540996045011784267866793894319550940100860881615348854961157447499 8511 1014055449302985237807062993152723818809726549487878462557988050605740457388564167469766398069599790101671510636438321168425829460399678155358407525028775607981111385510435786171751 8512 10271036745292619099678312770975613039491253404996503848532029630963536983161804163901288673125003670096314429462794472941731735968782093070511432011300414415076251 8513 -550003559626968362237953679514355065141699143557908615946413272333700176985837689390919765163178583467114522381091025317472255 8514 -1 8515 1 8516 -1 8517 -1 8518 -1 8519 1 8520 19 8521 151 8522 1091 8523 7841 8524 56519 8525 396271 8526 2442439 8527 7701409 8528 -145269541 8529 -4833158329 8530 -104056218421 8531 -2002667085119 8532 -37109187217649 8533 -679877731030049 8534 -12440309297451121 8535 -227773259993414719 8536 -4155839606711748061 8537 -74724654677947488521 8538 -1293162252850914402221 8539 -20381626111249718908319 8540 -244110863655032038665001 8541 267543347653261450406351 8542 172316772106087159102974551 8543 8944973491570029894272392801 8544 361702062324149751903132843499 8545 13353699077321671584329389125031 8546 473187451339968339319708384532699 8547 16445494389828914125075879570215809 8548 566664194829972997274629695467158559 8549 19466730588288911506770801379217412031 8550 668473722816127368011509174093414702879 8551 22959277474248983699736879371176894181761 8552 787831809923357358986816875995856961277491 8553 26929964528705440917988108625289935123151191 8554 912055814900667622113643619246570246680186979 8555 30318090315809943462292181699306225141864332321 8556 972322063703944043023798308220542201386190566119 8557 29036419042091160206768484979001709079623930849199 8558 735684186795374655074803566501368182821766105626599 8559 10093383087590210347934419280539208942049299864607521 8560 -513790152796500547131233870413677423940492383624670981 8561 -65712222112317165183589964642284924435961435874518608889 8562 -4916266595932105899145032670691615856115671430478124478229 8563 -315142969214856137493566534817700267988208818673756344057279 8564 -18847484634988502153417627102601240087482883026848203862556881 8565 -1086989746000543073496641339061089258177572512083600853445297249 8566 -61435647498331934000294306165674798345246615280498385027820069201 8567 -3433176545030140496613289508127377024517098237517154711524319004351 8568 -190689846972528182182388319385750268313667094740385218193226033927101 8569 -10560599374012391920484547651104727093365922205143169525327710386354249 8570 -584229790983950278085851228586188531076438450803336644741052102240541581 8571 -32316067076433776307518677392113510420035002188288480786551379296746912799 8572 -1787655689253582313630151406479138980908454814425744501504762627038039251209 8573 -98852206777678187466607490696516379581903667045092297999366174140082289732209 8574 -5458014070760648429798580880279350181035570093694102947952364781121705554707081 8575 -300315394685781108775703129829204920251887352333904201156595631483877954437109279 8576 -16416162157115256502821696133486485869108676796057475501883508821410638914352937461 8577 -887201276460987178722351776976974782040242182780865159494764556159693995396885471641 8578 -47039831726491522889177613791322008633980772839357042269732610045067325059734103534341 8579 -2414570779954824441057695683043187580598410638977570970730025899273650886446528289562879 8580 -116985887533048883725163212939874483923787675061863918851151405506042207937861187324022721 8581 539298374030291827677983199820058604553413842563965124239298503300370024012049464519782645631 8582 -18394786022754374891616710660830394077455946590062587373435947408091498631282527654288415949249 8583 -1548883968351300646634576908800249763191749730031720686620012421846288944816910430126838180230399 8584 -43089845857402541040187654001799776250530001528365686979840171720755174783491303242185131266325421 8585 1959715317037417235986016222179188727260583764394102992317481427786986502331267135095761758154449431 8586 368057093868210500805397022281458100762808133401510678642131726302531139394395960211018668399820254339 8587 31470356713572395623575483753476799980788162617151506634386343798500827322647267134440157106347042189729 8588 1961106150042972199869756423841679070330847507705122657844017483915982063119722327307122297347745892950279 8589 88185738048002613788655542500973099824549032897194104824205315268736484462597299174095323735663100728574831 8590 1459468356783252903720459332209399954716065361564451863326140064510737024482338960154394149404352493383092999 8591 -254040437035675148006315233406455151299963717893223165766637230451174587027382953682219980829800087529509455199 8592 -40749064306058924236178182659772367625881779633659455888478633197632581954340270769483458948111329629239557829349 8593 -4100665836125733987584039780473430364246577484842651866862562810549387612673453651974030397766807161050963016065849 8594 -336561160413455609176989552535724843606351200245718413056771934758522225934107371122381873410202030238486483167136501 8595 -23654397576735948264201058286838052907813935443098426393346919262371221771078449817956514002336418899297863752242669119 8596 -1386452681184333577556755045261400602964122735223378713691648680448339574273031495395664671446131120770788226990281703601 8597 -56779312116482673636456506888986351575366895701306694213071037981959470318578216918545662923559816110220141862902858388641 8598 434886403200544029553991218789333263177176318523771702461771736664219996150903459635557294615699395866864288976285157969359 8599 451810730997874401969735342319206137076436421245721250916458539983617298582753931460806161342210258692080996504195905258034881 8600 68621595225199315335834799144524656202250459077260185624902435297263446630836532645305946596841651255649113002752904056729454179 8601 7841651422495810334177864153541978569338953280898862818695768708308180996013961047298780802477514637101830528540704639644908705911 8602 782661545628058201486293872181998447355136890051205151336801281170310095243164244633196301009072196225991286690197606401387078662291 8603 164144503611535194323633329349326316813195870965978064929165712618918716740090109620137474176148027050296006002204191193168757670950241 8604 4668860257761586318613802294091696410758550502602724987067433148011660794180515916369566252741120575664254461062808583784684318177792279 8605 -651676464544601389446015052862429358551675878351873893899096919164189371773039870798001991089003705527406619986463795367888918561413054129 8606 -40103736635208404484526987441383046128541567943740713916135246734076536656195173073073396263219151180047012646128213328508993232281052843881 8607 3928438814032133122458746445335163903551786771943746895938182729636251810706435582702329166487643411874300917557584962957975645966270348574049 8608 967614130687183734761729901862818634883185293082258610647242943489287072580013151128809443630710275473801706559102572709556418646405728198022699 8609 103046700096201843569475711883727899623246601577870920577981867691133401738089447395662273124044253296791421281365655294668179036561963446234636071 8610 6385059182146152832933363204335684155068641744182020039332217461857640118300828127370680042857877241907304826786332585916788210420831233818762510619 8611 4926109672714544698643494318235563537061889566531822763171047202066083682013772191032860762274544189014639679984171769620488447549912568192414392961 8612 -64073726561706538822116873075692086166309104074276376585966663676676395411021202300115608671216776674850046219720149483095059848125843201719758147789729 8613 -11246786182539706973788660908705606295744091231815371362476213426315394909102256653333512045186541623453369557638632654114251303464818854889060221350670529 8614 -1196148772307330677208745006960598706570691875340324584502025245107918993098935359798030722682320612458337620754930794471184176604679288939080241263291589281 8615 -106023677741139034347214292686140221963761747690199875638325204510154757964639555021506837638128893003610457434174781460042519772926453864136257341093837615999 8616 -16620811937537451864761136862697898164413324764388765765824115522694077098968055574751689642028872464472143572023253864347521296844363545113766822104642151701901 8617 -1469656555972769612910445897563684730205312375167865478394904430297200445487093232729288918120002935561650989078182781128650956658602018532642459966358714170492201 8618 -6877827372761185560734800478010980086581883698131945438990424889310019375708663617427174267525198802635901624986765950222725574260476612301674369997321609776932701 8619 17600455882503832375964361645203869301911359062780939465828984856387858082224643719667633096046797954644441711489035045203922810969824404655337961751836932744519860001 8620 2975442837725220581293250788651293049433267767256565451581776949418998326539084805487643977223141194252481020255140711316024667268910770580475752214551188075205794113319 8621 320652772491937064281896455290865980754200030537746049716024486353748581501115045436877568052811313432047279826580838106320406212572955506580933196932529516510369554472751 8622 19419415990796545511815369902657148252275819738736245231609815097858518040085976663152774056650955044615223255519517748696838272749997155015815403619500844937727292440509991 8623 -1592076195808126672680888670841090651452628918941415736254801516022351929044022321561416644502514618738232027052882776752695979081627435713127914705996855233130765868041313759 8624 -436247597695153624497230262980273053165950110524181935269176105233590085642276072815184157433078807400849774396620092279048728114046584334873931247527242889821436706057783914181 8625 -36091784766171225337385471046838805979927717154978497131787801345324629153582950069871853210357136481384012134730402260144346404050282679449754389335884379730100696744620315806329 8626 846614236977015125964019677865523264407683916563726900788128393592514072463779700153863406323461311857844146689080104432831604439298481681528902593078855283518291634296333723044139 8627 410216810786174672647892632957197584310079432744719929439296262935352763326256371289027615679966801234083557102611412239024962089805502859034880616809608362575593878141209027552831809 8628 14690608404286348283473518387131221962981973951781222214153637410930390348926515680092332606795066436725972617243903523745005174546962993250102367585435922694637515902361135695748757359 8629 -2418821090886814509898893982892814969856059410674715401602304542788444022350055597511970951570701258692134179468861777269232912169944435045541614132219481725043457236071028074563645768929 8630 -76624894907998556117844474236835886102435929934704644551282314408280427580835395522064183213548727080088028399611183968153819976767896799892147177333798183988050898714723155735827446645521 8631 11178494427245197992569940694285469009050606366045572181026689634592344719076003768943503465695933567180992129747556639517184678926939256093598377626983837044536886388913903193802534354082881 8632 -246376600914621583262523285597972204645961299912544342551662119173867307962773045416949361205580641851929788007803945960517851994193630810700074101596252206520170885036561013612082337460500349 8633 -4154056937412971360096162147750908060686961846917010781614727202912136090142349787377601111989608160150680376947627172123420379967451075798435222245188790261458120894397503081531198299691202249 8634 250911631041935245020555009047753722253812168491837053694876855842952270013136251894559343078701118363224983938992320965443321555562944709413016407724857197184140240463862519810692660758888985779 8635 -2396681072551999243084527076809868978660355427979687453801471807392442944841525096054123164883027269706939123082969799821813260679144560757797960774371405584814847058417186036025949960260505669919 8636 -42791751223337562795428698772626073997112527084477744708187813551737637506209675848182483288761553193830809801332357970901856011575013939634964274899561589111024307220272615252885141426581215605961 8637 212743173052898217465832052422344037115767458741754507456337774337335363558371828437228326244342163496794899151850291405722388470636498058404854263949961431327549796667846058826222356950710723633679 8638 256547720703412401952196578347678586546653890632150132657956343248959812450387923644194981713716578592568313363350043765669758145115439983995519673321388669540848740930688096020599353298788095796279 8639 -6244738447505963455028841094427925168202470398431936312346634494002060245409220631074508297009790640012236407760066522504049380917773531115016595765181625891196173062865001024820349164014478345119 8640 185488431367013275155221399283769780474142968883690942301217973872327501629555602158932974556237576840676834840142629548903298283624065515242592760939021530885111598295705837678592181417405407499 8641 13164893073170048779543431243962450098214432857961116294930834763412085535658603020195690831167231232654983744890659069843550149817728536388877907244113643490684152838598063658100428164089751 8642 10705229438744894160099213207123284439786094337366829871678823129153311942358980991713855129414259327934533152356252765582524860435428774571128423960767027151429107100435484318947251 8643 -1655443998880472336661020895678489109149508704005570573055736197245357441835413118161701534032513994557922009090396283180379026823299816380389640370516309695447711999 8644 -54211483160433201179109908656191042758336835071610840231806890918100474845693420180180669121074670657383758452261910834274080001 8645 1 8646 1 8647 -1 8648 -1 8649 -1 8650 1 8651 19 8652 151 8653 1091 8654 7841 8655 56519 8656 396271 8657 2442439 8658 7701409 8659 -145269541 8660 -4833158329 8661 -104056218421 8662 -2002667085119 8663 -37109187217649 8664 -679877731030049 8665 -12440309297451121 8666 -227773259993414719 8667 -4155839606711748061 8668 -74724654677947488521 8669 -1293162252850914402221 8670 -20381626111249718908319 8671 -244110863655032038665001 8672 267543347653261450406351 8673 172316772106087159102974551 8674 8944973491570029894272392801 8675 361702062324149751903132843499 8676 13353699077321671584329389125031 8677 473187451339968339319708384532699 8678 16445494389828914125075879570215809 8679 566664194829972997274629695467158559 8680 19466730588288911506770801379217412031 8681 668473722816127368011509174093414702879 8682 22959277474248983699736879371176894181761 8683 787831809923357358986816875995856961277491 8684 26929964528705440917988108625289935123151191 8685 912055814900667622113643619246570246680186979 8686 30318090315809943462292181699306225141864332321 8687 972322063703944043023798308220542201386190566119 8688 29036419042091160206768484979001709079623930849199 8689 735684186795374655074803566501368182821766105626599 8690 10093383087590210347934419280539208942049299864607521 8691 -513790152796500547131233870413677423940492383624670981 8692 -65712222112317165183589964642284924435961435874518608889 8693 -4916266595932105899145032670691615856115671430478124478229 8694 -315142969214856137493566534817700267988208818673756344057279 8695 -18847484634988502153417627102601240087482883026848203862556881 8696 -1086989746000543073496641339061089258177572512083600853445297249 8697 -61435647498331934000294306165674798345246615280498385027820069201 8698 -3433176545030140496613289508127377024517098237517154711524319004351 8699 -190689846972528182182388319385750268313667094740385218193226033927101 8700 -10560599374012391920484547651104727093365922205143169525327710386354249 8701 -584229790983950278085851228586188531076438450803336644741052102240541581 8702 -32316067076433776307518677392113510420035002188288480786551379296746912799 8703 -1787655689253582313630151406479138980908454814425744501504762627038039251209 8704 -98852206777678187466607490696516379581903667045092297999366174140082289732209 8705 -5458014070760648429798580880279350181035570093694102947952364781121705554707081 8706 -300315394685781108775703129829204920251887352333904201156595631483877954437109279 8707 -16416162157115256502821696133486485869108676796057475501883508821410638914352937461 8708 -887201276460987178722351776976974782040242182780865159494764556159693995396885471641 8709 -47039831726491522889177613791322008633980772839357042269732610045067325059734103534341 8710 -2414570779954824441057695683043187580598410638977570970730025899273650886446528289562879 8711 -116985887533048883725163212939874483923787675061863918851151405506042207937861187324022721 8712 -5046565047151236325746040427784148090879221824833750293561623569301057136366535480217354369 8713 -159230563660032247491781112527661863872128933037825076585133157957517412810591654288415949249 8714 -1652218782619501921617951509573965245735391363421527672968833702597048171721584734126838180230399 8715 -78978026852748843841913652850511163337936740804645653338785802525493854287484689021385131266325421 8716 -369748484158860580804824481237582681285411621908142175070703101517284904877442615688238241845550569 8717 275183416407238452627919447449392481267915135373337165306882661862837735249195962850481068399820254339 8718 30485826372016384325638017094948336125724039526386268957284690230223147644863197096320118706347042189729 8719 2208929036647128410508196360599808532453390064885290867352600553109682833266476612669968402947745892950279 8720 119847831538100017785341936777718486854134144187152162622940673230526915145668478028280271283823100728574831 8721 4093988479931634699278876927823923011488697065371034536014457816780344444107296153531460141596352493383092999 8722 -77516568233966300354767472516478863822800588797133787422926180691350517601871513488514472857089687529509455199 8723 -31097152035200640948538435530565678370183213614818618650084110617821368887614820611053013497446984029239557829349 8724 -3728665095519267992878693680505743453287338424067429929398052129842983326309532551465025582315934943450963016065849 8725 -337154649675365390599575516176500144421440167692957710783149311602722163550853609943696103473621246864150483167136501 8726 -25754139686917924423565738502643023028212690672893231808309058387703044858630305193176221626089965909837383752242669119 8727 -1678299021499695054339203962627215453176142703414804886075739565218961666136559632846516825926862400209169282990281703601 8728 -86489252517649679300512856616965738084165725253609444962445528001995357160084943118069183402078730191225644326902858388641 8729 -2166669128503269193639569602688807266562436153911412820543223559552492387995073024103716832328493776422139165487714842030641 8730 247257172141280478464354334211055046373396708731725187691896638708005429534119686406139072504249377150036220000490305258034881 8731 54116579315675500485380118538391727188636318389014105794129104926218535096773169039691984213917465455765926366952328056729454179 8732 6941411800793853941627411283796320890484813807019793070630762358311188746004468569113562905847776294346204655599478246044908705911 8733 739101789281475211482538302364367309393802563323189105468389124330464819798483784714987312667361490380320382876654414234987078662291 8734 70698910059296494839457032971638241269726318879372813934652506447438621069243770702590238963487686899340331879175994020330357670950241 8735 14495638493661136206083155529102605200073241133089741910434366682344347671592107577705910280117084011849349465383298934092913438177792279 8736 -76419393238869735727087783139979413589288807493461797855106403884029854003664038373350481189939801536054931473604644627741513761413054129 8737 -66620405883723598236326095399223643041575610000757178389580941557568108511016120586187068526246585343350056861464571505262513446297052843881 8738 -1614226464957565570776334928819192053565602275167206167279387604146854544737295503852512737877160379576080819667287268429264230166593651425951 8739 583671141361906384055591704015874000033982132154860922789799054090591073771609571838810557403687733633663391262755804910547750066877024198022699 8740 98776116132465778703624470467618648073307809531545733127880886224067745383514664005339121010078288507559975187628760293201228476931655299034636071 8741 8936404137726216972236611984903671259656885848291454091990766809634561613272801121460199768885950231808365348182592980811763671605939021594762510619 8742 416095350355152952930902897436791700970951653032216805215657640557951940119335331329531346432831308595240800243951471873523680666333020239846814392961 8743 -22681297951015379421511318004076879193882098583312682289401670442521670756137522501399729378390343262119991630339443345513479122115881998509108547789729 8744 -8250794282041849171888168429098714718583040200862373490259317836346656560428136692821145841780701063010646261177202780930925721692752964379434467750670529 8745 -1230173302458244915387562163167213946620255583989713855361924944993594833468019247019818967180046088294403997342966387333807830606353521600782837625531589281 8746 -105767054857392947462725249612786430060981925832027329828964037816953413472108034449112662459073963886853398850098105446428129566072137841577304295077837615999 8747 -11900943675062161799277006831607420635225672846130350176193024777984973490776218616831574721376929352686403295285244971814920945694576596206625934809870951701901 8748 -1717681522591589662175937061047365419181462629836084279820547655842762028816315484989199578478515200140065093971572251750650230805017814332129438314592237370492201 8749 -119020445782814546036868391838026369355626681854677105532170397885732647950202582377649205073474800597877515216455348556098999920968448922436402215990519996976932701 8750 4597448390464703762896947272264245900059042076078708852295635839599434239528237235200266075346440382493484068589439944049560663790666465614645472734729712739655860001 8751 2289026923446994777385833273608378933413690882550478340062866337640939122576151780138324435487163791620803197670754521719423911117422563905582377203643239106368674113319 8752 327414899612151194044034740601118035439663290076241799370322028763627101359609671961455509289280101476432798193383180527385788407560761778171906876770379076499592978472751 8753 32910543167502191098444475314406228126411778191546626485386955405467784751061173842689554604311299120276298337277289253341709815311722375008980533877407717345325724696509991 8754 1336408161424685510343680416442740760051366724720521827564273051941373541549479986091925912034900344049130812697238854166575174966173637285300715323124653009526910362614686241 8755 -263010840927541194848359064806550155214234249627136052103105086166419874459443445905823280019531689413509914475314730123663921289598885871137770744493796601394219737221073514181 8756 -50040774035794230456088031720033838085944562444392327481964923893720417317901885277946092972440699016810408174091663657575849769974029751469062982795039490671590116874662171806329 8757 -3293459085593055681498284420571171374063351578443471890085878616168819140933527763377822218061465369392241646313308070933403289824164159038771646570063466845247602453265241086555861 8758 203211745996377179796974616646069339387464161933770624329001585978051917989889202604181910050302652861068750276265303542832079615324864796490167053940461207141504003685042371962431809 8759 46553927743642415206348241813046560490076059833741856587293904589935060834921092070780775885788185544436831693882380748283870509229269679017244833635300062051794424657200440811806357359 8760 747046824159635119153444657824169696008136174203970749183863154642620343076011211780456233663832511536981210586369180362345287822453505245073781587756299389755855810166599587128749751071 8761 -300406518129239862803927692575573137141764112697733927650979593485215153375693758394015300358951633660459010227610488200603143818694989404284535182153292592217397946950510537345290537845521 8762 -3246174635688108531622725984930405195389910223015039523804674757659285041939036205879482150169452284364951505041274915810598351669373985020722796393368351718392383616434727843529522582365119 8763 1236265194263321583797591986368111609019082903165645769214033446434025584499898791942391578924192405778008144907143875479664988581569504589032593181212787132205538307283982933109237510416107651 8764 -41779806439612246526072088387511467214671465683302315309713204913717295121460232372709080769367010699598180015877589233248361129888825877206986563964958055224458249276101612954685821679582914249 8765 233145914813033560808573363388063605704820005239326563608758643324219841668388796974862112127742725416968262330022955729907144471762300606124839875687124237782460666844171870433276436130083200179 8766 9032947703176844805582007272962237694576999332619530342870352972945800834736520223197887696800660088708048860609947728252264952347471098094423630010217793275596383921876622433269284025454801338081 8767 80001746645173995385023583192965149505571797742094542094574526276876045054142372138866440117434133724857527753054973657166389722322672837842540553322017404245640528988729416166705485261958096573239 8768 -6704515247686913677719953239630480907060847897981454709635242479332996521066419800161394960382996067131758624036845491924714565113719286636496813401684367838006640699098382228666835791871625187873521 8769 11917255655051040448125811856527634041664091440699570903522202247156535045989736185029615103284894905465815985120182353549381803622135152671882835781058292488895232564804057144259067865287776929457079 8770 17105648681278762568025585444480906918749268767192471175863238720191386854148982614531066642952754316357591966455851080334496828666102313787281673733989770328120843919761797653163854802732950981492961 8771 -2320077493733122231870771655034953914713891911925218604680386414541507863182346345478897940508733209859483381478511409451382377859940745820136910770346114722998395972546426754631088019875392028632501 8772 22972020170453997558092583087657888551868371551051486667582998994759603718929469266544430935047071484339945225916605055303476469366795052066315412641535754640530366068257949131704191863179381771751 8773 570248376829323384136326958942206302539593171217045683712375930885225074197513226021307741354697600527498589521778171114543167219008329589551555879101447130917526730335557424151879604393800251 8774 -2438379352128012700829792633742975893026637251096094213053544575120909404550869171122181961921901370379771500389552487487357587225072404132096200463906162227805849001147727433937727999 8775 -70385193929187366860584454268776711586600489137837873996183616348968636644272915334673019678846347813344052730160496972188219227363953109469911639578711693494275249025 8776 196112401544191038636501957970894649564895214109551263145981515180195120508039544043037968533174745191899305226583395366181921791 8777 -1 8778 1 8779 -1 8780 -1 8781 -1 8782 1 8783 19 8784 151 8785 1091 8786 7841 8787 56519 8788 396271 8789 2442439 8790 7701409 8791 -145269541 8792 -4833158329 8793 -104056218421 8794 -2002667085119 8795 -37109187217649 8796 -679877731030049 8797 -12440309297451121 8798 -227773259993414719 8799 -4155839606711748061 8800 -74724654677947488521 8801 -1293162252850914402221 8802 -20381626111249718908319 8803 -244110863655032038665001 8804 267543347653261450406351 8805 172316772106087159102974551 8806 8944973491570029894272392801 8807 361702062324149751903132843499 8808 13353699077321671584329389125031 8809 473187451339968339319708384532699 8810 16445494389828914125075879570215809 8811 566664194829972997274629695467158559 8812 19466730588288911506770801379217412031 8813 668473722816127368011509174093414702879 8814 22959277474248983699736879371176894181761 8815 787831809923357358986816875995856961277491 8816 26929964528705440917988108625289935123151191 8817 912055814900667622113643619246570246680186979 8818 30318090315809943462292181699306225141864332321 8819 972322063703944043023798308220542201386190566119 8820 29036419042091160206768484979001709079623930849199 8821 735684186795374655074803566501368182821766105626599 8822 10093383087590210347934419280539208942049299864607521 8823 -513790152796500547131233870413677423940492383624670981 8824 -65712222112317165183589964642284924435961435874518608889 8825 -4916266595932105899145032670691615856115671430478124478229 8826 -315142969214856137493566534817700267988208818673756344057279 8827 -18847484634988502153417627102601240087482883026848203862556881 8828 -1086989746000543073496641339061089258177572512083600853445297249 8829 -61435647498331934000294306165674798345246615280498385027820069201 8830 -3433176545030140496613289508127377024517098237517154711524319004351 8831 -190689846972528182182388319385750268313667094740385218193226033927101 8832 -10560599374012391920484547651104727093365922205143169525327710386354249 8833 -584229790983950278085851228586188531076438450803336644741052102240541581 8834 -32316067076433776307518677392113510420035002188288480786551379296746912799 8835 -1787655689253582313630151406479138980908454814425744501504762627038039251209 8836 -98852206777678187466607490696516379581903667045092297999366174140082289732209 8837 -5458014070760648429798580880279350181035570093694102947952364781121705554707081 8838 -300315394685781108775703129829204920251887352333904201156595631483877954437109279 8839 -16416162157115256502821696133486485869108676796057475501883508821410638914352937461 8840 -887201276460987178722351776976974782040242182780865159494764556159693995396885471641 8841 -47039831726491522889177613791322008633980772839357042269732610045067325059734103534341 8842 -2414570779954824441057695683043187580598410638977570970730025899273650886446528289562879 8843 -116985887533048883725163212939874483923787675061863918851151405506042207937861187324022721 8844 -5046565047151236325746040427784148090879221824833750293561623569301057136366535480217354369 8845 36311880354528653040758077984077802563295506381011699517116495342310445024133280345711584050751 8846 -1238879525546696821684453106479103315560824829862299727573548579594011264102887518126838180230399 8847 -106072415153871218142554473173379362860879577079453045159446742338342923581890291530185131266325421 8848 -2962728978590835173962643338452425284753011128558568883521675499396086185596434925960238241845550569 8849 142720345013755730174273961104605283914794231861489495399295634978028311675869662141617068399820254339 8850 26738997235322479075017376438689821254433923542125898398875205981846413972579728593604521906347042189729 8851 2313211909977333252585993893469523657760567023805771136471765130825705368639105198337436076547745892950279 8852 146169831757529821170459387912523601172489863838117100203308183129606945793984902211137779082863100728574831 8853 6682348310379748551281155408222586025349591132536736277434825971174327788741679308252948775452352493383092999 8854 115307780536335409087256054202445279182827053168520068336853270127603653710484439063213538947582312470490544801 8855 -19287668427553961492161411418050784557007611877685056164864732242553667561194149357790177346408212829239557829349 8856 -3162205112600423593000513403329228683825105607468847636059535305756100115304310798485408694223469381850963016065849 8857 -323075411239034672049083655954488377850289063497006709710763588078841670715943565102657263709418102123286483167136501 8858 -26886729059556937212644792284064754897392883101657614655286508186669590456635666084770286003392065662223943752242669119 8859 -1915449991944494461934161195090726290709914210553706708052175671874597412074690371697812642156598944122416002990281703601 8860 -113844335960487931991244455436887785621921982096635615586131548611452385437338950601902772833803389175005865254902858388641 8861 -4741476663632949449521334722808346167770382543968526355504892568238392949718227873843252073975398448067935042351714842030641 8862 32851799425577988440665551630837530166936377256670908361657580564281402651920531920234984030057965040311497970307905258034881 8863 37991586238099029660123354869295923900024827067833571725135324487820193212071407301601410756447885210365678308572040056729454179 8864 5858139374035385336000086465475947914242520420989260878298716934253338604527861148457002582047961061823564540749538790044908705911 8865 677838287428644423504349291018004389433451364660524455471604770191415009937871276805736253523863477067878950802527476942187078662291 8866 68440264811146990747314597413259161817339370096895252496641240311984244839688976500124642929578055190840527355206936210307957670950241 8867 6312564335189171422976652030013804614247310069764954091010751015213461199883034237742927119154478693558008470308124408085535518177792279 8868 911348034781465723022416901824355081175950462638779129440286763493446611839009611100053141738686052372759883024073818677668636638586945871 8869 -42325600166378067122347118827406784042725464039257445708530797815997005466078699500924994715195329039616071377126095821880164441497052843881 8870 -5653449510367636704148963581808037018560026830015517671584221247675271286146692780761179258094707471956301763003952469803180532576321651425951 8871 74759784124749489403456074302987699213325831474642954452955369128746619204067056261219326430064837011378567559944057658629640045228640198022699 8872 72244815373204084703972123158096298039732426885470401544393289940038649545562055497766460816975473712107582611287488027170814747821701558234636071 8873 9593529937631501449888022854266834277938722529933397217537101919732931364971917165997255378266222403601413786440691114928037786762744440602762510619 8874 731644599447475949958751967302832499067330094193832129251304314534377848843972002252249680498465081418165895025407548492186343631767846074342814392961 8875 19178346375296313385176395016160091744695266830935774261969395426534251972685502849706452603756653483972542208282376789200623602935824759574270652210271 8876 -4449310455631015034146410122598671792631090524322668995123537898221685384226239652114452609798766312091818119416617599704096604831570128249930826150670529 8877 -988436174622409266390988978140567959647813682937907819170121516134268457645278179606118121631724902864820137596435429175322264558151400846515477820091589281 8878 -131303643671588703337370582760306754600639439491187390650738589400887994889887742417690354122117971769801044271124607505392620842533108844760997594789837615999 8879 -9717448335441717643501385331760820461383262098146439933826644861300618125856553575099415983818047569466320908642606993917576736038517966123890082323214951701901 8880 -1347484141346005579681405723161552658504466022493634961507791375021070003452710707611395583536477878533655943906953088485971027740341265604457774718082643770492201 8881 -170464252181115815950570047729202357665595676134316364350512516451348820242381676067210011991635568616887317209253261630168486794652288688553697012233673712176932701 8882 -8242355786888738461815733569032582601675085398733993534257284426485603724158855352541460609893240307287615237896713510283069172484986023831106689401627454429880139999 8883 1038755324170858365848653745804222498293755739125841535437321730766425627765057885752541612760798004699830616474182206721187676194994515861503439559800010720433314113319 8884 281561461303745815321198461353814149373562241651658050187189469041040016748651745805331478048699732017059725560121415918256073216005965999748032683172616908528080658472751 8885 35217125669308415861909684916032369676665483212991088631205320218245863166307823519218608886698169170716292106192390521944017904852613146521996228445821597310205277208509991 8886 3268907677730958707131397695802278763442706920744563201825247824104141981549616637783133618437344422411409003713770345228282787324499187007066474817818087558842261447670686241 8887 52658544899303823435840116919722841320563345388913224890464825905222413931201559198935361263065630966372991785722309387482690359189745680087286226598040214083671432794568085819 8888 -37668554368872596143654265293615490497742512197487455834943579101657105193401443983806754298241924388177220836794891748989505389131664710071017036579991453880965555004911899806329 8889 -5559926953600053456445556557285979748749356516065591130995291652370792954646240523511783944381465156093689944579756713403981737425922301495663978942505872858024785820493517822555861 8890 -270816640196401828998087770994732137731181592138612307246309408371995518452038339407424346902661309030420991344113206369834521178025716126450073289272760154764166009151131389778368191 8891 33986647502453375848676549473117770264884158074832862576897632608793441237851191602224820818321620187572542343025144597019429574485854547379037162783353157629639164875467350555319957359 8892 5057105543065201403654559574154675171956621439116505826817045628607402719407928045698690895571512949919753961943361754955274972994998007131348034616779493730490795581491871870961397431071 8893 -22901818917700212397495956206728697926584202799117538285891833283964232308091042406335376974400004580453611937124414797387348333849933065196395415201567422429311951359559443067420355445521 8894 -35139896836324133478180078631633637987559740495192537060911403397781202572525108292852770241021848357189092923114119717027333192011370848067998607083113687825474784747887372995155822793565119 8895 263702551651374321358320089376062064197921035343701090939350709376465150839503981120118950829176041125124419246924114773671505599053499754935919548559121577227269317354722773499710170265323651 8896 127196517009997011903178618335226041677255033068217759291027909026586246245096566797602068541646818672765204256027879400013239416791038124386483418530039484598669102823291801744860283370172733751 8897 -5892451965291739152219059110483644292955143918416695427716068164838745388343795362124614230726915329806502967274420759260948540185070688085908074210200530079330252652581386268285991454689602278221 8898 100096280876032393348364719168433018517682483802176584711845026112188521597403138434590445435268048667407986094599252034675379916506728789384113768936551085027197585648940790442997408691738614202081 8899 -1120677305327088052180988211261619364955059626241909542509439822714661658285356275891745000555522314170070172138548113380959330078963326906020618869931331894577864051293809142392432386546208897858761 8900 43722199369105486758252461823587699757905311955910670068411254912159206610139871838550140368617106292356284529003326490794764322867580194976220738750299134279435566547595321504640270520679029636472079 8901 -834797347384394312915755636853050531044896153806884446499025135708080506775112872169817896079284578857405234363958818671648287834419123644991790901653813734697714005140301732892021399795876342241314121 8902 25092337470339038410971575311947314787333960036115286093176799989093984748211614568915632211543195273668037935070911289853958092906903433029680448751617456892419184317266737337119940873630905433888481 8903 561002119246962612402229413163433445604490030683671836011504747776339582961962316251143388574965168116129122524484376425040086597053329487311694882826833312040931566748228843956727808675766291796247499 8904 -312891398793746380339365308987398188102398084521974832237048072219049145766656710454963426364776102004934433670404064501064877304974956371277674898715009015827733240577012676222337097991683749324068249 8905 1867829620336144567255124273719455810985626556827271903433908503730333555938374515184497238423483633886234346690298237807568976024780216323691239178592889372650697674178490495671479737320612249786251 8906 -4964503389539874865602533491657176325659502012458998955261010019432217038622818851727832503779204483594855405916462035559652528698825557591387656113843931891280613079184315799680340402095039999 8907 -215780002682316183437379299702603160737127214965381696765867336450685620863350597857382634128561814096760202551501960132880050706899014799102272642935913026383683448556729597103179920001 8908 -11296330574465950002537056069221065777064993898631732796319064561138911360093631242622220252685223392603100502386248978915615125174284026730415440939857733545432224769 8909 13898873220168441267932074292638776467602681904509267197123810123525928339372249702803936002946239625727877892361513421545078878469 8910 1 8911 1 8912 -1 8913 -1 8914 -1 8915 1 8916 19 8917 151 8918 1091 8919 7841 8920 56519 8921 396271 8922 2442439 8923 7701409 8924 -145269541 8925 -4833158329 8926 -104056218421 8927 -2002667085119 8928 -37109187217649 8929 -679877731030049 8930 -12440309297451121 8931 -227773259993414719 8932 -4155839606711748061 8933 -74724654677947488521 8934 -1293162252850914402221 8935 -20381626111249718908319 8936 -244110863655032038665001 8937 267543347653261450406351 8938 172316772106087159102974551 8939 8944973491570029894272392801 8940 361702062324149751903132843499 8941 13353699077321671584329389125031 8942 473187451339968339319708384532699 8943 16445494389828914125075879570215809 8944 566664194829972997274629695467158559 8945 19466730588288911506770801379217412031 8946 668473722816127368011509174093414702879 8947 22959277474248983699736879371176894181761 8948 787831809923357358986816875995856961277491 8949 26929964528705440917988108625289935123151191 8950 912055814900667622113643619246570246680186979 8951 30318090315809943462292181699306225141864332321 8952 972322063703944043023798308220542201386190566119 8953 29036419042091160206768484979001709079623930849199 8954 735684186795374655074803566501368182821766105626599 8955 10093383087590210347934419280539208942049299864607521 8956 -513790152796500547131233870413677423940492383624670981 8957 -65712222112317165183589964642284924435961435874518608889 8958 -4916266595932105899145032670691615856115671430478124478229 8959 -315142969214856137493566534817700267988208818673756344057279 8960 -18847484634988502153417627102601240087482883026848203862556881 8961 -1086989746000543073496641339061089258177572512083600853445297249 8962 -61435647498331934000294306165674798345246615280498385027820069201 8963 -3433176545030140496613289508127377024517098237517154711524319004351 8964 -190689846972528182182388319385750268313667094740385218193226033927101 8965 -10560599374012391920484547651104727093365922205143169525327710386354249 8966 -584229790983950278085851228586188531076438450803336644741052102240541581 8967 -32316067076433776307518677392113510420035002188288480786551379296746912799 8968 -1787655689253582313630151406479138980908454814425744501504762627038039251209 8969 -98852206777678187466607490696516379581903667045092297999366174140082289732209 8970 -5458014070760648429798580880279350181035570093694102947952364781121705554707081 8971 -300315394685781108775703129829204920251887352333904201156595631483877954437109279 8972 -16416162157115256502821696133486485869108676796057475501883508821410638914352937461 8973 -887201276460987178722351776976974782040242182780865159494764556159693995396885471641 8974 -47039831726491522889177613791322008633980772839357042269732610045067325059734103534341 8975 -2414570779954824441057695683043187580598410638977570970730025899273650886446528289562879 8976 -116985887533048883725163212939874483923787675061863918851151405506042207937861187324022721 8977 -5046565047151236325746040427784148090879221824833750293561623569301057136366535480217354369 8978 -159230563660032247491781112527661863872128933037825076585133157957517412810591654288415949249 8979 1138245671718478116042102805482474962874770815384108612306789415099458753204129873161819769601 8980 -113202517338377106116407320626765731156390849783349727217515410710145310238312818506185131266325421 8981 -5474901648265076370083463257862222380871482877898166528647869655727793750875971930504238241845550569 8982 -22671584871179994817875728837985486091971440565969911485265466602574958235948730164046931600179745661 8983 20052092458132491606238991050781096650801627684097405438737273342188488874125328783645814706347042189729 8984 2241341195043744427836558827396945796340886038179908786043344420341434752160868085554673273347745892950279 8985 164508725366237380757703943232625181369558013069449547706943330249940802784844719327988390897263100728574831 8986 9057005322137053851032634978978490052568474479283590612339977818308610089972017722316819841564352493383092999 8987 315531309895612425549695791469149031497547062657820351461165419300093817601981185759870554354174312470490544801 8988 -5695330529822380222992233829522610421266050937286174032398981411047214215429768462874853232509512029239557829349 8989 -2409355955473477496564613127251106921880617457999262331464762544530825496099725686127833949071650425050963016065849 8990 -293687352731123858467361314057041111884509177695764176651067244303035732093193798162445883288799196932886483167136501 8991 -26934208200509719726451669375326778962600000497436758473396698334205585465975365190475424408465602992277063752242669119 8992 -2085529102869234530842700292570928870462213384167085946664108941026475082166390657090608959680636251976117122990281703601 8993 -137775735866347573087405266660884603339307619488332561721627001162643396970148257872872649501223354088953111846902858388641 8994 -7207401716929810919638011750230635248000685396809654667702975239901371557563286148403704273692468316791391746863714842030641 8995 -185678865237542322307593557373326274331191070427884591570762024317922437616341492713864042633254261431964792204668094741965119 8996 20604533735288546162165969180103081190266451504143906351047562879393184342937496471954708205221210279291872305757064056729454179 8997 4610708005816337258860983933348516019071704321800098012852210522343476212598411878374201817116481083033610490070689254044908705911 8998 599517440340574217352459891350132171373141230433045387389949217741676684187045431203622296517076241248139499856640780698987078662291 8999 64607006252647687626984107269307621676741949344829840460220970510077860600557096027322251955507513076421487819615135299664757670950241 9000 6249884089494157709493421283626375545798353052305357679955836019868318202366964943781179470621508751487493664858493259702917918177792279 9001 1300519421185171380458151115101728292919082632287714396895905160348393299774697568438326727078894741747546021922925246205409257438586945871 9002 34903376991525234551921888218215475302400731364677686708424811066334818119311861397570098413403423097453918117296532847473249395302947156119 9003 -5914889544281830306866498684996090803712554021148192539023455704785754542329415376681192764105453209027233577527788899261304392265793651425951 9004 -396018326262999104501275299945319924509294472386267097063297789546481987323240191679498793207513761194173662514284359355008948435127711801977301 9005 28813723001677946265216513186452289574637983854607071177433357020841289920532056064835273644046468584107334196671505960117476253346003382234636071 9006 8100478511100642703651692741415983346436600214437534690804626858884507906559092110466382021122115586901896707290864293368503004237865166618762510619 9007 889819722206121200395118561868437357672866505800233886678066332954955554859499371608430757433031698618244241765661155795443471983618193700838814392961 9008 55075941218612369597334750912514722212016590732464717400643359717074039800702851987697754985789638088615755768388692026046195447390298203724747452210271 9009 -315135105173991459426597373336370780012662460366321237449989703576531439431970374068273939473816363344563632085637291317018283381863849055287165350670529 9010 -649252121048742336458682806009304893526472973453056667538480736476082985719275684206389380838646701742390756331463375757257606326168338892078528213691589281 9011 -113190130213905178237394597478291046896743770533863049701371357553544013820364096084834526567340692749418238993499276826462256323442373259244857231013837615999 9012 -13743270006146242870808177052361010317379921921929410160125344500729352756078727772666664573567183136961703375141107352898408163472600039945071024675598951701901 9013 -965232051916731853181660571640202260775658199356780667451512783193384694401389324876025687844022688358364523319685319556575505654542124127507966774015981370492201 9014 -150567846586595643336954100908456929181580044166660992649204856689161969510989897054081156115983076382443127614496673073084468001349046107038634199765726601776932701 9015 -16087396846610889570886945901339067268791364933867668527457773398876094055936572674465878023349301289951774373902279870245628641888021699431778000878244886698680139999 9016 -369390322454122125947972576669331226882867705792621336490319445132249981247775630077859587966774680034440569686965230230936443597793561276617969526112791380077405886681 9017 166485172804079049687712312391823261873882712336025914395325349267963410535880561272877158965795797908744892221711265692972779077148953980121207921356481069831345938472751 9018 33323932925571174451152664514845328123558886273112317209010366300849102551721741233212546096763887811629569927102070868810722910622024775458653791579485446883772183576509991 9019 3761614872515856356671343210592909473201103031396063534605868877210652171167206722947926674516455341576405473028872913135529549389273829756387701815111085455827756131318686241 9020 309175835681718589412177685575985528566267719123559869302509079065125975498561466075986371032938756915920445426233688663243039033719901052644971518729679911754311639536072085819 9021 -5077891925582083746683740643971712497938901897636010174406722030735211654153197906564236700828029254743400025872207904067321997940316106257010841578537094672088179696873755806329 9022 -4987046484553410540955762059956763753614212179956569969167753070141318269899594566376564325950662592694810587266648963147258068175001836379506027302819267955444406722256163838555861 9023 -598902729963182660862079406537975995247725685719347120336341574302052747155709658566091027999061357073828436019684956128937051999384195894802004281979162772415796622492773368453568191 9024 -17897918355461898433301595009155937119330554931981520960948453809755198326700988068980058192016625578946518895442463875337398015922456192961525247337441895656162681899945742006395242641 9025 4927398236885332754985003800689506768791194902412104266153274244451060970402939142748879943644853228973648647091006518721380018268193124857782769774399215128420551942231040418262363831071 9026 523846260081659331165949713303684882012716879012104400674861973320982120759273787444682400394966691223306459855832158479700124291707767025310777651168122013863389607932930841734341129354479 9027 -14774591229857711160173096121746238839835547708110470724608069699183133278371368807385226968088379982679511265589081366840347705406252847047713704262643247184865472522786359266468709372765119 9028 -3890513473714002713409892119485073405519314569932746704778853923430422661926841309901357534319384297903793661695498933707430702197145177879023768091999299417005385791668245095310376088099092349 9029 99979817996379864884981797486454464473085990962294002260543039681987944534291651253843451401636252566853521982115676357189957987511220375051948439108671336232508044634700751603908534275932477751 9030 11976613414710387776606109788099106944731745844263641435057276167275195554466764791228086442405951213154050011250161272146320805851443586722238468899169057963872479790325598989756731875574835993779 9031 -745183694801623124317843486919818321088056091805548255553664010738200689917696488198462132349049496777330556978419704099558578650279784216384875713113016618272101638693707103330034413354600640069919 9032 18423621692174929395535269597624908794873772129186593431309435831758933429638297000209673182526593603882478779629045655040866095966474911177995259254153834856892951761318227804032911852926950930109239 9033 -343294151563168919417887940836383603332432647040688000058999078728872133367005137468961326733849805772727226871174439722228428212503518742431252730963118657134267868595763313247960944704045837445665521 9034 7948861444834025660548758372004908023237104777222644932360419499186864885542269649377782047243031516029722568319066940221887983399351234378388473839004226604165794925061443480354489689914062785678820279 9035 -88965651740973687000687930944304218952808763423312246695883831432455320109852078627505906959552841841544444288727041898387280758870584397165990934711155299527039066482455242876009359387988935206862956319 9036 -119236780469303928560998027996858143886994972068378187932223269920633479106076053642849382443854850587268915561751706072782106358672791689539987323525447779666183008149446542034633432603134090017211992501 9037 -64336366503045225102934834500497987983552219413354325775752989643521027784171577388899411549666901012899012942662254588012271489222393776656573316391343288005585262623523539900267764911061210443549108249 9038 -30166646204697093964013428289151240884082516104705083246575657597764282131428544768863546906048310844724047445771361098762309354403369450317635913727782854874580818707561164464815562614058258470597399749 9039 98041556757517755753475522742529922711984272299576013115031842448915918924283146804438552416969401585832916688770650697291838484393499750435918237344734818716684155422480446790541123241342977797824001 9040 -3484171408348346478108762710453793655225733838879975721865951449378643151579190444894407001320041724698022952373549223528796167216683273845340912665998014929317522724925489189779821328175122608001 9041 -8191406828022896878171682690832158130533836374200704661058609681027667320798405177295109591968270103366494176266578571130865669669022403448221561973760625138019528246828873252408377157889 9042 101596834335839744591170456427535953159604975068256734502238147398706917337610685592972811513928514721071113087681952468552721453720015854586310248772080438820031387640959 9043 -65280322424746493390695587281013174653605228001211698141370967100737049912478610242079883758638022866005495861726363007484742387711 9044 -1 9045 1 9046 -1 9047 -1 9048 -1 9049 1 9050 19 9051 151 9052 1091 9053 7841 9054 56519 9055 396271 9056 2442439 9057 7701409 9058 -145269541 9059 -4833158329 9060 -104056218421 9061 -2002667085119 9062 -37109187217649 9063 -679877731030049 9064 -12440309297451121 9065 -227773259993414719 9066 -4155839606711748061 9067 -74724654677947488521 9068 -1293162252850914402221 9069 -20381626111249718908319 9070 -244110863655032038665001 9071 267543347653261450406351 9072 172316772106087159102974551 9073 8944973491570029894272392801 9074 361702062324149751903132843499 9075 13353699077321671584329389125031 9076 473187451339968339319708384532699 9077 16445494389828914125075879570215809 9078 566664194829972997274629695467158559 9079 19466730588288911506770801379217412031 9080 668473722816127368011509174093414702879 9081 22959277474248983699736879371176894181761 9082 787831809923357358986816875995856961277491 9083 26929964528705440917988108625289935123151191 9084 912055814900667622113643619246570246680186979 9085 30318090315809943462292181699306225141864332321 9086 972322063703944043023798308220542201386190566119 9087 29036419042091160206768484979001709079623930849199 9088 735684186795374655074803566501368182821766105626599 9089 10093383087590210347934419280539208942049299864607521 9090 -513790152796500547131233870413677423940492383624670981 9091 -65712222112317165183589964642284924435961435874518608889 9092 -4916266595932105899145032670691615856115671430478124478229 9093 -315142969214856137493566534817700267988208818673756344057279 9094 -18847484634988502153417627102601240087482883026848203862556881 9095 -1086989746000543073496641339061089258177572512083600853445297249 9096 -61435647498331934000294306165674798345246615280498385027820069201 9097 -3433176545030140496613289508127377024517098237517154711524319004351 9098 -190689846972528182182388319385750268313667094740385218193226033927101 9099 -10560599374012391920484547651104727093365922205143169525327710386354249 9100 -584229790983950278085851228586188531076438450803336644741052102240541581 9101 -32316067076433776307518677392113510420035002188288480786551379296746912799 9102 -1787655689253582313630151406479138980908454814425744501504762627038039251209 9103 -98852206777678187466607490696516379581903667045092297999366174140082289732209 9104 -5458014070760648429798580880279350181035570093694102947952364781121705554707081 9105 -300315394685781108775703129829204920251887352333904201156595631483877954437109279 9106 -16416162157115256502821696133486485869108676796057475501883508821410638914352937461 9107 -887201276460987178722351776976974782040242182780865159494764556159693995396885471641 9108 -47039831726491522889177613791322008633980772839357042269732610045067325059734103534341 9109 -2414570779954824441057695683043187580598410638977570970730025899273650886446528289562879 9110 -116985887533048883725163212939874483923787675061863918851151405506042207937861187324022721 9111 -5046565047151236325746040427784148090879221824833750293561623569301057136366535480217354369 9112 -159230563660032247491781112527661863872128933037825076585133157957517412810591654288415949249 9113 2481173788108549077717032521374654056010273972170751780984017527433320904465387425873161819769601 9114 -84682108600353554220995930813220257974345758967762998985240737222935763612622710602185131266325421 9115 -7371508829343642571128320680462996347477481417134683956094135442627228601484364106120238241845550569 9116 -206773199975850190932080867700239310938171005538150207785284506851969849166997184193358931600179745661 9117 10514751317801735589576516033956418441376922631244373205391007406482210376845835132607606706347042189729 9118 1967822668065089344541252059490074210736707571328901735279452070209933194084174884856434706947745892950279 9119 172225657992672539071460960664984100642289108029565087621761509000926470402419234667380998743663100728574831 9120 11031155338594289104916443814088873626445153453105960930867541060739612388595749536031132926492352493383092999 9121 512246657009669078301868955979447420550975011762413683809113399034036551794194305518703690527230312470490544801 9122 9152144325490851404043577727834548590167277494069172861104036302012256975621639883608203676450231970760442170651 9123 -1488216234077036498967205246474945204452920522502844457617651031259944792638913328373332729290626271450963016065849 9124 -248937014080535150876985072160096445096992785184476175477324415200171958423781279677056149129494417566486483167136501 9125 -25807869125603262242412320557565837636907912161760678387605840452295146039182561603192317227329351413007943752242669119 9126 -2177268842052994566758103648866089151865808970897000957269282374742765275604824889309728174242106331919428482990281703601 9127 -157222115442821124510191759722892492017076883073722511123694761908405528137074978458678906432061750689839342886902858388641 9128 -9477873642685385892968734452284165193634454714780826829468914950486304904575368769561892196525615012445150083887714842030641 9129 -401962698188435463801661827463367542032658567192682128507542221047538084801086500091985002931594253850211645861244094741965119 9130 2380077054453834510152422660784592312717323328764292607977242937176642057950568340652860684914940249965270933191560056729454179 9131 3223958601144760767888902257806276936251116068178572082918745404641218810514060368898412499774097181929189157049984486044908705911 9132 505272739212587448662882632156259722440061705848389086657061265848643721878580585606501548346492316018669809864696048026987078662291 9133 59215818089598578284903474270827684720231043862515351260503947345841477332823195331308158750879687904926641797091964817898357670950241 9134 6048864662408851845292744518930637474535914610664854711972833333812878717936588259761741423603551529431011062225247114610924318177792279 9135 564042746922694549978565800183736240194748836588483493147779750306613517320880967841658242592260263101325332366159538864745244638586945871 9136 116340203393385742782178904002501467941813325791904943730321730885363072087772663826794497852736472713921618215537272496265573081702947156119 9137 -1029200613785096207797000632851599298572554262759622882516362855149395621402255977549813811385368103873937579433059185311728283824193651425951 9138 -618420967602424549530486401225845304417979982819478170199757941212419953651820051357197051145539517299715985871331658393600444559232415801977301 9139 -19418161287423833736457236344413448156015816744212662093215539234846609944624681687238187408588418811741689177261884247185794408688944713765363929 9140 4674631323002492174203667792937008148990368721865756717309728317475850935912108029840360813026677426507810727221199621476552247172419561242762510619 9141 849541825148855705328717361072155166403921949062074488168210499441022743683349050057119722649514222998851617613427619121069160432591513925606814392961 9142 78574468659197152531290683327779401478860454392357017453531466753781039001277344018047668749228765700124177680928052627953993799741220309670859452210271 9143 3558095337107116542339691776965470891009337386410299650501768372105111250531727790717944099732667744396616788500451983079789319289370857716883996249329471 9144 -251830501480145653446220114743712204756281992520799593881971598470279039063331499238982574200702243852315178799567611882737742519951555882937667695291589281 9145 -83981991143966525111330258890751725086224090788525631064877655445492222219744256136764249401079957375108745975796331868602695053582347576394121250469837615999 9146 -12562160352274398253797617202117881496418775544864939483736237102390500995474618412916728746523389563439417338144090368315716606154420186903564847946510951701901 9147 -1254185010449850486175807818673428479257806983539025987127343922374939867793292588632734039879419417547960467049263008715076295939161289965843724540377069370492201 9148 -103765076170982266730502442318529137195040632423139381607106828401164596340966600184828702262152069835720186946415755903592440156996467271638244302509238460976932701 9149 -16385794646780708468406361436458142647466359600591581526271519207363822228687098350817862976916023129001366010608063205680007315680212373868768855152748873079480139999 9150 -1417193846357896005787640148164691842300239816479438076938169538272154682924341661055452915436368916341440833797603904109197799797389319758753739002260053932878685886681 9151 17662489184502618799946892367586453321759239981931572962005610294957557897905935381644965483120609275761295848757002986732170956450086886888136171839960428922197778472751 9152 23341043855107665325108731294588218832763563945365079359043496880048498202704547733395517420089804028049672232036095604398148841955645945784566799437252034607460365336509991 9153 3829896057075710590176847700657803769253094468676129127145032461765527525227299874730722416604915013741274978732956825838698544815601490738359952093694155803503291802614686241 9154 399359223336082179087812964633842632231426974805988367305860434861005068971147344886293912182000246318213112705946508609066693371742274010160022444368126666424241323807176085819 9155 27067626742951931098209798553161181577848486814158265870007490271167027481102127918845419045927491569560912189632607129865502121974644905998431446144856411960476321324846820193671 9156 -1785075316599611965497350792641744786827435290849237090037637512549728119657364017860626674327727274783697698905553804177633208482654490350176433974524973215630627934105883646555861 9157 -626807049662734345852344225107876407532759664919884746578411119372848857823720263258638505058441262786943462030940584109069169292086148444266694791864369091830261010387447562885568191 9158 -62390623407106503241530597979211084803861961748054079287882383755404728097893883384447366811484784038927823343057573462926416303425869918636345445151883604911631922605307202363105642641 9159 -472483207750823647634915847436845412157088185692276644849920070106926332912838376734449986156215782545592143288928609425847462572013001249236806302615021408478543096794464932097085768929 9160 658456174329268519994498937221015478254915070841829690153163589965701944909893367488652845042468015703723549540101765444825873741120117771489659700052777738809584389537594676653495612554479 9161 51141957724752077237929181974827211011241734155042426192665976256582011042137583164139199471335673593361565068088068766370161884613496656717657190316466958921229183570177460034863239785634881 9162 -3004609503462904525133494250664635719021707320772762837919878592591336593463013018714873912266939188373764895324235964920962413014102537034380708820419084610881951469733658416430929334409492349 9163 -406210302056215868533977970786132295548924664847182098769633791076934544941140878206537181617034295354746519662953234926062447390789881160012512622504554856912522339313584866010517437853540034249 9164 18735920334955914390863079590688199029867684537276306578542109647061537231591285163759737540702240189265163700781783887640237546457139971011366747114029995085253150691095527732370261023197838105779 9165 984796430242294763056254227088900018627355914014017253774994556780280450971991644387940390562115338720174247163999723952859093808706363226324390933693180649415279230887384174093401750431504302522081 9166 -86635858590701334257044907237176512455673566468407709569255738630707131562030647551180696451752966551286235728248779721123791017729059122897481804022474341645473993391298067379005022079049515393346761 9167 2691463491461258124759449500866523922086380655069703003134125072447382027168752497069697937381406031256458676993705203258526727664025712582175636821379459317193321894778333987605694503215183418417630479 9168 -58428750939608845750926790521608462734237973568510332550333437176392214773507522965629170172571905664058546186220384704616790459653612016433367180240761675226229702556386901453699762290020738036118350921 9169 1108638052630609915113413358626104834682629829431255824015417026665457103598254090672662211180328966624942551212316638374744549178907393669944794352282236386310677541521398169560805988702612926266708294881 9170 -8135047031551659034128987410250383590986366454017058738558509954598846788673193766984035714265300210994640533036589046884588617747058684843732769291587811257811492775104527265829836938050577961955142552501 9171 -22653225665493257457908049252641917066252012114986317727337729225808020364488329983719378834457032901155721741375672883181078495873189510002501624484252417958499333159884771093464370507063504684160398228249 9172 -16665384326474806409838806110128488078708394722985024068407032175776147339638327724232886183463272501517170720440047250443191566037200144412835818749328395995603394677994424421292296171329095187861560679749 9173 -2165040235799951266250747725799647744671365805113656429904899952084996208799172599155585959421799830676664915083937537102587976802965078510552235885175847809271102668252137718099732236192338638668519487999 9174 522583607201503000283778175900159174171248691235494820582358903241960195942210909537226425821395622532437438498098919487470241201163733241768575798792400662086478436033824416982369961823121536109263999 9175 -358199660018625439642446881354255414908169076334442557443536029353123443671870734064684282829930167593485375930373572078724652300050191530905807792554168396283583325547707576824800149740990240384769 9176 95051403514856463517426899609587867312088077724571876361504366428077547756263411669078397503303309700445845090168122105213340809091062941726966575527320754470002831569277562821924607561599 9177 3497342362116852907216754020854402161033405043385321761955418406785119123594637090241038785584534923591538553227843035073019290035100010923234844262830542707991394327935769 9178 -3604022207699722001343372025975623812793502794789234841899314905510108031681795311298159221019169238326154267721713180280416081528105 9179 1 9180 1 9181 -1 9182 -1 9183 -1 9184 1 9185 19 9186 151 9187 1091 9188 7841 9189 56519 9190 396271 9191 2442439 9192 7701409 9193 -145269541 9194 -4833158329 9195 -104056218421 9196 -2002667085119 9197 -37109187217649 9198 -679877731030049 9199 -12440309297451121 9200 -227773259993414719 9201 -4155839606711748061 9202 -74724654677947488521 9203 -1293162252850914402221 9204 -20381626111249718908319 9205 -244110863655032038665001 9206 267543347653261450406351 9207 172316772106087159102974551 9208 8944973491570029894272392801 9209 361702062324149751903132843499 9210 13353699077321671584329389125031 9211 473187451339968339319708384532699 9212 16445494389828914125075879570215809 9213 566664194829972997274629695467158559 9214 19466730588288911506770801379217412031 9215 668473722816127368011509174093414702879 9216 22959277474248983699736879371176894181761 9217 787831809923357358986816875995856961277491 9218 26929964528705440917988108625289935123151191 9219 912055814900667622113643619246570246680186979 9220 30318090315809943462292181699306225141864332321 9221 972322063703944043023798308220542201386190566119 9222 29036419042091160206768484979001709079623930849199 9223 735684186795374655074803566501368182821766105626599 9224 10093383087590210347934419280539208942049299864607521 9225 -513790152796500547131233870413677423940492383624670981 9226 -65712222112317165183589964642284924435961435874518608889 9227 -4916266595932105899145032670691615856115671430478124478229 9228 -315142969214856137493566534817700267988208818673756344057279 9229 -18847484634988502153417627102601240087482883026848203862556881 9230 -1086989746000543073496641339061089258177572512083600853445297249 9231 -61435647498331934000294306165674798345246615280498385027820069201 9232 -3433176545030140496613289508127377024517098237517154711524319004351 9233 -190689846972528182182388319385750268313667094740385218193226033927101 9234 -10560599374012391920484547651104727093365922205143169525327710386354249 9235 -584229790983950278085851228586188531076438450803336644741052102240541581 9236 -32316067076433776307518677392113510420035002188288480786551379296746912799 9237 -1787655689253582313630151406479138980908454814425744501504762627038039251209 9238 -98852206777678187466607490696516379581903667045092297999366174140082289732209 9239 -5458014070760648429798580880279350181035570093694102947952364781121705554707081 9240 -300315394685781108775703129829204920251887352333904201156595631483877954437109279 9241 -16416162157115256502821696133486485869108676796057475501883508821410638914352937461 9242 -887201276460987178722351776976974782040242182780865159494764556159693995396885471641 9243 -47039831726491522889177613791322008633980772839357042269732610045067325059734103534341 9244 -2414570779954824441057695683043187580598410638977570970730025899273650886446528289562879 9245 -116985887533048883725163212939874483923787675061863918851151405506042207937861187324022721 9246 -5046565047151236325746040427784148090879221824833750293561623569301057136366535480217354369 9247 -159230563660032247491781112527661863872128933037825076585133157957517412810591654288415949249 9248 1138245671718478116042102805482474962874770815384108612306789415099458753204129873161819769601 9249 879117613717101465238238627416161571789513478997185711583283238692876264447613109814868733674579 9250 -7870615982259054729298020002200042128163270506407451700158942228653395667433940994440238241845550569 9251 -385137459522721315856659081978334904762582499741261640589244291951521086301844311515982931600179745661 9252 -1393467633913636609858261641910116999110205783532704090297391907321225056805089113400201293652957810271 9253 1479678619330220259320429926172737314671549973692821749189382987514904661897003698729449081347745892950279 9254 166907225087586966040002765775613338897232715093251273690058376425090444783029688321456551306863100728574831 9255 12406572359247356073959785463096492141225264645455894493640177094764651662910235819794928812572352493383092999 9256 692720589903224281082981403356896126619610146115174613261904939416242006687700024987557891551742312470490544801 9257 24569356086155181671651437497370737518400718224745294661676071788293999595266889379250793862757815970760442170651 9258 -428013878053973159972009394569747621865078769151731651285322466402441431669291618569937448406527609050963016065849 9259 -189461930667506409258548950349924825903378221376378936414337367063375263506619055800807744262500719979286483167136501 9260 -23456824444970397155874533205770056359645521297661275742830132950230670949362580247975406793679838997775943752242669119 9261 -2181114652470169950376460693258313101147585479955111606536207776693180871361340516871844385053062855653731202990281703601 9262 -171168602538649810160691965716269103556765415310019608689873289978859497084594401860888204469032809933842834726902858388641 9263 -11464179834871736103950081783875901064177462618291673358715037512235158861798541273052391959921472100302771551023714842030641 9264 -609100402665371827291462697766839824772004006831336906732181165467228287860071395155062987707828122822982009040252094741965119 9265 -16195029441911391903449601604569331069623509724422924886278423477810684364851703753245556581466599000178213731681399943270545821 9266 1728672085903059187064567088535692463211895769701260860747197906316496047768544037548796080368603137856841840807896550044908705911 9267 396746210177530265951780711861173147560200705218931917363215208012485693780718499109297881797453557863943807455636138394987078662291 9268 52323583545848400143537207100054929530923752050497193269318258730264504666750520918322130534282411152789570113853935548496757670950241 9269 5707704650702413867583330896118950402022744163731033040731429321443210520653850897682328626911273281247716543557576833563679518177792279 9270 558401524810143315765075033008867624034342705017119816152837400725550647544434731385100954224292968314978999875692735510309660638586945871 9271 50354684980242735417455790841121073599748203372278044724976704051297967611250271870313431152632626376213780602756746257289969574502947156119 9272 7319706690206138271783280447933003868936854885989950735527577120318945919552027576956039368829421227471812202752088327635185789161406348574049 9273 -405054289692013512269411730129723966808664933955288214313829073880660591576074265354634506311624656538789475853213445131746763510353311801977301 9274 -54407492530203789364835223678476016774554736919212228508493922464561679314133716656499474074105393813944969018567646695981908125842441801765363929 9275 141837393686501403018019478144536626588205011377289739160579477707889814606756658207954921274157277663445559970450960757269550997228234522762510619 9276 607017337591092636287724498054397612409163747502465965636879535167798521848902219556575222683604928194837592650116586340026471509243103623142814392961 9277 84495889889442833525253264740625493916653398929259689037389498537403066226609186147394757088012471895291341772706443625900638888824688029440971452210271 9278 6526930617040006518027029582026009332106330728807920920857691832498745673814103563932337373429670256907207358267247285058847337536390407243630722649329471 9279 150418718319018394123826210218093561431857072685837522826257195903722079277295041574610966521408164475006163153190609891499376152483863293332054723908410719 9280 -46785647531235763214198770763386464545747338818449005670444712776338347761020695369414768090992674099839412055753435026685957036292512631894426289829837615999 9281 -10166927412090976289514403799234941877278062211023876782864927196897917529440079251900703246965803021206759396758882583708167214337643404277884271205134951701901 9282 -1361660720740229872420178474246878164252038594743857395410915186961143612325534374915871978629500586690196354190233282918482093284724821978790131380320237370492201 9283 -110289066913441396067985628192132186865858922289445706213960627671731697409302136801707870845617805720010790067226518237813902761103136063047933664430372233776932701 9284 -11733889672523281618954514600874314541103698332470385584880297355954137344798259064011088237287131352765091664738168377535444294546654317617980045044562373597880139999 9285 -1721187481746872313887748060322740340236404615148471938600656163527809793207332930667944955744663204455739495180543629590534778480879325564374376730227124321102685886681 9286 -111797117873378179481954899670096356377322028232680986192341924498156589675913170020065820723946361958851432382380806056584506846680454510855108164853859377731938541527249 9287 8160662721697886038018375939190178260094175450211463518684824094251160948815851154917630937140267491892001631422562108339124647918939487634575419549636406501149750296509991 9288 3041499427449192016644097756316858530527566244938599913906295815191791550098814021099124787952008316492196803309218727589532614920717822322747821121027386248039237690358686241 9289 429574981044031317809871524394136509902434542943801481243099869761602818011389179978446425658798655199577389642825623581776276544699179905217358867656914560195611604324808085819 9290 41862093063101442185589024186805065181967226204194414240851773211118480052227465152728137120910339483066697098888811558122788357834450671016580066532995242070823609346412260193671 9291 2056918298537160402904314069868815858722742803735902886798787150292632707345868650699318032984413230638504620609925141348487657535899245613361117897901311990058587775582350337444139 9292 -332071500705311174102008902962009064795923532128964771833203803895430884237121287619916224806733867757590868139985741699562403497544929821510394506060111638447216213528147116677568191 9293 -75771670450181535509121268132572958335049368893670147269249463647571298331989799636712628241157406444417474755019515102989260695144869756042299562113839157163058582133144835553403242641 9294 -6243338072294521579998047658609262449676995589884628769780017303679339461999157349974062744008644928330353270871934567418292794905597571859411814477147977109005444906300087864932618568929 9295 130929920757289179984808002524809076970887738317566843949309219620263230304303193239818569306001493522846695342851169289993009031452129310777515407206183407637794768885602783778706748554479 9296 83162927632962984452949225932819133832835205707539284319600298487413350264245067568603652625697269547851765583473633110188111030335504771219435076730189814390574361982384199843839668022434881 9297 4579567824658145108517872544238606900565131835906917741194591616772134519476092914339775082081654426230765112789408955129510608817018221761669537427226557368688667056257257031919638782224107651 9298 -479926431328603877285601377998736172973509409824716535677742741778422939747472300939903463427874318225309130758210053459421202433725601243147278806626367660012573291284018349270098327841341122249 9299 -39423583506463710076608311913970833283357541704703608025857970049879376261912656370287738784881622100059460048471553305628529285976642521825741125078633723414802718135665969888877920161423152358221 9300 2859798698913929490786662479078901653622788621659312379335101265069442843400681921905758848207196063301322107244000967166091385414073728839259922071197647715662119809561573945652745242204497695162081 9301 60524643920026933101025605371223123934896089466148739725169288064684046341829839047900250100071718241023967442522176305218206621214941231918138620424658487758178771155601951080419251785613166679741239 9302 -9299216120656681859718150941965749078008518045772669144700186658003021135031056032236420072955739266161954811995235771605792151538523169903946731286645369758139362537430681577664808081609222486346273521 9303 346082655830017293885582566264651956696031640008908782279406733241264478076014826505424506003681802003644693487430719761300830198212254058987731242758718603194992467584687457972832330845896667591050724279 9304 -8098303244503604398884650473594682284012772907031571094725786722291587919192038222949744401850239926857203666606937344984244937968840853925765315415334909373503162798315830051318772789787874348377179039519 9305 132959943210725793667988971986466975876651284846758369296056777601054185913185125761527836275728207440491652505181704315463941441101061770856935243344031323114714223966523886743384818275612365122578631847499 9306 -598458504763397820789261397062176594982334516543324524873604111974014732928932888125458089548343874836802491525767004158695457819125692483405686791728564496857385650672153231441705603200431762804797324468249 9307 -3008436495398800347662969554160297871259303029742339794049637084483271962516450132315044642349116695312705046150739900598500238944673282241074611316814396912253556597988883187586594185943496055253054470359749 9308 -2315514195415150241303562562198592548117602797290356090032027686085897687732252609730577645708114390376715794514363173343251135261005817950311466794625936211620646401386710077764826526494024156858941260095999 9309 -89424687802410795510960030994114279732843213749128236974934889635154068544238441492441803037147115583675224110098983078844294950379882818605064070681587887984036683289958572025598372822580063867990076080001 9310 -618118193021193857253343457865430190394211173961165349444759560478867595084195194326757054305968711934321078746882022853374379766700985793121865114751912782789000372303321510849214411977671689050425024769 9311 -21327053907066439427085142176520838557499481901937081607970361137825901856695896816510387464890546672446205981495952168177057940698704361411901691051016978854828327034469651682467218089476194786997121 9312 34502507311704545378667048560358158845401320776159269607927775472250188634504172613168670639970076393769888841691095299465320305848242722710554911641759882003232842936468834216489638357308929 9313 -29732898181897549856954142197076981786918094837919679900004441526870103135007640872443590727433364161239633966714089434740711303583643038363353718524463718771076838573032301 9314 20968587972682289243268398242725128270652493443111546547503992154306163308401105635691408300816883320683616166940925740271357556659231 9315 -1 9316 1 9317 -1 9318 -1 9319 -1 9320 1 9321 19 9322 151 9323 1091 9324 7841 9325 56519 9326 396271 9327 2442439 9328 7701409 9329 -145269541 9330 -4833158329 9331 -104056218421 9332 -2002667085119 9333 -37109187217649 9334 -679877731030049 9335 -12440309297451121 9336 -227773259993414719 9337 -4155839606711748061 9338 -74724654677947488521 9339 -1293162252850914402221 9340 -20381626111249718908319 9341 -244110863655032038665001 9342 267543347653261450406351 9343 172316772106087159102974551 9344 8944973491570029894272392801 9345 361702062324149751903132843499 9346 13353699077321671584329389125031 9347 473187451339968339319708384532699 9348 16445494389828914125075879570215809 9349 566664194829972997274629695467158559 9350 19466730588288911506770801379217412031 9351 668473722816127368011509174093414702879 9352 22959277474248983699736879371176894181761 9353 787831809923357358986816875995856961277491 9354 26929964528705440917988108625289935123151191 9355 912055814900667622113643619246570246680186979 9356 30318090315809943462292181699306225141864332321 9357 972322063703944043023798308220542201386190566119 9358 29036419042091160206768484979001709079623930849199 9359 735684186795374655074803566501368182821766105626599 9360 10093383087590210347934419280539208942049299864607521 9361 -513790152796500547131233870413677423940492383624670981 9362 -65712222112317165183589964642284924435961435874518608889 9363 -4916266595932105899145032670691615856115671430478124478229 9364 -315142969214856137493566534817700267988208818673756344057279 9365 -18847484634988502153417627102601240087482883026848203862556881 9366 -1086989746000543073496641339061089258177572512083600853445297249 9367 -61435647498331934000294306165674798345246615280498385027820069201 9368 -3433176545030140496613289508127377024517098237517154711524319004351 9369 -190689846972528182182388319385750268313667094740385218193226033927101 9370 -10560599374012391920484547651104727093365922205143169525327710386354249 9371 -584229790983950278085851228586188531076438450803336644741052102240541581 9372 -32316067076433776307518677392113510420035002188288480786551379296746912799 9373 -1787655689253582313630151406479138980908454814425744501504762627038039251209 9374 -98852206777678187466607490696516379581903667045092297999366174140082289732209 9375 -5458014070760648429798580880279350181035570093694102947952364781121705554707081 9376 -300315394685781108775703129829204920251887352333904201156595631483877954437109279 9377 -16416162157115256502821696133486485869108676796057475501883508821410638914352937461 9378 -887201276460987178722351776976974782040242182780865159494764556159693995396885471641 9379 -47039831726491522889177613791322008633980772839357042269732610045067325059734103534341 9380 -2414570779954824441057695683043187580598410638977570970730025899273650886446528289562879 9381 -116985887533048883725163212939874483923787675061863918851151405506042207937861187324022721 9382 -5046565047151236325746040427784148090879221824833750293561623569301057136366535480217354369 9383 -159230563660032247491781112527661863872128933037825076585133157957517412810591654288415949249 9384 1138245671718478116042102805482474962874770815384108612306789415099458753204129873161819769601 9385 172001570041858412837706577508689000664060058372517555105231324161950156018588260533814868733674579 9386 -5874187370597406096619222715251859005420114149316380723899715084548727403635633441160238241845550569 9387 -519796569379299516130843958982989856391608396027054377937929162821380960695040155984718931600179745661 9388 -14648783921449890730081031639992392388036574461529685423898762805277657203840577803510665293652957810271 9389 783452716086075070104069249944535805383546504834550396155105574208346331595600662203659897347745892950279 9390 146666854091166489876150064950504841562523508546276751933530342515359329485354391469786897393263100728574831 9391 12985342306229992947491561770523411086680096767464559987251540501088576734228324470249374401052352493383092999 9392 842755991153974160378150874825285278234237748125674757469999745840998181383103642829845686006270312470490544801 9393 39716437813937543933568771164663713475514670305798981252468066227807590128067299600680945348083127970760442170651 9394 730089160660458906936783906904110781026720848493985406407912915216197321232718232455740990492332422949036983934151 9395 -116691892677187570448353727768608050226590163472161924380415557514975687933214879538202147899799811844886483167136501 9396 -19876797352923300548644433854014483016644209896758235648930706622001569055809578769144228060935456648463943752242669119 9397 -2089881187402746894169273439019676853766526324765349119587148288258435277791123426301912703381026477732932482990281703601 9398 -178691261151718133105755040932472246631860253421872639559497511543595292946546008902855980063073356489194366246902858388641 9399 -13078229339719040872041360708022555824432311495879039159086661654133415748653459081674311285181059018176328727343714842030641 9400 -799820044428840125051243404739336340205240629540915368320520101156362689009086335332350773225812445257897709350268094741965119 9401 -34579155242737308930445404562222838824248246949430715525904740199828014375555029380385838206825498355729196292490359943270545821 9402 161368811351273984991402087874302419742670746618614078843150391285873411259668218256837193622263915334754122767263206044908705911 9403 276099011971103111237209606088998347354809527153859161459003742772389299799379917784904211188666158467859151482834823578987078662291 9404 44030049846585564498854408290994154024812753887047438804824118963677603983605614505775504695271025732596237394562799073360757670950241 9405 5227888904191043136138154559254236012893273575805043501956614259826172409825533735737074331699396840984675247553014660686469918177792279 9406 540309776372465787987014124186251197620723245269474549034367158980561093945700829823351529992676818329895565638700582452030236638586945871 9407 50935384006277491971396811563331367875627261202101371379768159036072842793732958598859241041724113533283282021475070985289544409702947156119 9408 10665756700963535943808484458129464165903483001336386929262013882690166047655914894297002075969048009735804782796017457436079568310206348574049 9409 262193054716845965410155316505237156778320047628841532369335911497680790769588252189603786098262622133187422814518345830875814574715488198022699 9410 -56272447116099837884940801308310658840110156803871623291203636043699067228323869869049013880874257811425273783894190099263934361508283977765363929 9411 -4041112051992607772965435168903644458840484929253336272119646387048720131739522922276706033933808006156165546168196733423544912296091834597237489381 9412 211191090994125570112621094309251332816189089573941197081124184473201638744986373441875004874032222698356847959383178485606903161200325507046814392961 9413 70463568388712196281786284458865885780555866919621869358858007164956026535293414418229567298384205174250060661260010000221665916574780091243467452210271 9414 8005102848977564384214010247486976286204537044656050542100597739605171358658463728952248686086900289107027263435241688938896711713009253626349698649329471 9415 495198091883901772312119274285954042054777488950381454188755628855357682913100785849352074239687160133518480401578676160676396073889930687776999722308410719 9416 -6274083842944124373693864949611489448454483619388431710353028284547842902131157160731064680881429515264733840604314680883544893693606526308340237989837615999 9417 -6786838726240944347585915693726644294593368316797703441529165309846754786164102762124659937948878893451642875326451133637905727152640568490721537170190951701901 9418 -1179771161360026307887808927938908108191967267544268443180550458025108408205828160184964032967222070414121536615507469262549335817217179966483208553953261370492201 9419 -144795229070986582406407430450768846387970635250942710164619305890225354321951623869504993582106050761956113361788536862866226123314390296915284125565564297776932701 9420 -9997459403489599635079830572934830376139162234595183129367194351612219116328010872331511983210397012729214843971199173342958308702087221068823457872607606954680139999 9421 -1348670906258373756166046692043762202148131901495859726133093343070941127253109363156128723990295020135930114751471493868895550915404977637661055949940922891086685886681 9422 -172939165584361046578927791036582558493882873261555810069644981802681544030741471222482931538766853634492541470577653265286715394896710079198809932006174232328874221527249 9423 -6992222318957466962356641927324088296125340157826345664630002155805749239095180932460719958563827924144040760179696550243044485897766637013492189032315144124129102823490009 9424 1550993371249616962574548817170145948159849268667927874788584795676290420924948171688153563301047037407778555507855178779820728969452774815977913417830211348309561320438686241 9425 378020134866646262545913556079817313632427702234754459703451903621641624067084399206567641422877862694583740847702843807223946704740208706188898429338177007471608832496072085819 9426 47136197756406513344602344852745429225115075504287435094489019025759767496061371418152301955081449279807885872694768790450114687753725403766164125038283323674044593976233700193671 9427 4284173723134482953632281446376195357058581498417770448985647157133012663150285437449636414129759121993700422672877575446606204787399433131417335452794602053227585594689334273444139 9428 108108683779536305900918132836793426732437133992400558131140699314222843013016656531020796159141856549995894878321328790869285688665653552631843436755029084209163924150636264826431809 9429 -51255011420863842531669781712140534876921771739538374722717755068391960396755770366427466102563301386739537186451626630250352118062488547080695468899077107546821487604546187524219242641 9430 -8867694318009870184769144297107066776109494195574091998748198545816271374587231470076394488690167277332283471975246101402322013833953399170848414437852587247971682329257727164797604168929 9431 -589271124378194011410188682689770095543058907187731893995988287652536662372956288836427768937575692079862342097917149480104617139076437971573661011509250235186624796969157838405429955445521 9432 36171855521142955301716512409825876083737395803693197220699998957135785559257017948237430715173574699927451303377142492446693270800226101888358498638143879334190915605084974423960724073634881 9433 10041745259104294462804091105156254317143974239055763709558045064556060440123463748062324656547885212342847753177092973831897111989572311011022552231918669606412240570765572626926486625756907651 9434 350730773701517178290421313718788182080465575647208750189605161468758361471538466392192233431833683517175335196598374852794602642743444938119790900426305145695538404994816642748263379686031677751 9435 -68254463582854220108742848136248937521585205874388032071745626921968743893551712981728174411862119950483522851927775597464086392564654223107815715799597226209262729766047938970212031639095981286221 9436 -3429258800345420487159080570455401697862394965215596704307928628826702687928303547898174282882176710018500391899931001484512021089729261783965296159225892015063548726378370763956919668236492451397919 9437 391315902344493576941406404066357251664906395709739850856702205942014358510195483574639869727343257567676560878428725562657474092914614447176794911967935832166822567953753789082308979965827439773373239 9438 339725815614456618976542223128469900466005337749202987221471743753749751828777997272009989867617919282751617331206163746856994102660340887706312884961515510566735320555752960350528858791580367472094479 9439 -909914393658208281978840219256527846232725805152657595761441226294367426184784007140742564964920327655960157197042279396195427038238531991134230639178556053159118710624750027045823790905059418371683867721 9440 40415880493645979555865261688118465431626058444742086248173348670913874009585831116167259774493236605242995391284462316607769011210134522519185939996702756612871068857178949852173977158158196604912035731681 9441 -989010443454356646685892510144555285736156332001711287400323359940905812820198537348464858813503218514250874902112239395803599088618934644399409538807088878688580349746846827328664165385080693643654401752501 9442 14082816440639146472300535079235343319468571327658669583838249923423793870819026590966449888219179432810956427047876936699345345312150022907593889636084594125460823799709611321081877830886249447549056576971751 9443 -25345443903279950331854730330817132834260482524061848784164884731322237231496294613448524245428360031891530755803062332253430357681779929958537155272640327924110885859264796819745933679425152252949413924599749 9444 -327220864780801891464234580308155508449336937959237614246392245084773706321566111347085023436251865371701989738356364719699376181020614988981981399778439627640371452521132024841325436367176196507442395375935999 9445 -247103876265046643249468953928097026954789779769450376436613118165196194805458022473937654016565163323366567688469900607673978118776144430380701167780434732811038403180188183092398725823058194796701582954928001 9446 4292269604901717798271485545309127646972921413797403684817696624833907952497756329740779192132848514020228236661631200885190961972887584824128306942418356044227198230505344630952159995480978101001574735935231 9447 -90028562600632633238087875084787253706612084101226357039040398186634680729251509048653150908965419591906576606398897809523272524484167023462289356023476245583581073597200211302030041441196273064331431638401 9448 -464960236697245638496878605050785767383370989558636141325727398518988280306002046569341199325849625197079841777732389205771278142488051962163943239884492585403273690600773793653994511108264318844206591 9449 2305600602089847097584331143450174884206310699066907266276908058194461601795490793521483202474671092195364919653206935621979300348624760093113246903026693815634447636932079978456716570550870539 9450 -6251462240941192991590468026475657574058042473597521601544015601873067506078445413942364763053639938843483005293925230508417153370278754896568903037716393193328047176931910865 9451 944909363690843207116755304718742053558006255560403391081512402522402789182320037792215262932320472550725727582478206574880152292872909 9452 1 9453 1 9454 -1 9455 -1 9456 -1 9457 1 9458 19 9459 151 9460 1091 9461 7841 9462 56519 9463 396271 9464 2442439 9465 7701409 9466 -145269541 9467 -4833158329 9468 -104056218421 9469 -2002667085119 9470 -37109187217649 9471 -679877731030049 9472 -12440309297451121 9473 -227773259993414719 9474 -4155839606711748061 9475 -74724654677947488521 9476 -1293162252850914402221 9477 -20381626111249718908319 9478 -244110863655032038665001 9479 267543347653261450406351 9480 172316772106087159102974551 9481 8944973491570029894272392801 9482 361702062324149751903132843499 9483 13353699077321671584329389125031 9484 473187451339968339319708384532699 9485 16445494389828914125075879570215809 9486 566664194829972997274629695467158559 9487 19466730588288911506770801379217412031 9488 668473722816127368011509174093414702879 9489 22959277474248983699736879371176894181761 9490 787831809923357358986816875995856961277491 9491 26929964528705440917988108625289935123151191 9492 912055814900667622113643619246570246680186979 9493 30318090315809943462292181699306225141864332321 9494 972322063703944043023798308220542201386190566119 9495 29036419042091160206768484979001709079623930849199 9496 735684186795374655074803566501368182821766105626599 9497 10093383087590210347934419280539208942049299864607521 9498 -513790152796500547131233870413677423940492383624670981 9499 -65712222112317165183589964642284924435961435874518608889 9500 -4916266595932105899145032670691615856115671430478124478229 9501 -315142969214856137493566534817700267988208818673756344057279 9502 -18847484634988502153417627102601240087482883026848203862556881 9503 -1086989746000543073496641339061089258177572512083600853445297249 9504 -61435647498331934000294306165674798345246615280498385027820069201 9505 -3433176545030140496613289508127377024517098237517154711524319004351 9506 -190689846972528182182388319385750268313667094740385218193226033927101 9507 -10560599374012391920484547651104727093365922205143169525327710386354249 9508 -584229790983950278085851228586188531076438450803336644741052102240541581 9509 -32316067076433776307518677392113510420035002188288480786551379296746912799 9510 -1787655689253582313630151406479138980908454814425744501504762627038039251209 9511 -98852206777678187466607490696516379581903667045092297999366174140082289732209 9512 -5458014070760648429798580880279350181035570093694102947952364781121705554707081 9513 -300315394685781108775703129829204920251887352333904201156595631483877954437109279 9514 -16416162157115256502821696133486485869108676796057475501883508821410638914352937461 9515 -887201276460987178722351776976974782040242182780865159494764556159693995396885471641 9516 -47039831726491522889177613791322008633980772839357042269732610045067325059734103534341 9517 -2414570779954824441057695683043187580598410638977570970730025899273650886446528289562879 9518 -116985887533048883725163212939874483923787675061863918851151405506042207937861187324022721 9519 -5046565047151236325746040427784148090879221824833750293561623569301057136366535480217354369 9520 -159230563660032247491781112527661863872128933037825076585133157957517412810591654288415949249 9521 1138245671718478116042102805482474962874770815384108612306789415099458753204129873161819769601 9522 879117613717101465238238627416161571789513478997185711583283238692876264447613109814868733674579 9523 115098464387539801417169145592690362809354921956832204877966347765277387759289218679761758154449431 9524 -555233177236293779360892610826320106820299421365420887766530444629238822377460115055438931600179745661 9525 -27491010608824611724650663068015275143394202044153708585783867332445346277549570970739593293652957810271 9526 -85847267389147100454669520393721281772013869444176246430147575699304455060916807754910086652254107049721 9527 110544194484786177569809227085021911253701846321206832962865230395927218103503723696389961098863100728574831 9528 12586459838348574970132197153820603955800867297241023942373805557900874812774108494305040843292352493383092999 9529 947287684723607250025444840149864285357526198744269708240720084426901166231004600395894173348350312470490544801 9530 53612930646741294547714429612727263842799575650961572820333014837237410154867239999782718826970551970760442170651 9531 1932631677992276667810196968927933517428929225486722906852531683146173245565047693115863025024323974949036983934151 9532 -32935906551365566667733255468097441202150664957424012680161600891232922416614764463733920709956017515286483167136501 9533 -15118790679881001219169544109200753481155044792110456523891742771057833462436600859044355671575960841487943752242669119 9534 -1899446568271484822159712663524218570308272664773297505360315980591212795515704936529342958255415972099140482990281703601 9535 -179006617605926514562460318572634610472965927164637712799385394503529371798580290362949509349571791435407189286902858388641 9536 -14235787768672821781032877805472814582226459671491698257079479483981095171297571224057683022249656935428618550063714842030641 9537 -966669764572493542773676580593042153330853293435826476777194396343266421415832825625552753351064440637937912589692094741965119 9538 -52185860123276899827078478538017982857092609318716371674999050475501681635568745460747466912805377218414677162706039943270545821 9539 -1436090347336135486578371998946134991138640895955486625662836920403036661101327181818426691286548460177585558411811353955091294089 9540 146009085145075073705492446362457498200397361186333085130079110418138419440519996957487582700388176633564934969773173146987078662291 9541 34479715291500532420277439305026535435384985831655207906965665874095697510993750894021582038955615014980349182565527025744757670950241 9542 4614480029797277281556556781055460801044924604535427440741087973039821842545065712981317820422239210044475867744830055709727518177792279 9543 509605375318886369993166898133199361094537905045430598622640797867290956190254467236204378290371775993399058958610257157778204638586945871 9544 50422032794035329657969151750418323805030303229107276773228405224196121644076351081312527800239089707725765764842591880035906265702947156119 9545 4595089006954379266253958047282467886433491738730712220770271413956176435815854834300743939559494146666683722420209043450324045647806348574049 9546 966343152295428173588671134374065224093273021614026032898288436640408628633244915557697926263435227116852215289650372154266823362376288198022699 9547 -13044724387573937124187417866983822652751878114384512505733429629163579125792088549318836393378604510514378328422950700322315542913648201765363929 9548 -5996619760235162806217564730053974265208024305490895743469560655634562941584009046778495252169019948637120387439009463384774025825674057957237489381 9549 -227552382604547914889082906992058293470449054647050340353702683752306261658893958779388515045172447824492967603014756949925706750018041858073185607039 9550 38507853983712465834442420949803037738147140213535527516150875589559362648773751691026319425132757509319976162144665493223824842536384291904459452210271 9551 7602843206140910438043919485656476980334093261333491225345422991583554849173926777502052586849775115549250087646569844271772757925792610163820674649329471 9552 720133992800520825365479580723333467126585822369471843309109594905288232916726485890687183789413275157903787055688662646948879354060590378924925635908410719 9553 31683592590167645239748610962323410508869461459459974205052047995942475331068009556368630220394787741046110188242901418368939776149993091670632003930162384001 9554 -2817153341740503951877746341749659745085641941976218357446962166534752283692263707454176141245560815403413075276380460180370996913074448549820346145550951701901 9555 -883592741859287148622476039930468869526650413219584539383314620958593369973307422265904047729410632509811321836716729371581927792665788354981741726332909370492201 9556 -132864296124519025256054447404316773306864471382308474931675410740467003238373903924786682230283597286980481121490282520882170624058099776154464074879710601776932701 9557 -15141360459878814667386501192993527706939407574199571746190163467419345278540978830916735256791711112519901997342479889196128480232982869471958166793045519325880139999 9558 -979516962258318197524015320716041684693525741627019952071413546687352272320393007383186502718301826011102479971529453537610814843974264196342193557350620445518685886681 9559 -153529289949841324955032278042166148884636767278774895495313614046814613891059685571574600815967523873277050726106217240315255608883625783083811901898537773480618221527249 9560 -16394275225013458280771800351792918275362882851628477084791704752559449825739430223413927099377382004161320650039277394494766636795236021183571786294567001356121689063490009 9561 -148883193907724168243618757036930225856232659888279963448110383792693580079804096698186007626577794154629527721615998534831925692741724358969636511537672207363985103881313759 9562 238290539387112648753024798370995789550519010126423986779913164551122050031440909798227695766189499161978341248456867956802144719612186658052137401960139726114873014260168085819 9563 45405855250211489689582661116758016843800808534392925180598241357957265609272954630044165893106449491419111852279129062320224478532525813548712394565432925517403167393173220193671 9564 5061891800736389228831508876866542244727539809067005536191942930212276572896731248714345687908035202935577543371607712985460810005324229051964057874834240271142788404443098113444139 9565 421209502621381723416450652287379882608124603070524695411665585753993603190965785980627621843658477253065982353549057163948690643817663026880459535478413712357031971517958471034431809 9566 -2859513043062703935704187660605537525980560783511068054905945097447367312094393855279815118440848078217509195477616595387312730564286187106352772956551953215201258661830389102715242641 9567 -7202877548203256025950351327097626820491673308996647117910624868749212336910432865562584335206749170363867198146723667167731467297271695609675396845781431354950873048160448298891530568929 9568 -1007422655063429579140518228961496488895047390446330185713777366327013543631860041690965511164756089629131834915842590897170026256749574784428931878920787511281378037640676325102316227445521 9569 -50399462621258013079220163474131832037622260704483276921363293290038848982806186032633957826107323706348901551976716908804575233589187211681416719581972512697490698449495164536855584150365119 9570 6503636855856673909054349065232572324555374768814398115940090978940927954131608704096282423189235988660898960279160578851045876610585947243912479872378440369050136537193225702654373529462507651 9571 1164415725281319289566865740801827199800605998321623340056842735597392113916623205986423129708316784043844402196105956818391694339646206210436003422446955952922620248872603874173183801896796477751 9572 17448865192284693033526277727372457170310442916339712665885038541609602485446819369351662671610811450308652112019373059811611731612428128560818412456062170977203583614076131999775559840848489241779 9573 -9012989532281348893954009097221572159846715899974067911942806844744569347805201863575980353393280176534189737634136814051341762070965064851362287453629322455349121541631213665030379469552201707077919 9574 -240570492892497650220382857197479534263623773921978553981577548205786587402144091574598187850750097556292644589488725701908822124783910129823360068324981039436474340021202517141568619247750158117186761 9575 49628612608052941759530570876311084445403650033796333350518988934410183006716791254751516781912348654677174255383438165479808358634015523239723396655853183673947350449114016055509023466334621346788830479 9576 -747073149335730247411555533279370187030454659400336653105657127665791899400333644795820844616797664212430079092532807890239104583157078664011929598639301109064732448744176457301643161864050152255724059721 9577 -77827695161149696204564026066065044289141332643979136076782173609046072758879049887632257312587151561675262774394606957290513035676694547896167265147814756976484858584840038583584461012628164181113430943519 9578 4305631919270786419938064807164064596774297314834022401480291013590022624411816785850115758989658145553693443206479204808781094360713664603409927716318450897823984641962923152157928248230061386145388641447499 9579 -108641562246835632659904027074474775471847590307088105641659033399416907442702424057092361947047392763855446625214596431437726911348255280670181560981546772912438063474740371143381494969124950202522104488628249 9580 1299724550319994825691909843442586771320285902965602303332639313067524164774292077642499378245896378062743099246913702092112569702577900791225439157053318319091212890156912688246849772429462870282695799482920251 9581 1936949670667093932290248225192602217297546818643576610582256252559987294875026673360347773476374690336031742282825758525481956743951745702640306196896155165494042582605323042830598200033208564833476501561024001 9582 -29667900822363406768497543900295379152929961363188784739578041246818998559314388201516920055424015490569917265751831940012414542030154021570424337050872820761454989965508069225024590502585888739713557495888560001 9583 -21061071710902590504771938364880234848652202451369810620967257694078936081743086207507711764095983640670907574063085182468135106109023567678646688911349562778258997723869775222153964458626907492766545971989184769 9584 1479237803469982475102873352572945139434619268625558889510298484502779371303956796965375723991009085533068469393261161356124624676837458677646247946580355740588107123478939879985251698617372269332295187798121599 9585 -8184728591450257006028899219969736267558192239908599082491378208880937924327951159721691719943983001688605300147331340244192443502847334777307511340727219520619111919118043312016367875036011297655351578757631 9586 63204583118241781581213944363351635621148425300223217373671123031925952836613458770011883435993113132168716083820458685215161506906919744111488494927822015602358036863184298390975335882871134069257500819 9587 58866134387607751869981794122667449972501547542861982653288146312656785137782401802907332021805063637542700880720879038544171577638237805677979607814335212374768626069172213622555404352513883031 9588 -172769027779249921183996792343709177248859942159479617509963194606098923915850373499070132632056962690689495378506554514195121578285962094843726483754225126601491249222909257821 9589 -6606428116315061302799222830254526686634179485200520958907590284185066882450618559428895504152878969135302092656528156448146692590865279 9590 -1 9591 1 9592 -1 9593 -1 9594 -1 9595 1 9596 19 9597 151 9598 1091 9599 7841 9600 56519 9601 396271 9602 2442439 9603 7701409 9604 -145269541 9605 -4833158329 9606 -104056218421 9607 -2002667085119 9608 -37109187217649 9609 -679877731030049 9610 -12440309297451121 9611 -227773259993414719 9612 -4155839606711748061 9613 -74724654677947488521 9614 -1293162252850914402221 9615 -20381626111249718908319 9616 -244110863655032038665001 9617 267543347653261450406351 9618 172316772106087159102974551 9619 8944973491570029894272392801 9620 361702062324149751903132843499 9621 13353699077321671584329389125031 9622 473187451339968339319708384532699 9623 16445494389828914125075879570215809 9624 566664194829972997274629695467158559 9625 19466730588288911506770801379217412031 9626 668473722816127368011509174093414702879 9627 22959277474248983699736879371176894181761 9628 787831809923357358986816875995856961277491 9629 26929964528705440917988108625289935123151191 9630 912055814900667622113643619246570246680186979 9631 30318090315809943462292181699306225141864332321 9632 972322063703944043023798308220542201386190566119 9633 29036419042091160206768484979001709079623930849199 9634 735684186795374655074803566501368182821766105626599 9635 10093383087590210347934419280539208942049299864607521 9636 -513790152796500547131233870413677423940492383624670981 9637 -65712222112317165183589964642284924435961435874518608889 9638 -4916266595932105899145032670691615856115671430478124478229 9639 -315142969214856137493566534817700267988208818673756344057279 9640 -18847484634988502153417627102601240087482883026848203862556881 9641 -1086989746000543073496641339061089258177572512083600853445297249 9642 -61435647498331934000294306165674798345246615280498385027820069201 9643 -3433176545030140496613289508127377024517098237517154711524319004351 9644 -190689846972528182182388319385750268313667094740385218193226033927101 9645 -10560599374012391920484547651104727093365922205143169525327710386354249 9646 -584229790983950278085851228586188531076438450803336644741052102240541581 9647 -32316067076433776307518677392113510420035002188288480786551379296746912799 9648 -1787655689253582313630151406479138980908454814425744501504762627038039251209 9649 -98852206777678187466607490696516379581903667045092297999366174140082289732209 9650 -5458014070760648429798580880279350181035570093694102947952364781121705554707081 9651 -300315394685781108775703129829204920251887352333904201156595631483877954437109279 9652 -16416162157115256502821696133486485869108676796057475501883508821410638914352937461 9653 -887201276460987178722351776976974782040242182780865159494764556159693995396885471641 9654 -47039831726491522889177613791322008633980772839357042269732610045067325059734103534341 9655 -2414570779954824441057695683043187580598410638977570970730025899273650886446528289562879 9656 -116985887533048883725163212939874483923787675061863918851151405506042207937861187324022721 9657 -5046565047151236325746040427784148090879221824833750293561623569301057136366535480217354369 9658 -159230563660032247491781112527661863872128933037825076585133157957517412810591654288415949249 9659 1138245671718478116042102805482474962874770815384108612306789415099458753204129873161819769601 9660 879117613717101465238238627416161571789513478997185711583283238692876264447613109814868733674579 9661 12093670134357431597489952867281789099268293064503258062433329212393286970549134538359761758154449431 9662 -413486745808316726440698003452999105105535320011954848452125317397807375647780278772558931600179745661 9663 -37186466518498242144391974212350431660684066576730785674889178035075257233859671772488585293652957810271 9664 -1053485356379293651230931730253727385163638782937955883783047651250124001794507482132973958652254107049721 9665 59023477644719433567798537044134999566389589625694752838328701811241901661199898993481561482863100728574831 9666 11068432013617039257843244591937466655697676806217934810634203014671041165448461230429816799772352493383092999 9667 991274200694287652413859839514310125212093440016928285755183703307519471651179337830432038072830312470490544801 9668 65165656543049035253442478915793228517125901005770083924356314931943635606413318573638878999969207970760442170651 9669 3114104052759300924239748994976785642083817487808910460934307249428233307123479690387414840879698310949036983934151 9670 58554233507074566618061415348337372626301504836587634877603994256639539062644013767294675963053925012713516832863499 9671 -9297187640655494114353926302695411427012000159773095561177998007185867416564266758035907962559888190735943752242669119 9672 -1609464373815669996974074616032017129525166441300151257754462448004655542137911816744017480903121001804868482990281703601 9673 -171525473470397823953470963725066438187719076439077188869562516451880233125822488936215111452464808445901694246902858388641 9674 -14860168433557492585473113048417675457459331234775499819258289873854166227839554608541008396555022299522795666223714842030641 9675 -1102249922979667143293344010221361153192260599153165204008410824262719999911645921549793976672869741739316715400572094741965119 9676 -68397029673171705136659838630680186668917722249030540910007860009078105733235015375816928681834044625382511689057399943270545821 9677 -3017125166207164350900011053304336658036368297306156620670700158496527042021813185752490911067413804754970058641381913955091294089 9678 9653700259069761125127091304916564418574784178142815104426976610474250064247800679087159553456664274143303500238072218987078662291 9679 23862761849334942805395181997075153017310562161928805387395056932967214840635955737474939025382323868124899456959011321936757670950241 9680 3876355530562884909179787687049051781001045767988399293401109533813587681745169042264668120750225907647269255727918909422623518177792279 9681 466421958132863004163101027815375066072885552132091540132907442321757526215705922661131491721302896369725342318199661598829340638586945871 9682 48775683686206674630165609047560229001390932392071557465447613225402072266591566039193330195162020059083173249276305951732478681702947156119 9683 4648513317349576869216531953725814959814365059074458273011085272555464952604262013326958449355910965117077852942294918426284930486206348574049 9684 409946422984634976017611235592655704550104514158934447525984344630996995205805949659004990889786883889524278016695472657685944823214688198022699 9685 60550187553426284580428413042381183064843390512541970913233816439805030801641980862862474014609141230507536711464076184217275597082818998234636071 9686 -4051302678389918207765312064153254928553283501212546791106028836094318450668474444282205991838338094622637443039334525967535862213929064677237489381 9687 -544629571850686476531653685079745143807750306849705514180089713954842269354329239910960071531748546421613730146998951786852363194176768493593185607039 9688 -3675787450436962537362603515508490550419201994777042958454832366097036755214978656392319945735347453443244752789564221474768388254165185356852547789729 9689 5284760818963037205085842451262210214388844434549298522861919851831286392651271815181830255559411642836625715445817032850155619437375872220465282649329471 9690 775065013560758157807253647525278645609256711791151340014966729110030128191510960429697980388699529803907252038581829781700654102677408938814104259908410719 9691 60725152701006356080846524748565526658626588726387437284684053394321314334401672004986072830774610517327342757757834492091742345446363235915126503770162384001 9692 1203469777826530579108376259568476195723974770565982368377627950487810572896117862721798612011072557992195216294291524309227914463451493227974345090289048298099 9693 -505054375995823252697783481010132812723025336124079120164535064305614228663555468044313822518194341973291507185501007630279231956264569931916230854768621370492201 9694 -108185712049819761537196061962566253432834708100047210244013127709558077696643253647540115682056405330050787556020434864631266067872049844826140521363912073776932701 9695 -14624320360333394558083829104735051124757592593537114126859100012151595717901086042311333042177641246831774528943742749096116075001628740496322518863745493981880139999 9696 -1378228763273593345714419243348754750502244181522197439812443430771923907909337593686203768987785490279328437178001363461851927762805689800788401719642569947982685886681 9697 -104900833105255944791432780265175650958879259425790142304181426317986869578168694216934875565541267348878004950232552379885022973761648717208204614971982821898922221527249 9698 -17023738605745823784555079163092253168342212928907696257132232010162811844883551121565255701932957376195171642675284164229354280999527426611317072779848736877993806823490009 9699 -1427199075728702805224347460892083173519723387174300600439057637977520562827829706204638409274527907000636348813739838398930123755209182848841960588662617206798101240841313759 9700 54554081819588789037890210013624092367972157202582501255731651875116475203793641488158917519032746234342784305499432923071377312359916147807785767318559238942611569938888085819 9701 33121364745906224576756413190746788864413816070965194358837589403103559285545470320128317219560061155586789885921581590417338805683363074322320319477159015062745595292012260193671 9702 5308972209730923044903221562980064712565055115347191092604778488220490413519730812160390154868311917060316772906918039242197752559247129092863783457362221533418683803953277953444139 9703 539428714780046329085180140733078441998295456921905018609890483804758451846459161732751392466765253784863997020072753789536015537446469890829719445541691526960968116418900671866431809 9704 38758349547507264588728108453011353352623867302946762772503766652677707533912389977859317862381386063683013687114518354642943036262956836591189225776773250107610224718949509007236757359 9705 -2113069538560173281993848050564679651122436185388068148735608444726738299953301032278363400104048949085020073136884565353798770635710579218758862341923937104162195862202776605964554568929 9706 -954493678165064462733527709866590588434336568414701736210811599079758940108949195432356635764400825401809793450204647467674305443586108738784321201183308196242593829205052339242789571445521 9707 -111061678424921411443052017149622981994764691442482780744737807139632973102318134300575787257620625906597850978126139690931555283456040358297797189263499154270627229942852483766087441814365119 9708 -3501982195257037091976146022064836500646478353709504705845193133118474338661031317088748468983112688234442323271368926695193951994778941822130734939829466386700545505035491548584499712547092349 9709 1000415971482438416727338770980759269226664390678802589533120796408131765132160805341612566169060512481423613761865213294654996309736783180573638541502988119267020164583542193408808204809666877751 9710 129594283169116609073338689018826844989584952346081288165788915748434935231751181182181476817285563710767126092849637972559023753450172168693114926114342286506514235498672899526881628911754652441779 9711 -877959375919836777821909086984706008771737188084002276192229476608197697318074335804421007531164752335877578376432245725227759624377166529393532992855506337985261904242731159160249158144365178437919 9712 -1124542995853270580763461793038813225487374032506687230977522572743919410083013832492767359321381345149298403368762941081807489684858704753324801163477178590203859868650642893848740035288482893850946761 9713 -7423324132849108507137259094126215798292625815890511593785105999863124694679432704241172323999388591064297586907771579636855529883349553710692747480396902629727854767935283721330044353395225406188065521 9714 5906178417955988749061164657636531287979843308160899246246147229592403371118228892143538509584660725933556911285392622426357153361208694187934048389483721066113769173339577089327396645700310218434975204279 9715 -174346415217336501016640488273566687208549100819498764890249747368554175315668525225467920208399759349717295271189612785852286395870878112174652109421409302964987441002668501781721882923870805656900072351519 9716 -5066008230589932175150112727951273694864480891869125317154785027788736069090291366154745578706878361932883649763801323005580182655263923742247201833256131274913636129485269923559103679183185636549843512152501 9717 411057102014689083340784310694176085061878833293944419135359460441046031966978772992800348837604012666582398485305394755134540833245933189207467104599249294666440542834385813228453977117149033885246645277771751 9718 -10642590706219253780236887053213205161065153693176686248280110229278073318717738408197720342784795622935995429807131154426901746488002329837365267088630422251142503166316071618312344450375263789919178333274199749 9719 96979370289125749966522102248959926850740484368282008871811273177325799811520196840032649296077709587134948042930370698125241972531016426005180127234349562149499957439239495349171631747056462963537544696090304001 9720 695819278483302125565398099406658419172350172329391804503099890191004959845250861941166437288121834615974218315158393534750348692203323962568081197957300189984239598181236734639145176542090023642957053116652879999 9721 -2080977208553459766215270772407164885631055488403398956349677279979506285396419821492650338622540161602737387706159757975177466614090350483381259899376008465434417364431485118113694077577870585363812595584735424769 9722 -1289866822701857017023686560008818389377366046197449613762788455192351350015772712039277450778820237786580595675156544597279185739591644980713155469647449388664441720927690207071367886447807859090241842478228118401 9723 203527230788271043746397699409256884516910320933291786574533857816178828561616860420808084907859685598106538915535150330222504805520704566778340544282675542058586317184526315372753354589682895910532479206170193409 9724 -498819160958793074238781452550255017458320678125260439568988814096309609686573224913999607553756364453961133435143522294009542475803170329925580536661445471857870179252774428679849493891211359987194433966783341 9725 9687394851023630667464815754061625469411011739994731443288050362191187309766335958758663654918480968960466935167044772526374544205783388505148067247119685896720246883306548837724137311795564354618530306151 9726 -3415913379572537556640798363052039224580645636308389588584743821466173653578576831422955400482101217949351985589639910766458659970551666661732681790841119742844445938320419312663106157620393960981 9727 3474268217164952059650324456527504523820576416884711478100088448775067647693895305411022287434348419208904842181440000374846155433745533608896536608260297306506404016352988166641 9728 -250408918807594291032958220053243311881143522027229201415263783201908491775140431720053656013438289564662095809777544031919254731070565969 9729 1 9730 1 9731 -1 9732 -1 9733 -1 9734 1 9735 19 9736 151 9737 1091 9738 7841 9739 56519 9740 396271 9741 2442439 9742 7701409 9743 -145269541 9744 -4833158329 9745 -104056218421 9746 -2002667085119 9747 -37109187217649 9748 -679877731030049 9749 -12440309297451121 9750 -227773259993414719 9751 -4155839606711748061 9752 -74724654677947488521 9753 -1293162252850914402221 9754 -20381626111249718908319 9755 -244110863655032038665001 9756 267543347653261450406351 9757 172316772106087159102974551 9758 8944973491570029894272392801 9759 361702062324149751903132843499 9760 13353699077321671584329389125031 9761 473187451339968339319708384532699 9762 16445494389828914125075879570215809 9763 566664194829972997274629695467158559 9764 19466730588288911506770801379217412031 9765 668473722816127368011509174093414702879 9766 22959277474248983699736879371176894181761 9767 787831809923357358986816875995856961277491 9768 26929964528705440917988108625289935123151191 9769 912055814900667622113643619246570246680186979 9770 30318090315809943462292181699306225141864332321 9771 972322063703944043023798308220542201386190566119 9772 29036419042091160206768484979001709079623930849199 9773 735684186795374655074803566501368182821766105626599 9774 10093383087590210347934419280539208942049299864607521 9775 -513790152796500547131233870413677423940492383624670981 9776 -65712222112317165183589964642284924435961435874518608889 9777 -4916266595932105899145032670691615856115671430478124478229 9778 -315142969214856137493566534817700267988208818673756344057279 9779 -18847484634988502153417627102601240087482883026848203862556881 9780 -1086989746000543073496641339061089258177572512083600853445297249 9781 -61435647498331934000294306165674798345246615280498385027820069201 9782 -3433176545030140496613289508127377024517098237517154711524319004351 9783 -190689846972528182182388319385750268313667094740385218193226033927101 9784 -10560599374012391920484547651104727093365922205143169525327710386354249 9785 -584229790983950278085851228586188531076438450803336644741052102240541581 9786 -32316067076433776307518677392113510420035002188288480786551379296746912799 9787 -1787655689253582313630151406479138980908454814425744501504762627038039251209 9788 -98852206777678187466607490696516379581903667045092297999366174140082289732209 9789 -5458014070760648429798580880279350181035570093694102947952364781121705554707081 9790 -300315394685781108775703129829204920251887352333904201156595631483877954437109279 9791 -16416162157115256502821696133486485869108676796057475501883508821410638914352937461 9792 -887201276460987178722351776976974782040242182780865159494764556159693995396885471641 9793 -47039831726491522889177613791322008633980772839357042269732610045067325059734103534341 9794 -2414570779954824441057695683043187580598410638977570970730025899273650886446528289562879 9795 -116985887533048883725163212939874483923787675061863918851151405506042207937861187324022721 9796 -5046565047151236325746040427784148090879221824833750293561623569301057136366535480217354369 9797 -159230563660032247491781112527661863872128933037825076585133157957517412810591654288415949249 9798 1138245671718478116042102805482474962874770815384108612306789415099458753204129873161819769601 9799 879117613717101465238238627416161571789513478997185711583283238692876264447613109814868733674579 9800 115098464387539801417169145592690362809354921956832204877966347765277387759289218679761758154449431 9801 11752548475614432319885818666963900038756984048443269491090064296486964541259230076081068399820254339 9802 -39737902284201829096955477145070209691549820401093174382548470325241023274993908825580425293652957810271 9803 -1990967904557648283834514824499397826304745596469509574600660281733365304175263983340685702652254107049721 9804 -5304721132447007053548131960896024883121878070931018712980031281924256551382393783452617333136899271425169 9805 8359232543138515834867681752026246882536052139337690887834319605713632811809661147425046577692352493383092999 9806 960959133135299886134548128644896783265272000279939546344475847625254125620658923658662687683070312470490544801 9807 73214596947910783156284114245785812065619111703401895133701781003058165439701692306224612525309367970760442170651 9808 4198030493717993472143110353925742570732040104731592603227773240963759269213875041517353172232917382949036983934151 9809 153555092376288169727061047248219368802075966619013897412728876923107637084898041159444316691081257620713516832863499 9810 -2596708750589733811904288518654562705056840278594062625157681477286446175236257552078449787372384644367943752242669119 9811 -1224065833299243751286608546702105037150544067823681148626306376078212959074700606025927817365001841439812482990281703601 9812 -155909834701634334048686980134438858944142276319728956502962267223167989579238172774864392352164746983930750246902858388641 9813 -14886343019256788246379651092551151656271102155425000898168984159528694772558399969728771327334392400058459978543714842030641 9814 -1199484831011784739648631446407182888846969045904628568239807521969925071413751341509997202586631966788509060509052094741965119 9815 -82579255885382245643066658578245180784594798680097985128825175099964922987808467050739096992480464232685928964408439943270545821 9816 -4531301785933569168010455415222719044860983461064723049492810842204462426382992768663590979781683386945921413479930393955091294089 9817 -129325246546734862901443254248461490328099328725803946187593919506460926231158799127460798433610012395430248762341414501012921337709 9818 12414848288644475502604071941139558291722291556786510670449689285793137369056282704662275718413861466707008403809586083920757670950241 9819 3026375755160317054186437447297933726541974411058490743491707208840798005682713180818569004338154353779455204860161697184799518177792279 9820 411215159437424077250757227777485297006534144717826094623510076510985975160463800613113405706358709585107398135463047150922524638586945871 9821 45981583190330947592725511476732511877508066431683557977980514364094489730845947043762939390252261206461991141388086349955543769702947156119 9822 4601285005823297936381187250937814905319444925559001569209427921862806606835854121712660831139288773165786357332106840742950221238206348574049 9823 423760580982604192384642860537005268666771941524813467229323435645359364865414021686954628962120797276015517546438829202386681215611488198022699 9824 90494758170588242806753804836455487724386702207088356527122895658539714271019731342720286785274227612785071987059024878439134423122934198234636071 9825 1956333966502924798248565651897518592773810460490884157361728552020641743178014453377589914249538888525890536875586030090154085552561334042762510619 9826 -558705361297881076712578898028499943168781601932421715069569512760640857102649163057086476954950212362646451401245541181258719565016661936153185607039 9827 -42517675510161156568605155530063120341689484549625722666127662252953111178055669850333777607191846431224015445188816973944410473367146819773492547789729 9828 1516722430648152507747171686755839842206664269649463428325691125064121904631662979110943623481874207883724882850455803716723631544874523885242498649329471 9829 637005012973050988414317791072603888701720630363653222116326165545369999668404195629777402193810289094701484526172086086351605255776256596023730883908410719 9830 75054376565994727858909618351077250186687748072365449935712177032654852990326035474971219447765157729858619544786290083160533516361091157029919095130162384001 9831 4646623651339261538801713752372480458850291781009621846731811927754777785476169923354013567592024897700158564872549154183048845412888752026250541524209048298099 9832 -92220090139566171840107731956784183191977000187976845932221524026943418200101561195487454921900236820439592581286577078684603271939424854213365370255341370492201 9833 -73161054723649517014951704522496337055694973347720597968519608375413917356003524528226885720812286209803630157678564953877983477793709128288570807719015817776932701 9834 -12725611128272098383992922233665108668680919093330847014660240022216507664757014580950556630741676528561209588980090067410101385210251608850988121118816709597880139999 9835 -1579638550395038797871429876673797508318625975638001795048285225431445088413866541140257090992928194702739885373952825199815252791657968409476246286592550746958685886681 9836 -119613937321066604265078384750566637603910583827231164994166223684848701285900488290904864814468388567533437427782746168466182063510343016807573652005884362668714221527249 9837 -11972282644103748436891746840046971605488753955645198104014034203051410905584454254855701253752478718350557093768926856896811017847527619483189804415475996741230414823490009 9838 -1816887752664449937720171276792857673978105325288261808305930975235298255108693569693277688401259689617068430870259417203307856692349044657824818610431885045197300554761313759 9839 -106758061282234520315966162694721175674646319764777654877605337733909304125503608829298463321880213378717274844039589981032364202573016918106999374315963857214860990311991914181 9840 13969817526941459469059444063611036696062337366194498064081568029398958812309918775974347761262150959453513746159413031263976021067359680694069592246671210730587535286062820193671 9841 4336949164276973683801389216911194707529553606889065179156891831579860931156529272069315539456502481714865160122357686618793892521683512041194843357481340482807117939633564673444139 9842 606596963895765165207174190670890218131761439966729783536116586101405809445291655970929210967517761341431944738389487377521648593051009044176944260446792972286640990194842221946431809 9843 57053165051727502091057913997199359963241951925209074243291667564051566631648856446447629448567918931888001673910348010103267511536941286318524320872899281167072653218745494308740757359 9844 3162250714746797092109997400650163127470371018579750381590088398385095514194907892413934849270901307920155051797278410660019022351095862830905045264156212315848460731762298078086901431071 9845 -447161848121894831215161549882277352865288381879041442692973209982304813846576558538947513962904883338848275430165594026641975174028780021474225484361595093725308613328081802143591107445521 9846 -121266664395647591089794847088577884623156259275054261088045967832856235302363327397660753197628233690609702558330489449155937791856655537084160619110315477665445929792088179631054249366365119 9847 -11839494175665956245166068360331980467899605750232372861740266343187188564216313659506680148123990637139777514984801783633751148561186486730427451216135183354348015673597627077941089374755092349 9848 -106142260650161218439968357775187128224045303252636171073575924056130813658766610089567936708887577630403606029716921839382779424713507940442389650432241990690347724367823446202079268937072322249 9849 141259052026300836548453722296131960250308035150716895221156095170394052868414768478470148640143761856535335724053178182237942646561908194077182137885008743299517614115117519192980806654099663641779 9850 13761745247523568558210061280231585997495792038988262143021390134072021361500135578035840919815953231662675980161657583691789874339581097088002449653582474201607196414898164891059190681902731284922081 9851 -453927388455234411060858617023832863375771213279123951810419237218883529615491969134560091270103811193835749780233124899573303776166002072602166911400947686528365462512174985739072387588100225788226761 9852 -133447177788671409890970359103328788300842608837998428417142519791874716934383467319206086292150942851257050654401411748777580727951184289038995759211533350746810694491750464152088399423527263753636385521 9853 1695938470419590057464984648674862833624536544098740575311221728940136075238410361107286086199482858486848902387688022497852922547845594018921076425933257454337490348271112438037043613873614621781173732279 9854 660153568191175033374144505821781790037616152682011262100873117808687485027799596689340414126480177385077311155152580573376849529123305239050245342752067855631166182774050752757587666454233134013289503840481 9855 -29409477304646254322161243295437319015791856274570024874865548463158427087152211394527053429657926315418770317449488631341860746851674657982102111432924867757173493577042889930168873200912945309000786846552501 9856 -68895375444573575538464753938247126588240142027842228318545584704356780362446055675628184100652364025174528434549793830114397226880094234067227225878933226742246688467388116505537404010571692179870123279028249 9857 33085498744647409334485431838873328999525931406999264952404614835009721154801255097812759391752991873067467641961140349404227650201635244244721667071944595864296150824030481652739508326105316533479895832514600251 9858 -885620366499319016236629491781149131251736318246772793184126135075358805057779364435063212532198863238709729786601117953725372174007163443045961050295554016207298705143706239749112998613660565562607581740835135999 9859 4024303792901337423854095897823385168543235111777856216366062946035018457599142701562098309229990621870785751532869017654284401655170925815296307284299231676339726725949470818126536359458133745434807906922128719999 9860 118793908324070416561178233158636092161734342734334922194308278260493158623827778191824294425445689201207509641625298075234227590193270382883571618352250507723072279704327650826115600006996645154625283469232772415231 9861 -69360074969056458881767029952760658459101670816039666544034714602477138546206030118508423620254550505501149658988341995552343676769944675141154703639244620375143160466983178784370851834644786455564012597822546838401 9862 -17644751739665213402390591258797316862043209609467859969056728205087671307319042333173656762798108691969472102083655032546874966455893514746686227064940331938086374251912957061479845203408007369035279804510938286591 9863 20169804609365617008234673885799916734418761965557768947801651552552956834662855077134643725297269841820350722520299804437817819928864177901307514507556147544233923157483626739351714804843286986078418140374867208339 9864 -10365091057527666503821999967384408978516215185564796738211584289330335726268627669988113098224372574390448953190678378414224242544381880237459383432956607898960837688576552540081191146080069265425331945521716329 9865 750867576496959171174248712001125751971026005309494207629273381081446731905162194727885810690135758743616737535628371184107214313593903160518241786758742528438233729559819198469917906610382276776219860214979 9866 -469650877647464697613002172504168840982952116829889074662994815813043734858895973748194623642300884942103789267558636056463591080958424445364232924797188154186097048836083743035663162095492354233439 9867 387849447569831936479199781959240610866986307296245234297654279835252397892218179686281504937479633264157681832361744523889843721494989975891612246290307874217608054277687980404871 9868 2060570222677921087999945275542983624018908700972171944155943521068616817566609917003571024151327127107734869197666258898711448500967652415 9869 -1