0 1 1 -3 2 6 3 -6 4 0 5 12 6 -24 7 27 8 -15 9 -12 10 48 11 -81 12 90 13 -54 14 -36 15 159 16 -258 17 267 18 -138 19 -123 20 441 21 -684 22 693 23 -354 24 -318 25 1122 26 -1701 27 1668 28 -801 29 -792 30 2616 31 -3876 32 3753 33 -1782 34 -1776 35 5778 36 -8451 37 8046 38 -3705 39 -3843 40 12120 41 -17496 42 16506 43 -7524 44 -7848 45 24483 46 -35031 47 32703 48 -14646 49 -15573 50 47733 51 -67704 52 62775 53 -27894 54 -29751 55 90459 56 -127485 57 117366 58 -51570 59 -55530 60 166977 61 -233871 62 214176 63 -93528 64 -100866 65 301446 66 -420138 67 382743 68 -165861 69 -179727 70 533097 71 -739521 72 670890 73 -289314 74 -313677 75 925914 76 -1279440 77 1156005 78 -495747 79 -538683 80 1581477 81 -2177238 82 1960506 83 -837444 84 -909918 85 2660988 86 -3651741 87 3277512 88 -1394100 89 -1516023 90 4415232 91 -6040881 92 5406471 93 -2292222 94 -2491572 95 7233315 96 -9870174 97 8809794 98 -3722691 99 -4046733 100 11709846 101 -15938361 102 14191878 103 -5980734 104 -6496911 105 18749916 106 -25462641 107 22620741 108 -9506907 109 -10323672 110 29714661 111 -40266189 112 35697933 113 -14968434 114 -16241286 115 46641981 116 -63079920 117 55813374 118 -23349870 119 -25320069 120 72553035 121 -97939884 122 86500695 123 -36116442 124 -39129732 125 111905922 126 -150801867 127 132959277 128 -55406775 129 -59985243 130 171224829 131 -230360661 132 202779792 133 -84356370 134 -91245384 135 260013561 136 -349278855 137 306991689 138 -127494357 139 -137795847 140 392018499 141 -525835689 142 461512773 143 -191375118 144 -206653659 145 587033325 146 -786340881 147 689211723 148 -285373701 149 -307903086 150 873383646 151 -1168383606 152 1022748360 153 -422902038 154 -455890059 155 1291430274 156 -1725496974 157 1508564583 158 -622967685 159 -671010414 160 1898369208 161 -2533439601 162 2212351269 163 -912483954 164 -982021680 165 2774922048 166 -3699070761 167 3226647309 168 -1329264630 169 -1429413798 170 4034455887 171 -5372289015 172 4681192635 173 -1926354324 174 -2069802396 175 5835568563 176 -7762676256 177 6757182261 178 -2777681565 179 -2982200040 180 8399153934 181 -11161836051 182 9706580757 183 -3986073552 184 -4276229289 185 12031744113 186 -15974184738 187 13878489582 188 -5693760081 189 -6103645929 190 17156994585 191 -22758153291 192 19754683986 193 -8097028074 194 -8673465717 195 24358411332 196 -32282426367 197 27997756737 198 -11465459991 199 -12272888409 200 34436684595 201 -45600935229 202 39515664789 203 -16168419450 204 -17294780934 205 48486940029 206 -64154347011 207 55548569193 208 -22709826099 209 -24275244312 210 68001874614 211 -89904890436 212 77784670683 213 -31775497002 214 -33942923994 215 95009819301 216 -125517437535 217 108515064960 218 -44295244350 219 -47285735067 220 132258158892 221 -174599127666 222 150839290467 223 -61526608434 224 -65638312497 225 183457400748 226 -242019018021 227 208938510339 228 -85164499620 229 -90799318104 230 253603891794 231 -334329401178 232 288436409370 233 -117487819704 234 -125184858777 235 349406872068 236 -460324373940 237 396876240825 238 -161551016847 239 -172032719580 240 479850568959 241 -631773151791 242 544348187745 243 -221438389686 244 -235668794616 245 656934195666 246 -864386810298 247 744314439114 248 -302595455820 249 -321859377582 250 896641685508 251 -1179082508931 252 1014689520081 253 -412266033198 254 -438269459382 255 1220212210641 256 -1603641514158 257 1379254360137 258 -560060153937 259 -595065065445 260 1655798146353 261 -2174869114875 262 1869500105001 263 -758698813164 264 -805694528016 265 2240627476116 266 -2941413745590 267 2527030769238 268 -1024978758741 269 -1087909709517 270 3023814256089 271 -3967425744576 272 3406683536265 273 -1381031038962 274 -1465086568818 275 4070008559979 276 -5337311391594 277 4580577687393 278 -1855946417325 279 -1967942719320 280 5464121962815 281 -7161880446306 282 6143352736917 283 -2487885479424 284 -2636751601584 285 7317439791015 286 -9586300484502 287 8218938416418 288 -3326795449938 289 -3524209091334 290 9775505161125 291 -12800346570459 292 10969280850807 293 -4437921477054 294 -4699117578147 295 13028277736350 296 -17051610971835 297 14605577995131 298 -5906313634320 299 -6251135353299 300 17323190661492 301 -22662466692516 302 19402710457638 303 -7842627832752 304 -8296861745676 305 22981913555874 306 -30051848334657 307 25717755143241 308 -10390549148712 309 -10987650804105 310 30421824255546 311 -39763130273181 312 34013683675602 313 -13736309433354 314 -14519592440604 315 40183479555417 316 -52499794973580 317 44889661351752 318 -18120830505252 319 -19146281231628 320 52965687149121 321 -69170940927024 322 59119705172745 323 -23855236758150 324 -25195079097306 325 69670227865491 326 -90949311048591 327 77701946963352 328 -31340589354270 329 -33087847242663 330 91458772665552 331 -119345101456416 332 101921290925751 333 -41093009895528 334 -43367274809490 335 119825230997538 336 -156299774896494 337 133429009549662 338 -53775550073604 339 -56730332020758 340 156687547797369 341 -204305031858042 342 174343676687175 343 -70238633559930 344 -74070634846257 345 204504034522407 346 -266553562957491 347 227379000397173 348 -91571214439080 349 -96532104384879 350 266420541470832 351 -347129680292802 352 296005454176248 353 -119165496199194 354 -125576734673403 355 346456420911009 356 -451250163496260 357 384654393493029 358 -154798579078920 359 -163070171109972 360 449739130688925 361 -585567974539233 362 498975419420427 363 -200735446408998 364 -211389502392324 365 582799843737981 366 -758554893849828 367 646160488826769 368 -259858547542059 369 -273558993360354 370 753945366338712 371 -980982746806761 372 835351474176540 373 -335830789376424 374 -353420608583466 375 973725507472389 376 -1266528037742565 377 1078152051343194 378 -433300097956689 379 -455848150652907 380 1255519557344700 381 -1632530409242589 382 1389269713144455 383 -558156027824544 384 -587015611829898 385 1616271371135901 386 -2100943122327081 387 1787320050595119 388 -717851020877001 389 -754733278338102 390 2077409459873628 391 -2699522369352291 392 2295832958892174 393 -921802365285912 394 -968867901909030 395 2665997334187665 396 -3463313949732312 397 2944510029322020 398 -1181894213998635 399 -1241867629358244 400 3416169855569412 401 -4436509014133776 402 3770793812757609 403 -1513104152047308 404 -1589416680445056 405 4370924698070952 406 -5674758187095360 407 4821824126193066 408 -1934283910954170 409 -2031251268437628 410 5584353940212741 411 -7248053413144734 412 6156873861100155 413 -2469131447831280 414 -2592174864020664 415 7124420880894891 416 -9244313240230791 417 7850378521888602 418 -3147399433751400 419 -3303320555104092 420 9076411173386178 421 -11773837562312661 422 9995699766297144 423 -4006396494531138 424 -4203718332187659 425 11547217452208173 426 -14974837220960118 427 12709795818471570 428 -5092849454747481 429 -5342239426350141 430 14670652662520074 431 -19020289491644751 432 16139010694862103 433 -6465211559035164 434 -6780005098791984 435 18614032218905670 436 -24126429107521980 437 20466242827431357 438 -8196519647607687 439 -8593368417638241 440 23586319003453380 441 -30563252845141926 442 25919812041881904 443 -10377927964714314 444 -10877600566160082 445 29848192053015375 446 -38667502716457671 447 32784416186114250 448 -13123073342359791 449 -13751444407553001 450 37724480041335072 451 -48858694825987782 452 41414655580245063 453 -16573462908560202 454 -17362732509252372 455 47619499787193969 456 -61658889722109060 457 52251710667001056 458 -20905115942013990 459 -21895312723816515 460 60035959105690023 461 -77717051658936576 462 65843887054379094 463 -26336745030233664 464 -27577575831534552 465 75598229837119863 466 -97839034159101771 467 82871900502933183 468 -33139821921740073 469 -34692947140080033 470 95080972948945707 471 -123024453637547529 472 104179964714924796 473 -41650951996395648 474 -43592780235034047 475 119444313469009665 476 -154511992271254464 477 130813977944858127 478 -52287070518403020 479 -54712189789045578 480 149877022389375951 481 -193835002156428051 482 164068384622236563 483 -65564088758530902 484 -68589473089111596 485 187849479695603148 486 -242889692566243254 487 205543630384918371 488 -82119749732057010 489 -85889914179507567 490 235178573511264339 491 -304018668256897881 492 257216540005349100 493 -102741621049931310 494 -107434930463266302 495 294107154464272041 496 -380113185926185716 497 321526448383593240 498 -128401345853472012 499 -134237731830757449 500 367401221701799571 501 -474738207756956394 502 401480515977282855 503 -160296517049212614 504 -167546905682053095 505 458468694384212529 506 -592285204508214402 507 500782390386979017 508 -199901823299235081 509 -208899646833905766 510 571504435479649239 511 -738158699460991851 512 623989252258501341 513 -249031469942137200 514 -260186706711484122 515 711667180438818021 516 -919003814440085934 517 776703345842900313 518 -309915291193068087 519 -323731579407314514 520 885295205610460335 521 -1142983590370310106 522 965805368330683845 523 -385291483820841294 524 -402386959570098096 525 1100169001547784846 526 -1420116695807085741 527 1199738632364810976 528 -478519493161746492 529 -499652148105287100 530 1365830930500765959 531 -1762688328514842150 532 1488854761840238076 533 -593717324805330138 534 -619815832337476350 535 1693973916752840238 536 -2185749776652226605 537 1845833908355022825 538 -735928425667233135 539 -768129592106835225 540 2098913696465437368 541 -2707725274951080471 542 2286195142326374424 543 -911324348277876732 544 -951018568953233319 545 2598162139322930085 546 -3351148628525324478 547 2828915884451209959 548 -1127450669377423581 549 -1176337066460408538 550 3213122726330754381 551 -4143556645347329190 552 3497183085021228690 553 -1393525172372426460 554 -1453678415235519138 555 3969933563956959936 556 -5118571936136689920 557 4319303477182789470 558 -1720799113846996716 559 -1794750346559920275 560 4900488449676802173 561 -6317214207926936058 562 5329805749874870616 563 -2122994600628054654 564 -2213829369186354342 565 6043672668491957226 566 -7789487090951839041 567 6570774110333441061 568 -2616833703899655180 569 -2728310379641941851 570 7446857561466223935 571 -9596296954017414276 572 8093460614917998996 573 -3222678093152161572 574 -3359370962435528988 575 9167706730266059076 576 -11811771483646992231 577 9960233122937764350 578 -3965301695736123876 579 -4132773744755249817 580 11276357267449070910 581 -14526059264784370071 582 12246927030714825297 583 -4874823392165524278 584 -5079834782070943203 585 13858051997794659939 586 -17848707753644822001 587 15045682464027312603 588 -5987832073817290884 589 -6238591520450283237 590 17016313727435814450 591 -21912736232148592704 592 18468364718201236497 593 -7348742802551725104 594 -7655210456685414669 595 20876770433859222717 596 -26879543325204642360 597 22650684979639954254 598 -9011430383815948473 599 -9385682535235619478 600 25591761684880624860 601 -32944815972097971936 602 27757161270602866422 603 -11041195773307442778 604 -11497863671354953152 605 31345882053818094966 606 -40345639390657988028 607 33987086883298205235 608 -13517131494109579920 609 -14073929020259935551 610 38362647602812331346 611 -49369046324678859321 612 41581706062138995879 613 -16534965148472971764 614 -17213322875320230354 615 46912507613409800448 616 -60362290113216972120 617 50832835396635922701 618 -20210475351470876667 619 -21036301970605857357 620 57322466645483179692 621 -73745180974829562027 622 62093215365153603417 623 -24683592662320729230 624 -25688188730203126470 625 69987633053935771122 626 -90024890262540626241 627 75788931163624296732 628 -30123319637015748621 629 -31344473445296067279 630 85385070685815550308 631 -109813704910368357966 632 92434306860523314960 633 -36733629868222979172 634 -38216930851614945027 635 104090402486815244208 636 -133850306459309341734 637 112649754032863053939 638 -44760536266772538720 639 -46560948190753324005 640 126797700129325922280 641 -163025258193985956246 642 137183147458656188862 643 -54500555072294613594 644 -56684299147260621930 645 154343295114107998932 646 -198411513594419040630 647 166935408920477964285 648 -66310834837592115465 649 -68957642488776335613 650 187734266842715958024 651 -241300912736574827748 652 202991108651217418347 653 -80621270520296145384 654 -83827076658811609440 655 228182505466221570159 656 -293247815317867913436 657 246655046220510105558 658 -97948982839828402557 659 -101829143900366999118 660 277145415722754638064 661 -356121234192399887301 662 299495952817037343372 663 -118915614378014721912 664 -123608750984038185045 665 336374527383289718640 666 -432167088313139381307 667 363398670152363860848 668 -144267977981662874721 669 -149940560856879261486 670 407973513668368921137 671 -524082495190328326422 672 440626413295577051622 673 -174902692770684447354 674 -181754512344366566841 675 494467397820983633556 676 -635104379454110528553 677 533895022830317347122 678 -211895560577971792032 679 -220166246899991738475 680 598885057327836297435 681 -769115094802885311279 682 646461463711417550766 683 -256536574859180425674 684 -266513364925694807364 685 724857524336625900843 686 -930768253905685780800 687 782229243956875153080 688 -310371618031991165799 689 -322398604059137322723 690 876735039870590470053 691 -1125638547179207113266 692 945873916777694878119 693 -375252097106067410286 694 -389741231770147373646 695 1059726361203338034615 696 -1360400023666203507720 697 1142992408460505594174 698 -453393995632889072685 699 -470838180933160623492 700 1280064460379512196979 701 -1643038122826457961426 702 1380280596367824991044 703 -547448089544300131470 704 -568436735016500563260 705 1545203504763567024441 706 -1983101707937603936181 707 1665744365350057089510 708 -660583391403156403680 709 -685820897654031553110 710 1864052897165878025511 711 -2392002483979460706915 712 2008950317452543579470 713 -796586261540819796168 714 -826913967046504982343 715 2247255197355990466422 716 -2883370516701883824780 717 2421323424409860312939 718 -959978063976936801660 719 -996400290344417294688 720 2707515975424400857788 721 -3473476138171042568136 722 2916500223598871294124 723 -1156154762830720118412 724 -1199869707243310915320 725 3259995093042519663225 726 -4181730370126787264892 727 3510747700506156214233 728 -1391552462959167442320 729 -1443988820940909085119 730 3922770607950023017344 731 -5031278165562117956091 732 4223459813497434690372 733 -1673843614227292470084 734 -1736703972765080118306 735 4717388494366104965037 736 -6049701319067060120361 737 5077745746988516637282 738 -2012169438543781555326 739 -2087481665038951944519 740 5669513717784426701829 741 -7269850890280748086875 742 6101126480564880507189 743 -2417415126088875303864 744 -2507593195057620027084 745 6809700957244537829715 746 -8730832501045926894951 747 7326359198497596870231 748 -2902535504727389548452 749 -3010451459531154726726 750 8174306500398534156396 751 -10479171991339663713636 752 8792412509587941887529 753 -3482940246128300573892 754 -3612009291041700840024 755 9806566628762806320474 756 -12570193758621580777908 757 10545619488796125260739 758 -4176949264902217927185 759 -4331230333870626426780 760 11757872256160049956740 761 -15069649777137263232216 762 12641040289341978583257 763 -5006330835823041680790 764 -5190645393859056769440 765 14089274794225493484987 766 -18055643942719021027881 767 15144071625647277852384 768 -5996937141919035452826 769 -6217009456831571270067 770 16873264322487918851049 771 -21620904174627770259474 772 18132346929212121639807 773 -7179454530416329797954 774 -7442077214487814479198 775 20195868288434154269844 776 -25875463824900786094155 777 21697978592263009745304 778 -8590288753088180788320 779 -8903518034294300642766 780 24159127328345453028696 781 -30949824615105146907942 782 25950202621904768854479 783 -10272608979920231122170 784 -10645994931820190579103 785 28884014587702586017233 786 -36998685805153468461948 787 31018496448484221785703 788 -12277578480583887651321 789 -12722436342645731302902 790 34513876365489288908835 791 -44205338894451222182481 792 37056252815529680657340 793 -14665804671139911313488 794 -15195534443292726879111 795 41218485287179899938127 796 -52786844219581572729960 797 44245106919568614475086 798 -17509046833250732893860 799 -18139509560924613913341 800 49198812844563525802743 801 -63000125745612956433225 802 52800030604123670069370 803 -20892226369899102220818 804 -21642186971595883051530 805 58692646401390260027424 806 -75149143631881253031492 807 62975326840914727909818 808 -24915792114103254632550 809 -25807440283621137705159 810 69981197081878389363258 811 -89593331329815280730826 812 75071680409101653890982 813 -29698502143290808059012 814 -30758064814983107628918 815 83396869839413184863331 816 -106757515688982925019394 817 89444447146318755505950 818 -35380693973742616973130 819 -36639155125765153998945 820 99332396025157592878482 821 -127143575540170479444861 822 106513395008825456376132 823 -42128127168933244905144 824 -43622073400480661464317 825 118251562620736133157933 826 -151344137363657347289520 827 126774146163832057918059 828 -50136496565822197922763 829 -51909109991433097231551 830 140701811746798505668584 831 -180058656924057286175859 832 150811611273923784174189 833 -59636730842061545163846 834 -61738954460008076814186 835 167329030024314552032598 836 -214112294332240307065560 837 179315755991289551459508 838 -70901210383458549002820 839 -73393115290661443877694 840 198894900898585361878830 841 -254478058208673424854348 842 213100096572824436811929 843 -84251060817259579821162 844 -87203449543466195336880 845 236297255364596634764889 846 -302302774043173759801377 847 253123387757816846786163 848 -100064704649821473502599 849 -103560990594130728208035 850 280593929067566027909622 851 -358937524259204179778271 852 300515043114393401873988 853 -118787883792115435769664 854 -122926293379153904245560 855 333030718140033637344795 856 -425973315002543427076665 857 356604917703977950809117 858 -140945401041598208720709 859 -145841552938351773833001 860 395074124268868110434463 861 -505282849680294926730108 862 422958187140995915285931 863 -167154869622801495829044 864 -172944794325080924654859 865 468449693565584028579471 866 -599069434594504188951531 867 501416178273468909442521 868 -198142807568799519526392 869 -204986481097655752177032 870 555186886375196376277380 871 -709924210854789236350041 872 594144147464699537939658 873 -234763469130652344029358 874 -242848946683551108399783 875 657671569148805102013788 876 -840893102881424217224694 877 703687165939034373798612 878 -278020869734536551135915 879 -287569119203564121311784 880 778707398311218227183004 881 -995555101517648536610556 882 833035461455808746217231 883 -329094535705322631869484 884 -340365087288577999658322 885 921587573611549009906515 886 -1178113764082118475252711 887 985700785862980451130315 888 -389369596649862906316530 889 -402667143725771350189758 890 1090178679275675425123875 891 -1393504120344002854829301 892 1165805633647959165394299 893 -460471938959309480704140 894 -476154047348759592268038 895 1289018610631520981081640 896 -1647517529091049545036645 897 1378187433004590077227254 898 -544309255496831420197935 899 -562795363711503837092520 900 1523430907783344964262079 901 -1946947442333682702150876 902 1628520174560454830836326 903 -643118961734086281875442 904 -664900884314282003140419 905 1799658193357512862728774 906 -2299759512160321641479898 907 1923456341156544179503083 908 -759524105253642645855501 909 -785178285504952929013611 910 2125017846361739872596951 911 -2715290029017867219753051 912 2270792463446224319825460 913 -896598577032237710549658 914 -926800375065450909874263 915 2508083548087335547137258 916 -3204477321588520373740860 917 2679662160421250425210917 918 -1057943143079422125988479 919 -1093483490926600415541165 920 2958896919420806044068555 921 -3780131491019438005627449 922 3160761142585473842504022 923 -1247774058323283563332218 924 -1289578866965074571766804 925 3489214144264761086794998 926 -4457248711772835167301681 927 3726609371448959860079787 928 -1471026306187073035364850 929 -1520179070749624719074961 930 4112793255183855801453687 931 -5253377325798617436556635 932 4391856397317802558827375 933 -1733473833047716363765272 934 -1791241953440111729476644 935 4845728661271610713460406 936 -6189044106961415106655335 937 5173636855340600260649514 938 -2041869523452082604379207 939 -2109734939857345584916401 940 5706840543393238355466279 941 -7288250402553063291142596 942 6091984207346505982189695 943 -2404108097482259073104748 944 -2483802935022575760881544 945 6718127950106243339764374 946 -8579049395937913293491052 947 7170312097133989827917181 948 -2829415614948523718209440 949 -2922963641549104836558366 950 7905295823617902781098435 951 -10094217510540040632366684 952 8435974165904962993602636 953 -3328569852588637774730544 954 -3438334680739633123972644 955 9298367797837279376572299 956 -11872035027067885146876960 957 9920914882868228417935533 958 -3914156492005981517770230 959 -4042897601443338456009621 960 10932398472892933078226007 961 -13957193354930428926656259 962 11662425918526498968437343 963 -4600866831481830337666788 964 -4751804658662689388095476 965 12848301020394375180265386 966 -16401849133568799706614738 967 13704024864964960196980137 968 -5405843629709850071316255 969 -5582735164867729960899174 970 15093808454786317568889327 971 -19266848495207085747197781 972 16096475734637947906514436 973 -6349082722130421324095760 974 -6556309279484922665165844 975 17724589768522889873933967 976 -22623148461120484317048516 977 18898973699704623690642789 978 -7453899241574776307997237 979 -7696568327572107080504190 980 20805545429977751787156138 981 -26553466641912097816015710 982 22180520028670518741068853 983 -8747468648366908975912434 984 -9031532151700922242865796 985 24412310549131119143043603 986 -31154195252601278555646240 987 26021517205827596982364602 988 -10261454358163543810888500 989 -10593845629860140074355310 990 28632998402936987535168039 991 -36537621031765725314650836 992 30515618861846593838633556 993 -12032735580247960102995372 994 -12421528368971568656165496 995 33570222066974347741879665 996 -42834499081322248801614114 997 35771874492884266592373924 998 -14104251080686341543190515 999 -14558843745640014187269708 1000 39343437722327421950823570 1001 -50197036046450784655093902 1002 41917215106157232303296940 1003 -16525977005284891704402300 1004 -17057305955439117226955088 1005 46091659911219651099842991 1006 -58802346579375870574251531 1007 49099333023148307243301066 1008 -19356059683965843246953313 1009 -19976846598353813765573436 1010 53976606732995658426823041 1011 -68856456842807693333368419 1012 57490017236074006733347740 1013 -22662127545645787548422664 1014 -23387165626712037945741861 1015 63186341854207909541755410 1016 -80598940100264781066713805 1017 67289015107993353281780847 1018 -26522809963138066366710720 1019 -27369295277371330900945824 1020 73939490425232557554649788 1021 -94308282430079257852626966 1022 78728502014033107606991883 1023 -31029495092724779183172564 1024 -32017409975310268389483390 1025 86490117748710836246701224 1026 -110308091538896960452824360 1027 92078252949370630621431798 1028 -36288363654494874264980781 1029 -37440920215490940263913525 1030 101133373058413869013251354 1031 -128974278826047373882088031 1032 107651624417676817568035902 1033 -42422741211349383628418964 1034 -43766894199978724903493211 1035 118212016300093775673588684 1036 -150743364591694286904610284 1037 125812471335313084565940642 1038 -49575817953790865196317052 1039 -51142857638395285275842409 1040 138123963655016544558099891 1041 -176122078965487740299707509 1042 146983142554645336159790016 1043 -57913792407394076534797890 1044 -59740029737734033360477566 1045 161331008051721811671418500 1046 -205698457189927450334699451 1047 171653720282718780155445240 1048 -67629503990425835374017660 1049 -69757062157107574033362075 1050 188368894460309171639513544 1051 -240154657816454440398156066 1052 200392693558856143206937695 1053 -78946629121574251426926774 1054 -81424357748912250453728040 1055 219858956800476906946106364 1056 -280281766726767819138215508 1057 233859284525242831060189422 1058 -92124526795629064531162794 1059 -95009057439419845023242496 1060 256521554327306893746433653 1061 -326996889321253755654552681 1062 272817679013836841774761758 1063 -107463832418824841432512674 1064 -110820796834401429654418164 1065 299191580968056671124780588 1066 -381362878458210059590743432 1067 318153450593508639804013230 1068 -125312913465196592469677760 1069 -129218349316230145509381447 1070 348836361932203004669834937 1071 -444611097623332800261829737 1072 370892510372720705690454093 1073 -146075317455673218733904700 1074 -150617289809406353986619775 1075 406576298763799691732239446 1076 -518167678321443713841368640 1077 432222964334849081221107867 1078 -170218362185783164437628347 1079 -175498833354129216524082015 1080 473708677715372080721626770 1081 -603683798909887093118702511 1082 503520316708151992764644967 1083 -198283040394417231811685766 1084 -204420025509549549962145840 1085 551735117884854754105826466 1086 -703070590290892766290290288 1087 586376522883008381957962527 1088 -230895436583321581763178111 1089 -238025487830103152564681037 1090 642393206099804593678857765 1091 -818539363480077559120531491 1092 682633469875005741007202508 1093 -268779882932195883983052804 1094 -277060951698342401691333288 1095 747692946344587504750981182 1096 -952647956705692658420714175 1097 794421547651897532844821907 1098 -312774114739277477375730366 1099 -322388848203434210323448289 1100 869958744075858934351152252 1101 -1108354117232464688367992574 1102 924204072344313691513547910 1103 -363846724160399933936098134 1104 -375006261148953644778028086 1105 1011877751736267026919731199 1106 -1289076967673445931927158060 1107 1074828434211778362769703862 1108 -423117254912848819810472061 1109 -436065595368990127456530996 1110 1176555523067584703747641044 1111 -1498767760578366325431321192 1112 1249584971251798977523983672 1113 -491879330844921409284599472 1114 -506898364138145961412077201 1115 1367580062622765223455290541 1116 -1741991301334869735055840812 1117 1452274715818167631075080954 1118 -571627268747744604958318113 1119 -589042558504352554674650541 1120 1589095515666276693602338707 1121 -2024019621041440180096416780 1122 1687287329173129799531886822 1123 -664086691530239424573775464 1124 -684274128906302970355634688 1125 1845886925265728923463984598 1126 -2350939711602002940923199771 1127 1959690730520712917721577641 1128 -771249733059787367875527090 1129 -794643186661458925879585023 1130 2143477691041172768248418049 1131 -2729777398943961182804064630 1132 2275334146153724808726006291 1133 -895415511923845142854437018 1134 -922515621192485649370889658 1135 2488241601426917609681316618 1136 -3168639731637470822540908356 1137 2640966554766304875870628602 1138 -1039236649607756899288518345 1139 -1070620929758386296529142985 1140 2887531582598635467263955840 1141 -3676878606601230636340087731 1142 3064372791144748167535290984 1143 -1205772720840577618069680198 1144 -1242107171743434223709972988 1145 3349827617190834528454415235 1146 -4265278747064439808877572968 1147 3554529897369932277578849700 1148 -1398551652099259888812109362 1149 -1440604091252183928183549726 1150 3884906639998797824246553339 1151 -4946273597392627055672620521 1152 4121786684055177340627333650 1153 -1621640230722057769639719444 1154 -1670295602157760149806269089 1155 4504037622196326261189966972 1156 -5734193212605963683384618517 1157 4778069890502221234290162333 1158 -1879725054309566776028682777 1159 -1936003001468338326601145046 1160 5220205517225873441764048680 1161 -6645548806324495308719655102 1162 5537120819376165509501511579 1163 -2178205440985284376934187264 1164 -2243280472883919737496444438 1165 6048368268416676278999992281 1166 -7699359289595040195295080222 1167 6414766876984955393377532682 1168 -2523300038939555266572336519 1169 -2598524666094495734687924631 1170 7005751679638538657146174086 1171 -8917525896102194004924073566 1172 7429233084057768876568742547 1173 -2922169122239226206423971362 1174 -3009100392562494856492499448 1175 8112187636227635526640458753 1176 -10325261859734570594940329160 1177 8601499344916027960151156748 1178 -3383054843405931620983378965 1179 -3483484769607662387732845977 1180 9390501945758071082086211520 1181 -11951585103242587194202223871 1182 9955710087468361479037702578 1183 -3915442036590009405654639204 1184 -4031432476532892927790616115 1185 10866958960312451307762348105 1186 -13829883028695084856976703291 1187 11519643826568717293167162609 1188 -4530242533789846507593169224 1189 -4664165164937599090209671943 1190 12571771158872187897972996243 1191 -15998559790821295372115306589 1192 13325251274892706348741068306 1193 -5240006376735951460787222694 1194 -5394588496664289513848944230 1195 14539683027508762609609995600 1196 -18501777904929104740564715796 1197 15409271846714267799067747212 1198 -6059163785864596800366368250 1199 -6237540774292184858086437474 1200 16810639895745748129517575764 1201 -21390307716685534843214505111 1202 17813939791355651804773397106 1203 -7004302293303468545883294132 1204 -7210077688985271784531628310 1205 19430553891958796900163088599 1206 -24722500169754409946484750957 1207 20587792777972782596321046174 1208 -8094484068118969916471323080 1209 -8331798348200270422495645182 1210 22452180894160520569663440414 1211 -28565400481020155325152860101 1212 23786597558205522574075439136 1213 -9351609169609581763527769554 1214 -9625218471898539906568361940 1215 25936124303548936428608468589 1216 -32996022808106251599878677380 1217 27474409388118302809263803175 1218 -10800831269938926949545224475 1219 -11116197472560896809745287167 1220 29951983689192295967001105702 1221 -38102808811203402321635950113 1222 31724784229867765618457854845 1223 -12471033304243173365152888044 1224 -12834427075164862791280271403 1225 34579668879945946644382294971 1226 -43987296217463695128943834371 1227 36622165415325025634566165320 1228 -14395371549659597690439701661 1229 -14813990203884516427639025655 1230 39910902955839237444647276502 1231 -50766027144233469116543770236 1232 42263469482290455302726149008 1233 -16611897821683342581906965328 1234 -17094000080217220987686469158 1235 46050940863005271565155129270 1236 -58572730087110231088052002014 1237 48759899338673459384106087207 1238 -19164270826329068624027077455 1239 -19719330862495314703294100430 1240 53120534097335369901148293420 1241 -67560814198124014424834012391 1242 56239016827402156774278665253 1243 -22102569241822792136310619338 1244 -22741452731921227018518227544 1245 61258176133152604062482832657 1246 -77906219845231396540776825180 1247 64847111218720666701397336188 1248 -25484220848972201832940547502 1249 -26219386121011652961090324582 1250 70622668083119528703626031183 1251 -89810675543962953897232085115 1252 74751905219250819621995668143 1253 -29375064013292549875596780720 1254 -30220791815683531859186355228 1255 81396049542273031536693158049 1256 -103505418284268252998645748675 1257 86145645840671349927807464061 1258 -33850560076475430101600521197 1259 -34823215975060141862670078732 1260 93786945780791284670781221661 1261 -119255442152215807521730541961 1262 99248634007880167456081237938 1263 -38997177776218558260256100772 1264 -40115511740657557288533700344 1265 108034389506809976135439275802 1266 -137364349093906117590340165668 1267 114313254212109027761146438002 1268 -44913973722912287200037259261 1269 -46199462091105866359249632606 1270 124412183435482059734191965267 1271 -158179885831127690800486923312 1272 131628573947570692134570325926 1273 -51714396265774181038714866150 1274 -53191631987686926530684732124 1275 143233879001611234684113827346 1276 -182100262477236018402281638500 1277 151525592245429005355952279685 1278 -59528343832422814949469884271 1279 -61225481703755268687648555483 1280 164858456885531418001501543737 1281 -209581361501102625970771157628 1282 174383227488480385505785140492 1283 -68504513084220576317740683924 1284 -70453777598655239533157044326 1285 189696806749452962719108712163 1286 -241144960554551286898113340791 1287 200635147026212944823501347098 1288 -78813077062432185825660679770 1289 -81051341553199543177223367345 1290 218219116889753279986437372078 1291 -277388109549472036762693159926 1292 230777555107731673691408207580 1293 -90648738983640260945908129302 1294 -93218185907307980588680747986 1295 250963299609453643828305787677 1296 -318993821510569564505279479368 1297 265378071529774608442688774412 1298 -104234213563184576682881313525 1299 -107183087119443211328557964025 1300 288544595241604392710888975163 1301 -366743258438942764950113795031 1302 305085851407836844505403710580 1303 -119824194800189307837515891724 1304 -123207658601958418741314705513 1305 331666517176665691795022250720 1306 -421529618040113515004506033671 1307 350643116901901232722608937185 1308 -137709877157237601383158956600 1309 -141590991389375353074161759676 1310 381133322268303672129332494161 1311 -484373955081622525729224003840 1312 402898294882724149941579481842 1313 -158224106136542551010659062198 1314 -162674940595588971073558643313 1315 437864215954822676812869393531 1316 -556443202783720884709277308194 1317 462820980769683837583467468633 1318 -181747244533294271324303558010 1319 -186850146155302435794253320780 1320 502909529724663583714877433780 1321 -639070695502083943755720672741 1322 531518978513141003789000478993 1323 -208713852294764695518197958252 1324 -214562888287549706799676302048 1325 577469140611103474669409733636 1326 -733779534587456459841064262568 1327 610257700391976901786800555099 1328 -239620291110300282504175162059 1329 -246322891648996387730729508111 1330 662913438717099344447392082460 1331 -842309185328830049672841944382 1332 700482248468650205900806109715 1333 -275033379805346984714835266628 1334 -282712207469585752771846519950 1335 760807189903484263793024114010 1336 -966645745010022694399865195685 1337 803842542774816606174965601168 1338 -315600243541067475683268735312 1339 -324395320317612827295582842823 1340 872936687351629610170037699319 1341 -1109056381131139162225337567565 1342 922221910250694819481037175918 1343 -362059518988389979416707758410 1344 -372130645790212107655786089786 1345 1001340638445393522858437212815 1346 -1272128505665656991213409127281 1347 1057769603876292310861576550892 1348 -415254099343107570388076299041 1349 -426783607667353098925763903838 1350 1148345293108053250464889939059 1351 -1458814326855543584763383809791 1352 1212937784153339006499902022306 1353 -476145627606042527040149544804 1354 -489341508239851196033810804097 1355 1316604387282128240431441955064 1356 -1672481505635762876422344051354 1357 1390523566072136344638111730395 1358 -545830974340524590773340331477 1359 -560930434004949030878877241674 1360 1509144551673436390763426626203 1361 -1916970740617125485602805409396 1362 1593716814997699887466607080119 1363 -625560967557267248890623213990 1364 -642834471145599055607223474432 1365 1729416922345661072326467216228 1366 -2196661215099098375241057655131 1367 1826154465741459589464730329171 1368 -716761677936327737748710158020 1369 -736517541655386608673009246708 1370 1981355787545160712392772978782 1371 -2516544963474031888966365445359 1372 2091982241809154225056827936582 1373 -821058602809626979140857252394 1374 -843648212185344405419952197784 1375 2269445215719993326739345228129 1376 -2882311354472597938182352862601 1377 2395924767966441339374281033407 1378 -940304137795587045502541686953 1379 -966127874286437797921048527885 1380 2598794734720353939339496923006 1381 -3300443047073638941437668223931 1382 2743365200570093875303261019118 1383 -1076608776376239309898920025452 1384 -1106122747394948195660782880031 1385 2975225273487322326757675811763 1386 -3778324953911611045628686668414 1387 3140435648522820611404579635090 1388 -1232376535798798235247037601541 1389 -1266100215437970857061336274236 1390 3405366737245888487955004194285 1391 -4324367949310725623108791386561 1392 3594119825418841813189001446548 1393 -1410345173326914682552574642430 1394 -1448870075202115922550769548360 1395 3896768767674439647864655717686 1396 -4948149287641377033445877555940 1397 4112369562928118843718436525020 1398 -1613631831028811177319299623002 1399 -1657631350600830402205408760931 1400 4458026443381865671135681347615 1401 -5660571955892935904215866820284 1402 4704237029504475088852955043852 1403 -1845784831059629198010603132108 1404 -1896025412809991127591647261946 1405 5098922906275772835989570218854 1406 -6474045475972905013490578584390 1407 5380024740232725727218634038318 1408 -2110842438000109816959160460820 1409 -2168196243173623507713159871431 1410 5830591159418138294127451419939 1411 -7402691001537575621955660817191 1412 6151455716582919130621837170615 1413 -2413399511634127532459638963848 1414 -2478858785225689880500385802120 1415 6665697575528603751120591366561 1416 -8462573925931256172767332084440 1417 7031866462990069786084543466124 1418 -2758683094137861657662392648980 1419 -2833376455721432817661411995228 1420 7618649986676733707635583921712 1421 -9671967637459258168715435695710 1422 8036425774997970948450620056011 1423 -3152638111762812479876158352094 1424 -3237849024013692937460199166632 1425 8705833599703861736843530480440 1426 -11051652531820079553871812965232 1427 9182382786228633873767745530595 1428 -3602024524691596041463046810628 1429 -3699212226461177620834128565599 1430 9945878403934126615803043380678 1431 -12625254925910336640264294350697 1432 10489348104326635873460756118660 1433 -4114527432043787104424690048214 1434 -4225350660083715955879879498989 1435 11359962213849244577371499838936 1436 -14419631120081467622703977926440 1437 11979612385649066229186515092074 1438 -4698881834499491992761530085840 1439 -4825225699933944572595712115118 1440 12972154026446486957049327642537 1441 -16465302535918031236363548598227 1442 13678507261989442557096229489410 1443 -5365013977491764172353648367462 1444 -5509020410502890749572645773568 1445 14809802978659250774971283741586 1446 -18796948623448205575639971664668 1447 15614814168091889977862298390615 1448 -6124201446544603924774202912370 1449 -6288303676142570945021437827951 1450 16903978873134844618358922464775 1451 -21453965096320820208745700547921 1452 17821227335184525462917474554686 1453 -6989254466641615983816457763094 1454 -7176216062596110063687853859610 1455 19289971010547506669983267636386 1456 -24481096028179734570143222454696 1457 20334878023416086011726774792434 1458 -7974721173480759409939878724203 1459 -8187680245348593409146242907273 1460 22007852934392648758924102335273 1461 -27929149442047669274481130370649 1462 23197927976355491460943062621183 1463 -9097119980575240580770787366040 1464 -9339639205227423685334522925468 1465 25103121672128087698017814933716 1466 -31855807262518501005821816805771 1467 26458241106462798802523973265557 1468 -10375202567424284994850304174721 1469 -10651325802632825070418433485614 1470 28627421158382145537425204843088 1471 -36326541895386815236880157230976 1472 30170143576101115236803509970781 1473 -11830251466045519791403946775012 1474 -12144567804745116350575400592042 1475 32639360767219636964441930376450 1476 -41415653270603895633946844628102 1477 34395283740451712105607396244893 1478 -13486416732373625372682509466165 1479 -13844132961525321727269697286220 1480 37205441278534192787856150741315 1481 -47207441954139197388336055539036 1482 39203604884834121752314833320973 1483 -15371096762508824685747969667224 1484 -15778119313587402504946897543836 1485 42401102178046697819735508476307 1486 -53797535927149146938794272059841 1487 44674445339873216976783420218697 1488 -17515368959539207834550959969812 1489 -17978396576257010519691282926574 1490 48311905963059759221452492793235 1491 -61294390874545803856117929769788 1492 50897782416659445295730247193551 1493 -19954476683639429004589593984204 1494 -20481105188529390452709858809106 1495 55034877121659716143265384373063 1496 -69820986350750691491122296116340 1497 57975638696293091618256417171852 1498 -22728379736440545861728244151332 1499 -23327220453509149485510049484310 1500 62680015699095701522981992411467 1501 -79516743033057133686527303259375 1502 66023671562918066595328295487096 1503 -25882376551579728629457456063288 1504 -26563190139828423224533747292589 1505 71372007892600727974444219451409 1506 -90539689471820393973145453568448 1507 75172969518998020257308503504734 1508 -29467807299562514819830615708110 1509 -30241654974481640720521576027758 1510 81252158959736344399746318098046 1511 -103068910345644223019191126207971 1512 85572081802588855033101242036700 1513 -33542848280839747670616044293110 1514 -34422262651050727419839642364000 1515 92480576924461782025438015300938 1516 -117307312278189611880238597961280 1517 97389311179573114959463765401384 1518 -38173409292284165596355130544884 1519 -39172587319763261974183762557420 1520 105238639163319168234357074878680 1521 -133484747826552715699172192644779 1522 110815303555066371908510203758306 1523 -43434147126956889142116334227594 1524 -44569168035551638494804932973174 1525 119731778000473414413650143255194 1526 -151861543371422658315656452393920 1527 126065972288869532155899217784700 1528 -49409610025263710566706480238300 1529 -50698681337811080142135071920638 1530 136192625989886849853418262290938 1531 -172732482396040999984368730293606 1532 143385799867538152636173472335135 1533 -56195529759831033203610115029132 1534 -57659265043924286796974411603724 1535 154884566677348042250615809078788 1536 -196431302112375210580887100856274 1537 163051564944957780476146213905768 1538 -63900280131921080286054615940785 1539 -65562012483653405836827437282655 1540 176105742383575915765199313295608 1541 -223335768666352736753136764581941 1542 185376548786645390435369993510616 1543 -72646523012245015428614186802534 1544 -74532658812136825043854245397995 1545 200193577009699767277457229892947 1546 -253873404327502433396368306418961 1547 210715281921469231242399934060182 1548 -82573065705322214891505265442283 1549 -84713483747900780616522940773513 1550 227529879124933587201334909082616 1551 -288527949251751636503968680497448 1552 239468899408995528044354556901521 1553 -93836956389594662333093343508974 1554 -96265458125340313371313688186652 1555 258546598750536341507380145631609 1556 -327846650722484481567889084078920 1557 272091181673070013740543004429311 1558 -106615847725129275567798362410890 1559 -109370665069246872779361107130018 1560 293732320413193189468441712610480 1561 -372448484362120849695338650326576 1562 309095367446598525571581392271714 1563 -121110662471499605361296035301112 1564 -124235030437753426921799268966936 1565 333639585326865501570179901407706 1566 -423033424818806796115758065955180 1567 351061836146561260761720333738471 1568 -137548599170247591704636713752726 1569 -141091401490591591644322442520573 1570 378893147111672701174910361893592 1571 -480392898043193640992618966806281 1572 398646769095139379390102164676400 1573 -156186520675079802017530124194272 1574 -160203017578979639460569218787952 1575 430199278424582755264735912726932 1576 -545421563672285242015317965634495 1577 452591912582620954692485713180896 1578 -177314773621226841776028396155892 1579 -181867422085790717615329545246357 1580 488356260430991408962451196976620 1581 -619130594447634787488518286738243 1582 513735581009784906136300740316749 1583 -201261492883237749602006807808654 1584 -206420870941531204072978420134624 1585 554266203380505423487885478481858 1586 -702662640256306784900342165033682 1587 583025055452418439849753589029983 1588 -228397451756291574258843925511301 1589 -234243299883273997313905145948385 1590 628948364879112451226398344529833 1591 -797308687566408166874544986924211 1592 661530552183084846316838730316692 1593 -259141526097618774756592682016300 1594 -265763920299766580047104061684365 1595 713554153013665405282277957571990 1596 -904527051038341680465694803789360 1597 750460957216508720635836163996806 1598 -293966849079996415016478377972007 1599 -301467522116859310668841480258722 1600 809384024552020348960235141533176 1601 -1025964763268022644700080556767106 1602 851181547096105957739659866286923 1603 -333407742648327696124841162953950 1604 -341901571835477967836357600600184 1605 917906514313920737475390680648931 1606 -1163481661339204620342664713480102 1607 965233943224710017830485929620899 1608 -378067522355867836761769435368870 1609 -387684204665207826772377213708336 1610 1040779660820113449051783766107246 1611 -1319177505553870017851982100867140 1612 1094358577414117968035438151098736 1613 -428627284126084551502611156152154 1614 -439513221840638344463885330521566 1615 1179875125856292966624484556064150 1616 -1495422506847721999558345990296336 1617 1240519980378963643416562317846759 1618 -485855794793047107038388495999165 1619 -498176217822012049818244386330444 1620 1337305342054803737607497413986111 1621 -1694891685513663730163097924232821 1622 1405935243070313284716815653699566 1623 -550620623189359170659912607859332 1624 -564561977342034622166809993416618 1625 1515454063470695002413593420235666 1626 -1920603535543949798083677986504748 1627 1593106043524800958894801478096205 1628 -623900665267962295640890070220012 1629 -639673299363234452151035920605540 1630 1717010739935199713298327648394644 1631 -2175963526825590076095391941685221 1632 1804854679845471872327814773773662 1633 -706800235477209870119714172024318 1634 -724641424174402720539487013498670 1635 1945009187296293395185766434741980 1636 -2464813042325827766236545537770640 1637 2044364603644763899032222648287331 1638 -800564917597232364348927739230411 1639 -820742261325572196554759870140224 1640 2202871083158956790748061608133320 1641 -2791484420114507992448083449553899 1642 2315226008454291107973898597940625 1643 -906599391757714374605471591962548 1644 -929414640152641027935915884618910 1645 2494454882150373932138478984988182 1646 -3160862851514569451108472222437841 1647 2621487095006785079417712437815248 1648 -1026487480692111122768596415829459 1649 -1052280831581151145538655078128097 1650 2824110816876687100318570772737137 1651 -3578455977885905938192841685174981 1652 2967711710778915953003861763112920 1653 -1162014687775409415659485821991980 1654 -1191169620065727398128790147213028 1655 3196742731523058151875514463803464 1656 -4050472130687685114874924788558255 1657 3359044145706065548143921521165538 1658 -1315193532415222413071112475873965 1659 -1348142238299053087925748211543176 1660 3617877585499478031269842231556043 1661 -4583908273821118306951097671509987 1662 3801281960609407723835949434432001 1663 -1488292025336321297875629508820664 1664 -1525521515138321236099087132472751 1665 4093743565792038267339463250479782 1666 -5186648835270462078331479587296569 1667 4300957830804314488956776025031965 1668 -1683865667682271393344331097219100 1669 -1725924629523854713376597659235970 1670 4631357860017150225117196534180377 1671 -5867576758344407529010004719041894 1672 4865431505918417405472239559378216 1673 -1904793404174470878940730125282860 1674 -1952299910535408125339746307690568 1675 5238625269016573597379250529878573 1676 -6636698263169877842350132772329740 1677 5502993119623648299623788625021757 1678 -2154318012398813822013378622704570 1679 -2207968176739670721172597721723595 1680 5924448979761388438506191228123706 1681 -7505282988511175057393102153620269 1682 6222979231437817912997774143882851 1683 -2436091468280989554390133603159386 1684 -2496669167289620481105275774362800 1685 6698854978124635866296597363183358 1686 -8486021384717546559877426830742218 1687 7035903148828611189548741531841558 1688 -2754225892685714183405095751821020 1689 -2822613683581277423279091232574001 1690 7573131758711884263703386122076456 1691 -9593201453138927964660779761349970 1692 7953601263621414005970848515180941 1693 -3113350756639239370021492100903514 1694 -3190542134480179066490666803074432 1695 8559987187611736562481119259865977 1696 -10842907178479036648005124654235571 1697 8989397344476040781873133840443073 1698 -3518677103827761877926319607965257 1699 -3605790261117898970690762202544365 1700 9673724596104331147520078195738799 1701 -12253241281385094882281799652136664 1702 10158286959526120933239586745237115 1703 -3976069639770159121053162743930478 1704 -4074362910053584171058443669228332 1705 10930440431789069736029602576639158 1706 -13844575232570678251566387769620471 1707 11477144463034868565257861043233976 1708 -4492127638520744921444411515086102 1709 -4603016827340412622961018958947916 1710 12348246071323121272223404404545205 1711 -15639829820798199394749868862681310 1712 12964955270308494379725176593354569 1713 -5074275731174236775955143532012672 1714 -5199353562007291699615524094044534 1715 13947516709411767327038971439237700 1716 -17664789959420694989136104140038648 1717 14643076469687470501726700892965022 1718 -5730865767212053670004305937337755 1719 -5871923697083828328486716509924983 1720 15751170585664488220302008184035295 1721 -19948457854704357591366781834440516 1722 16535529183179347338448319622917184 1723 -6471291081397353269935810975548984 1724 -6630343771146580866445442576228232 1725 17784982198667472179071347444114417 1726 -22523449149180391957268806574679981 1727 18669326492633630025477315481944858 1728 -7306114657224616823660776695525957 1729 -7485427415213516818935229199099130 1730 20077933589850542715068194177455954 1731 -25426437200777704906427733775128789 1732 21074841201225371687268051767620167 1733 -8247212854784798822711283341423334 1734 -8449332410630339455354040168859573 1735 22662608263711839324056354133271548 1736 -28698651270120173359575215472297120 1737 23786218205910237108681547965925452 1738 -9307936568466085804312032126034920 1739 -9535725575570889423397983910642029 1740 25575632851576462618191319312822350 1741 -32386435071547500567961445326454376 1742 26841836821568757892096565600426565 1743 -10503291900565354403988633440009862 1744 -10759967613358626304736021455143600 1745 28858172229845145836382230024113185 1746 -36541872906396653071990883894743197 1747 30284829028599430747623790176173979 1748 -11850142683301495501830185011157820 1749 -12139320307730415558916696805050875 1750 32556484477920677819128650555155307 1751 -41223491449062483964532758522943211 1752 34163660320355185535656059382940598 1753 -13367437456867432294944841952407614 1754 -13693178731440719355288675839751735 1755 36722542813797388717398260021949153 1756 -46497046207589426073461086310585040 1757 38532780613516924403498665467282006 1758 -15076463818339107782001657500400762 1759 -15443331448621979462698106777434749 1760 41414732485699079855202354173551536 1761 -52436402742443847195590909795207004 1762 43453353562695220070747528660332638 1763 -17001133399158733027852094248399008 1764 -17414252041837284319018332886873560 1765 46698631536215871127692005281709376 1766 -59124523912386993687698834788089621 1767 48994073600751300958588363350587160 1768 -19168301111625628290271643480162550 1769 -19633425685972789526842791781531782 1770 52647885402324048667577348620291035 1771 -66654575739160158656596636320847992 1772 55232081120226024935322049187938251 1773 -21608122731924982759324777404674778 1774 -22131714927682679836600589233454976 1775 59345186482947294027319380635365479 1776 -75131165958757331927572063287028674 1777 62253987431879162790106000472101716 1778 -24354455363783132020195397045049612 1779 -24943769316209068993606508524038894 1780 66883371109215326515208092710962430 1781 -84671730973927427988321815138380341 1782 70157022498160998915157521801449481 1783 -27445305858511937269616820617070654 1784 -28108484074829840472559096573099149 1785 75366647806747629814679025682938954 1786 -95408088759729117728290783299057000 1787 79050319958589754959577625818935435 1788 -30923332860287105551141649150192280 1789 -31669513608367529513998747821595365 1790 84911972361328997169059103411314160 1791 -107488177323167385443239394477612865 1792 89056355658435403906706110241864397 1793 -34836408806997625999330559133728988 1794 -35675846318274785244653787410343174 1795 95650587008380436195753791471993500 1796 -121078000603328458373136473688814860 1797 100312557781777185623070897079190964 1798 -39238248954695868551956216306570200 1799 -40182447950754549732583873688532537 1800 107729743083946135944799994233478400 1801 -136363806246872008945232291175475011 1802 112973108797117621869626046789278142 1803 -44189115316236018150619440920222352 1804 -45250981544028041764721716748270256 1805 121314628724188698992214779460920397 1806 -153554522535128600976105162304312158 1807 127210961773003310275821486040335546 1808 -49756604321751054140520934464744699 1809 -50950612978076780228835200655203832 1810 136590525707941314341614849279904646 1811 -172884484906631894097115800993795861 1812 143220096239996237377374025722054144 1813 -56016528030904907666432094415724106 1814 -57358912174905805149365087285621988 1815 153765222331988637004466892806143917 1816 -194616486049659863120249611773733485 1817 161218041694410353546379087085567548 1818 -63053899866286661568685669744575051 1819 -64562861161779472694870941620238257 1820 173071712323997036651979995380774452 1821 -219045187474375087028919564924879519 1822 181448700092446207896487154594154519 1823 -70964037107140840561861618036238274 1824 -72659981507505655721849681118150060 1825 194771213269588556125567082635536801 1826 -246500934859143159384042397411539102 1827 204185502308486575645479936907724340 1828 -79853793797585531534532528444700401 1829 -81759595087737589097501067544247358 1830 219156541898191883178674319278269392 1831 -277354024351373834635305864682449906 1832 229734937570337486848609582992683082 1833 -89842939299935572644187231692874392 1834 -91984233746152106648175676867633467 1835 246555887881735473989700801644537868 1836 -312019472446238520963812250345456918 1837 258440499383769750386892107261524059 1838 -101065699479923421668687942750824035 1839 -103471215212839096790319397092141537 1840 277337032600681376627262116259087321 1841 -350962348129623889045150695336706581 1842 290687096470687288080312953175770493 1843 -113672479466723204562352655992289550 1844 -116374404639958361384481382120706016 1845 311912064678570878156745823429450131 1846 -394703732724416513601542463572679582 1847 326905982827235983237007212877727915 1848 -127831789109209609997530636363318260 1849 -130866183340640896036707718573661904 1850 350742650040538542251094600403018047 1851 -443827380399153677150713229755338864 1852 367580267224183005907220027114986179 1853 -143732394675793381464559409368060320 1854 -147139648795733424758382967426405854 1855 394345920881332446522550927380603189 1856 -498987160671290430752596182912425100 1857 413251069393052869981469479629498132 1858 -161585723046208119627334347506968695 1859 -165411072752635835461301859853720947 1860 443301055309993623896627183978360604 1861 -560915373559427229615464300791338456 1862 464524397846789734936930919651321043 1863 -181628547650589335999569018753073124 1864 -185922647312624811297639688906609539 1865 498256627655616985584793823227206336 1866 -630432038415998426713780914657355788 1867 522078832860849782645499923645855655 1868 -204125988758303803270578498272437641 1869 -208945552322635953200400508246914165 1870 559938818564957494103687899887088494 1871 -708455269022055783839942670688544181 1872 586674107687028530392334989122114477 1873 -229374864444252222089001746123262804 1874 -234783381193291983744753467086948941 1875 629160584201790180846639365048048814 1876 -796012860379823379007878566148401214 1877 659160691696160301267944597341034682 1878 -257707432705969618989949813720382937 1879 -263775966500096412320747687855457633 1880 706831895185049184123310331896199895 1881 -894255226942013965162388347080566850 1882 740490490967175626354807991965062794 1883 -289495569817622529114813768915558450 1884 -296303651436985791987766597291869858 1885 793971168505710483786323533740692325 1886 -1004469847930849054948243910626283622 1887 831728794992169609165791053678476644 1888 -325155435138940700105520691844540880 1889 -332792058433936431105560152402060599 1890 891718029683058652434609874400302146 1891 -1128097393103426865847207816737992592 1892 934067612798077191395692874242000932 1893 -365152678305928768577301916692628092 1894 -373717412081973311624183424520525494 1895 1001347558016892557974096556176726515 1896 -1266749722012315969419412875382728600 1897 1048840558059472329201620331251681604 1898 -410008251079919455344118703218102668 1899 -419612479995116447067393156999767424 1900 1124286185138162324119857987332803200 1901 -1422229971711604956168000471733973736 1902 1177539460876117061585500338917850882 1903 -460304893193214849248373612754332618 1904 -471073202452076468641257379655289780 1905 1262129436350427400467465750752575206 1906 -1596554972213863657588773424988729331 1907 1321832904015350733427741643791532529 1908 -516694369382058248363297950950879693 1909 -528766089681373389038652405714018165 1910 1416661725703547386830399296652193221 1911 -1791980256084105494767962267105009039 1912 1483586903797513310879109817922195784 1913 -579905543528450854002932352132091764 1914 -593436474571298613647581827896301711 1915 1589878439587848755296589522670091371 1916 -2011027958664096097455251663596042080 1917 1664887980681130354879061035772207118 1918 -650753385538394933990041070578814127 1919 -665917718499821236212409350051570150 1920 1784010570146398322169448247650725855 1921 -2256517938888323336944229433474902601 1922 1868068892259492593649228137205658998 1923 -730149017373112990746409933295477502 1924 -747141478999010791147023771706459398 1925 2001552189268576405223705357968981146 1926 -2531602487852146628927031019903293207 1927 2095737332117559976975528209438181746 1928 -819110916640992287859462951227485050 1929 -838149160215633917575900946350182777 1930 2245291086675478806035129862915741189 1931 -2839805033633945031471866445154586031 1932 2350807932157144774891876051184359656 1933 -918777409483755648391622819454610764 1934 -940104680739362328015455515621818858 1935 2518342931997809333348091911032119624 1936 -3185063296812038626689813000816731694 1937 2636537943955316052285970404230622240 1938 -1030420599297367413300782351462060790 1939 -1054308708492266150579165458443292629 1940 2824189361180104790868380415498605049 1941 -3571777402158809303196347220574692309 1942 2956567016893016552468728170976088913 1943 -1155461894279082214200189017675527410 1944 -1182214529173979848510709307673486620 1945 3166720432465053147146491932894218265 1946 -4004863508698638574818760070044489380 1947 3314961537640336939913352951914884860 1948 -1295489315067106286446266629497184721 1949 -1325445733420138393479650095951301964 1950 3550281947110110659604944609793510063 1951 -4489813583303527953976449997327062606 1952 3716264047624190639997519929882858262 1953 -1452276784038366863248513772989161126 1954 -1485815928561339097835233726214200374 1955 3979728185410629783253079818694985459 1956 -5032762012958257064729048916793155534 1957 4165548312901170998334803630994458838 1958 -1627805620374292543973863481651069370 1959 -1665350703892000668714110533331346516 1960 4460480670153253608684825554330921985 1961 -5640559828517702719524158864256535731 1962 4668480685042432248007286806309435722 1963 -1824288490039642246553213405726222868 1964 -1866312103923495248834574673328236464 1965 4998593637969630221742638631359908653 1966 -6320857399046817748155456522462584751 1967 5231388462905738019264826869717968682 1968 -2044196087617110558072889521752296932 1969 -2091225892481275923088061751078900381 1970 5600826974944967999210335759102335822 1971 -7082196551614152004032851826698194302 1972 5861336044294773343373012061936328098 1973 -2290286857801817469879529986750984624 1974 -2342911922018771537683473467471309538 1975 6274727457079902392164534447488927465 1976 -7934113177738866199165922807288403420 1977 6566209744343021928572014984522557987 1978 -2565640098618422589018965668138407468 1979 -2624517957502023179290349113838909610 1980 7028719229717289300297211540551071748 1981 -8887251505716620166446227264534155846 1982 7354812254956622410887325688336641740 1983 -2873692826448927406750825736228350752 1984 -2939557343045452341875889771261481764 1985 7872204563835394164102609443943399243 1986 -9953491349042544602757328103577155628 1987 8236967827857120191832946515523952469 1988 -3218280825160373135080599448966613592 1989 -3291950942568338796924273265004782290 1990 8815676042291212763776710853346088735 1991 -11146089786517217219047770392816797242 1992 9223639383843053346450233934084621282 1993 -3603684348451637502420861438970805064 1994 -3686073833555901926471585719774195983 1995 9870841456907709461318728778848519080 1996 -12479838890922575847285259235887743120 1997 10327058884125567794505993443207326428 1998 -4034678996498969765614414737844888614 1999 -4126807286060222852764503037022371659 2000 11050762839104308598534955264821490687 2001 -13971241302114344484143490709338704610 2002 11560872447412248277934523636547280490 2003 -4516592345626065748835790376084857564 2004 -4619596617931305780255976875171867582 2005 12370011204085098068354422536137625219 2006 -15638705638905735946089585157607322480 2007 12940301860391938625294526304712652915 2008 -5055366973671038860650451626034361580 2009 -5170515582554629056981259890204686130 2010 13844838763099802776935681633507645789 2011 -17502763964327929366446559346921544396 2012 14482324311156830149235185799696253543 2013 -5657630594649905596385695313838748554 2014 -5786338017782835870025823013063422094 2015 15493370551833480641505206762309579592 2016 -19586313763085743002634278039214735827 2017 16205872376818087687647500882686383942 2018 -6330774094977071724048280092514696890 2019 -6474617565054067827209333684783441457 2020 17335817637614697251781537926590629702 2021 -21914887160871106889670038886989534316 2022 18132056520265206137553783030828831825 2023 -7083038350730905866049261613674324356 2024 -7243776356738012422032292583401024956 2025 19394714306129891214731340893064842787 2026 -24516950415517168766622722065259747271 2027 20284412599052156676903981795004232949 2028 -7923610802168626400870854208114101896 2029 -8103203668483648795123020940605978741 2030 21695181892206635242835970828523571340 2031 -27424237042941641697099614231473620684 2032 22689177164381702991941689852359883413 2033 -8862732868919216436370858498201512690 2034 -9063365642800549749016827294464497812 2035 24265222211760456325432018585109840946 2036 -30672118309945569017324324775092069040 2037 25375593632997484023898774730011495299 2038 -9911819408144031291463569356844433680 2039 -10135927311439530884411638369784038446 2040 27136043876263814125152005106486908760 2041 -34300015235081384138534455893035763471 2042 28376252752683110519349073892661192192 2043 -11083591549699949922651779231416767978 2044 -11333888278621604610905317670932252716 2045 30342425130492797264651688437806914600 2046 -38351856692271438040705639403379048396 2047 31727471156549443163243109683101752324 2048 -12392224388349330106222557171166040355 2049 -12671733576204640723619718522346318044 2050 33923117252598322765825081050469882686 2051 -42876588714388693079292135842289575841 2052 35469712216281072682328470922019517416 2053 -13853511174860691074141824861535838204 2054 -14165601367031884651175107487455662918 2055 37921292996893243124732584726313605731 2056 -47928740650850373919989643717576992015 2057 39648053864340505613274281679358911975 2058 -15485045827121324504133399375822251865 2059 -15833469355697131296068351050716724686 2060 42385045048743387988170216102482143623 2061 -53569054450222492327471162825612529235 2062 44312708564580669777142846675015442427 2063 -17306425781003459929454754391355991654 2064 -17695361968691238676477409910339640914 2065 47367940002683173805687622631436416995 2066 -59865184022299769934024448688364778731 2067 49519601175085114020757329595508996220 2068 -19339477420751487069725327662240473852 2069 -19773580590467845228436997464904928437 2070 52929633974964981619772388182180560041 2071 -66892472391198815836748369861498882670 2072 55331011072190388848402302739761879800 2073 -21608506572368647503446780531602793232 2074 -22092959390708308661652768287251748856 2075 59136556626407845953579927466319683686 2076 -74734815189515907323205923977196238834 2077 61816285597012014383145464447667810627 2078 -24140576813397034248309486258030947055 2079 -24681149553547391423790133244808279162 2080 66062671107500363950189458041997003759 2081 -83485619972211633261823104428862347076 2082 69052632652539433827348335907964828041 2083 -26965818651389014102394540873488912434 2084 -27568935024582597074131873220111102112 2085 73790318252821730539067523270706393245 2086 -93248871857159702532528875824691758800 2087 77126001128382124946778997670507133519 2088 -30117772954338012765035355226816584540 2089 -30790583229270030796653788749690320810 2090 82411154254356305125973072957581146300 2091 -104140317137806972870324114146556614228 2092 86132058770262648381366452889750803883 2093 -33633772382771380374348338920562276178 2094 -34384234590276069124150485023743196304 2095 92027192042452850279382365722040992740 2096 -116288777773814769235210039419271435056 2097 96177278152001120536525208287070293359 2098 -37555364978863343579667523381312340385 2099 -38392335085338078351894209895521415570 2100 102751957709251204966103505907346845518 2101 -129837611060789131029450473649236924577 2102 107380142559666585186396914094889220526 2103 -41928784516950441433664920022966885262 2104 -42862116545420867008140535000402153641 2105 114711774533668621285287784926841909374 2106 -144946330324510320849168440352071876421 2107 119872484872544475273224149349151297735 2108 -46805472716807612241223379379841241952 2109 -47846129900112745279369722607159833408 2110 128047188521988220557151575448890520956 2111 -161792404194179044921957391386747797651 2112 133800973936574583208447555148328542064 2113 -52242658971031015459790086059249059244 2114 -53402837138448231441704162991285306258 2115 142914550877508848338745561594116899147 2116 -180573253900490125379705069457788875083 2117 149328764487294595159407458145965961453 2118 -58304003846462379478642376167748365542 2119 -59597268374374170867453173049044931627 2120 159487774471822193972867956714537183755 2121 -201508470137017420018081138997078771943 2122 166637328406919049126745560762965462733 2123 -65060313292950100741678220183311299018 2124 -66501751093186722520892713107489645084 2125 177960283225887997918414363796742036423 2126 -224842273338638711857110352973657783631 2127 185928487011480136526935498718129597208 2128 -72590331237687680085831232502040905820 2129 -74196719415407694079873479624111267903 2130 198547175339738752010311482952915072512 2131 -250846243791942380847557229280146019776 2132 207426666178261153610752002754087354158 2133 -80981619067421896224471944355649172370 2134 -82771612055411771047300645828171654494 2135 221487623555847205043504639601621056376 2136 -279822350825566000744710003837070979160 2137 231381398462377081728154030758519851142 2138 -90331531412284027608726045740144989245 2139 -92325868582129527369687995777708613684 2140 247047538125545446865195647119165148539 2141 -312106313461728058685490382224562852641 2142 258070098937822474483266959174770903365 2143 -100748298653031383010062364739078796094 2144 -102970034617681247914546113691094540877 2145 275522520895350303898615989671313290604 2146 -348071328375290624638966499971701053310 2147 287801144358575365036559497430703300006 2148 -112352227688206939443770950992252748080 2149 -114826987747158381346959182447826885360 2150 307241141968168218062389089253008095769 2151 -388132204838254061234123663223863908500 2152 320917288398065936082225901902655631754 2153 -125277033730292443500318020934657455574 2154 -128033297170345202140643228104983968349 2155 342568573753515380671053086208232018299 2156 -432749950563947545140534855152838607824 2157 357799449222101798848061206330562917533 2158 -139671317262659330292823219370167646253 2159 -142740731516522002129625276238813333477 2160 381910620934628485582200775042908770616 2161 -482436857048613038176424098748884964781 2162 398870909516065309408518805171277369331 2163 -155700201795598615767465809352629891322 2164 -159117930780468787279513836443208805704 2165 425718188985652951935276526871511920196 2166 -537762138185220540029038962097031699424 2167 444601973360339148913466070434955948270 2168 -173547149724923690089344870598584451800 2169 -177352260036680268171684391091059883661 2170 474492238409789139776517023135591439234 2171 -599358181646642699367672345039805119621 2172 495515129070917659904233730153326869660 2173 -193415975437121627234553228737495272428 2174 -197651864466469203230369118719442118824 2175 528789276884367600474101826667660973370 2176 -667927478859499588358898129499899016215 2177 552190772341837134181835827611272045370 2178 -215533076839014336535886974698427392819 2179 -220247947307671677961149393917029785993 2180 589227447040958963525720657604705944010 2181 -744250306378640299958197576647011266074 2182 615273549794038003087539927171351919647 2183 -240149908737491126313309018781923380880 2184 -245397294629582564188769069149264190628 2185 656493273732553673142918441046605904680 2186 -829193239194369672453381404636251745331 2187 685479389408490646714143599334768370368 2188 -267545723978265607016626625814761642421 2189 -273385073369156528826163155302644023657 2190 731349141405944952029865606294849767178 2191 -923718585036254080544862333568008704631 2192 763603291362653543003526206090746619601 2193 -298030610996244812752291024366597569522 2194 -304527931863344210456429494250039580768 2195 814641579672281859303463111610773466445 2196 -1028894838162552749949920125120041181722 2197 850527960567804268881166844666860135005 2198 -331948859460936245462596280286335678307 2199 -339177435204184901745412010034648490947 2200 907310443425716237099170952559954959280 2201 -1145908261535519354555470601588352205932 2202 947233370796796852232203118562269685480 2203 -369682689048079383780396674604199380054 2204 -377723871158251259059478255289532896072 2205 1010399082980048193972819478497222331344 2206 -1276075717781968289738560894036419829611 2207 1054807359781467362801027704357408143225 2208 -411656380066132555769482065756006830742 2209 -420600466163642746486648946748725975454 2210 1125065609765452659136960651382383555521 2211 -1420858882037990988268305072381447620508 2212 1174457365138945237064054675395464181296 2213 -458340848749482319214810148254809811754 2214 -468288055082770200593798347187956298556 2215 1252595374250026492080478020941451847731 2216 -1581879983800408045828700393827864155195 2217 1307523422558708878911873183644530501572 2218 -510258714539065085011178604948523706430 2219 -521320252988239259593704204446467109793 2220 1394414785032342496251764903833114945188 2221 -1760939240391957828870363250201797299346 2222 1455492560459950788264189942701870592324 2223 -567989911649352233040590215856129425830 2224 -580289182336937478231611852428260715188 2225 1552106611610784867933830238908298805125 2226 -1960034161742768310146946655042657932468 2227 1620014739435763036747394611869427417398 2228 -632177902716670231264453004111728252161 2229 -645851814493224642749106176135095795923 2230 1727426928304674721058311005578317209834 2231 -2181380925063066056344168009332510380211 2232 1802920500373520243467935091782652704900 2233 -703536558390843280539151769541293152050 2234 -718736990750196403374930444691358685177 2235 1922323873325955693290674366436062835760 2236 -2427438038813929131417746444457430870896 2237 2006240502330225792880758964970793272517 2238 -782857773428806672206712768472242969737 2239 -799753194828132754917798401792846856477 2240 2138958415238101602651260760352733952129 2241 -2700932538375323063830310148132116730477 2242 2232227150213396251889415617488125038700 2243 -871019897239749107495730719824756128354 2244 -889797156367320969078996684365154374592 2245 2379727339166735120104786719744495460965 2246 -3004888981185217381384557927510535718721 2247 2483378533255020232822958293334543370402 2248 -968997064987660263673419819592378580790 2249 -989863373251003544680925531586550665645 2250 2647288687337839965818750785692319262397 2251 -3342661537124271752605594978136747538576 2252 2762464918369494564983117464180860326427 2253 -1077869524357255673191354274725461798042 2254 -1101054649773142113227387152679924289768 2255 2944589913027655170041810623435756266618 2256 -3717969500816124949291552457586334930794 2257 3072558067977843878179667695370898616908 2258 -1198835063019428022669604621128904751325 2259 -1224593757792991168747930056787979373783 2260 3274899034048183373041086659089620629373 2261 -4134936586599622982005761153431130035715 2262 3417063680004019091497885237888553323290 2263 -1333221652787663677247015158939387305888 2264 -1361836339191020037885577262175813050673 2265 3641839101722288937918286519576051143018 2266 -4598134404532197681274877682264902719842 2267 3799757278773355739301319730957318748039 2268 -1482501438541897607849239085429644123581 2269 -1514285180265171988795535194089322769028 2270 4049426334207279532785652298577585834057 2271 -5112630557261761663969454167126441820379 2272 4224823919764188709540849462580716720476 2273 -1648306213326250608776953710798016291524 2274 -1683606002300232648599088572697845646186 2275 4502112299319048476970526888950236165139 2276 -5684041843352807110559510600670401444940 2277 4696902108906831530058965999952032424216 2278 -1832444535728804804146717922955631939227 2279 -1871644927535459133827909096580756863355 2280 5004830572035278787860137692950390766360 2281 -6318593103105558406587481515260948227236 2282 5221132378748107584157676420516660654439 2283 -2036920661864603157543538992777627448032 2284 -2080447796288875706282039836370238644256 2285 5563048335995577515799953092415300346303 2286 -7023182298543458013534581479864429939437 2287 5803211009698913165213331481285934870895 2288 -2263955482161025218277906680962281516068 2289 -2312281529227362587269382899109939138004 2290 6182823446986611667558918013630977808715 2291 -7805452480590492172681370192422286113050 2292 6449449435191107161523465874040482093324 2293 -2516009672856653972094266697539465663634 2294 -2569657748872178648580858243881906555268 2295 6870867530061230525660604168432142609494 2296 -8673871364095308214184349918899468051970 2297 7166839925366174806029923898083908030485 2298 -2795809293856741393825162408660005464532 2299 -2855358896589492136372599575275564317339 2300 7634615741098214968374537664643394339783 2301 -9637819305921300429584044426573817491710 2302 7963128205427355533269082378576849500893 2303 -3106374088545097159898526723975981003906 2304 -3172467105743488951085498605706359957287 2305 8482303888820460621596128946979779412129 2306 -10707686563512320183237988142203974580411 2307 8846893732587702282657748246716386985696 2308 -3451048767558870913942001074901858730561 2309 -3524396118615230212901320777803848244390 2310 9423053685166613573220930160270961880888 2311 -11894980801934118577227254150812149656976 2312 9827638430275211115245509102347269532954 2313 -3833537587637021756674663450455501968838 2314 -3914926564366157901649438092328530135153 2315 10466966971128261005415963382052001058191 2316 -13212445917230980344072625670865126147294 2317 10915884760612734269352485246701519152894 2318 -4257942568727792399042842492211633530170 2319 -4348244948028764052916833161601297889392 2320 11625229852462916065950914404875313047330 2321 -14674193353959020712500136956387435821212 2322 12123284106944819807119198694294416356138 2323 -4728805727884977732143395934196196793928 2324 -4828986736543953045361369997229604934430 2325 12910227775887422016977026284428314375248 2326 -16295847215989284013923603571721989148121 2327 13462736538182715780964464958270529958900 2328 -5251155747426861014771874172063286781570 2329 -5362283967571028873388840425535518077611 2330 14335672682343553502999848959032082233544 2331 -18094704603244525853350169714469257190597 2332 14948523136913788088970856855015655623572 2333 -5830559537737914993751873334546358962154 2334 -5953817850541512057216026204713805134062 2335 15916743490693376899812278741074132683108 2336 -20089912754185336074637178619965430810111 2337 16596452194596550790396281476507490809552 2338 -6473179202360367108847876503089467957677 2339 -6609876877618408723316742725895331953156 2340 17670241293830363016414985009182241667697 2341 -22302664735959646996458933259525681618281 2342 18424020710863327323331869748179795114978 2343 -7185834965088808653883914055882811700144 2344 -7337421015304808077056470989556125970955 2345 19614760790875155512438483760376543673517 2346 -24756415602676042767214955622547132099158 2347 20450592781217122462780653013209068335167 2348 -7976074676128055662377263210177152470561 2349 -8144152605910856882084340764473608086955 2350 21770879635172539696894775372571424387242 2351 -27477121138906160671638835901670926101791 2352 22697596619598406048020320850207114930024 2353 -8852250577532162682160408613608335626748 2354 -9038594672476088886896038408204339939776 2355 24161367549658838995018676141265517363836 2356 -30493501522079173844320437852847260954240 2357 25188742140907031765934120927472130165355 2358 -9823604077693117129093881764165801848971 2359 -10030177391648154233296052428823580117579 2360 26811417250409825865876189155144636316660 2361 -33837332475896064825127301469655206953829 2362 27950261225238552124915187141670726807999 2363 -10900359361231274255861202625611905815230 2364 -11129333577091374336629330011823019309906 2365 29748899427548238797886632128616956212462 2366 -37543766749454854022902383212260628811921 2367 31011173002139668020910929062069525759847 2368 -12093826744959364715571959612800568837391 2369 -12347604101955973629024733968731368626507 2370 33004644262099314767071129391244961512045 2371 -41651689045848713692090047144399025875426 2372 34403576731590146613622162893856498516119 2373 -13416516783420817477668125229928909233882 2374 -13697754283568919644586049241423358374142 2375 36612752209933599133925695431841290733215 2376 -46204107842223640729793363768662213930680 2377 38162975120860178157660182519569393532064 2378 -14882266229690460394818988343712394623675 2379 -15193902357675454778466088762448137229418 2380 40610937061937445713232720314066170650936 2381 -51248587893569108996618326088115516410226 2382 42328631205270172195147512522707645356299 2383 -16506377069604493368169289878311287884464 2384 -16851661284217455846448732896963030704808 2385 45040904595539648558693587955015683640049 2386 -56837727598058795001618040732793024466081 2387 46943962238828232383309264307648827091456 2388 -18305769971382098732812793742088478105340 2389 -18688295252825289647576689169365426571199 2390 49948770469484184534463256934770680318800 2391 -63029685826068877683990769149073619799414 2392 52056974390632347884992321449553616582784 2393 -20299153628839279326402504817402184845614 2394 -20722892395071314136209983438318370039592 2395 55385521384335154089525571852968906908790 2396 -69888763281933945053598527495596566084960 2397 57720742427977878298741740444288069245883 2398 -22507211626313452644644061831626400193590 2399 -22976555363345991772914887501833929197922 2400 61407523938992912245076994318723007757256 2401 -77486043981289828577809653516337576264263 2402 63993938990796933197291312454672339145899 2403 -24952808618373562462320945801945473981970 2404 -25472611604356027040564776124221062666744 2405 68077086062182778998053511843210842987324 2406 -85900102992149499380062056951472381696368 2407 70941418528208470468246582794793796796864 2408 -27661217798877036450786590053825764029070 2409 -28236845340228262189789180626807062901249 2410 75463076391504904040758113964433417129571 2411 -95217787209769854967861556784667245589041 2412 78634861480786374066096602761506323612661 2413 -30660371833590282267669793251484108043100 2414 -31297753473702675038203905393308832921534 2415 83641607515658948730815466954674175338838 2416 -105535076619502083904999709832830763474816 2417 87153484856280271075110027469556609629359 2418 -33981139650212674944193533830686397341614 2419 -34686827857745770637701278804008249307936 2420 92696789592769772358515338560623938721553 2421 -116958034254334124983255528448119832857215 2422 96584825967026138896118827625151893979777 2423 -37657631721210460131674123044067593590294 2424 -38438866616124501380390860939989859863120 2425 102721561514708530794505388160823742783733 2426 -129603853881491128752154922414995528943721 2427 107025606779733329814074180024679831117066 2428 -41727536740545283998484609628792889397161 2429 -42592317472260038466859984627473354895488 2430 113818607509820865687791361659332909158036 2431 -143602015362680527688558496030469766529552 2432 118582687078848854033227937317430815510488 2433 -46232492887552761583376305601105700165372 2434 -47189656341455651156785027362550242458772 2435 126101367871009430988464199220775628622878 2436 -159095558633499183813063774257325488604840 2437 131374115469993521821674037280348895724161 2438 -51218497192502709068555557517194238832813 2439 -52277804769025855712645384187916625210916 2440 139695153369772686348327319492151217322800 2441 -176242488348103157469381832131035793809976 2442 145530288157408056079720461065562216576255 2443 -56736356871622448659458371945791654581390 2444 -57908590156866802973146854230470469294412 2445 154738373877369057879577123471497431895147 2446 -195217322445289947178506008841994278881661 2447 161195226427029310763177560902883061326143 2448 -62842186887735571608562382115208215671883 2449 -64139253116807275518319162795830699479370 2450 171383892770307977033283536162506482902919 2451 -216212799222428690374935010981747526533320 2452 178527984863613888463045963688838129058647 2453 -69597958419614864320602811820711342323128 2454 -71033006724184573370717989367309716082100 2455 189800519858252282873770591078876785058539 2456 -239441758966014113939372704443086676996165 2457 197704203535979133369971725015267569690222 2458 -77072103392459967388015787061208373583465 2459 -78659652923361181543441953705989177196972 2460 210174656848448086407445193001309328055034 2461 -265139217794982454234269916249270473530601 2462 218917818709626995124060049620629682616248 2463 -85340180737746348271620983721503718648102 2464 -87096261862572860677787417275171572811248 2465 232712110763277086478405546210215281220280 2466 -293564653139539285091411593726042610592027 2467 242382948102479913331393566059490833718105 2468 -94485610617614745977332000650243324924981 2469 -96427920513224410299446172818939734513716 2470 257640092268847869791963551673953699834230 2471 -325004522219718094393565700533641084693161 2472 268335968300052679594174393393154413489818 2473 -104600483471984424241976510421065957996724 2474 -106748557563624352811331604839712769853924 2475 285209417566304350866745169433887526163371 2476 -359775037021335734784472187449467118759200 2477 297037803705220142341434223642675077349713 2478 -115786451431169474328672741532626271197390 2479 -118161852274766765576685528428612193199089 2480 315696934358646014813451553444162237282884 2481 -398225221611216200528511698440433575626489 2482 328776448330294092058838972886216336813291 2483 -128155710388976770221166756288172209330878 2484 -130782235752261462664752504678164783165436 2485 349408194450684464231107938857792278993221 2486 -440740280209114599898779945543521107253322 2487 363869743862367606102074990034791352585072 2488 -141832081857671258026891841867174778699300 2489 -144735993930609991189032178375883603789640 2490 386680397786244273966648511539677153646903 2491 -487745307263277138952246962944161356971421 2492 402668439765436231300778484003772096312038 2493 -156952204634051598731968037713171970269998 2494 -160162482491101803019195855589049992694330 2495 427885635194526880513676581600845353413605 2496 -539709373884790715463782219756319230529774 2497 445559563745075024658731170671198857430786 2498 -173666847303128630800871900460893738930100 2499 -177215464950752027328034594039698883148520 2500 473434459828266619477726052798680079201496 2501 -597150028409968023371173530294771841830207 2502 492970133715820502186950822006063797614763 2503 -192142353701248642382625375371291162159154 2504 -196064586275789253616882691054422905786627 2505 523779820253570733068264310217156194708531 2506 -660638252609760165169912088075954483641560 2507 545371245502416264833138532552156687742464 2508 -212562234663500239315384273250263740919800 2509 -216896995598953052733082875535217043154500 2510 579421391421081533681004211518743453870871 2511 -730803919183236311070956966115606427991496 2512 603282573900632990405027808255772465078185 2513 -235128920701354114726459259394470291153520 2514 -239919132965937170371130486948384690267067 2515 640910343338756131684940197352955265542501 2516 -808341800694308300213759289956861435486994 2517 667277328450958490975801445436406825579040 2518 -260065691707182542117988393612850171961940 2519 -265358696514401283344341303120724908617210 2520 708854591209287962332733359110526029869685 2521 -894018185076337467323037648990367002898326 2522 737987709371397298346838514117146891757785 2523 -287618801375165847556450375022842948005546 2524 -293466808111880642886051944627737524381012 2525 783924575124149139030256285023021498534474 2526 -988678158281039762158693309355081316924408 2527 816110913589351790911999998483094053440175 2528 -318059815776899884948380739748298584196960 2529 -324520397260687191795530552417025905653080 2530 866859622158845943605809586470977465757398 2531 -1093253620633328027435071670476810088308281 2532 902415745745907592771710812981372729933232 2533 -351688187449877266803978025954950494030580 2534 -358824825033902597725221556511105822270856 2535 958474948931273541637673305665007937643033 2536 -1208772110024039766362643719708793042368715 2537 997749894461366285201785463613684254535588 2538 -388834088464479120298371585858758084498634 2539 -396716771953672040885900523440308348132959 2540 1059669368411982327083079914860370693731779 2541 -1336366512284484136827998364915686684268357 2542 1103047940095184855837441654456829023018520 2543 -429861528248321758103648299657006364845884 2544 -438567416079690427819635387583927741285794 2545 1171433771060981778212113020257124265365525 2546 -1477285747002407963313999686159781323534730 2547 1219340166757681457386640954031991702147107 2548 -475171784485627334365400101420488731206641 2549 -484785930162269697701769422420839149860415 2550 1294860457264373024812889551643668779629544 2551 -1632906525726260180280038915854593934847046 2552 1347762258490922187799397776883557991790372 2553 -525207178195502141197177935472453543234452 2554 -535823329552860801382388588181286721096346 2555 1431153405614738881556531534684388734745849 2556 -1804746289037949266199556941118128960922032 2557 1489565967393430427257299336429107617217640 2558 -580455227150462537225405133805179489099885 2559 -592176705679667421048344026789169150213673 2560 1581639569886593396612677763573203293692268 2561 -1994477439435163202995770568239853605991251 2562 1646130850084926061699555645047157903380792 2563 -641453215151373866738512175554490575675458 2564 -654393883313638084646984102062945601019696 2565 1747781306673241584263778171312497755905900 2566 -2203942998442053640697233128213991067250381 2567 1818977178366776948680382116469387333522088 2568 -708793218355779630714158838785628617874690 2569 -723078543599802073056744758057149319769630 2570 1931190045651822414370168628324491017710262 2571 -2435173828959478981317016811398329492968424 2572 2009780140311806453482674839172009774483771 2573 -783127633894739195278232411965328748124308 2574 -798895858942540098360886585367343546741726 2575 2133641325414198858191366920679304284149566 2576 -2690407577680166930295676944514695973883766 2577 2220385459401793325634903083548039964667720 2578 -865175260443086909179977133656330930342375 2579 -882578690345906841638783897899057786480200 2580 2357091329835905108014591499589319750970526 2581 -2972109507547392400057610483707406058352365 2582 2452826571819057371182251698833814257324530 2583 -955727985267060659440656294588457333176936 2584 -974934402759824548064330014693420868457564 2585 2603695073155604581409655405566388605580996 2586 -3282995406856511271241990319882032284567138 2587 2709343515695758531399580404523734292299038 2588 -1055658137602680068648264177855527062966321 2589 -1076852359411754610642001758940539863110029 2590 2875826396415181396177852951764421425715083 2591 -3626056779827574801926676409572259597434831 2592 2992403701146801459171014134023474269870751 2593 -1165926574063145036659253292124011166558914 2594 -1189312162057212659657217525470179283994123 2595 3176099953788007853133265282291757799426717 2596 -4004588543468239359369413102687452826789700 2597 3304724746386369883179524751634321284856845 2598 -1287591568183206944593986837809479633006617 2599 -1313392710611456138850065328454129073435475 2600 3507395384734017627220642042589225164800285 2601 -4422219477467834501547580993928901612494121 2602 3649299583292966930263946517409569926670519 2603 -1421818583236942526103481624384287780957630 2604 -1450282162783832377306774542515561917714704 2605 3872883887011563649021308968843975533769094 2606 -4882945697900266640729795912229968844118341 2607 4029424055595401881523473411192527612302304 2608 -1569891015171749168308694525947343313264639 2609 -1601288882185822820541061343277435007471341 2610 4276057426508111922394543533162502867473630 2611 -5391167451867371940360404671425856346744301 2612 4448727254568804773886343953418554298935495 2613 -1733222000950383762009838223118844346730222 2614 -1767853471989637851918186428764124018133594 2615 4720760842800242605041254306079782118799911 2616 -5951729559106429066937253632484570485793360 2617 4911204860937548236475702123898798336863754 2618 -1913367396855300065811167544740700627888564 2619 -1951562000648410599747012155745907006011942 2620 5211227134510404525211002184760130756010332 2621 -6569965858257704491201215456570718301161071 2622 5421255787780176850520982893326456710366912 2623 -2112040041462899361542670781475114992589688 2624 -2154160536530514399536885489394821639363436 2625 5752116236103737372662500665624983696388271 2626 -7251748050204850315114578001483933297581312 2627 5983722447838144692314987270036159370286110 2628 -2331125429124400103487344242143126914009433 2629 -2377571119655632517370865719433875800613165 2630 6348557627993199707541552404045785801025244 2631 -8003539368952372322711568799041976616748429 2632 6603934999983942359554473774138152326273350 2633 -2572698931987646862216013386280340850228714 2634 -2623909311143417834871716839812205444810563 2635 7006197154947056516355209075066458666577856 2636 -8832453552207170747528601249656110105253460 2637 7287759963966116275435285528735160274422310 2638 -2839044721961842816265148587820528074916060 2639 -2895503474600262057707067535125948305402058 2640 7731248464095016096549055240936895137432508 2641 -9746319629532077132511184732929013459748580 2642 8041653630204358072914826297469451557241141 2643 -3132676558675975563728097833612186879545062 2644 -3194915958588934247293827328234176554389776 2645 8530549513609390311105941455660384332603684 2646 -10753753096017704315043279136747801467536343 2647 8872720732669720316515455982050071456698503 2648 -3456360625533120245356094810368002494764380 2649 -3524966365673354888120302542773460367935243 2650 9411624646725320701598459506593087470790429 2651 -11864234094289748333584716261579768547486902 2652 9788778898094879622622137220539000852190896 2653 -3813140613549759159136083789595457186886960 2654 -3888757111441861728961550575379260478464212 2655 10382752773520040903146701244932308538142440 2656 -13088193287786014892357511428379483309245181 2657 10798429434291060652468849097752875336452271 2658 -4206365271937130095695079242713202281403477 2659 -4289701496535002652115584661065879044946441 2660 11453042255189821062481955327585627102090220 2661 -14437106174097315953934551962385529016612329 2662 11911135074610630102208779631148044423641206 2663 -4639718665489404950980405113229137794102124 2664 -4731554536200029567443418652645410688161739 2665 12632513142876099987262634607678301338641982 2666 -15923596659311910673442583880573657082661612 2667 13137305355034628128081852196226187339279038 2668 -5117253401965088892553670557377108971254350 2669 -5218446815440887456054797540296671934806771 2670 13932187485871167973037798480822580513213840 2671 -17561550793328064355533498708485807246131986 2672 14488390365471616569727904730382690088607657 2673 -5643427117973565392540961471598797932696442 2674 -5754921663623170314247954601440378970213928 2675 15364188492794544595503759080542403689899123 2676 -19366241652652787186046242755859972009629254 2677 15976983688162884454753996214670571974266448 2678 -6223142539616110104805615567910852815147533 2679 -6345975970639913655755774232379765113477456 2680 16941849404638025023886870931145910177621835 2681 -21354466451996746942616299611912214719763971 2682 17616935414183889846281836708778584276031283 2683 -6861791464507286079723247459838254702041024 2684 -6997104997677633455958653936866451130600168 2685 18679833021047022558713241928102589326384380 2686 -23544697069781826108296111398880923027648110 2687 19423476214552009244067992700166823072370621 2688 -7565303045066950294690907827228861432234710 2689 -7714351569495710926590590421754144726219215 2690 20594262911512608311388796404512575011336735 2691 -25957245286347275304360003818845774098329643 2692 21413353536094972803844536440724719902270455 2693 -8340196789396848016295636159631838451749824 2694 -8504360072222645810527967412493040950047972 2695 22702867442029661484117233922662505988540737 2696 -28614444158100403212539628245251148312862195 2697 23604981094766629969958502649698837401311092 2698 -9193640735935950168563178069261351145647510 2699 -9374435721282194761080659892385791107731230 2700 25025137856037535748680795079208936226221603 2701 -31540847087122067480984816935641818204710971 2702 26018602951351843038021790448508094409923863 2703 -10133515301749936862515315981380300163028982 2704 -10332609608521438100896952339279455320503961 2705 27582501766981301543541991792282205503795404 2706 -34763446294914001579968125826367579517678316 2707 28676473577392903325519011622673676303715847 2708 -11168483352107363799356028288336884585329941 2709 -11387710086282555354589495736170376249188464 2710 30398513549576465442568672833016832703617856 2711 -38311912572275298190932518225556951130321521 2712 31603055453693238331749737872834134344627082 2713 -12308067091315839601509829400358014787191124 2714 -12549441099435255911435330083868591324044761 2715 33499063258879990815515875252406424445414038 2716 -42218858356042667203239988026843584839702044 2717 34825235891000230592519906125359896992345197 2718 -13562732432059749231424912972596107612120046 2719 -13828468134698748550660939333207512172842057 2720 36912605861714926952115144947265261287677587 2721 -46520126379069650982118988894794102565445999 2722 38372564923628676337699791248842711882353126 2723 -14943981563159730809507095984397317905333930 2724 -15236512520402172545151989409135667116580122 2725 40670412735121018863011534427768327863341110 2726 -51255106353934095382901151513291691864109280 2727 42277516303161103385070402075904986793880358 2728 -16464454504269197008015836756056313543461040 2729 -16786454879675540852244888021094134541954365 2730 44806847572681658438950092093834020413311072 2731 -56467082385177449672126307343612019208020376 2732 46575773812372645209521064815235339978931479 2733 -18138040511087465518218053616194753451864042 2734 -18492448616492109374310066158767670574278688 2735 49359669043307772831625459955697579605309958 2736 -62203614061280244250167796275479620388160480 2737 51306545330729747358252090557533061598888642 2738 -19980000276806425425385389661405808631051906 2739 -20370044397612357892146230735073142044116124 2740 54370362769979663413245210073302587437868049 2741 -68516954458126076253268854275307427676129076 2742 56512907313900533467732393403035411441646397 2743 -22007099965377818958021135065259303029799408 2744 -22436326684980907918896493091082242677811706 2745 59884505439847641197806828675072091310399606 2746 -75464508592652640054085503405431872998344301 2747 62242182602543738421768689010973648229611086 2748 -24237758210511767973977229878837172863914560 2749 -24710063473234150937636404452314820649770498 2750 65952164123925915906956439854617203063193131 2751 -83109336201191507239630634793523643735207298 2752 68546354752237292124146827060398556108118985 2753 -26692207321881200471086294102233022851162954 2754 -27211870496489201869358297014796000568821628 2755 72628334176516166727359598378796268657814090 2756 -91520703084343911398257306286525040306177606 2757 75482522378978102257083984246385241254868973 2758 -29392670057670954566935624286282315874171447 2759 -29964391288378931461531835481074321426662788 2760 79973419403798801420527383458350410902228610 2761 -100774685662060526010784989681394803732509337 2762 83113397345646188120963411933731851713354715 2763 -32363553451313335709347970400551952244529928 2764 -32992494610328725345944123453706053579220920 2765 88053758540276949199637983863941450286310335 2766 -110954833822091872239133169370639535250188608 2767 91507850976816134600071785406152424113320667 2768 -35631661321018933024539781386520774276197939 2769 -36323490906381619838043743591211153362305434 2770 96942202453730744509945966204124656997670762 2771 -122152897625649819231138041958530102997601311 2772 100741512885196408248429076226662456511504904 2773 -39226427244661961284349772384190653871095810 2774 -39987369599608827729993313065581183775677526 2775 106718746917072937212678926687535168117299541 2776 -134469623959788245408239278078291269939024805 2777 110897427425926487022773552961176391023782263 2778 -43180169950935504045446579138481874172985582 2779 -44017059216536269331004925895654807649758649 2780 117471226242305526314701681457195218530305940 2781 -148015629800841487446236141840528196929633817 2782 122066773268395677699798085852241843016791349 2783 -47528373261788177817068509583626645353252762 2784 -48448712513432579981881060721977194664475316 2785 129296073571279234226408845613554373307127593 2786 -162912359381804317042324582907667722800611150 2787 134349652092913426662273654545150421162888384 2788 -52309992922446662823265353834341819138834922 2789 -53322018983222695436242899984278697768547515 2790 142299154164103164902527388490087178386581094 2791 -179293133243765614427775882516800235686030646 2792 147855952985549769411430100697444841237761090 2793 -57567792875408465996758847188693268632185210 2794 -58680547345831846376402637613260367045549860 2795 156596678623152641927298863289174909033578823 2796 -197304297902843418969644064975206991322983354 2797 162706299723241765524281244799256512078666485 2798 -63348713775391981537509046843111799666088345 2799 -64572120869694069311705112239035170433204569 2800 172316203643385294897657795104105337051075033 2801 -217106485685431653621412013386552671277298736 2802 179033088817701287004799746317799706484323002 2803 -69704276805250943777130124513276267832901324 2804 -71049228639905151709285310312600813325479640 2805 189597728593235567430200075527727286132920787 2806 -238875995182419770236515056193598849281142002 2807 196981626926080827955111897178869225714476822 2808 -76691026140365417256530307846370000063106550 2809 -78169476181166430264831203298098668292176368 2810 208594897010321843180819772563807714673146166 2811 -262806303754437263708195727386104016972868669 2812 216711377044562355053328073693638748690208892 2813 -84371013723268036744008606860672172352539960 2814 -85996079163549311937743467179990717330891582 2815 229476312948685928382111941189659786231769151 2816 -289109724592800430046675790480291214417391376 2817 238397323784364633048809444689520533657033620 2818 -92812330353714666160746796435972338697203525 2819 -94598404268716513570502716915095762770674980 2820 252426983045967250794446625384980697157631418 2821 -318019222013095579739828409441193783507412832 2822 262231468995029544331817029450461955251810915 2823 -102089687474749830264140748314784160099036032 2824 -104052561676298926995256674456311211547594203 2825 277649896197077736212350719568202920303096446 2826 -349790399939382903764049188914095682760897187 2827 288424470054790015871301975684668935677814062 2828 -112285054445480754650849952661887836581396482 2829 -114442054047629813859072354509500672438035987 2830 305367753833535030686107721077008030816584214 2831 -384703679936844136704921605778805526916760410 2832 317207434300570138276847366922541493320785324 2833 -123488356539457992977645413080005484644768724 2834 -125858487340235260742126060232282552151550454 2835 335824865023301688153747126858299613807792588 2836 -423066686680230127722403374680820559708147980 2837 348833884329699174665143601467110259807006980 2838 -135798239397254625601294228396182811373682204 2839 -138402349284921918103060845307413854367077625 2840 369289221934224414363558947343151434681115140 2841 -465216860416587605152344736445640713329262769 2842 383581910281528459820820572528683621346560026 2843 -149322906196846100376410769095151685206576534 2844 -152183861901862973083256383261448004448365012 2845 406054772655287791484696545896175921270309965 2846 -511524317806434311273731411632034322643027891 2847 421756526710505910798160955166388518387758718 2848 -164181034389870709541028789533446312358801730 2849 -167323915026985570635038486869013161764352284 2850 446443909955144765426872578698866005488400660 2851 -562394984521962245878999279773671607686235336 2852 463692253304538349301716986019027535024230296 2853 -180502779490324805078283579041896785650655228 2854 -183955088469815132962219870570225465250419176 2855 490810196289035670015531603329544441745012164 2856 -618274025159417173316600515307766850915590180 2857 509755940496364574954105934702773278715116596 2858 -198430874099655911302927643376310337743573125 2859 -202222771133759397935859553497793177980114102 2860 539541347256644861652767528493122029087916436 2861 -679649598402364413795028459536080908716654666 2862 560349862975030577344132927885404256268239215 2863 -218121831113946902464559239964055152563257690 2864 -222286386205097658586872577564325720262528264 2865 593062497779267137641763967136297009774925578 2866 -747056967971465689763946927718571275273379481 2867 615915106244515045486772831281055574041191578 2868 -239747260890808722004786856813218536597250680 2869 -244320732363654573522321269488749780098775216 2870 651839777520783441188062768862961182471645814 2871 -821083002734679265791308273651073826678759140 2872 676935273713577575745748458793356685633495680 2873 -263495313062122078318098380076675054197256594 2874 -268517451892799156432106101012963807453653446 2875 716384224540734041111513479472205812770088151 2876 -902371102451284718784357532306004170290940080 2877 743940544352961727013296765495136441361893577 2878 -289572254670873044391255388780534841868221130 2879 -295086637576122802153522315088499069903420768 2880 787256068858151977758383217272408243717370324 2881 -991626589007624259359996454481098758455976841 2882 817512113742770434337065488152420939161834533 2883 -318204197393626681783453409706604394025039198 2884 -324258591370661295482130908336966611290864078 2885 865069420542412241056255293379208383775815533 2886 -1089622606697891592096183216955045748671554738 2887 898287054375499443626557777838902361156481369 2888 -349638987792976479255693190651724563836465195 2889 -356285749050278965870801377078481252357598601 2890 950497400154655193014066880287723460229316269 2891 -1197206579137972790994425395940490671188567170 2892 986963634402147431744637130866818043544157040 2893 -384148275835643242341483321748971632196323208 2894 -391444786327033606921936251564690979244201664 2895 1044277752864874669345990660247994114001632672 2896 -1315307274805085219602688156508501644229147516 2897 1084307137635398054798999556639018567197699505 2898 -422029778321637449414942438361446806043127681 2899 -430038923393022281040868031136254467587210495 2900 1147218991392247433435959839589522088349176760 2901 -1444942538004378702860852274960411602602147779 2902 1191156231582751672534665614677106643105136101 2903 -463609755408793647858667438282499223634220544 2904 -472400446391307050295475961436588530983275090 2905 1260207117088850282257882298539548244773363429 2906 -1587227747312388714626316284161457828765581341 2907 1308429934603822366202546822537863167021997926 2908 -509245720096750177030215719931653554857603321 2909 -518893466033955345095639012088548502958379652 2910 1384212973041310875620338248298518178878531894 2911 -1743385069276186327532975333146827865732386822 2912 1437135238002667042392499552282700825925448200 2913 -559329402367850694627486641862892052394549072 2914 -569916935450991871241674311515683003639441974 2915 1520300288035765650425114126469943790111237922 2916 -1914753581399760241164666582454078465831812021 2917 1578375444013785274733170946911375135809442020 2918 -614289991683399913035518673007115443964712075 2919 -625907951390303059410361479632365491299554536 2920 1669634475656454433247994123078199274541431055 2921 -2102800345273001255265064317617112961063278081 2922 1733359286258340051530375649704697148051702965 2923 -674597683717376666141939329220881807203239610 2924 -687345365110685675199577828519781117252103876 2925 1833492258708447858146327773104276043657559619 2926 -2309132518145297382756476238527836209197830680 2927 1903410905377716566493058324644565608123815229 2928 -740767559592613550259580198806939457284065652 2929 -754753731735094813055256464550627540690235479 2930 2013272195615141579292461721161702067705172359 2931 -2535510599371473259277455350390579880382962164 2932 2089980759241081545935326341685495697210929047 2933 -813363828484593665756477215793906802829583910 2934 -828707629477034050907036059201590605326053564 2935 2210506192490027955371741546445048160196973648 2936 -2783862917023942326937287903071168248546798845 2937 2294657554422597005061150102592381899789752142 2938 -893004467295001439501773107246532062931811508 2939 -909836383039890839132154887220629330604466638 2940 2426872092273000129832813870947573401802021111 2941 -3056301469638289385011922804501539747500755346 2942 2519181293607359370971702628282200779682131416 2943 -980366294192359050820030376542341877410628740 2944 -998829228638584937982578148745801237105692753 2945 2664207440711931566850880958082798087475504020 2946 -3355139248612838162432508889722021377593031208 2947 2765457542272868595635043447248648331409605666 2948 -1076190516193753602818031957714263441655760212 2949 -1096440961528839299199220574563470523717271757 2950 2924524538123550135002971766178620942474410050 2951 -3682909178295354026060152440801595798435014261 2952 3035573027470119058586700549266575349800207740 2953 -1181288794645160695044818766772833379632091164 2954 -1203498110677485924975330025068566999368942191 2955 3210026895852358363873995820166488323241160631 2956 -4042384823348227387427192294271661684873906920 2957 3331812691866299955303339975222318242713153137 2958 -1296549876475805654697158115301544528673557160 2959 -1320905689295567612694544892742613284925856124 2960 3523127227237330660111174348775323623728254983 2961 -4436603026681316170995120766400356043128973877 2962 3656678337486984973480081311318890602055542974 2963 -1422946843484442544491976075772298558931114854 2964 -1449654574415175738547041607191865083304823472 2965 3866467114774796109698575782733484367148648476 2966 -4868888656181508258243093432365598950752754361 2967 4012909005893857957403380863801282717732754998 2968 -1561545036695118400549253412927702488766621720 2969 -1590829573554282658817006852901368490904504473 2970 4242938508120993631973886282668708346701759043 2971 -5342881654761523201716769466513083310769744126 2972 4403503254946240291193242171929287106233382567 2973 -1713510718032584249058706664646068913633056022 2974 -1745618241817555921085771038448377218501875046 2975 4655707221705854854475367382883278099639190427 2976 -5862566606018949622521853283988176525447012028 2977 4831743506920893729485847512939941345195574238 2978 -1880120537251843300903558162868544148526176380 2979 -1915320518564774949191358798286351428440433204 2980 5108238616135802611434794683797180903381100710 2981 -6432305047172243556486073637065207303315567572 2982 5301222658713584086884683287284138325171686588 2983 -2062771878254667060610929356484313376519849430 2984 -2101359259085011262892619046355006440087280471 2985 5604325664362261544671536934363086880408611660 2986 -7056870782067366073421341218993804155112833151 2987 5815873162236180193231632393769862880700396872 2988 -2262994165684290732240893475647397707047413783 2989 -2305291743590998545040509341464780478228203572 2990 6148119621908833839669459439204812668666755377 2991 -7741488470083659846848910789302914353957693669 2992 6379998802083610442194166228205325325947311684 2993 -2482461220058030951496802620968093119690381368 2994 -2528822253345078098092090889950769426202050520 2995 6744163540419422109787122815974365133684130490 2996 -8491875791881091692396414526976060027377771454 2997 6998309418216218692519711260445863442745790036 2998 -2723004757730802564720624048640247898519265890 2999 -2773815811901243268865300213291888934698688544 3000 7397428885559730175122191595478885792068614385 3001 -9314289520308872337958428699818404694880991476 3002 7675958843937799068121499267356107928333158249 3003 -2986629140739827972087286355480608745432986744 3004 -3042313198357520019304603630816687789695232236 3005 8113355544036365915937873706043508672974876154 3006 -10215575854639895618173898944062284152013259747 3007 8418586354014216935250604795500241494173571888 3008 -3275527491126867059808563076457993016880385911 3009 -3336547349224949302377473531055455649768778170 3010 8897895530366257457804074234668610461725490111 3011 -11203225408826486344769680010656724573425811031 3012 9232361944553122554806726937263378459585307864 3013 -3592099294739396424148950508760129669417720748 3014 -3658961276105330190002901050922242443004964690 3015 9757560732224793510640714299951877078111034037 3016 -12285433279930124267252817453059107240077813090 3017 10124035795448914178210587360381387345495041684 3018 -3938969630852896005007796470905673078361762652 3019 -4012227637907509965798042613348936539030013041 3020 10699475063931353463804421067500433219218144032 3021 -13471164661521782990912484287349730821241913340 3022 11100992298003286032484356415655458022451510759 3023 -4319010176316079701355199822819873549648996184 3024 -4399270118906109800689421483873377902721781760 3025 11731431431121340794903077746287035085697139721 3026 -14770226508963946023621278644982022733067581020 3027 12171309064993799946013538789650259260212986520 3028 -4735362146390202804696320574171081065804275581 3029 -4823286777649365950722243325812523658790462836 3030 12861953946150006468905160698761843222258127712 3031 -16193345809378901528338930249569915410212035471 3032 13343821378234915169815812965371668001827337320 3033 -5191461349131152271507620978310376432944044088 3034 -5287775546654585663820258455039075850460973214 3035 14100365873542410470855827309903930643558730318 3036 -17752255059116425989042973498724329601785142448 3037 14628192569834134553017198142689741090951261863 3038 -5691065546156222818163289440774383784577805632 3039 -5796562079099737467322706321378542005027987930 3040 15456863828136501219146651585243267309996497740 3041 -19459785606022858826600313400526197264390267506 3042 16034990878191030419806001310252346286423331588 3043 -6238284330063094855195814952219897350293323720 3044 -6353830156446695197697534705380446278360731152 3045 16942598795778745255130539620589520782870179795 3046 -21329969573180396772061038914085232227260545791 3047 17575773368645992136241372413539351418226051282 3048 -6837611747753620250044055343487415289224934270 3049 -6964154890244853536377763261471531416751215494 3050 18569764597868060909192828865669843864680148516 3051 -23378151145462687448447272418909700582671382297 3052 19263177561914421981140631726114174880771804002 3053 -7493961919597812449622707805783383713611226758 3054 -7632538972403800091267651645709127513180273320 3055 20351694477078263710306122732552416736035357289 3056 -25621108070710943177113761009967542417360083916 3057 21111021471427870946519821803898264858319074371 3058 -8212707926904286308978822926829269856211554510 3059 -8364452251143373530944491436996606540399464500 3060 22302966542628927174067207451403558382577976261 3061 -28077184304085576765955697024657881561272207186 3062 23134412813867284556468561745387322888989246570 3063 -8999724264705846854435714282767816440723418332 3064 -9165874934795078015963066614196559177363265881 3065 24439518879962309135010344017673231814460958976 3066 -30766434807748398043017435689950264839631774788 3067 25349868225973063239217916656135498570360425897 3068 -9861433183600866920444226136974648359999997300 3069 -10043344752821355972618156586459507040884656123 3070 26778775202101400342270310013497873779312970687 3071 -33710783609085085539988674251711538618671770791 3072 27775443395650088969451489485725495179820580238 3073 -10804855273505982348620036867055283548988179990 3074 -11004008433035379817378786654927491421910403426 3075 29339781998834995886748878722645442612013286458 3076 -36934196319845341250965850524756519451608223580 3077 30430875096994881166524312725950205953407575214 3078 -11837664673883862374778409711773945580641306405 3079 -12055677886257759131693625345530017109130492363 3080 32143358225769573245576548803988706702809559280 3081 -40462868426574819210660662881877779340533314060 3082 33337736207745645597380051826118454660899938861 3083 -12968249329540172660930360321686048901267577984 3084 -13206891524770530443463915323022211769369587542 3085 35212258668824081191024750033657645116275798178 3086 -44325430780317144305532779114330799876284148651 3087 36519604884434673768064152707359992170359204500 3088 -14205776748685122039945491429567487893061693639 3089 -14466981179175986583024828881636622951799936965 3090 38571352221596007039727201287564954368079180513 3091 -48553173841622660139381387019670083559587930422 3092 40002249175902774706462649754484957532801368911 3093 -15560265760897676844640704122207469741607461312 3094 -15846145119913381947963971591359484089465447446 3095 42247816423927590553571667755093036231159268405 3096 -53180292376333400989188807683824628099572370595 3097 43813828470574386336912555634558296609402457290 3098 -17042664817208745323013020883580035843241593615 3099 -17355527735029385181197697806570169484873487031 3100 46271349730745958308653051794507722009571525852 3101 -58244152449421880108372233066093528591451067966 3102 47985113297812955290016756116049083731629214144 3103 -18664937423053126579707298639925266626278592690 3104 -19007306465163477260171556056975733670682157711 3105 50674403111705820019395553602746490255408130548 3106 -63785582729432536052061024519293162828027435721 3107 52549725139674055216087496564463367436386397352 3108 -20440155347676386290852767902885927271914078388 3109 -20814786650450766488107970799818168485289862525 3110 55492432725269136510911658957232616711285479911 3111 -69849192295991722631684457406240896499811287128 3112 57544398057421415846307904048956318153805985634 3113 -22382600311099926382440845756428265634901299108 3114 -22792505002546131597445850025664055950236785688 3115 60764175566635659716706221555091754648260540480 3116 -76483717338700510717275200385146175859463815440 3117 63009264098326077226597551404122924313422833375 3118 -24507874912356086994707951667962646909406982070 3119 -24956342478652845109065580970449143136482598686 3120 66531950158503222108244177709420131464038017032 3121 -83742399348901606195054520061531286289630339781 3122 68988164623680716043370469478609393363656448330 3123 -26833023630851585139298856008170161630104033128 3124 -27323647403749800694339785936581333168604449496 3125 72841984538195483164190889721539303692541558447 3126 -91683397637836089340579750281478193698042446228 3127 75528989889879111479239645062911013655070149380 3128 -29376664806887157586853457048560962765250525820 3129 -29913369762647518845313517462483580022998757371 3130 79744773995560808340178230878148565634340712269 3131 -100370239267228001794322084752347581760463548552 3132 82684049422192463071124680042882710194545185462 3133 -32159134588081246881615656773713027876453527538 3134 -32746207665600392567314502416296048180995547936 3135 87295471234646287238404939587648333968281590660 3136 -109872309753148784786633770441090898898057657987 3137 90510475946995341519165163777501316938871979843 3138 -35202643916288989268929581235416418894491649947 3139 -35844767080543806282413964106443874727609476995 3140 95554311870036551666800763301944954865796335069 3141 -120265388203068427777243213855490293710941202435 3142 99070665894257824436819860254684895060926320037 3143 -38531449725197329475135510973112261786916094030 3144 -39233736022242946224500367057894935385908718336 3145 104587078427603350058824295978111742388402215057 3146 -131632230871413977543892297084335810881148359803 3147 108432759749869080834381094203070243472071902114 3148 -42172041622789417457763227309224312372140912141 3149 -42940074494423263969136341625377157617641046947 3150 114465606301069981014489445242553205568313943973 3151 -144063207473030163438186184333347128153514838671 3152 118671165828684330531002631704743439942908284789 3153 -46153345446041699290686116470888350817126352532 3154 -46993221596048117259131366730962232102174888252 3155 125268335422244294068565984398118022913798034664 3156 -157656994979171734340407377926211938668245687834 3157 129867131356148424130882202217691506775208723307 3158 -50506945198344024242780769713578820584708534095 3159 -51425321328129171613940077942531988342238618261 3160 137080911736176611408745683756280095067648126600 3161 -172521334039769188598946997801166832150655220190 3162 142109365091179691256339518735604343383272106957 3163 -55267325014084386090405995632885300261460094624 3164 -56271468773681930320799897996082256384819226304 3165 149996842935202888987118483965745665240758882543 3166 -188773853631650014154837837335904212071403242531 3167 155494716098124546606927472143135604469858102361 3168 -60472132940558245317145937020116323376627041856 3169 -61569978471630650573022304154652412999047794808 3170 164118213300389669680695720740020841403036626517 3171 -206542970028372107635331049038391493644811632168 3172 170128913683653416384133126750470728646058156642 3173 -66162468485871706724495962954395815831019177570 3174 -67362676966664946189192568101931758048343561251 3175 179556462928076834685841337072674559014198413993 3176 -225968866726816904900795858910657911104546158915 3177 186127373958325977809327006218845297976185974415 3178 -72383196053920390388814189284333698957294458087 3179 -73695221692385347613133582966071085085408695231 3180 196433237086026576948304779374650669093854372216 3181 -247204562552479171955347801806201629235769223196 3182 203616078965319369326962805049854752703781246783 3183 -79183286575049676726478544996715186272952984372 3184 -80617448535775152905454273624107382368059257060 3185 214881311951401328134125948477787195681953273153 3186 -270417075803586270505430573411690893863418881960 3187 222732534843865616755784337883285500152138851197 3188 -86616189844949155764147256150083784466691191181 3189 -88183750638434923837734287614362546778769445126 3190 235045603534959786099161632787826073418071484910 3191 -295788692988243355811767979403856548445566053031 3192 243626816065953369824515321615839769803255945312 3193 -94740240306129443643753652012433406920361327498 3194 -96453491215562534934664012538894926655682454557 3195 257084267196334201389748439716346310676397645781 3196 -323518351463577272077126085324788528517380650384 3197 266462703405798913063924262426333747803778925753 3198 -103619099247520388813038743507337179266144666154 3199 -105491453418928830595818976741357516240676433207 3200 281169895808220452200813362280561604957052240555 3201 -353823146106601993971195406524718259628558944343 3202 291418923976809344761217984499656291644201515120 3203 -113322236659996312474152896672206156005050350794 3204 -115368330536794828594074689975708136942526958850 3205 307490825337321404055228359863800189173774505354 3206 -386939971038965083352875707227824314953516099760 3207 318690502404945255380047567913520264317419499148 3208 -123925456270800749337281375097027852827016636510 3209 -126161260113695743399062094600148928143118642897 3210 336252557381869899870931548718289452949241968349 3211 -423127308398060610383456935522860141640957337985 3212 348490233005642620692534304427374077049832765232 3213 -135511467589891072870470996951656874677605079274 3214 -137954405888293639992936548437428572937071917416 3215 367679309044879947871306272401959889369238241851 3216 -462667177201943859660966756289891951943419764294 3217 381050283699312626581702080683869583962668400068 3218 -148170509138303054957981737743959691045636116190 3219 -150839591790260561774545349312684234431041706770 3220 402015701434751906939273004673636470392108741142 3221 -505867256502368299801228313249556235286734758441 3222 416623943343916793134649004030894949178610873996 3223 -162001027395081639479308777718541640773073111638 3224 -164916992609770988529276951925488116033510408280 3225 439528599076806467237029973514882452158198119417 3226 -553063198267022950945081201177525614048004344141 3227 455487525188740704635141345738786652657328620558 3228 -177110416397671608484223959610824066543956868440 3229 -180295886358233024407189467478489422647809039797 3230 480509113597600108093985390198436260863562867550 3231 -604621146787294536868442721736577470008835673700 3232 497942440268348759399208933213746248436736768942 3233 -193615823363661720618833775623984277777831180588 3234 -197095473779168624590961193393976718721800651301 3235 525274786215924765554427357339677249928294210498 3236 -660940482880966168263885911277797834387214999660 3237 544317455767486047286682286885366670519878221088 3238 -211645026172414722810368207088854780907250805220 3239 -215445770946700215244050320613137681946099477882 3240 574171964848295740703055054795681608812493025270 3241 -722456812760344053907288553692241254635869006706 3242 594971154704749967336772745994710306453765602729 3243 -231337389056634783464549113141104307317277495722 3244 -235488581409209179906424550656767889736627416712 3245 627578393021253117671421186014309820362481858405 3246 -789645223176393519103681660082086343265354142248 3247 650294614714244111647130936815888140477832196898 3248 -252844903409841330772318932504189846966518746350 3249 -257378554900976895172174181337355739479513331382 3250 685906029287459754549774112830458025969026578749 3251 -863023826340522682952642971123219396607861472861 3252 710714325259983462843861335772649643799559507848 3253 -276333321219851899518661115316455407096318962804 3254 -281284340258882157237307109625009235769072395494 3255 749604117477701009917249861994213584204110518352 3256 -943157620180652770925277060617552900003044964220 3257 776695364308214150596245341385354823705480946211 3258 -301983389294869559873891995225749199892990901696 3259 -307389840848721392303746840479967245883242713721 3260 819162529897685148387306815701981010863518902943 3261 -1030662691721239524721417234748497312379258641539 3262 848744857319622561700910578014727517717775640425 3263 -329992193162118712997414976554462287872131696178 3264 -335895581531009917348142961474177453869561673090 3265 895115407509170060951191229662056084013089256311 3266 -1126210793803240104909335024887747036878949133142 3267 927415743419202427462470699345169091000951677152 3268 -360574620294054858781771172802918049883994111660 3269 -367020196984172362177692439391588455247576780880 3270 978045123232597057953711450510416217559681309770 3271 -1230534327996233160240922764072534397953315462156 3272 1013310875769957862671187785436239520240413711018 3273 -393964953159282453693856421385531655650854711832 3274 -401002052059218306694814697600430479511517681292 3275 1068586596787413002635934702267559316204790730879 3276 -1344431769418984035878380888575624185058993865572 3277 1107087485532436749974763637543526158345004633175 3278 -430418603510192909967919272426481873733280628260 3279 -438101005770162330584364197274046749661701233847 3280 1167431991962140779356003084230909172863326090714 3281 -1468773572296217471582476240931417648600349025611 3282 1209462041351359711310900002620951522899527906563 3283 -470214000313212360971245071676718310077703673026 3284 -478600331534918548770445798854072025734804773064 3285 1275335829895866037915710566110045613865415975809 3286 -1604508598459387547181691708354315708453622984652 3287 1321215539090743993770086207157327280672621266762 3288 -513654644807184743654521175511729681359244301410 3289 -522808807379047941803746724094093111483480375174 3290 1393120554874425342775846380800241020621698845228 3291 -1752671114670785112527361795903896099681514167814 3292 1443199259558803622980649861950338478358566103139 3293 -561071347348141650993030155258427337937829721080 3294 -571062991007014241946257008437830034729668787378 3295 1521682592318036386859475240394433258182402329030 3296 -1914388408638308447086609707768072618165047991321 3297 1576341035244021712193233623842785311028137001200 3298 -612824661972478937195111783332404999193213610847 3299 -623729695940593781632797149275056366678544548432 3300 1661998942083913059290496767078124957603987401244 3301 -2090889077919664655690873203896717823412611517751 3302 1721652070646356588941381716682275302473283381785 3303 -669307535993997018468505555808755288836386460978 3304 -681208686330553613457995772673374310825484286096 3305 1815134353950885179479822401232858240623201565854 3306 -2283512050618974769578113505566440584644860487340 3307 1880234364656658764635562357220716750756242253781 3308 -730948193452722610956289662948508011588938686101 3309 -743935609575168880787493776938061422536575048325 3310 1982249136218495561352811129254203458122286226256 3311 -2493716401887510016574747088863631426024916626072 3312 2053288787639176250514184607235251516295679594395 3313 -798213272865060447793070010847461895117475636574 3314 -812385187537906946468040595830034636359792728565 3315 2164607652767914604719989651838683457281618332028 3316 -2723092035788061045870303585857595430881509974980 3317 2242123870434854651537190587799943204911267862860 3318 -871611241496627461362611556201081134000804720280 3319 -887074688957845135053491043987486984000190272033 3320 2363587568726050597657873447773886681998400026075 3321 -2973371308106617111945408209554030423526640929516 3322 2448165367457731793568260583771628276230035951133 3323 -951696110303030847805543486995060132335014548924 3324 -968567707602237816246746811617198810023777807050 3325 2580689910079708894195671265447288151844326931390 3326 -3246441672236143145104382600854360241666243427681 3327 2672966661436413040240351776301547691771451668600 3328 -1039071475772803561247479130105358222212321400699 3329 -1057478272834256318025570073316584728386138827653 3330 2817550008238552334144330652737115109828415961993 3331 -3544359437359241445423113290717612146055700994876 3332 2918220083193531064816060829935752630958574286879 3333 -1134394917174734802395371544175153400288176107634 3334 -1154475321574549285154242238104252190376510766374 3335 3075949406681873925294778318904418251440168130370 3336 -3869364735867026470984446239110486021862014930140 3337 3185769226197424899996259004474846426477249259156 3338 -1238382780174139202004428407052151409101831360720 3339 -1260287563138369714348896523698642659482740494025 3340 3357828813485940271573784224723928924230258548759 3341 -4223897805322292853888290415460673880288543989511 3342 3477622342504498029231902389907749590027842101224 3343 -1351815380455687037066759208494369823230559569784 3344 -1375708771147346953163548592484903469062695538840 3345 3665302190760490486205788731466956420035896767147 3346 -4610616699362032017450264140261975952591288573780 3347 3795966914183887831900257667933691176828271426619 3348 -1475542663892146250734148343339629115858999096924 3349 -1501603539664715697612821162672424938919239030142 3350 4000672079873219505953453785135185227349757273722 3351 -5032416551798274223255272403477380118113849340479 3352 4143185502428123702408868993762302701347572156940 3353 -1610490362948145064917337762214296811283926910780 3354 -1638913543904644448105996530970086970807297595615 3355 4366446269862137458834774279104521705339603539698 3356 -5492450528882924450059822316543582527107714430440 3357 4521872985358487039397211146284235294068898225564 3358 -1757666692426858988931534098438928896275791655353 3359 -1788664349341581830346097122440772079480723214292 3360 4765355925684378328281604418336555458209132624234 3361 -5994152616323072022037578691394537200022611152216 3362 4934855305090474059618477167521339413951392605686 3363 -1918169631378128527203124653750484761970812630960 3364 -1951972816817400983463020283415993143711612722940 3365 5200375302987897600313826350491833353434854516331 3366 -6541262400245520793470647634403668093760278600834 3367 5385209854996683484419031004437016437634016723750 3368 -2093194842013604064362904173795350164844553162490 3369 -2130055155337650634019354959428007206492668761317 3370 5674743186986277804735586408226263512683018035617 3371 -7137852014996827580269154801817709582046738200461 3372 5876287649360516442343453697876923040975689576500 3373 -2284044280844840857309021802255432899266309033444 3374 -2324235678690598970801947011181488256154112550608 3375 6191986204838871592486826836362862993387032353181 3376 -7788355445518791781342710410109284141260326443376 3377 6411737429828968372608966089373992617791687517266 3378 -2492135562002818579413289798308517005690130346967 3379 -2535956326843441675205677633318005417655172507736 3380 6755944173767127931301298338220568992684891947382 3381 -8497600388157553789810108305104783415919979686599 3382 6995531876327446416174434881780370024651823464658 3383 -2719012137843551333522670768495724337177168907570 3384 -2766787018300962191703389350993269223726396892427 3385 7370797661058099197364678157174158814333930612938 3386 -9270842891253914403981473358027480636266336885481 3387 7631996104481664533101940625239160416641125648228 3388 -2966354367528327677271675542533699194027322171653 3389 -3018436905287673780147721538468763892254859973616 3390 8041097947209847454461608915350985003807570100083 3391 -10113805015838780788054140718903345704512336947476 3392 8325838647196286970760438316638825135906290621609 3393 -3235991550325563234469949735008468580567942634540 3394 -3292766609772523011794931987592817973561321572154 3395 8771799599860478463417755742322628807349170704857 3396 -11032715777346032407787607518330496994238354978334 3397 9082185134970081316081355381212034493045224160963 3398 -3529915006954228819523726894752569121825787453415 3399 -3591801525036207157448618867626062689554586140470 3400 9568295883920879375485089923779580036088345400485 3401 -12034355651591295061201437217445134628733220490850 3402 9906614907894472842322535520996983537016380528106 3403 -3850292299419638230091054911430206148406826036488 3404 -3917746274729056453985503607446481722446657711660 3405 10436457252617982940778077704443489097860075342196 3406 -13126104952496146437430293456715022420276470187262 3407 10805200812207435856754736770908541446406063724423 3408 -4199482687527957022790787300616578291678560335332 3409 -4273000429229928944813770216523423505869305734954 3410 11382673185077349964990281716637401103296509867182 3411 -14315996415322443834864509556726639201840930891015 3412 11784552455888564149115896451751363906731455115247 3413 -4580053928656951720322300580301009762731137560554 3414 -4660175587645305445508517010735642588946411220360 3415 12413897658768441922365076174744924698338505061521 3416 -15612772347693325118750792232648598301539619030070 3417 12851863221225787774089666590719922101226490643074 3418 -4994800536462295963273420346827189131326542406550 3419 -5082113943038700769119532811009796787637933267703 3420 13537698569751975489372984649922996370619684775640 3421 -17025946741602914700384293109680335320587314808757 3422 14014961357713211441774633781291383995733676523338 3423 -5446763624070826348353912342973343038934683229922 3424 -5541908458514225741684517823661260556620939348065 3425 14762311440367421733790017643605284634314569735953 3426 -18565872773158345079393923684241020079881036540848 3427 15282365506219386743930466131493517343209652351376 3428 -5939252468019096528338933970189586071506351650821 3429 -6042924792660283258508185497216192627838043608935 3430 16096697782954650274266412788060196436371056777450 3431 -20243816153174691979574298210317721563544854942361 3432 16663345035276277792303379652661118374828308994080 3433 -6475867940807383064474074170516843827170107776034 3434 -6588825124661055911158923245565369138163449053292 3435 17550608519606046952304064764262260269635355532460 3436 -22072034831193347681448737603283434335176180864960 3437 18167985602776494257507070732977825855954407356846 3438 -7060527972531731250999685324274731947526861596861 3439 -7183594042181641729221814077584099120291102540610 3440 19134652891998979674310373025861502370621330744481 3441 -24063865598274472892936397987127508208950607360408 3442 19807260391541511883667090144782018887301105396110 3443 -7697495215711763976113736787158232319940941651538 3444 -7831566669010807323546843014652166233600003865452 3445 20860373332285073690846956418201964020730110352393 3446 -26233818180303064651198526195615535923998712251881 3447 21593107505365584193487089409110592798622111020403 3448 -8391407102238688850118926772864469673173508633820 3449 -8537459224493658508490451529126294514881419310479 3450 22740326806052600180681021453863055180494326105363 3451 -28597677463847545457877566101220033376645216642810 3452 23538514053496859463461782592850635679774307495695 3453 -9147308497422471933256598491020077719714870933842 3454 -9306402223102865302896082070685736834961689569918 3455 24788173181791500409460706512996859292948612168974 3456 -31172614551146300866707662067063929863683347379555 3457 25657607496357386119887130641202043901765679618254 3458 -9970687173523715535665706434265579381003901307490 3459 -10143976540187307340469446238734196296669373312163 3460 27018771228358820570633891970738292810344593661033 3461 -33977307399924999661111823154262006830714107192826 3462 27965754873917978754732541993879530148811017924515 3463 -10867512344027223671424621343335499014151899971424 3464 -11056252589115776388549866314598966743252569562251 3465 29448282892970584680322607374139508981291688066239 3466 -37032071867848819254014131223005096457273745453861 3467 30479670590847140250271100976207543569623272759699 3468 -11844276520372736158622964225170111806744865724024 3469 -12049832875824815782113645583508726875505451581190 3470 32094286567564567222865981802315453914673405558327 3471 -40359004050903531468513751106755294686835875148890 3472 33217533489686232271417949014933339563698260653984 3473 -12908040975036133892699454646607911922061887314968 3474 -13131898219318281846413760547033203657538263953307 3475 34975900111344510535866245978746939641001477303965 3476 -43982134880326703366334512772867158998160175648960 3477 36199114005234853062022268317660926572164872937584 3478 -14066485118894762052487398688671140349109601853207 3479 -14310257951097268616170955289695500596621420100413 3480 38113914462317049841906924914277588694306061887070 3481 -47927598024361023154795783292225935869609426444978 3482 39445912260460377028645985496553417422783613152102 3483 -15327960126868403662135039459188040096545194148294 3484 -15593404432980140744928866696080196611384949988696 3485 41530938741086881637426469795904915601536443873876 3486 -52223812229602060326375058990046222022585321364698 3487 42981308037006248926148939040807242093306710957122 3488 -16701547174070668908839712753468153961855877865990 3489 -16990572261474056575708748274765874696263244220685 3490 45251557826537005498226843498110708023961842776265 3491 -56901679332632078098574581345036541909497098170601 3492 46830723632232969965144472078336917840016706376295 3493 -18197120675315784321680126742174301894631182662630 3494 -18511802557966071619731981139029805397249818663644 3495 49302503465780021829374464093710544925223480944967 3496 -61994799276586223943318605805867619313465274449100 3497 51021800700190389594761362636885806481494448820652 3498 -19825416953999571390976491599870693083159065405099 3499 -20168012777713429266612833143785446868500848716447 3500 53712840070454737389397322015510699828521341060279 3501 -67539703579954674500050888030412532502355210559240 3502 55584592266538261966199017864484408347810298384487 3503 -21598108802323581712097407388080664927972027672988 3504 -21971072507145147687551856935981357488564529878338 3505 58514166448634696718256557045609596740693558154019 3506 -73576108827006145519306783400794000162712155498821 3507 60551771207797491787776593146572463691736206245098 3508 -23527886433788195201598772779951405645842651879541 3509 -23933885758574458158843152408824220001256139942526 3510 63740834826933988719967140643041171248629865322987 3511 -80147191881506011008565001735190523548992979014916 3512 65958856594069325691651501982247133129904005192588 3513 -25628545371093211177559777653805652700740784347432 3514 -26070480314317229883551030991229180437285263642418 3515 69430188631514183595378717062532279143490048661290 3516 -87299888668741737108165333538633108540736044244574 3517 71844459412198957420449733763775802627391114449275 3518 -27915081858322765391355633363261021471360761279955 3519 -28396104718689216885012646093010041438500870208359 3520 75622820620343254188642753647436651175569645747192 3521 -95085218526174497373441644422630721990516973882111 3522 78250549314035690364738217632044951466272399457594 3523 -30403796435847127300126232671253423710381908590688 3524 -30927333566711261570619670035867649096729128738216 3525 82362853093021356064221599512674154976495629226121 3526 -103558636291298864506352730756953566477668998123202 3527 85222744172767732897195754021596386414984485802165 3528 -33112406370062852094928286475896734569785345566935 3529 -33682181792907285677141934994470915203934644937168 3530 89698242049622586613122419168793321423204251115399 3531 -112780414477583740192756372074095988301338132650268 3532 92810624380166414446605594941204690291370032196507 3533 -36060167688256552613186382663583505285642687652174 3534 -36680228722682089156199765111918793952642549038312 3535 97681107327229453247434679584623063319166156620506 3536 -122816058086846364756465899476304481236197413945366 3537 101068073979914780848909657767442600921856346085707 3538 -39268007631885882785340297225671751848610563700210 3539 -39942752712790192641102483653041818226650254096394 3540 106368090913156507522464642951084164055025870770000 3541 -133736754820331453555650950138950521194929025150411 3542 110053650908049847618821912359718459708564332009712 3543 -42758668409824119737536252523259402071620090868922 3544 -43492877276759474658995793520643671861290384438849 3545 115820745818351953237212712121985130483925024038185 3546 -145619863682485992259184853111094656471384604379817 3547 119830988802031296764032187060045239178535544709697 3548 -46556863207044653016848233299842607629087326143441 3549 -47355729666253684293646462077499370309273480901210 3550 126105958094299906776511793836691110451270254665381 3551 -158549445222404712985100375298875204826286714964001 3552 130469233046268321375588003146567402526508015281774 3553 -50689445484296771367027152146711182271137096712620 3554 -51558612960721500829099091432139969160529398618587 3555 137296404793185825301163975095601507566606470559785 3556 -172616836929759458395962906344821423479186365380374 3557 142043513945395456122797760840860565433588615269033 3558 -55185592691050659911993089472781106633674205372152 3559 -56131192805800956915151737352910058827326175027319 3560 149471050905501166886981298917678782869375588024540 3561 -187921277596434896956634351216949050021695598705124 3562 154635460158598948852543379099830544753203605072573 3563 -60077005607915106083451501471456569399188999257930 3564 -61105700036383025380863542739910374910970764027680 3565 162715688563130010414412699106643658746842777246457 3566 -204570584773930940053483529058795816130140774515931 3567 168333755790384087391804406811838641351916709770476 3568 -65398124636448372778360263683451461233863110795979 3569 -66517150523588666226727978844799706872169659487131 3570 177123522070880241457499263184213174925596360832846 3571 -222681889801867817740909629343821788058546054242616 3572 183234744816991964487061046285938251707343180521556 3573 -71186364464431647487353436674045931409648135967348 3574 -72403583696830374631990945515910277440942148544540 3575 192795802627125558808383351529177022575799159776062 3576 -242382435256815960281423397727393395083325496155480 3577 199443086835007086093481672880554324877952033029676 3578 -77482368653948240346979960183136921004414510065955 3579 -78806321313316024211798084663169796623416948466282 3580 209842516916583527953431489146824900142253139324320 3581 -263810440075519485397797904781496019849054885198101 3582 217072468451476095435060831491841712841143772492301 3583 -84330285828759531954871053191395415446358724034194 3584 -85770248178570632494438363162458590171890932064209 3585 228383134107293141296849152918942763144983153075810 3586 -287116038044930390154555007355499547591228278198192 3587 236246374995170980139245677250518638951237198096964 3588 -91778069277300794089074511749096287557957449296052 3589 -93344116663623592808148380470599343721513026153806 3590 248547416161761462417565162626460466461452616996500 3591 -312462295826068419100711858280248547030852703036480 3592 257098927618735609421911411689970422584967236044254 3593 -99877801939012554616908854729222765666138396915124 3594 -101580877018324854479177848752988350751104012199668 3595 270476296781389521485704910908212314950689006885600 3596 -340026317192540370331651579427675911527474787523160 3597 279775791283794041740874577445114575133039213145256 3598 -108686048905623497056067410549328343539568543225507 3599 -110538035646775753751431246310966567000804578873824 3600 294322834746221589958324391447489457177872191677303 3601 -370000440720805073501678659990566733648687026355371 3602 304435159578312843689428460869842094006878417267495 3603 -118264239746433272103196866456652060654617238567632 3604 -120278043691129116301404335993335504656726672611394 3605 320253247891555994473366136582988491798161191298689 3606 -402593538771430058704021380622254943456524385382028 3607 331248822810452099307548811659380547404449692039133 3608 -128679083158715496992393241615472797859477741710840 3609 -130868718465153728494655929017206682859114876527984 3610 348448034482000960183759428590171469426966092743713 3611 -438032426252408523782246316225595744549623307799151 3612 360403326358896883526190201851068777992968981435928 3613 -140003016652269910632401646402976499337570577879974 3614 -142383700490186407113078363706286967599693586474630 3615 379103189305389420332523705522999780554530307178528 3616 -476563388361150623459671479706908711353218953963891 3617 392101226839568954072118384533467214796715612995921 3618 -152314694202192481858060915219333860398519339801124 3619 -154902949114725359106263680254086108067460871169888 3620 412431522417078201590227889066219294421110531337942 3621 -518453837265420380920900956991880612567589445217328 3622 426562454276283834381181137516625511175206687629929 3623 -165699515047502440427736782811685391825132349591744 3624 -168513279946372481793427516363462573764988294091904 3625 448664089123328552054811092465818935830136796097700 3626 -563994108510003135374381406579048306162267876900309 3627 464025789142239900889579815660122082914239248382836 3628 -180250197076878204331384940958005481261465414525381 3629 -183308947592645923857762707619580957638658004598282 3630 488051740504781561186482107327950816066379412778658 3631 -613499408830386835522530135152890675338196779171876 3632 504750463874417610484553710966850442350984561122245 3633 -196067398528044876063893496555924537857445851510202 3634 -199392277497018100587382068786570041030767864394028 3635 530866804551918993056946793944182658562281285896148 3636 -667311928022766894562698325198096887870361294949622 3637 549017899258583446528624639741314018853485340392027 3638 -213260392036091428064217191286878033127766433180907 3639 -216874350970183169796939692305807141736713255259055 3640 577404908818609699883361604346236996821509517366120 3641 -725803128567229995151114240906425114360802928417232 3642 597133586943557460863201487269443672897771889029167 3643 -231947795400085731939559972027013468980417147696134 3644 -235875747855961467541293915938403623136224197276944 3645 627986956402541905215533124489540652165593142243818 3646 -789376227834512359488419513344627667885394343950231 3647 649429130275035966894290108061340674061898599133262 3648 -252258363798864268119976182255915299000084776175700 3649 -256527351638502931463901150962962029962244222165564 3650 682961268038106440698490231033892092164520190700614 3651 -858468888933260444225200454415767946067409134990134 3652 706264456647311934366254150824820949537406461000852 3653 -274331848578031310642558620269111845435848492734498 3654 -278971222194822612699890722519972094730265461199962 3655 742705904144149397667904165922286226495048669122879 3656 -933556137581809146932184626196947898944035358994435 3657 768030215661918662350683602336669989641788424127320 3658 -298319928153420136977241598533530996905286225074310 3659 -303361541826637184922680262124128600608812776077862 3660 807631181812464207774328621273856924698869286776654 3661 -1015153523824306427248020129470385586640615518417401 3662 835150378562251931158106088294832413812012836541634 3663 -324387217034151160768954718357486199958010748653886 3664 -329865640670617376444932159968657199237105049975736 3665 878182402959976988889236751470590323680962007785506 3666 -1103820548964384120275102876945389272775666697473788 3667 908085055689857500329951980931110401749015280380042 3668 -352712359463783417681390098880791608481545350288712 3669 -358665108089385998174714663811067319410431289296708 3670 954842811205895572136927315499264825778715279564607 3671 -1200164379770043962618631263421629337586956984005241 3672 987333550089144039876181747434339698302194694850874 3673 -383489214713937689689459369851446046418960315821984 3674 -389956997189963289573831473445586720640949731771073 3675 1038136796482854057840624658344862972741534884640377 3676 -1304843873821304456866753269299235436857632063107620 3677 1073437666881266544292992567761641845743915000688846 3678 -416928141644457493364534705611465108710244928659197 3679 -423955130205227636612851548915660840313574250803247 3680 1128633367957163522893279175231814205256324124947739 3681 -1418573941838576078456520390110115144501780239928750 3682 1166985299643973147623468154338278259258769089616917 3683 -453257390771218075484520867916631822827217852890710 3684 -460891513110925523130289694916986081809841052670866 3685 1226949917527261153162052311427324411984485185469581 3686 -1542130274956732379665638366756543627753676505772630 3687 1268614316782205446441218530984408041296419907096408 3688 -492724612760928526348198061713830369429054306102630 3689 -501017868539724637426508922957692965164141863462568 3690 1333756298001689987210636019736944772897053636857949 3691 -1676354467210421953644121529863506165606697687812906 3692 1379016772764869171881440071795867569263477134622648 3693 -535598493005841099902806544085707025952150059283812 3694 -544607296798965790719548364781691989568105612291352 3695 1449779242039626163972897058791277385511453596083415 3696 -1822159565984363381944375769504344368254257869435948 3697 1498943471147985556594817762399579974127424353420238 3698 -582170522724660178164661459699916254709274570095214 3699 -591956075604677658457864827204036775705236147436857 3700 1575807150080183879520092689968594077233318342765359 3701 -1980536085873350803767350805272045691552715811618646 3702 1629208908515856414958939281269862711279016660892694 3703 -632756917893965227196597018727289402609584276822504 3704 -643385610015982641217453721049743075643079523707677 3705 1712695277804522619893264759792626330254980904195570 3706 -2152558524306855965587629290764266160283070375957210 3707 1770696630863388914094226715781853884234121764715278 3708 -687700698242349111702750687355349724946970532238203 3709 -699244544996544996526044119695968414935779046875248 3710 1861371356181254697019100301867829457047377729499731 3711 -2339392420440140237879414610620680220770952448401919 3712 1924365036528868446291242590693275832513684212918474 3713 -747373939542864941264796213859418760531692668508610 3714 -759911054048921020618875678040327930424036589063576 3715 2022841679856030367059682165390936765491075404562651 3716 -2542302002216800384161763209013014292715586833727900 3717 2091253662582942771327542822567698183862564182078701 3718 -812180213524362211127076683183195245221553628047833 3719 -825795318469750931607559074968498661315189104253126 3720 2198197702576907771883249749930455279454842102656540 3721 -2762658470187307074569738119263598349950947607313169 3722 2272489994603346528116132698131448261957126249412142 3723 -882557230895454500159886864058576747967145842327892 3724 -897342212965363315255214098716075450697137363283620 3725 2388623181515955379924157198200147984326346708399290 3726 -3001948970646647723456197229859194423597882535701001 3727 2469296843034266761652593489577158183965370697258541 3728 -958979704243300275217643631608619895723915030385979 3729 -975034214655759466615004459220140738415946377834834 3730 2595401915773664350387685165953571174971102314474639 3731 -3261786314955728696291697229198248528259722136041522 3732 2683000332864004736738713782140660553564005798028012 3733 -1041962448940766711638185405433599276364565175785724 3734 -1059394553887896746987618532785995373561794920897144 3735 2819926128056877629733873936988005154739780367830754 3736 -3543919506561721869659292178266557887231352192549865 3737 2915038557176083365781406316698222785117080097792860 3738 -1132063741678167502766806657430316736086850969982865 3739 -1150990626785108970470605869821744769118815815760903 3740 3063705542525434667603987616337708912824054481446588 3741 -3850245142260126777560451525076402164930786804008595 3742 3166970949260243267875752390451580174735653954289577 3743 -1229888957838563826412729889708393777992863281218710 3744 -1250437691087470571807573722504833653284990617035079 3745 3328377216131731957222061594604359187662963150048787 3746 -4182819759676270307512389402103831607120409579848211 3747 3440488432435762626987317725955168163799429007693784 3748 -1336094510668250454019673776021499149308196061855601 3749 -1358402868597736617076625070080491740003251580509205 3750 3615716185456981216002187501969125002733375055135596 3751 -4543873208819004580196246192391334095669336488902848 3752 3737424411567109416847045606397252024960066356122354 3753 -1451392117066943340575498919230379099970117924807860 3754 -1475609479449760542443382401974054132317150801834201 3755 3927646996106256556355017987841471550039936657573054 3756 -4935823131909819832568238201569309814119350387633134 3757 4059766675470112689003075357428597039840491158694914 3758 -1576553416846598027210125771280158196242504294004595 3759 -1602841735472436695746994577422566385927874020187510 3760 4266256187191847647063824534219490348838851351800093 3761 -5361290642554604294338306548060371709301162279334646 3762 4409670285046955654430001037883228620900277667988478 3763 -1712414974495872661855133301011582701322143677864498 3764 -1740949822144575603711144908645411256049654457592096 3765 4633805809343783209607293847377683786793779451894893 3766 -5823117302744032445902956395945966216574462153411840 3767 4789471528084172334111458109060513448261669562917473 3768 -1859883694852124628331355067760562724777833564400810 3769 -1890855401038017863679866822696547928975155810994629 3770 5032748061073071852583015631225872926234093745664775 3771 -6324383504186494936356981543054025710108677173136640 3772 5201703028235985134765328898232959562448327316516350 3773 -2019942686638657487874326517637017706151889108899760 3774 -2053557567242107656135601120258768877428829844721812 3775 5465741135215452453183653938118104066878064239451494 3776 -6868428369142577056189913304270942153371072997734700 3777 5649110102835166615632723874324303017706573075640859 3778 -2193657610587001727897438189774909414841718431149805 3779 -2230139299067901001411116777227327593569415927884450 3780 5935666374642516523060036411478957382399087913517892 3781 -7458871295294136307557932295541449793327733575208685 3782 6134668471867687414257473205753367466876157483955704 3783 -2382183551848818524247786143781514510321396763866842 3784 -2421774440361930770399469582468052969896936934783668 3785 6445646844487496907394925022704141118859850927655483 3786 -8099635279299920498372511095576811662447345493730728 3787 6661603428761641161827319350536823913006006521671434 3788 -2586772459627368971728290985966471438356038400936741 3789 -2629735259035072578694323771596703090958577094680616 3790 6999067436842879197549701385368963903752483650200985 3791 -8794972164623735224407177730599406510483870505316711 3792 7233410592624873964924641683141955236396995514825088 3793 -2808781200443612339834599770475718742658236097504344 3794 -2855400628951568750002428429020967875310019747163652 3795 7599596633298162287133062507752835786939197964340444 3796 -9549489971035523462714380975643217486278242832539746 3797 7853878371272874888462360595182926260919457126074529 3798 -3049680275217628836334738443254447804075737628268816 3799 -3100264886147633092151541564162226019395293592791756 3800 8251210060854559259268078968554720382529213610482840 3801 -10368182475950626282342660666654913557277514213217698 3802 8527112274876524029197983713230295701130074893689278 3803 -3311063254414590332903725494701041268588049747937314 3804 -3365947414481006119733124118354393941012908975275158 3805 8958215987739607394200371807910995435024469484582544 3806 -11256461231563779369794782292812995984787875118105362 3807 9257561231390532839504549856274227098211936015740193 3808 -3594656989900082913055531559674297316373779939998332 3809 -3654203020276885542454965244679757755888617004489709 3810 9725282917513743884309142555745001251166458244147424 3811 -12220190216633889498913131194191768925789254736226531 3812 10050046067165059757194970538329814865252535821327383 3813 -3902332666898284444889306699655032226285278820304464 3814 -3966933160358286452547208732127083015511838925158054 3815 10557469452683253243972889351124638762149568799023320 3816 -13265723337871620241461094652567850328651539407173755 3817 10909790329367567355529980740037051135873566862194526 3818 -4236117764576445029689436280868931510814743113097523 3819 -4306198093058647011373729323639555838046477121933264 3820 11460256612885512846941325333998250947442158750505912 3821 -14399945013269563654651246684159659364712160742303131 3822 11842453641127757873854208022972721259440200935269605 3823 -4598208999320655766731046968266108203840029076349214 3824 -4674230027442200896614253560066058896950546898082632 3825 12439582807675057372734170687003007455894062329420402 3826 -15630314088497071752668957167905520856334950279755191 3827 12854167795749811744822388197300791331934650146898536 3828 -4990986330753764638836163328134990931597156357079180 3829 -5073447352036531243793685392493421793492767939451466 3830 13501881680101016667494013672096369907017526758783204 3831 -16964911357769565143180008850947735493065869494639604 3832 13951575813004248556300950408410342888363924888967408 3833 -5417028117011832935512150218932797523811128543420094 3834 -5506470030947668054045096623597164520451491881317470 3835 14654123054723288323673112399301448628560785966321800 3836 -18412490982514967061193789134547089259699843600599984 3837 15141874198514803025778300742650639280240991349144972 3838 -5879127512778831586986526557607037705812218529103850 3839 -5976136262319784660263944682237358587890688645491406 3840 15903857242569232924991686828114441202589368912459739 3841 -19982536124826897431538469164426307696371367844232441 3842 16432858666699773928110650787471517429369954676169393 3843 -6380310211121466449113385002078148325459386184700056 3844 -6485520501760729245980120787914965729449224757839808 3845 17259262975895673304119427367148219358704323242560750 3846 -21685319138254635888439265532212699264818120227039798 3847 17832973608726722935517658779069786766593144853864939 3848 -6923853638311444106411645761478961790127249040559770 3849 -7037952961626320818942336347786494455023470389567359 3850 18729199267612218951395756085188150770498772825851194 3851 -23531966686083814957337087138968657873029879874668771 3852 19351365609617533686290332608345290188752527042129409 3853 -7513307719618983761697383682090065482138442113513254 3854 -7637040705989113977295889901872804478689600583773124 3855 20323261513970516789000574678266437184564637137643531 3856 -25534530187071337768825201549527897517676156576045016 3857 20997941343130751212384435637170944881094885275963658 3858 -8152517343560546569197792119594712727365142800071247 3859 -8286690470763580417707838884540426797513635252336185 3860 22051842184769192338756144904601692511712150938049353 3861 -27706062020787865726603927252818966720301241608352919 3862 22783430199493328181287242308894468986179080787090443 3863 -8845646662341246654156516976843817555202552242456484 3864 -8991133348875870893072513356536944616077200848543528 3865 23926196473016172955628638068057272748003973038275301 3866 -30060697959479854085333235384989707799187357009400131 3867 24719452029609200238797690054685563753925033785042358 3868 -9597205377308254326006929048860905608684314104387081 3869 -9754951491613449739793970870444132676111733546820546 3870 25958513305890751234003201142692656136058822034698901 3871 -32613746330893786810299518346024715195351140298944255 3872 26818590420204441989989919362357087624570184434496193 3873 -10412077170190439270624771494186738024152749294456472 3874 -10583106989433658193647609415127689869980740386427490 3875 28161992151131835810034210368480077366475777297711294 3876 -35381784457027183387548027466984577651865355983585120 3877 29094471947658158442237573639648585384101607756148641 3878 -11295550453811345463255393817522078736266864275234327 3879 -11480973108621540221024678166756868096902171024234795 3880 30550926087834731335174841944802947605512763110125935 3881 -38382762957520514728978832809007413407950219325875436 3882 31561851894208900158363991457624712175211351543180001 3883 -12253351629902628835137584264965358935682124907242498 3884 -12454368074342488802403435883792965887261761891355952 3885 33140791648269636237279540446831179197325030974036249 3886 -41636118553636292984652643363898042467877071443454740 3887 34236706949027622882142848629187499650399523406360007 3888 -13291681056694510435558106891359738605480464525794776 3889 -13509591605916862178287847616665763569278717692682080 3890 35948345977959904342852000145249252588882468127383985 3891 -45162896059761175111168793236242968218982551100862969 3892 37136335458535807766252567718491906595401571665144652 3893 -14417251945206145685096364208759926857550860556319920 3894 -14653464426640551608528783792586478485061310894797344 3895 38991731905113190096823143694250248477511849188980170 3896 -48985880304410341153792735585388496109518692068110405 3897 40279465835564748151481926788590513095966300923026130 3898 -15637332420696478209516873275043762366511115372253750 3899 -15893370988283381147783872336432851593687861194622853 3900 42290591557838570803022967980657884628516043578678526 3901 -53129738782130258359704593730967471032608765317529226 3902 43686373785761663586183860208223654634263119770844906 3903 -16959791004666910252860932903420098457516779060066842 3904 -17237305669619505042004822457303724691653610878319980 3905 45866189218682208474292816702232678618627481182173338 3906 -57621175901830786956588599751570530723077986629368374 3907 47379009062333207323329213220884368559497939430647925 3908 -18393145793240710460303219866771572447822343218975021 3909 -18693922729092032594261929091981716283049826080406218 3910 49741544161169129287584896319804376799542248488459661 3911 -62489099766301907300960879300522472961395166620588681 3912 51381132517082181286613241963840656186642626744284054 3913 -19946617629798794081666461321884592278882030832138338 3914 -20272590314108046099879721780446457841267429960488518 3915 53941574272568428696949023912052416066299719775314610 3916 -67764802492384640231534416485248345414132218363242000 3917 55718464277067771672714896993156045305204575192441912 3918 -21630187593554884876367191486454618639973337174240602 3919 -21983448853629450150804023735831507780463277132584489 3920 58493251331347731087180280677893988733258484590761936 3921 -73482155161901732100299506691744437762931332732245219 3922 60418843942457939822119797083266041447570884694202263 3923 -23454659151442585797059923234770765642776520754225944 3924 -23837474186809264203713121851771202814197840600763782 3925 63425768877120955796807278504594174300133927614051668 3926 -79677818580476790519438791754066355980863449076921052 3927 65512403772626964645829530167183651118748096870153200 3928 -25431725348410749230111148861281362645509792985591860 3929 -25846545808572488357542222595168378176648084765428597 3930 68770723685721188395442233578409251692587188979460397 3931 -86391471115282465527402701243793095200737692207144916 3932 71031755904693537371761945417278983217608826253415511 3933 -27574041441141496940647462756821857540374247284740060 3934 -28023520643417698993900417642383433233521591479942668 3935 74562311942778694513088766313068645437599953185607798 3936 -93666054984099727792943623083349925248375053087911988 3937 77012194731939345646390282931061851878854090649680048 3938 -29895303412489484317671661916148996123074621438599365 3939 -30382312791494856629809851474064601156787062365839678 3940 80837541296317361664049889293388075012277165541275969 3941 -101548042477424147836818400850435677478509386160459281 3942 83491915659373405391867623029500448822244117305149904 3943 -32410332838777122676085693493912325337497557262541904 3944 -32937979726384824343976427010892019091466246566727274 3945 87636460062901772068489160002677853344876709812975897 3946 -110087723713349517527949408476065905314165346127005471 3947 90512251550629390655994569802139123446219170063303553 3948 -35135168619668491247066039911963754857257361806825168 3949 -35706815462169843296122323291610271675844402747836409 3950 95002404963311285913549908086435972916962529404827135 3951 -119339517652271207004673610702060986971314813411763945 3952 98117928284957863409297327456819942157042984046121028 3953 -38087166120900158720993143613867363536838926108962750 3954 -38706451248560514313872635649259515204689110243478445 3955 102982268873168470882181045424191317093391418529658469 3956 -129362308235810952171469773444793285011222116547840606 3957 106357340955901801908528144489882082557242076624647658 3958 -41285104323902410518497083018525968310765221715442190 3959 -41955964397269509962970166124446663805111621092531905 3960 111626790192033634152435253716788289308998815025679940 3961 -140219807662557614770486619727875191920381596989041921 3962 115282852364967876573319734178642432614414546606717300 3963 -44749301623549796189373010066175747130573735823925592 3964 -45475995890749414350378332740775391943412548624998120 3965 120990865561870422759067326894411089083388710002409242 3966 -151980948973092165924833356281330189177228011117055708 3967 124951115594923340928289729101550663493854557408382917 3968 -48501740966205250014533350315427424968784098264285340 3969 -49288877476115597438239156554397146222389408969147610 3970 131133887803217167799319372540872968929640810785856482 3971 -164720310289232751062997982528258083194947444612128021 3972 135423422589008968356194275306778117953551979885536840 3973 -52566205075157994864328827194881392448355819656725120 3974 -53418769002849947825033580760997785768555413388359246 3975 142120111085648983062669325163438640440375727586601412 3976 -178518573238481009047043628507887327882597379927607920 3977 146766080815170061234808830362670175109511403682897102 3978 -56968422569815240467063026957722137148902084002897256 3979 -57891806823045547866885957964599308295842309968303347 3980 154019045509031467074919972142194758246322008897611760 3981 -193463018295333865074978713363992824183749587267874499 3982 159050820259240653835720379976080206714816271109364026 3983 -61736225848928817582943301292901433536237396046447910 3984 -62736264137848533845864529241471774091110496622372342 3985 166905883444558497126609624300912225323476843082062068 3986 -209648059987587888759340978263617425923701258929632831 3987 172355233168808475812774618589478309750179671691522717 3988 -66899721677083956863504600760434424617801931731899581 3989 -67982724243750509762601175936361214395154278658289875 3990 180861960170614786043636881827442877587266599669967120 3991 -227175825149236469529487579082640217499431007970337161 3992 186763249161250449407152744058225214140502953781678960 3993 -72491475488040160903352795959685022971825334795444414 3994 -73664267707880591156492631700872131526944629283142351 3995 195975251539165188363835451902777782708825535931759757 3996 -246156777653369126641714400688901880696947188860522118 3997 202365648516248996472131997319484955380209766751898491 3998 -78546710498715551315850100226209807400525453672451945 3999 -79816674582868796603804730682852260013306941087633660 4000 212340911624785450521714544157591265004993261208036718 4001 -266710393330055304835232624432283411341042683958122116 4002 219260616696150883205125804738253217765464952868540146 4003 -85103522814100828434745201797003226306094565249406884 4004 -86478642859663523551383348858248946159186896522150520 4005 230061853541839385172405615745074643137018639494861010 4006 -288965889067070374098895157641207182046077913302158001 4007 237554343378075945753520752439704071375827993948483239 4008 -92203113796666794594055292022595323418814614508519730 4009 -93692024451382314598125295067379579873497510758435446 4010 249249376866996161627277468186343650470450532124359051 4011 -313063010407156367919446252551718123352157332810209808 4012 257361669541083532049164649958703495258406344333633764 4013 -99890041074417792759663555575286667970462887038641394 4014 -101502080103392469401153184605450323986902510236070742 4015 270023845375691302097382852124637483683529891186345052 4016 -339152882296089214075753140581080315075675583745086616 4017 278806786431425539495845099117811913839433829916590810 4018 -108212489670210617880551037954439110730916350864660302 4019 -109957754734933007000457001120521483610436404314085950 4020 292515419093798525468603311963806057039530917633880538 4021 -367398928003070412275774503017056004945188398640301576 4022 302023990530535190981800928455097915287388079201492288 4023 -117222564851916485628873109399321621662500731660976760 4024 -119111974836323204322415569214290653756547627952311441 4025 316864844981347353706032191880406195233531188968648569 4026 -397977861630945014991380812211209651368101427836341866 4027 327158498975620469700786050032575010767059318903044503 4028 -126976608429111657083634003969469468171520533509828420 4029 -129021969673824447214901793862684583649319365244533279 4030 343224310905371082435783275118065430904278975004848408 4031 -431080760060699558653896552672659308597659820841952810 4032 354367330233381646910458595451070122040290117640163259 4033 -137535540357950233372391241078351336226308147962709390 4034 -139749618192251951524628419141159106695389352579150833 4035 371758367925815843430797751038691642558869556073439940 4036 -466914220635015103610927315305364620538784021507336960 4037 383820255205425728478121089132454171050107462417149359 4038 -148965227662464991533942745316720874953165465056897857 4039 -151361823654246999170370310306304053599978422642705259 4040 402644926313945860028314975453533113430430493663052480 4041 -505701611381928350988171156355048227222208442538610965 4042 415700824351530735588023749560362547632698292478794766 4043 -161336882838582265909419201522019144027987408856177178 4044 -163930918215554308244994504869528587513914731829946926 4045 436076331149062941754252178953814676773503179065264730 4046 -547684421114673330775421151220441524653589407401398189 4047 450207476856306588738951568910030416651776601467178920 4048 -174727494077511400072125612791378745715480912288419108 4049 -177535099808602851827359666398840773418712824787387935 4050 472260523799010710805765277928051831787019160731575168 4051 -593123717320536815583145879607592070734153134578562046 4052 487554738338469739908383622273661067296658440120158063 4053 -189220289828832915626150056024999545774486634695826452 4054 -192258903893130800986496153504512462042142815119775938 4055 511422296085430535069171851749571807560936361081031154 4056 -642301720373292131742830217559241748436841119723950300 4057 527974514112547430118598880502869468618470574934360018 4058 -204905240421590268057126545511385126501832951913399915 4059 -208193712833569609656241807618346839157324522454370758 4060 553804644468848783476686528893976912004775211852427230 4061 -695523503273955980824244574779290829892948601851836247 4062 571717485563209847043545470104687871980140185846496586 4063 -221879599675094756904757365576183596566131167102283840 4064 -225438305879531933219332123903271262990191835014351505 4065 599670232164388571965566965077569049792422573507987708 4066 -753118826846985524132402626880552649648175395786198150 4067 619054617785668786187175464824748456388325308518916591 4068 -240248489661173568482677497904638105274562111008629213 4069 -244099452959242552801743651197358326532663547066202106 4070 649302967719427188364486692202683220234139860967054154 4071 -815444121097629587848166701168630985974459432735495020 4072 670278787284989556868771783172700670218466592994680682 4073 -260125532027510118813302801026191649591295167507227864 4074 -264292555747412909550728167513530152629133861984281581 4075 703009709253322628154439971832038821838326882492130876 4076 -882884624275308495522464222380942832997708648017925540 4077 725706539216302217998546345043196959313826573102586778 4078 -281633529558925161794913278565246085281046461666886530 4079 -286142339740290098205833691387920189654327927549349246 4080 761122104280133803281748113237811350570924269383703736 4081 -955856692092294078930364230552400218470347401076452612 4082 785679984390604954712829389587182410637792556147507827 4083 -304905201941413591126246801178924449909060366076614032 4084 -309783601362919375534218886717537801862937481161746616 4085 823998575812068690402288042022351205707840572321830400 4086 -1034810290521624712242945776759323206038425824370739877 4087 850568847071256180970365759619135458351661314938119566 4088 -330083980004086307599563377768968080298450331228172720 4089 -335362014448669986710689274908120368109050861876506436 4090 892026466278529307238151573250466621867238981356678000 4091 -1120231686648534245814912093119736851100773783627391741 4092 920772675448798199883627681842652147402530433884114064 4093 -357324863048592145294668556619903783932660271491421244 4094 -363035000770536169907090404955826802696462091700000510 4095 965624351697728207885517181014874481969642465485473441 4096 -1212646353181526777933522815225687620924768981069687498 4097 996723227611229102428875434379347742411676547435518818 4098 -386795344235966516193765772624825206404410409829917922 4099 -392972669669520938780978698137096793763272077150155235 4100 1045244539509929360157685241675356741175076103966802892 4101 -1312622103448864761268570537597589701570359337423014624 4102 1078887046828391617551955029625117825592365497135179373 4103 -418676409389167652060913553874829319410799874118952398 4104 -425358832219565764707991964908378761327600454660302600 4105 1131375764528799820515938550702257335116669692433241899 4106 -1420772475020408358403054496338488104782479462888633411 4107 1167768241048321557980107579002895779632863799233802121 4108 -453163614987966976468460563319062894359047629358608560 4109 -460392095793185298544333763915567185227139894686098616 4110 1224546098595941297123288750332910816710036801984244949 4111 -1537760381510716756866469614030012682594168193060942886 4112 1263911482666160947938804873695872160089337940642987657 4113 -490468251583670016070570936753079925526724814342164628 4114 -498287045349549813293184102292111646307806363948928384 4115 1325326090739638047193389910668688528570372537971169371 4116 -1664302053644918985859948694466684943605714206858262300 4117 1367905245879013376308316575802166446996300633418833925 4118 -530818599346847452110886261719670153380282516885078090 4119 -539275518259755037661406854208181450744310818151961690 4120 1434332155948920381992414382030980967499744430973565095 4121 -1801171292312500347480064682212977932933015631747541551 4122 1480385300289812387688849789705720617830870770333784293 4123 -574461282984531150609404355204674636303032331021380440 4124 -583607980015147829659415427375036862530668079937426416 4125 1552230232085423299047316987062754551646539770013157833 4126 -1949204058104889684807104193606581575086904322192180331 4127 1602038480877324869890470396273078637902016952777431695 4128 -621662733827059989099317140046399668339978829412238482 4129 -631555008736762011570745186199960082493339038060843276 4130 1679739725975989147618515040003627717967812686065705655 4131 -2109303423740320683353559474801020167091534004672211434 4132 1733606756015823504333904820935204895759346108230945703 4133 -672710767492047086209990034076950594924285460341371104 4134 -683408897020309542528485484694530045293943040487452980 4135 1817637771366884766471319474056928908367434012519565158 4136 -2282444917834367149359832717776161663178687392390501700 4137 1875891616915347247734367081931490773245536708240279966 4138 -727916286187121633532656140822577737196918731506183015 4139 -739485380315155318510644251923830337401247786266640116 4140 1966763823184876123321023995874988015176711224751485997 4141 -2469682290688105174565440467948343155265751331181435917 4142 2029758813671093015558738529968045566497736763829977742 4143 -787615115417766649148895655176616424796285854680127052 4144 -800125501750923980385754707870842364155659075927096464 4145 2128024614450909908296178975367399983915156389755415215 4146 -2672153735150179409757820163209795524648014743537119168 4147 2196143465068315784721265601328618982405677366464747484 4148 -852169985625593196797025208601323089833680768400732502 4149 -865697624095765747297738850466836454898487292830720940 4150 2302399504239209976372507374732165040141224641370677629 4151 -2891088598177213778811503206035961074392537312165145141 4152 2376055571397885863684980422356277058833108814101167634 4153 -921972670099919937426892856205924712494603348063562134 4154 -936599600360064752301482216815063754181904247329833861 4155 2490946247279415996045019311441485587246335527210451726 4156 -3127814621483068118230519866765394485232171500912678780 4157 2570585961808902847455719454049128482478574000103622069 4158 -997446291386037806622343320933200647391067695558494218 4159 -1013261115453047042709562948415884101827100388667110455 4160 2694807218174031497721040745777115915991518184499136243 4161 -3383765752646527133350170773163826360222310996282055240 4162 2780912710170912935452165662669257433373461922893220422 4163 -1079047809361845907196761395087648893763701064891095508 4164 -1096146212262219939519486158198126206967888211340902090 4165 2915216125760882421393106321112048094205772808082195809 4166 -3660490571255389132358774656652980847962855813398939831 4167 3008308056052678249324224388930335189815713738363586781 4168 -1167270705175823915690232634537832197075704070909423470 4169 -1185756016562103556476088687885739653771251139078143894 4170 3153505255904472040429104536520128105863212450666754005 4171 -3959661378120104574883809216565106467497978575882231811 4172 3254145870261473979336296432239252942750639905603537534 4173 -1262647876339128172498839088964410993807307910493627692 4174 -1282631676274950616730686514664522243657241584344207532 4175 3411113283966067586690034703548536456640061072181823483 4176 -4283083999310929485779461191785316280679741507142294930 4177 3519909707442000121996999146615259087350603966680011902 4178 -1365754759448954578607051267845122089079422168257490040 4179 -1387357531808171755678981603188345163445973098093588628 4180 3689593701396218222385199802319362599171517130282004680 4181 -4632708360779262328536012216959653187452196331927193626 4182 3807201491523817552855686157211239873637619233757652272 4183 -1477212698295646216247890019325940357367737804501858050 4184 -1500564535487529693353887928709913546326264308867645529 4185 3990623904332555116494846475415084126794164813009030807 4186 -5010639893638213242988714150909510840987151903252272242 4187 4117750883348639112175800943654539485155787380956640734 4188 -1597692576479269367624255801548526506009404212691099840 4189 -1622933939498870895157936332668044422647597386949394654 4190 4316014995788847600948309366582562904759782222658635860 4191 -5419151834822946963016700090643239116801922370184348278 4192 4453425383623063117382863772753962045932981291979228248 4193 -1727918735139994366142958618929116466479767083776945020 4194 -1755201273251793063530128067936221717440488322529651476 4195 4667722357008481904945796483513409231587850034464212270 4196 -5860698492853151181352175817505226694862727359893898620 4197 4816241228449120413277933488447471954533630985119774196 4198 -1868673197998616716500329959599924073213681432389549750 4199 -1898160632694337859425286992109119600655524117009959012 4200 5047857047848405706771850435641470361364199280143054230 4201 -6337929553805219859716855610749983723630839086805713451 4202 5208375139106570099013049981451636007863341916750845863 4203 -2020800227617563796574951990398680643083775291099144818 4204 -2052669305847301689216300758602271755359691845164979816 4205 5458698100681389014541031680458343953817140437579619727 4206 -6853705508399561090638561830671073936085168406337491718 4207 5632176992521156008891053311292226088942070531340650082 4208 -2185211238638028568039286685420547263803376329694568299 4209 -2219652760699484450515205901705629235172362230804934270 4210 5902705777280189543651581568326128018866506812710292246 4211 -7411114287350195708226659849087611625433215290319936211 4212 6090183483977763349755043965646673170781742170962022103 4213 -2362890095735428867781212164980500995565403943883071618 4214 -2400110023621267647410441842469437479798398748510509286 4215 6382535863503763400944407986914366231710469855339453008 4216 -8013489198843223555617419381405533476311488930255520520 4217 6585132859154270008518537643021325007738623593667865519 4218 -2554898826173935571208502226683253333661089641339044360 4219 -2595119478624212768848021826347795898472790179585874059 4220 6901055082371939811360797369014179397337439680620911012 4221 -8664428269244057047019223715073800915971594003250905762 4222 7119980798490632297485559094129966354913400173197661863 4223 -2762383779142879701857784603973622228504507832568498428 4224 -2805845120130601458907110089947253791105277491959097824 4225 7461357712322069229250783164043644651244171289575885134 4226 -9367815095919544417625065502125108149547054264883665011 4227 7697917543300383419461315333984089652374528242583081174 4228 -2986582266535840214858185585577091417686101201818799392 4229 -3033543294431584895026380030392217011903423286611051151 4230 8066783504122484588092307719739729860394506759077198978 4231 -10127841329442149860412049062691774842091599932781579976 4232 8322386359912665931246506968427806202707227943581999506 4233 -3228829722500466665992910724862557143729057072891008782 4234 -3279569967719401719826226696449337572308956024705449713 4235 8720936997109127190731567983598577030399409576727709894 4236 -10949030911464299673535452849939389637796164138813674394 4237 8997103445539166033871129866003275954309205421058197972 4238 -3490567421957943054635926222357437090961916285641938273 4239 -3545388561492509969849089754427309562892082522076950084 4240 9427708343152025381250333834680803297755893678402630631 4241 -11836266204260305939429129052602059902564534645569113186 4242 9726079387531647593269729305246747737613157687558893213 4243 -3773350801380867159145820074158934648869683634396415854 4244 -3832578399268100047871320694513077698466550834165583696 4245 10191295755089022748008148487007837312585132003277704087 4246 -12794816158383046418080200029897055921767053625568329742 4247 10513642296274965608623812798045051520523727545958099480 4248 -4078858428443777963824403388505026973184491249145512380 4249 -4142843811911128933390521400741449872500772143135826910 4250 11016229705329900198010116296665108688036766313723884822 4251 -13830366676128827831499095540766666541242153832060131030 4252 11364462741193451523658777775052694396791972809331279891 4253 -4408901670739430814585132990730322436658554179826361074 4254 -4478023952520818774157730180904520563644210541681531592 4255 11907399009982842171593580006308295500002744904437001679 4256 -14949053340606809791616883079498873587236021576124941940 4257 12283580629284835492481759367991288953980392855322983926 4258 -4765435117605351106771583766624776470471043512102234725 4259 -4840103375723930205652184684083073142898162208781740142 4260 12870078944238682816393303335534149245407747792178438164 4261 -16157496693233755136355208333968619054353014487083614641 4262 13276434176288539487673774752691970370465282313205449972 4263 -5150567813249784334271398776189876734351007197463776160 4264 -5231223440429943785265376297518124169772925155272541846 4265 13909961545922024336684123497789872505003031341807524186 4266 -17462840256490288894121275428872772584404186332659641770 4267 14348891132101358606106638824845151008793219972735028034 4268 -5566575363826038148597185610387005427826492005893837432 4269 -5653694599629018883759987957546445099620383993798832548 4270 15033188276141795947492260639504669826628379498716232474 4271 -18872791513856095491860449179659815123041400179881161041 4272 15507282434434643442372479812614591474718953061896410880 4273 -6015912985903173554391832086155756601668959342246141554 4274 -6110009645683387199906528701148016167282030276233148529 4275 16246385218911233636028829032236127554592156269051419545 4276 -20395666075068966102448684588471493742280949985341764620 4277 16758438478029097992613955240475692125549171803239504628 4278 -6501229568944621486128055086812584882127418038836340244 4279 -6602857984802623531097782161058552918438665517882770420 4280 17556701015527522602203041039103985754820974824941407695 4281 -22040435272312746114861683926848056531364774734760657744 4282 18109728201077147323708834142833066340664177695263984341 4283 -7025382829962065137551113274115418136937592093046909054 4284 -7135141020030906305670382192107694813729938241903194936 4285 18971847744478525014152585316170662078024328417984512188 4286 -23816777451724911180811760196940384717757938494197069691 4287 19569101205924743908756610756094673649090079610923978516 4288 -7591455644489380316115261691801119307291454174859988491 4289 -7709988728139906455038322653974661909965766315917350511 4290 20500144973757722146104683128225856498890526418443195916 4291 -25735133244825546949354213310565881359562619411855292581 4292 21145133147716405953857362587000905297906126669014557498 4293 -8202773644452316400204387636234715189792502441119599364 4294 -8330777522346536949019928474164670728996250345460125946 4295 22150567229804286677962314994019368206843983800240144605 4296 -27806765126213208354422892961043372674874837660140779000 4297 22847074642497270735773485407052262170688908649173124646 4298 -8862924180428051371466231341013738545780067032890523542 4299 -9001149499795073917616889012462272014519333654749462114 4300 23932795145935011465318640456081543520419467618503667723 4301 -30043821587264785930582107086698894442373991996900553547 4302 24684903965488630671999063514155261813764750846278040628 4303 -9575776753231435342238704661931536633319789171056202648 4304 -9725033180295324864850089730625770060175049071124310296 4305 25857270573197461195328056382057466210372552751358858592 4306 -32459406280740010104234205392872481393837159196241320761 4307 26669383830910490436144260590104033202739766415121385156 4308 -10345505027771053386890963789697077566170747593958695640 4309 -10506665850932546457522653232395014340205604514874430713 4310 27935255958155359096322715304916405047916906268971830821 4311 -35067652518259721984483882344289611866518800823170626090 4312 28812122566945414637911296303891113530347752966899757124 4313 -11176610550730534131323427729784438200964869909379909170 4314 -11350617639903660835132497713304922125797813795241215043 4315 30178898315331964047999627713248009379540735888434780491 4316 -37883803531743598120435814041785683211985416451820872896 4317 31125640023339747060225201104951737439817105352137242358 4318 -12073948302894305072302431230251113189267665740376931207 4319 -12261817452334143580669302266589941423978961269945845293 4320 32601298147007626981159839304141268818198902775732658514 4321 -40924298941211363248490109351659312954203485118243264095 4322 33623438574847341028925602404258601074687085272449533941 4323 -13042754226901137728579588844670851303550848270609145824 4324 -13245580910940354465328294044392620057079086172422409322 4325 35216583689925561853017801233620265565696763464901199016 4326 -44206867905036832278837578567997608763310088431731764418 4327 36320079611372806660410181097312670283021029090414832833 4328 -14088674881925863774490936988106149880757647292431349370 4329 -14307640455276341697285909190684357904960716612863193227 4330 38039990897346652263576571647881337442315943881032868479 4331 -47750629464973856109981919535028796436873155866055595022 4332 39231265935411602441623334983279711600910973258462562290 4333 -15217799388316013943145390397817451322828207411422015140 4334 -15454177764999523971940391904263939082444271806180448842 4335 41087949595961894419533668346895264659235963753819024137 4336 -51576200637238070702380212957291049759808859820893890376 4337 42373930519369555952748105349587901833625805762899209981 4338 -16436693837606468236564430549363786399480025553078651881 4339 -16691858685167651487965396395360351543977168944118529587 4340 44378176290583210029884680121934854285029982036133544728 4341 -55705812842833104546321282071277829923712446258335131014 4342 45766332109742703030174055653151984234860962262817183209 4343 -17752438356666648846964879480781030566452809746091044128 4344 -18027870845106147678499795650473907771831199541992829124 4345 47929774125465346930874431126530582156870805180510898880 4346 -60163437315374644885824357867668197137904985641112865042 4347 49428158202130286867845082513924123043539508734331252096 4348 -19172667029071314936718757311172414077182208357829807961 4349 -19469964176931326203552475960577088725397044712210702398 4350 51763340549751952452251001098265303189333637288748955930 4351 -64974920173126897586437642865890785044445375980253153330 4352 53380635950833368619659527516077731626453473911739851633 4353 -20705610892202805148596853274869860260523348745250762412 4354 -21026494555457320983514642278746250613395580520041237158 4355 55901083276090180269097452605359190896227073016511814449 4356 -70168127894077444101897867869985627945771462747508108683 4357 57646651619567176488254077498090086344429911919101637388 4358 -22360144245170371528737991284799090569954035902554786195 4359 -22706470798034776775665946145269376072078861856181004255 4360 60366945166137925581714407980994581514868410352772158540 4361 -75773103988911083143977380365887356961544647505858697655 4362 62250879225810925864430231419620365222741403715294068468 4363 -24145834520457798169185091722124793179846760470230850884 4364 -24519605280955414332666402539802250944040072273684207344 4365 65186738724729655869755913603915708563090262119611982277 4366 -81822237726993948933630864137433773314051862287544614020 4367 67219919080774838299564741796908002342818970644141571666 4368 -26072995991376969269802353254748350655216345994503046252 4369 -26476368448503018998021540495075728453260656100956250669 4370 70388290936121811707666067380368560357189567697822711020 4371 -88350445835260737258781755523428386226193112897725893228 4372 72582446980138746528710891229584717876513923539299598375 4373 -28152747608012516432935562052867048965754643893575013624 4374 -28588047511639716764363098402376489801967206493175754409 4375 76001599231276480417923322300707486145537399798056657663 4376 -95395368159548266282274415921952800329683347390459155685 4377 78369374857887395542070051339138712706344900258560191758 4378 -30397075276498615046462877954577060183490087098124803665 4379 -30866809655795624485521345539251640688490864699109852484 4380 82058999434852036513065979034013323518548309244438942956 4381 -102997578352800891113229188597080704194723426126575630011 4382 84614023777032264446578267771128432205265296782224726511 4383 -32818898920288849292186301888792036903849576229928417868 4384 -33325770101397185254080066782590401044511591726689102679 4385 88595346604762659919704547282415181758706022556584404543 4386 -111200810735077375389151873370319026512593788622578770638 4387 91352310197088406019617290622570579973379722892510046698 4388 -35432144687687796757620169411950706001026285395768147021 4389 -35979065386750479294205863366793433353741038419346218796 4390 95648209746179042316728502379080190780167542006578889355 4391 -120052204556833422150142983906028363864362452553399064971 4392 98622946529211049860383070086002991667746728291956747708 4393 -38251822697441732799950714231138913153338808822169061958 4394 -38841932270825582943852774695420946549034955874115263297 4395 103258081456028810227930399316622328611464866629755399517 4396 -129602566989988844083772149976258116781535278331598519404 4397 106467657066259549173024423887864276942080529396774161977 4398 -41294110743778593572148744917229129102698857859257811667 4399 -41930792683511657337487714746837572656711575057352611507 4400 111468603633802357268177109925499408129463419423148072924 4401 -139906656271296183458802190990079821181538970321646012892 4402 114931410457141928727668989969994942770557413364188790420 4403 -44576444414097593664201527129662759063783881136850337642 4404 -45263345183185615369019047034309983886273900569395448278 4405 120326810480191444644619401655525119013406988149772800304 4406 -151023486530026991524396172373738364535289152946992653371 4407 124062669983027317153798037194439387549608930085945295444 4408 -48117614106701528525292960863076292186297233321384000360 4409 -48858663416127163022965649620585904098648666064548367823 4410 129883390097228169499606417363416970295006364404610219876 4411 -163016655947539715984046370626332524041710870944523897682 4412 133913662987852813193621511482777284644019328888391816639 4413 -51937869472716821876500831858471357683832213053572245302 4414 -52737302109599294603391963648729978932392321646553609774 4415 140192966102627532787978197019905727042583602312869206781 4416 -175954700020487046835541995781172575062294410667976556174 4417 144540670917486420895503259142617372454168267643971670366 4418 -56059031845847872471201819817121311402905921646517594636 4419 -56921411170488731346350883528674667349219155429459220989 4420 151314400777479822821853082360370751135943892342765439762 4421 -189911471832902515468007313532771054681946691399126113781 4422 156004341531465320213862625407963601097022633252993463908 4423 -60504615266067285142413374866822740135403457649776404644 4424 -61434858504472323057357358163405990454173084599020856320 4425 163311121380839040771780017899122515229202359013519716690 4426 -204966551385865287340257177718775186353191473644158659121 4427 168370024968974436413453117869400897530158872045470818102 4428 -65299956748971238186713387930694272065691666281259055614 4429 -66303362216965317704149381656411087146700544068964415475 4430 176251471387700772564179024660435192378400536831757414444 4431 -221205686187618325529354957441022985376399332267686200328 4432 181708135477271179933405871362677536614199488035155218161 4433 -70472356501564768583402823240539428570820886172872504096 4434 -71554632906854233930177102474940286162907989408966219264 4435 190209088538990825032938697646678934030232215257655799248 4436 -238721265472702759847270265250957663126648638743649980760 4437 196094540746750160407566565033679984235574939501368282534 4438 -76051228837937677404369419430531947432902411754940300867 4439 -77218526817476984664333961201194705048152715959793131487 4440 205263311734174755463132254909751206137269343987945497980 4441 -257612830596723115156683765706714994944476731539446257271 4442 211610980942976373678340856476835302076971714806430552692 4443 -82068264604919165219429702477912127819427791162702224502 4444 -83327210666760864272643348365832605256342776263753999140 4445 221499618949678290702964785986096725604455893520163628222 4446 -277987624344689447997834816245351258770467365239944572430 4447 228345519683047981447746448193897908148054871668152106055 4448 -88557605988649216947624341012657178732539667837585559560 4449 -89915339040160197736723448675719875448712764717268220945 4450 239010098530263354139229973262073855787611333031523159875 4451 -299961182096476071920087595383372558498186982023537130321 4452 246393029372386684966546411940429681493798177623930817420 4453 -95556034638389555790439619070164218607379459771084126378 4454 -97020245296366704437138492823555049468167427153690259130 4455 257893956376675346738890005109920357238493281147291840539 4456 -323657968013847223430720692591716816981098432817584709855 4457 265855713499360365593347703978348868941819976700717357437 4458 -103103174114151995067204477106400740608430516482291115257 4459 -104682147007037052404195522691005743078821208863388237098 4460 278258061742167556875726394707726562654520679438874699263 4461 -349212059650859937206440308836694659782478831376051987174 4462 286843668679948159762917660366010777186186224000826555119 4463 -111241707740207153502035497464155740072539718684566764874 4464 -112944367028358720805115149416332218161278486727877134660 4465 300217534553887437513488242523872657155864422388040429980 4466 -376767884644478801869730489419960445525066266467102278370 4467 309475489453959615388214774358582068348874926411480856840 4468 -120017613027638073062871761777581787361815799910626658701 4469 -121853571384548962486986991415509903910012228045352755472 4470 323896377393617383730382362923429549512675232606727584290 4471 -406481013416230474917314910407123873742253718588626239111 4472 333878919059187287323877560843633182356406794601211387236 4473 -129480413916235908803107120147909457056315021782577264326 4474 -131460025231772889128080894529838060905183509252283225682 4475 349428155507116192938805060322224060467380773176811194540 4476 -438519012110087722513774253543860399142149766240219055174 4477 360191549651454717209652166824918338514521512197193291698 4478 -139683452179643536541516997757066893487256556887281117515 4479 -141817868265926811968600829191519632747021281267661557084 4480 376956728463504989734866801348107160098712565583834962455 4481 -473062360308005694560765350265123636480391971658947877876 4482 388561575698051951663987874613749564164194376321258212227 4483 -150684179438215212210811500616885501417373615688273535554 4484 -152985411039746320696715487680263951451074775566323082104 4485 406637037357069154643153798460582918220385597073821093031 4486 -510305438404249474956370065056858525923044510058011774411 4487 419148604550851533401594143968794246300202387248657113482 4488 -162544471332088824449029663500390958978030633717101486600 4489 -165025453764284967254819721217335369902959033087015262850 4490 438635951734885900684946304537421855223566077650332324185 4491 -550457589884581921818315697815943451208167007391588357005 4492 452124528504888960068932535617022573527585215740184907251 4493 -175330965523011796970819050535283257791218427361158126344 4494 -178005629287526643708079740060787892850441182436517416714 4495 473133180746316694057056799021524127900124959472242039680 4496 -593744264148381185551500234940145756913868131953601321636 4497 487674462969896431160033445842364233168290317634665885747 4498 -189115425318112505733078026540606028963003322000454367363 4499 -191998772069341373272408069194192110271790000637403858234 4500 510322253346214046944722586513038442677348238001730678204 4501 -640408245932820484604084917095489768177201825637336087791 4502 525997755727832085046540075995129287688730329596181901260 4503 -203975130842699478311466035848839543267777958539581517600 4504 -207083315107812562403020544722902936426088574009479028385 4505 550411572744388732075655751333511977182258173515775541049 4506 -690710977850506653659483426711609240145625862574318939078 4507 567309072620603030348247507340384301061528938185072062513 4508 -219993299832980178822724266995651408643519379447747024251 4509 -223343716917842971437246926352843015317590134409155153930 4510 593625550681296081357277092994099541633477555164823486622 4511 -744933983037732627706280013645074552988584952710317529961 4512 611839565410821485667387008862962495762189438516574562638 4513 -237259540274048979761073828798617548562796045379429397484 4514 -240870920819626220940381550052747150967371367332316949326 4515 640205827525992143882911535247361777171573951390003203258 4516 -803380395432213706880663619152597600718462804570617607420 4517 659838127986578739648691581661645570156840212002832498084 4518 -255870337274382290491908805772055395263633630972091988741 4519 -259762848962843958033886075633383655642762498655580521067 4520 690412584639288673508457718853236915799566375682249389575 4521 -866376605759488941735394445986546050951695650810200987108 4522 711572747541038140324403232260036944397674814806841275029 4523 -275929576746237087311084239420806488716992766052801870094 4524 -280124933693167089497157095334788289904719755384708832828 4525 744525955924960306753574985408588328961249038069816646919 4526 -934274031908910512289984423543344862425465282111362526832 4527 767331957851460510612835066797515729758483620030301686741 4528 -297549108652677761559743112262967695829700116247574580319 4529 -302070689061715987274943035537345632973988238437225887445 4530 802847546007252626459721007424725851325050674624835682482 4531 -1007451023026355133119675026620745810771107788071655846811 4532 827426402312577153496256338840516534570642991155848582624 4533 -320849352787421334097636806955622486839065103590893105892 4534 -325722325486549023886718612368407416537113357277448606180 4535 865702063026407368385286455744659479574871834399636877738 4536 -1086314907344733161703692522449845322699003518862747358985 4537 892190514948692373604721584387740030223449472512345275166 4538 -345959950274329052634111973697804532266669500393749020370 4539 -351211410799052236798757167932648980822685817756513687584 4540 933439074638251387200355174765837115727597833432772434919 4541 -1171304194518541337212133705236404404509086489354102666195 4542 961984328240399260645794468004609762971770967698835873753 4543 -373020464210294959344936221919422816072748677616976620060 4544 -378679581148422837393961129067177454952507483902033929868 4545 1006434896442082680381980669565723083746344486911956740396 4546 -1262890944028856437976857690687135828788117759732976217991 4547 1037195417258408105348192851475743824186561046918285157163 4548 -402181133129681788153173669045615564257692604277743990940 4549 -408279305495485123266502646773802825420858691780582513891 4550 1085094622746340899713888491920253872305693737746151853121 4551 -1361583312084324867541533634797244766188845382901312826318 4552 1118240990302018750697486486719935464931610770992419138374 4553 -433603681241610785745923924875606514149467813017805141720 4554 -440174707704146452593772780551187014419597884014585659628 4555 1169854310317315783294443891815135139696099882275106117279 4556 -1467928290366184924772957456197656061669723373599237513644 4557 1205570136996758805306373915900093112246282503083293923848 4558 -467462189684696921942933032439046368209616382295099149873 4559 -474542450536284841555549803809485686885108984136144502217 4560 1261183326546119353977129469958575710464085978206277640200 4561 -1582514650955795438483451864012566912610796072570559128641 4562 1299666245618458521489580143149145831923804418535417581486 4563 -503944033358706245977808680356421182903909996845643278928 4564 -511572686175250999500800637458988060974568553400967368694 4565 1359586874317289227500457092251743952977625940957940433082 4566 -1705976112846503784775582911196520736357830347204521553548 4567 1401049602283615528854512711391528392067435687639794238651 4568 -543250888230676421500941973198295633849463359090080551900 4569 -551470078246067049873871077665767175813734676243499631107 4570 1465608706772951076556126958386911305476342730485140458322 4571 -1838994746583295567811545130154737368562732917538733200061 4572 1510280185582689327802292400494925152218027236171755247537 4573 -585599814375977771663783089951258530824373752123398970280 4574 -594454900668528699212291224073495434836991153747301579352 4575 1579834046144006464010362610556796780548200567267309793468 4576 -1982304634799241152161997066368807252524631725147172530372 4577 1627960671238644120173485041795750030267097910659444956522 4578 -631224420404416231537790451651593401231638622150522557720 4579 -640764219074608537941766705345096592233768469766572685834 4580 1702892721869216452607683146779240178316464967253287555050 4581 -2136695807733418497429905196960254463564285108104696488350 4582 1754739662452656429294828443155206028854306533179774047858 4583 -680376115339738716526090201298298704979931749400832244894 4584 -690653160945790183681043263231741049424472251443811652932 4585 1835462544349564238188053596502211616197886335322621300091 4586 -2303018474227318828158185995716425162886985469217455453841 4587 1891315162757812305197546625735774863997277155072195443004 4588 -733325454469883838530061614135904762553984429784451675792 4589 -744396281081353767238502743208087259397953990935797653354 4590 1978272931894523657466674192999483503955047594423532478726 4591 -2482187570212778681543860542288230763467749904402486585436 4592 2038438309445619168487274528915273524236380204085609262818 4593 -790363586167266019949493880351120414842738599305809872232 4594 -802289029497453698599403007486389996618867458422026881182 4595 2132108809714863668407849363292208112497769100994630057135 4596 -2675187648331785724417326284770289642564809363223667384594 4597 2196917386965449164279065705514333689658192551659721461886 4598 -851803807195690221410670716766236011048791576825145915185 4599 -864649329381514850289378041606791290521773399773003689967 4600 2297814801209846632379994641526809164683312361520021831655 4601 -2883078134075179733126246441188391469649212968194789193781 4602 2367622141130262139929707089778709595892339451679314611226 4603 -917983234575742658177398288399997203419020189987522474034 4604 -931819273289634389807120214778264043635163620280116281624 4605 2476299733292062529472622327898033514696243128507488060431 4606 -3106998975702003204578609443100959044522900666913921742289 4607 2551488416500255265188975437803488045498127771368208629764 4608 -989264602676451024303934761733119093878418264991441084638 4609 -1004166946379113253597205269051664133760555386677542856093 4610 2668541479098114954727032514685472593247429880490998228641 4611 -3348176717213364733304763593579591677322280256141758205860 4612 2749523140967095938159978308877997757081742780133903437423 4613 -1066038194840616249602226787410936089803576993963404861660 4614 -1082088386116955619209148362863399293677914649354371793688 4615 2875592163155907368534873853125926152342271624687894204722 4616 -3607931025814151651361388037478081582379579744413080851755 4617 2962809683333309737565823424413154588590009594283812758706 4618 -1148723919537660732404433002591778463302406913431726179840 4619 -1166009688601385287217174359845600754365651538248601059840 4620 3098583755927914204758600836605614200110166895879398595876 4621 -3887681707613476355323600608735083595915103673795344756581 4622 3192513611583001798892105319880735016462790784918740936408 4623 -1237773541774518348102554882572152300644472742345209528522 4624 -1256389272380585383691099445964985118412588861887748010853 4625 3338734086633721954089670511537994231845635864995826203723 4626 -4188956247801845482554875486608905831368415103392136952457 4627 3439888881580807680994946035169874726860297621946054312066 4628 -1333673081285657725780230859113435044764002933046014013410 4629 -1353720311454671775643529518047735525423702611719309000629 4630 3597353305384111508787842600267420923799038150708670732784 4631 -4513397914212012542589989304775605117545527206500695151682 4632 3706284488125897023588817230299710853660997122198906649174 4633 -1436945389871693634491008492768052307170393737155176863968 4634 -1458533350007327177515588851340425604279646395158584307870 4635 3875850827943553783139998252712976574496421766322338130004 4636 -4862774466034509504777213298076194089923951629310547264000 4637 3993151612637816004256914323612326719214065227786362398003 4638 -1548152921166394876628810680204076730110295414230498638662 4639 -1571399112336803883935777432382230326393967487679895248401 4640 4175742798889493045922577755090427949964384318171693699660 4641 -5238987512532098189850762642689757536129050109013181295958 4642 4302051304272558174685675879825275991418644500864507896364 4643 -1667900707088735763518185120135626108059979547179335101584 4644 -1692931522446706221346228603646792831934122857778686809900 4645 4498660111567296065570037448435411899434849980260546068070 4646 -5644082569895003264918642887013011523077722128025389616462 4647 4634662733972938227986052966268437729259750053041725009416 4648 -1796839556284780393928964880400175115855531054945086075270 4649 -1823790948819974921500257370288599492601360012701541494399 4650 4846357026062220066801483983142680708612591266573189802172 4651 -6080259867917041222824134935033852616396733563398546552716 4652 4992792063860444949989508596048961395817298145609480683491 4653 -1935669490988799441233146101019506008246103986412110020626 4654 -1964687691040051773291758469032408001829714147281983688552 4655 5220720429438101203700694305946279119062493946380501906595 4656 -6549885961969068702038271018070105626209395658310715166874 4657 5378381977490562020649593972802433911771520856104189268190 4658 -2085143439939634107278500908292283289535948715689567339257 4659 -2116385726146917604794142685096213060588270362169178146544 4660 5623779785741589469994398389674752359934606913988536950053 4661 -7055506209819215761441661966572061534059971762843313226325 4662 5793521919835389485871596314710132805208593419058944432393 4663 -2246071206282875187492303318440318579791963532261250157854 4664 -2279706733928586639871586349777308190067332207284064214716 4665 6057717826756627775835354843035469657210068444470075637148 4666 -7599858177219163569432693929888149962881686944771182172261 4667 6240459099442695920790708500156976054684548650641119328840 4668 -2419323730778276774923612431223971446250952398368068755480 4669 -2455534421757154322130075959759690486216259207420190859556 4670 6524882038233611085304533708168200609621367366452359655067 4671 -8185886040863726725325125860218458617709294184049946704237 4672 6721610309066881548371111414602349011971494283492056353605 4673 -2605837672121790432928207969384132192115818594584069125364 4674 -2644819171089545347196836222080946780368968562429916445976 4675 7027797000329613169290297003772241864871519654467607473226 4676 -8816756062360202822780805280224410997104270100083394896514 4677 7239574625193598506892979413371763617474393402692796642624 4678 -2806620327789992079048747535077720732148739386697786427900 4679 -2848583029374101179130995892769272927644423436221864883994 4680 7569177645299896670725137403159851251649104203873054802175 4681 -9495873212238999610783812312299944359408215352017392956402 4682 7797147051306171264027434760100150631913898317229158229821 4683 -3022754920529309516932331485558301326754562983482875490002 4684 -3067925072843020064932504565076142226624218658414954823168 4685 8151943500097699289705434825226332821729509759183849912658 4686 -10226899028824353281573608189607723079333408048614583599016 4687 8397333174490151829393714371750163647424015840360235748184 4688 -3255406277451733745584479876282724115244860882895032203239 4689 -3304027167535924629099410374792497378625592469020495011200 4690 8779233986491597228820918064120549268506178457030028624243 4691 -11013770802991812085140074252883281916250970899495872287691 4692 9043364910065546727096055762523471595137668641255389275956 4693 -3505826930671603027824363700646682433579216066254981815514 4694 -3558160157900598911269991931682835026671172763413831403112 4695 9454424856621785962006378137792758397732954375728165829672 4696 -11860722186497906207761450102205131703265889709381468830065 4697 9738717414399343604409414224785191650867659664467086504414 4698 -3775363670534220034591112446584606143315276178880503230745 4699 -3831690514462977145644062379791933603287011777759010851873 4700 10181145847614319305857904959318595965107734460550876797959 4701 -12772305328709556731832428341204905316050753476391182633724 4702 10487127251910603063407592480085843148457803757206454607683 4703 -4065464584756823409082366308182837392900395206297796969474 4704 -4126087474360248526283750316493977619683247849628111723172 4705 10963299644983497143092131900274690781949106048179872844279 4706 -13753414654221117246957436751045077496035136721348753002142 4707 11292611908565130665106811271054572592541155130157497666357 4708 -4377686619236848365203610451151200825389564256013703845052 4709 -4442930710999682049897982772671511457904351524877850424285 4710 11805082251106963193706308168139953631705981335140016614344 4711 -14809312402062804715304511533368006653239961733364941647351 4712 12159490750897211926132073799482890413642077852332121166192 4713 -4713703698893329741068677981885548037433080437374381704502 4714 -4783918571753491326878229089343745768265017777235514274536 4715 12711004862087567904363704466307713165576551009478874746522 4716 -15945656056015641235790018994862929579232299012580973261952 4717 13092407536824873227844600582917323837565092647592439828049 4718 -5075315449707425397441922158361001284200926978463253190037 4719 -5150876925439627570071119472594401174974312764755352794715 4720 13685917363854847422314644711292661365847219125483892297660 4721 -17168527804997730533728672550327297233639589155595193377346 4722 14096354592277759542020157691376211914497866510382301391825 4723 -5464456566130974986099988066012455840236800779663931808524 4724 -5545768664383605758959089220237826769030708048353495442456 4725 14735033566443687491517926236937497626584584928675611474794 4726 -18484466182620625250726256461405963115060524812134503749590 4727 15176698775970639311852378561191185582635253950601114976632 4728 -5883206871252337059234294288499372047171698333851708994550 4729 -5970703909122114712364075433180420488284234444383672244854 4730 15863958304057613761823790981279480573000060395392640634138 4731 -19900500045881870769728050547202408302060268764449676190780 4732 16339209363571086843132213711544333710648549811952769646599 4733 -6333802120562084321310858889745969290587281228947778527914 4734 -6427950967311071218199720128731595930232401143991883896230 4735 17078716537821208340054927587676478752048647204705586892288 4736 -21424185064613212005736392899982494298648618460746360055995 4737 17590087992070257995456036623278440300953923329168178387594 4738 -6818645603864214161466758001191712530750415409963835651313 4739 -6919948102155915079739565093604963568201261274160071292977 4740 18385784608095423484282191230276841086105759971841169593040 4741 -23063642905799849375340351549955883994725195926849399775067 4742 18936000815417149864095614146236905213766994958913442592334 4743 -7340320603849273412575608263850645543008655161302392199956 4744 -7449316169708478313470582022967426664493346020020997855659 4745 19792123793919282308165720499241568540596101986889197972163 4746 -24827603310284977087678257659546996049189580181693632353678 4747 20384113033468900560781461281387004172673860922132676781554 4748 -7901603774103403197304298179767404021566032396829371545841 4749 -8018872188692164375561551467216638572367742425748915880876 4750 21305216348603293332548798410649699449106900492336546151885 4751 -26725449273740383268628318033236906190349064108840081186181 4752 21942125968095652274659887756216123232837013851762162962372 4753 -8505479503892349292050883276709210110748155145125493700036 4754 -8631643911146294514698241778171689316624201928548231442463 4755 22933104192789208524159415888329321960077725085585100798621 4756 -28767265559187497933194565410161332418848623412025817048560 4757 23618316872915160185926907339602314706523296967040463616283 4758 -9155155341953986709271587855902637180832855918307368893274 4759 -9290885467143654066752603480351516562294799806141646386435 4760 24684430459466808430454301192559984166405724693223264672260 4761 -30963890784868236054914483263643577783144840246666574850649 4762 25421581676680618630291771124068703630700622432565835456468 4763 -9854078556780472051390333733820308238300380907600660969858 4764 -10000094162156426004369184869625425248531667783467255601666 4765 26568484099564703999540857724105852856315588448003880059701 4766 -33326973348970875763043335125434446971838066214191058203041 4767 27361480874870363380694278588002099148012112921628210343422 4768 -10605953916497038942761859673816349157813323784527376102290 4769 -10763028511350457079845651145989501519900172535533825106072 4770 28595247771876716502624054450483554588291709581301542417376 4771 -35869031471698267789448643558924950098132889167380739665381 4772 29448288799600101973766050656154750287834917682706655243655 4773 -11414762777475761590297125249308649627968364525653798055042 4774 -11583727601203608617430212622412839793855967881890773579520 4775 30775449257321079803618602265716561243350689756793138354669 4776 -38603517655515177217498546442455310003036388834981622913580 4777 31693046514671994407020352052392840629355427984407817867420 4778 -12284783577288322746280238714210676758445746519586358130685 4779 -12466531875400193353035598557871103723752949033651263013982 4780 33120616654934520110288532751997923426603143624567549901680 4781 -41544887886226278394359128563005900915564686901815520251271 4782 34107618600470440750265585991609938762184757591215500685108 4783 -13220613834532986420544344914577472180846509210923098934514 4784 -13416105448981671715145251414919109553801888698688060772568 4785 35643137635660760703981307539092617198825970694834100210275 4786 -44708675920920961701573084634379060806057906658701752517881 4787 36704754112597705892283809404867633527774872267335093627029 4788 -14227193765500846832755226917691836065712334922187273466940 4789 -14437460062267588654425019059998864600125742223892073172675 4790 38356323049992652656734353169171031456597419488562853300810 4791 -48111573033887795512620711229043149874988081528056101012299 4792 39498152018705490183921598548702146904157203175934637658656 4793 -15309831635610615473698178574183619784935117679591500911114 4794 -15535980794136278867565203771442086222417759059377811550769 4795 41274475206964770320874589392061594000800083868239381149677 4796 -51771513618470295175665377645799467179568765960718911633040 4797 42502531440019721903828843060851661284410389759993630491587 4798 -16474230972077853803363875539076628082720366961291209944070 4799 -16717453662910815764100171182440646684832174636764410374312 4800 44412961164971545292354197916112790853596255867139727830472 4801 -55707767071635167800865396476345183896010115825269603167906 4802 45733707047680663922039627700739959943939811316950053521852 4803 -17726519773434497506932359172050541463199412883480284569112 4804 -17988095252373427907481263240642835869196256631619066413412 4805 47788291399514724726436139236634977245419972872535666720676 4806 -59941036418892117266918061294377834843043448413537562206240 4807 49208669989341820775043240235571634846293990114211632762640 4808 -19073281861321478137602745402373031130534957324468259241750 4809 -19354584510375486909632440341620878379319937571897642108088 4810 51418204239380787504508500081811967866198377320691797060646 4811 -64493564170288044135493063860272907495725083373913419296731 4812 52945674748610023928623815797650702745529721748167395485604 4813 -20521590530488052675088598539372821419758695627440830077094 4814 -20824096878167650659115933641896406715937307895080057830118 4815 55321756491039917504791074783154671322480921400996011627077 4816 -69389245933655926319382602050181610246104910095540565878706 4817 56964332368994936240569138426557920636509975184381627502789 4818 -22079044664196236135701033493401895174917771144521767045169 4819 -22404340919996650195700716957605847589312282323456334015898 4820 59519420701378108870434252015942457705535573946871864187262 4821 -74653752349298847285201536261467980077300971578132979483809 4822 61285710505207679629836451916113304462928038638253610771621 4823 -23753807494301176327953974169942967315248159301995959603658 4824 -24103597634755955123054511248935864956360260063385647128479 4825 64033189541367389803284951549505557512755635499225862080281 4826 -80314659951013524215180805266391394151115223124122273538880 4827 65932440798053777300811396718990202745383157947831235544032 4828 -25554648198215885618002410366068770517102462474938904060712 4829 -25930762644595403587678619529151617900964506569622331045422 4830 68886687828100628352592669844806745715879443208164660673762 4831 -86401591601999037823758213595356779939558535993844328400546 4832 70928834104964021758986367892120519035454006615943013753032 4833 -27490986538832983639215989456760298486191481238451486623190 4834 -27895391469452215366861523673424062213873838526055672413244 4835 74105292739932473852467695765583321567073758022864897792988 4836 -92946367200962717619489027044921584412031360156668438737608 4837 76301004156568359032159100653594167906163965762804882783908 4838 -29572940768332882286651531497445143308446109643523133405960 4839 -30007748111529400109448781675540181512213889016921347944794 4840 79716262819453922860587306898053664646652149654894669314380 4841 -99983165403848369453536256722823257536855975432568350749511 4842 82077000250824549343298916822029834306513987415668795538321 4843 -31811379032727682985345957862049759239218945423006948273850 4844 -32278857189888918094918583988917300493669644218097161789308 4845 85748876401874512702424987285326208434692234622428354278595 4846 -107548697160309988606159407588040897776289293479916093041691 4847 88286949640260201692499672157503846965096204734242245706114 4848 -34217974531048452365428804140504343361704012716006061752612 4849 -34720559882622579964274864856048256767857907126073367558649 4850 92234580152296350674160352686517070647332908772739993366962 4851 -115682391921591284721577883435820218848534832446970516807757 4852 94963210315082505663795017593402938757846355714826089550447 4853 -36805264701361313823326666912699866473690325770991031452968 4854 -37345573952595510599138983673049793901558364520400562829842 4855 99207148444555508017396847419343729715809860556496175589619 4856 -124426597438120191596913808896343603583082557921235050846805 4857 102140534935478025744097788276722388045869512524242958277767 4858 -39586714725381450441250993258126530975040368150008175523782 4859 -40167558152612747793798004271280856195496753251014266407107 4860 106702854367011485322448403173740133467837777375565266378267 4861 -133826794131179670113458913936895309214785183637339755685986 4862 109856246720604443626903613708738213338063112563846371249984 4863 -42576785664436262696031684130214393600864509468572193587612 4864 -43201181327133070448460875857506945788787308533605234546396 4865 114760653197133616070461283836818731233939923868537901849580 4866 -143931825093783690714978995436346651042850058943650872686908 4867 118150428159823128928931748673154286770469394137114276517932 4868 -45791007562008683276199642138212444052318397897047681056061 4869 -46462196550445931858806089308358686038211488064718512381508 4870 123422379247231074258744222250003395212525737106671934450397 4871 -154794142851704420729860571836962901974281894108762264863251 4872 127066123473909895608257877949932929905424358976986754887336 4873 -49246057872175115054281520100254885600857211720352090881988 4874 -49967520665644957165286796958491511025836021229404051202610 4875 132732957048486002187422194894356184554602047964324460096342 4876 -166470074096820957013075068874125054024357763839739455621276 4877 136649555820604535530121177274479812295407788244160428106562 4878 -52959845599053180562857847790740714523783707746908424696756 4879 -53735319614889957207584059542464496510621898562465571730902 4880 142740627909882651569725886567547976359290948275033849870614 4881 -179020103691974189129189088197193687328736099229653652824589 4882 146950360310231600580476680102674826221360650942504794971738 4883 -56951601560013986369172797271265837503766309348399971475590 4884 -57785099979472009768581108091938232903855815752362924723608 4885 153497192963006275549038916788732031400201217304380046584408 4886 -192509179339726197491433613688749499550310521813472904018400 4887 158021833973581370098491739805770962232724773630741051525932 4888 -61241975215021984821621010483023519487106137010271435601440 4889 -62137807178214712346903721418324958039654375578660474772253 4890 165058273883363722647613974470010788094252929889599269397613 4891 -207007038407274396288749433483539183194191596449524671553441 4892 169921203906140519518527936430458790902509057525202922613751 4893 -65853138536181962377639762373397867089883985032728487910932 4894 -66815930804900323263097018349201876130676905540567343025436 4895 177483592564227729704547594648031559838892166924842157721270 4896 -222588558506729606429055423395050476456760519158266229289107 4897 182709914900491460024907685561815246141842553212401596981846 4898 -70808897425546170491856982671036773164581752520179337750570 4899 -71843617619853186398727314337250210711324162554548442265884 4900 190837271110429526271367657233846601335299510432243289067803 4901 -239334133544535488648853492947280727324405362521867371541505 4902 196453937972669399219134217309451900987705014040049276982568 4903 -76134811225624563404285764973474007837711601936445612525154 4904 -77246792747706176321478742975563415224615668689292688941607 4905 205188153617448387408571799215467655419653643484551200345625 4906 -257330077076521588774974915275475190318790371830272093779392 4907 211224101288917500480542555608646306303276525321759185708806 4908 -81858320906018115338300176368474906328479038502401884143420 4909 -83053289672891830173539032454975749904668449704036560736766 4910 220610151306031104106246825783088179981580570336069337203781 4911 -276669054936518611575922787492267756701218434367365090981994 4912 227096445107084593922594560499113330044880894089368696933517 4913 -88008886551341810220345404335901974729941245163992364970710 4914 -89292989666723391993343290454147084497183160231117944520662 4915 237182612694910029738399939437537920018716569151433260473901 4916 -297450549247237690483094975418463524769759235680885290435240 4917 244152602462371241444989808448657501028144935052871973703023 4918 -94618134820315468563292164053010466895726784247753898779380 4919 -95997971325260184531740038149087261364625678718866029340580 4920 254990720614500842243697094024336079848450656692249013271590 4921 -319781356072883680199618671916346539536975380822816164136690 4922 262480207450788432204690398920501306854737514210955567666089 4923 -101720017093786111849251044972194753810261661118427123343538 4924 -103202670945698403286810441613997443770085477133983140824084 4925 274125917993312646428511413046471821495401031457791117691588 4926 -343776119134440263027724133031921647801039489824335996335758 4927 282173333096126410431159493953131034698076577716474613842258 4928 -109350979080728702786817200564568933679220187054135323730792 4929 -110944054521019280301903362067953490717852357493628750224860 4930 294686364486795071306625718993016811316718499560257281889170 4931 -369557902181485595979125935045881349022574612856632520336971 4932 303332960928057144167427700000867902730559273125811280336351 4933 -117550142706192119069758567024617992846712465500454279873234 4934 -119261802188304126222549287243503283781342294077952623068554 4935 316777426166123198311923596603585584862535195716752148493834 4936 -397258802799577697059277562971877871600831397957349375070575 4937 326067484550873967151646395053955572659062318149213852869259 4938 -126359501163970124047957732167277462693776293647157526122262 4939 -128198506025749515586500809848387318609820448465189337475394 4940 340512200642670073692602834554475805310920699155048454273300 4941 -427020610630551489482825831948055736700012548733748875498016 4942 350493249645013407454812400297382375863425966185303945596389 4943 -135824128079756782387221066351463413990284015738710346587944 4944 -137799882157263448293516232750623412057306928937773938768950 4945 366012080173374900610209415388549474221390984858167433604793 4946 -458995513195417366064832376221576043194331665314840382626331 4947 376735133017664006055526318890981378560097795479589109977900 4948 -145992401797985252236545284604014284803766383657686238419301 4949 -148114998191891701346763708809949044316067769555008767950481 4950 393407355473670899025198903949322338771385332449706939117269 4951 -493346852736931714850431613360502622538616858173613620760636 4952 404927163505254711634383989911005702014017149227524523176320 4953 -156916245877761640987064067962191156568583474441994839398202 4954 -159196517098530510344511827438679663905156974134886898613702 4955 422837863158933392288303066814133845246378323841146173307844 4956 -530249937742379377061001774077990892132275087325049291195980 4957 435213187730297395941692855640970889236454123769328202045121 4958 -168651386960626983338588474607009932373113842845177157659507 4959 -171100958694767086409908050162382636166516882484873716771502 4960 454453679943447868915556721419083445019706887440689591832076 4961 -569892913067796481870561880129532101860996479282295940825808 4962 467747583928860757523457414557718726573874579424769631220589 4963 -181257631255669117229658838348890878002866323779990829687670 4964 -183888980012616878253150865930500926461739443467132037647414 4965 488415866948644401417721462247175909389674266686899917357273 4966 -612477692863978288808500077526565622812265670633260522041922 4967 502696027293867551634175242155455504409135159557331701710003 4968 -194799160976146028299282989545587249120026636176133462588240 4969 -197625675893784868616259822229799612473330788237965607331830 4970 524897267710830943107399819450981899142501163319037497767629 4971 -658220960803453565733584452185182247487851336700702407004389 4972 540236310524493942201044520741704691822270570894156460777356 4973 -209344852156683573861863287908691056460863501070681234383444 4974 -212380901263283581066754079015778222277070119583976358127744 4975 564083363733987618066725953496685949615526675702455533807015 4976 -707355242427547690797022281809468465452656422360478074779356 4977 580559223534342895471440319027200259090984189679162958185112 4978 -224968615381712432435115432057938852428097815210783146762120 4979 -228229616633237865918959477957685040558343496251367084079095 4980 606173191706537976560566251202544370590886119237304654319866 4981 -760130054775180423336048012877244653046011246597779176660196 4982 623869496551975942694232345558712077825167688807162268889169 4983 -241749761064581262479489561057373705035513929971363940927944 4984 -245252258498971901288950423488052814037736582732167495519474 4985 651380326793654285337182581250689769077357607852010241307913 4986 -816813138821733407288950463228105604029860240544920824747657 4987 670386811148116743917046477314408700713322515384468210348169 4988 -259773391033227671483668247395824337866722822797748446972830 4989 -263535136407516264041511202920419398033910889158436436036392 4990 699933936729933082111435367418134429363399630088841585247295 4991 -877691780648869260349741833717142158237286729596605060857572 4992 720346884045773323080499580039328685965849644015359175718954 4993 -279130818302942896638309083309339116414805926615753572587364 4994 -283170858605036867681749274091045140124654156199782469959858 4995 752079911772639179169678292920970894759255911387997389171729 4996 -943074227686398511167824063494291358396166827317270745505720 4997 774002628914147703718178582267932732614909738378886102274037 4998 -299920017050204619968499957821088400497976835003862405358398 4999 -304258788304955339810254719229226660414003873252067573184515 5000 808082075934706176705954600635591294208216108120125628970545 5001 -1013291206817108381004696139968692556371899673517695416491369 5002 831625401716099148461150219539960346085955232885040459173613 5003 -322246104944389534750845435219909257871648297753809255840124 5004 -326905532763324778202053155318363814883582092514835619446756 5005 868223485300951782198449231604896017158680892088292920980273 5006 -1088697551616958601479673127261909330199391886793147372965351 5007 893506335573797704547245992623419551550392049234032345059880 5008 -346221860147070261247274524166533607705534143351652416788039 5009 -351225467503011776255280551865393948734952603617123406784047 5010 932807819642283982386522892397697240181935875319534029215749 5011 -1169673946518427950266908413689720917471638263247200267154006 5012 959957771539863505921991020342021449132238003316544416095584 5013 -371968275452252697874238967878032846401333226127323874991138 5014 -377341298194127356396982247239986607125204542706976350505862 5015 1002160873982929153361646872854935883109198539278727425723060 5016 -1256628796236428404985944219087206941137810371191895445632360 5017 1031314792113675435640099302482150061377257880274007090875660 5018 -399615152216071355007584465341398979046873719072893207193938 5019 -405384662875707605112268244663030643382144008417600319640424 5020 1076632157246926361573639226996082985170560033142958977945332 5021 -1350000229386623373125330198816876515035003041787319717871766 5022 1107936864826726068865166752119927182429300114936987179226220 5023 -429301736911935221932406950784288584638383310629793596778384 5024 -435496777393683778154218886396790505294579238898200612631171 5025 1156596605614464332622346196910163400192498420120980726988121 5026 -1450258245857899443567774012616930908878306889068335268587320 5027 1190209603739117924079650589410374398103372272651266050976766 5028 -461177403347764521405954884353432204656747999350790820103880 5029 -467829127133572287059463175114005420617316420918441862448700 5030 1242456418758399502805357577171765342984236895145958840708874 5031 -1557907018177042168138727680195343068045807467169960431314103 5032 1278546657243912342163936297918099633500946119359168561815578 5033 -495402383796698089602103036692918464120073098687910011303760 5034 -502544208343988453531897402393741985046979382367954188835872 5035 1334643027708955905074577056181877046797177657765827146768430 5036 -1673487357827450617585964273102317345681897238894644910269620 5037 1373391731169594524768563160112487336675088610918194729477361 5038 -532148552522464473514062582238344809237724354361556840811390 5039 -539816322580039856208201506147148667649383478416440193688580 5040 1433619203712812089813870669817378152945104777854224178177847 5041 -1797579358258302196095467544679429981551103971995334440997879 5042 1475220756806119766930283950157476738710286772213562127603484 5043 -571600265426547539912132361427412601515226982247628216216138 5044 -579832428044950019045615560254414227350463222214605134603002 5045 1539881318114351336584373793010762649698275068739722266408830 5046 -1930805227149486724870790422615502305437688398739618000938324 5047 1584544214159757790106793718759249134192503095137638837564775 5048 -613955259807462471781833910841926729953320124663476647041180 5049 -622793051875039253348822352754155674189039012855044563708780 5050 1653961763994808906126263753679449593406629607265684541493936 5051 -2073832321384650077751397664596649370847506479020665549210471 5052 1701909621469355990360178955605473176798436156074817062067796 5053 -659425618504091166138601117915269804279235607746998831742848 5054 -668913267698663499650729060242775008767902839329370361264796 5055 1776431551062622588517802179833526879739969971193484398222966 5056 -2227376399133867101750014813705211308013831417410713515991480 5057 1827904202795014394123842213653093578256557158856530583941794 5058 -708238802996390890697545256078687134778364277969743066792516 5059 -718423743105184936372911889786936062216560274835993463285079 5060 1907903086098931969154737822097462667100580784187052076883116 5061 -2392205104463125026670033807828555621238833574054703786103158 5062 1963157746323050261478254052079369569443308152641882789520693 5063 -760638760359258920635147017079678869626779967673199647128208 5064 -771571861986910693694113299075278496542362040784523122422832 5065 2049033152129567674137557659915986258619588345549789189409901 5066 -2569141700974564479346121472380703591209539077833772605492070 5067 2108345666922318471826297323823252163841968781332783739043353 5068 -816887109310375819850888922204280074679757252765701949480502 5069 -828622927066675007005700524875786563552094414945784269846777 5070 2200526100422969096498998106246042539704713737041786954604542 5071 -2759069072144237029948385338377268295144518343440779642381552 5072 2264192287440496501593663209438587959561890599707887694065553 5073 -877264410962029351028394523555108351008448190225256104996940 5074 -889861448297944927225007828952688158516619065172329986113200 5075 2363137270406484634501269937505002900690722377494044892684110 5076 -2962934007268278271931421528735993594041062138918067212813248 5077 2431474354249170864117142635073807864276912830108907866702477 5078 -942071530281916165967764770581344171760471340381720758462565 5079 -955592523224699253458989938216120410312149868784104488376469 5080 2537676653655949988057185129958051434871687548390177138737735 5081 -3181751793259510383085654371534380800812773847592368173259876 5082 2611024803638104845819496003439654678507953853861245205541825 5083 -1011631094690521492729930542540994452416850363445000018911918 5084 -1026143315816680766226323672456107700647015564049456962015080 5085 2725012819250125967488303824120956509538776870882058171878494 5086 -3416611133960613723677252459585504387642155379613801766568421 5087 2803736796826873808055636556504564817280338857092824550121371 5088 -1086289056674803540036770601286470078250589565118181119851962 5089 -1101864640753894351559623298084610523824956856422544662862732 5090 2926077118997657953013205959822745996757530582957780161946525 5091 -3668679420163594899189600423775757504178143665063888779097734 5092 3010568042611413676517728598167404737027527753758551591411268 5093 -1166416367781606761061744547723841440753516397100603169020978 5094 -1183132660624493147921372757379044707748423856047650659151298 5095 3141868192345199666017640240395692262628497995093587352708840 5096 -3939208375155224696113684937556647976164442727001765976117375 5097 3232545427999594143588692796435556166068726647979025608839036 5098 -1252410771871684896574972209591320001820563380344491438276225 5099 -1270350704024679184950315013227761200132893919343825350137444 5100 3373456792167108263547191648365510450191688435484027900353878 5101 -4229540102351793849279022996690549202718619209032092256639061 5102 3470769978619743277624638455048382427005537675969490646348574 5103 -1344698726068769882854987425406447059019318553451174484221618 5104 -1363951213110314478526530711505623292014199777455187843995948 5105 3621990954125954754195638372529407397571501684746074228706654 5106 -4541113563451815219299994761494041154921158061249692740678448 5107 3726422172215573042648229660892039265364608983368431935936227 5108 -1443737458430276174813901577642941831757684241347324667974401 5109 -1464397829750126583635632049347222460844160385580790670395131 5110 3888701533885724633591012183013549229050462062398868012068371 5111 -4875471517530606818455058252212244010573747369870911586278370 5112 4000767630177088104127735584176726757219954857849548173488244 5113 -1550017171999653576856537768741705277288753939265788060956854 5114 -1572187630072406718440264885215357465933504791265591712719731 5115 4174908138163191719965608359754523194664702554070973466963996 5116 -5234267953635019036131609867110696143639808106768893451801900 5117 4295163213807180007556210793542264358537312877002405706961475 5118 -1664063405577950665658568915736906005044884667953077763551117 5119 -1687853517883832327971335640465922652988763494154937299068755 5120 4482025477425210220345641479233862574208188658420959396321861 5121 -5619276051719537318809695663030134240389478406429592403052165 5122 4611063553895598859060662685385384689851492184443135745156599 5123 -1786439562276876822284908738528158761361211797302117020313610 5124 -1811966788173591646377958210682177452169743759241787043304364 5125 4811570169988790037812878195079239764274913318658865084824924 5126 -6032396709206874671871518426192165872908637850916841964547162 5127 4950028044174279774292275508188031891926613734057350371564704 5128 -1917749617690814749793689289383725636173680279426559018778870 5129 -1945139872701650008339533801767127314563276612811752529710845 5130 5165168029365565317918398184777636595898560620270632720100000 5131 -6475667673067948177244501916197237178495512469707116165967121 5132 5313728331369584519938474159302939105563640695059268923201443 5133 -2058641020354321890237033258962302899711893014801423743350070 5134 -2088029280510307657746418495416999570908250658073647617594192 5135 5544561868922004792711471180107128636372368348339022436782170 5136 -6951273320109545111284215696163539044985066305812647419550954 5137 5703956336857520430995674475721219362636612031153408716650854 5138 -2209807798038392138699305008133174153707862993688547242157372 5139 -2241338747096930093471027913151593468653639765338102254004560 5140 5951619860311455633416530747277488586580202502370274080667689 5141 -7461555131145566699327541194365265032806944575141312361949021 5142 6122632847377698932822102546151987250004792618311228256796102 5143 -2371993884387107736641781674111266002606738689207447264282910 5144 -2405822606946916739016621574982913412903162470261040243665921 5145 6388344484684557478611455474915343345114286597194038178801150 5146 -8009022907922889977726093139785385815231897903647741724883372 5147 6571816714881679419714471579627708983355000805569157874212485 5148 -2545996681410546930074211241089143745848696820707772445026756 5149 -2582289405153920362256538216554781852097780505957851613251416 5150 6856882118412140159767676568151914958578371869280954016626949 5151 -8596366785089927470114496041919603970116229436905452001755748 5152 7053714708393147864925825327385851410653001930341841758787366 5153 -2732670874434468829197257239133977895005799413130215002852384 5154 -2771605764953641709558377024209091980275236069037888905763172 5155 7359533297971640228598504522572509779160371969291643816855779 5156 -9226470093150187565497780641732567279375349166967093750541500 5157 7570692063753643985894971960324948706828979901451648264149422 5158 -2932932517267226847369639434389265238388058747615934855933240 5159 -2974700529173119892395263482532686394793987688771521062601128 5160 7898763711767386475141198760803549212664366812713944252790570 5161 -9902423132250889719336522675516017213864434457271355970109171 5162 8125283780331674912028367988788894092652720559206413850194855 5163 -3147763406584752221868710819180613245302545376434166571160792 5164 -3192569194854574358066501087861978731299413168970184819630512 5165 8477215969990754737099864491305589708678913267775474053226046 5166 -10627537920835430095390759143961017066969505452009825813173454 5167 8720206717199352481617255740387374734526116105337748017723251 5168 -3378215765860840235775750961593226137878767587225555129848940 5169 -3426278661657143381228743825448127218861340784325059221066243 5170 9097722207193072353009448650912973682684997834908437253093304 5171 -11405363987656881274659717705305461760403681917315603944843791 5172 9358372544944459683225800520132793202320416074551662138294684 5173 -3625417260588283480035177987205563146910445302043030625151150 5174 -3676972316077305331905235801202322169780736098875730661034942 5175 9763317576058175631635223465189747083394391440382227570659739 5176 -12239705280427675522565505643146609798248569880671265818534605 5177 10042901613203428719059165491017438748557473761912582005080466 5178 -3890576368052952939644011608327111728505458051603471482503147 5179 -3945875475065770768826873900296452456990741630844945677907779 5180 10477254694939689927727430914659908292484375056974839755818316 5181 -13134638269489457785249293967750681315283852837547205308166923 5182 10777137798189554191657014800278993832080852215800121737865603 5183 -4174988126544484934434098332539172382210660004508933567837538 5184 -4234301214262041595195819610299511236172159691065821268894280 5185 11243019116088572505518765246142850356703918357968789440710536 5186 -14094531330349549001028444833247709997033188274190822906288561 5187 11564664398969517304206200363242042987523728269830465443224456 5188 -4480040290621007314130482834693006953222028380141708463552761 5189 -4543656607824961353441049937856312981698964359751313937936892 5190 12064345886158634166407646331411489766070335445506449919755743 5191 -15124065494770831911602226488578779589194250492539880768138050 5192 12409321156029880624381152353869685695539290816395519933976604 5193 -4807219920899041627623443684561319404756277484678529216758038 5194 -4875449408716240490220266130506333221077969292596912167308158 5195 12945237275562361107457173397909740817695718258015176599289255 5196 -16228256666346117513908668005328276184414967948565703211398094 5197 13315222470794906623123365071652643646911172214632679396905445 5198 -5158120438821584959356925939042234956376328931938430937414353 5199 -5231295200302477168015244591414954326901056792413090207304392 5200 13889981758578531473523163995399180994513198814917146993938361 5201 -17412479403163897784669934171475613047463400284275759705721841 5202 14286776910230586443504394756711135574930841970000468226716546 5203 -5534449178976202936802020194223590021740387726064664900574652 5204 -5612925052288521898471840667926302039352173200895568315303512 5205 14903174331810508386090390383351561540490084494994188540034786 5206 -18682492377309456340999872331920435104724570606146353800379470 5207 15328708086521416820917328447558347192195441798499150137722294 5208 -5938035473800150735659212794880629573272994464779313471298560 5209 -6022193716290674278621770685329990965411701065261863345801019 5210 15989738264684950821089525898029726987566330235439425139114126 5211 -20044465628575227985007201176569117371995774528772701990495692 5212 16446077008062165275147296690470243473311539638283535687101027 5213 -6370839307931118463599459554865501286547555473563487491870408 5214 -6461088398812322257047239904419587159963328386420974867788664 5215 17154948382191993618293681931398822587998732999529971099721950 5216 -21505009737910859509070243489917027377098019121436546393263641 5217 17644306004694314860434808230858755194752187449471269230767684 5218 -6834960582050891137752316544485222749878634915681956281432035 5219 -6931738152008100803710730596702304762087762617107509661099021 5220 18404455987028522595238098090134597197786302206330683819838520 5221 -23071207054862716414571250525122955093728297397958323277452006 5222 18929204337265663208410704452807634664712664006384240244744377 5223 -7332649028836471151761361336019063674947338265290844384218012 5224 -7436423925427058885820586982584718912558073692202097594768959 5225 19744315535746785180544094527850624752884011941226375030757600 5226 -24750645122573147245006570822983744101958562652883300233770818 5227 20306995609233262104065777687986080662495039920771822488052905 5228 -7866314826591261026252885117794878475794480496921167546485781 5229 -7977589324923071596691075847920793814738301158161186918449217 5230 21181013191464099092290484595780177799943705436890441278763664 5231 -26551452453872824036194102752608251075241955962808664871791861 5232 21784347106198267543475835074219265679274248573523142444393720 5233 -8438539959290806122505767663122170599412407231810801742353084 5234 -8557852128125050813013427220072960324951110114210738330970821 5235 22721497384190953544172205059577712856194298254598326172287640 5236 -28482336822648886936816535890237393163980615583931108594954888 5237 23368401197992363684760513303116044428554475864459070124770750 5238 -9052090375157298163140889143382090599239428230620877970971864 5239 -9180016609284524723499040932038511055259221775249387149925640 5240 24373211518921826491059752290500324387847479052868923278633900 5241 -30552626246054383177746965807659305301514336689031325062220639 5242 25066808947267713026937074672634710618041362086258731488036087 5243 -9709928999489435536992560040640816939828007373971811719401356 5244 -9847086729978965684093351958399355075898177793083444515072920 5245 26144128981345600690763073037798789973261278579530602097230805 5246 -32772312845290743393556150638330666506823102905309097397663542 5247 26887766078516968514805514969916919702086701903472480370581670 5248 -10415229661335231452905108127525272108149144369011097144807390 5249 -10562280256061963394246117088807591895880452580943879448304306 5250 28042790601413301630752882571213608443517163324889009497015969 5251 -35152099785698323208619660738061883083815618742508138855128680 5252 28840051472110649500388810650170589209509715900156534265394106 5253 -11171391997721941498319925773583722835160768337725208396815602 5254 -11329043865433176274006069123889089998372575738509841198918310 5255 30078344746095653182630692146828386976700756409325623320482334 5256 -37703451510787528986254515085204887690835535767299160524585755 5257 30933068359332998437100902234981535754004772318981964355644666 5258 -11982057403567585699986719512509466629823442614459440690923805 5259 -12151069315670325389879738649481559091316761795713663640071271 5260 32260590224520399918475166669528733263351258137990510753072143 5261 -40438647499695794998627001997473511841110280534003916641250856 5262 33176888406574342644255375529086616195659906459867500250387483 5263 -12851126100111934218967074917073190042999609686915277334494710 5264 -13032310745341945493252155551696651701253747858794372432126838 5265 34600022201351530732159286107357220184715174277768187514497366 5266 -43370839793428874667097147171849233815006700557660449476083421 5267 35582298889851421170718800918635990560149614125157061875537256 5268 -13782775399741990367010822170870784148017015045660222954143460 5269 -13977003187924129657270290728007683302812642368705805148040544 5270 37107881327815036224231823906433080503299180773875518924361744 5271 -46514114552208157480612312949408160257239266038468528787671118 5272 38160853174734156587289861537728477321469922050311953429446972 5273 -14781479250470020637496316891982318551690755327433815642692964 5274 -14989682382699469849433560043169113176640406115715884050624837 5275 39796206314247986075282444971107013388655798784333055629815984 5276 -49883557924373346252095417720506789254583184378088422815690800 5277 40924924731618874998211489913386223357986202248546143883902414 5278 -15852029149074624958099101397384838817961639752865229944258950 5279 -16075205972845692492534064134827369047483199500818585726143436 5280 42677890183512883705900012915488908085062653503510606758011992 5281 -53495326526661178008010566846576246324560934563436560365437471 5282 43887764932169047670882360978591368991999618074308104257437516 5283 -16999556518062383089328586769947193947721207343502118951249878 5284 -17238776187150619113169953729410557425089640911747067517688988 5285 45766740461145092806156944046946833400990156037262015515725181 5286 -57366722856380666598586147600447475675401641158433565597937718 5287 47063564889714687971339424193822023683308872485524339901190726 5288 -18229556648176129568536879147450603513255459557666996214846530 5289 -18485964108446276170364654000821741672719726186398618987961522 5290 49077543575759858325454082500063086358056673379142783021108561 5291 -61516275978124036413647988029787215611763516614251007466028792 5292 50467521624534727434054821062086173034956585620528128391622385 5293 -19547914315194591624219596957805330550932832055233050778100610 5294 -19822735638967304722858876331821334921561903904026695116105312 5295 52626133762114170635625091634829856442688299338525554354784467 5296 -65963827851286669259767809463608485995383965477484430407983976 5297 54115908854322165911987240220410520957426081117356840985588597 5298 -20960931187267603090274174186551283199171595663119901226719017 5299 -21255479280438313956744406845489655812347767046476291012559997 5300 56429466779379763847739532645300002221596227276702476764566063 5301 -70730625689922090283498441854517219693615318713031422217722495 5302 58026152730834041752483644023008688922469510123412588612562462 5303 -22475355147044082938140752067757004061436128954645296655095564 5304 -22791035854814613403234301254948962371421179710970252569309536 5305 60505698778724775952113540989275613636552240712272904425721909 5306 -75839420773439326260617794783607926544700415555081036391669460 5307 62216912865847504255875138821751640839387133348294198334792616 5308 -24098411661411348200080045191978918244376325401563910143100241 5309 -24436730300276214608844141390223152237936496376058289648837290 5310 64874270677316840976313613443218256664949703509098496818955360 5311 -81314574155477362627280366110960697360273612390881808417162061 5312 66708169013175786884705527978074630784590457216658915614957269 5313 -25837837340811382593013029955973678194169304872616736265696124 5314 -26200405686343868759004220429391090121524001696689991638603364 5315 69555998420449773994387906598190191109563953215789697789247241 5316 -87182169749090313878587315634564906896110645968409396413029614 5317 71521313798746467658986566904472530314248579811930299691620761 5318 -27701915839872183019044369029653954692231432514619358439425555 5319 -28090459601888503939372548604609865313225979914904243932538863 5320 74573169539766445906456980983020075410327899100511203307999500 5321 -93470135299281173667237666450155687228366570298960677554800711 5322 76679251917718787288576707539504516753753007957873565720044725 5323 -29699516261532717814376347740231301061648249678482088965909554 5324 -30115883080384763537479660541802918402666324278812986245245272 5325 79949646443616031248444821379158619904214474240476718081387973 5326 -100208371789074519519531644431453789053521977714485399045063381 5327 82206506246434097004260742367525316808165526780989593534962902 5328 -31840134237993676803714598192703054913734859819736859238012663 5329 -32286302238061344425145930038137367533829661254831988618239925 5330 85710976905566343667985315413733607968073431899582169056655868 5331 -107428891862871835254446493626009525865434313196863892875757419 5332 88129331347778739739066626385902424778161408458418555906354632 5333 -34133935873741451270656045124952477580782548516906243275285914 5334 -34612022812674502233282541568710066576780783969961596790369298 5335 91884512249121449440516741798974425720397867573369252830206476 5336 -115165967890949978219314812657118022715687407410598730081209550 5337 94475834881425263088926420110406898157418709411946767823276479 5338 -36591804748621287255097436257787202945153689811054957633052737 5339 -37104077803528743907295244299282268840818934874736671986638886 5340 98499533760909922130157194936373578194026378074000310871445550 5341 -123456290341817515272036582182758441658476182257454265310307150 5342 101276107465548236036570537620613565744811030322261426459021814 5343 -39225392192532419369136518511831417452086775914752489800731932 5344 -39774278427146198615517219953640316590725916519073744808098485 5345 105587387901158062361364166014472444090426020292950132608807535 5346 -132339137174920631337480895060579107759253353626789446924885398 5347 108562361574137092769680372853873914486680493447825197881427159 5348 -42047171057842033985873995725667923558736379271778065499553952 5349 -42635268617703037228701932039362621705904166193978914004963689 5350 113181630919303209353887654443603428983369670944175644665456672 5351 -141856555015088002344238022699000352908373816261603359070297561 5352 116369080094112578699384975884801570614819583503096454520904690 5353 -45070493231128905507013289081358514086262811345857265688963558 5354 -45700583317071195637870146905554607753820017852766874462441059 5355 121318183524303597090585840690798115695753259768847208820580013 5356 -152053552922333653295158303135202137630989968512817856915675516 5357 124733175209268655015983218644030309886523748676772366238490478 5358 -48309651142438492831327087857315950710860774951213806912471280 5359 -48984710816094420742399424299372346599659494118793130269952883 5360 130035496303743077041459874233317490768831175621751206162923653 5361 -162978309626423821352984220803798819164907049800179592030709819 5362 133694158323792892272033438769984050465767700955846676822377671 5363 -51779943547930672255222735996811415336195054508979895979460268 5364 -52503159426661732922472003983559036506219073053393083081901454 5365 139374726633403554794926925199411668193402676984426566526496310 5366 -174682395155198785993542422681158543298654316688935823435823721 5367 143294321786962624766817862374974349171440388752620998106248792 5368 -55497745880705417069962084419542657600306855731696133214550080 5369 -56272528783296082632117829862515929565561788429820821720504258 5370 149379927869790184284392021489652021883264728380984337525627420 5371 -187221007849280240101907908166485539869712919695048588399332862 5372 153578933232781858604334957519151613390328171726005898858997776 5373 -59480585484782034659389928032760845228797124248973167778277040 5374 -60310586093433757734919641795836348033031581894032206912920394 5375 160098251672363006281743032056934746619278870131832209925412571 5376 -200653227823763014708235176573008310422853596697070532751824654 5377 164596443404039660917724312709526224026063794743010718850211758 5378 -63747222068770924333428264321224450367354640969244681797016925 5379 -64636347677418993438688534079963156416234178168975083830541176 5380 171580164360187261551728247078515891526363690345425469081699750 5381 -215042288010079172252980805560614542858763770554594960002856551 5382 176398708389774101597812358710976224622615483021291527265091159 5383 -68317733738805936700371908234046152745280631324518154918754630 5384 -69270166162572172762736101408882430433790312983405769272892827 5385 183879678269612163817054261351835843123838600616766271854433840 5386 -230455863988744588508088614577588137455843537985097044725847331 5387 189041227268672432854284090479984611844751480521710240119139593 5388 -73213608994899227326859422408162406800431367642428605183150040 5389 -74233823720609203639411048370471868392303470044912225031507785 5390 197054599145690292500270465751959311926562810490839012579049823 5391 -246966383906485999779239492557939400038719456070892537425686990 5392 202583396218800871794171796466017367166488185817742567010097121 5393 -78457845101144562804331369826353171138335197466748009019698164 5394 -79550631764301056050271329468772011044262768925461934242171164 5395 211166790670640579303883691295140940892042065042524159975717743 5396 -264651359859655248078656255483787981301634768432751758719835280 5397 217088780226527167723720924487445540377969472558075817775949270 5398 -84075053268241986145250826096128728555117949170293389471817450 5399 -85245537547680138701302862815081360751644511486686922356813656 5400 226282457308039730391277329561983479958036413022295487860198495 5401 -283593742220246044477391006974497738759738263689462606320890817 5402 232625403604886650577267148301611639632858505218237743505471103 5403 -90091571116766751954597203337551454464622381705109646972925192 5404 -91345238144445928324108391632911115122589005281132178513892644 5405 242472446721922719864404660213094738762744164281812608693008614 5406 -303882298481641286785722472920683722816985728594111740228403338 5407 249266060614279017894788598162904418346237534251373891714470367 5408 -96535582921586713987388495842139935154767107798002635719244434 5409 -97878302311625921244182510706257649538280429464579750905726642 5410 259812573115927187929216270358549325297510639721500650754996516 5411 -325612018308867160022028716330132189086138785227532891414860901 5412 267088647566622241364869836389117110037882670696397036259690064 5413 -103437248171981679545246760661880893716856943573261166815559954 5414 -104875300780148130038803267437715384524974064859728727965866328 5415 278383962929396696511198853633755455750064414809385499012325619 5416 -348884546593074112928517926463705825012391901378926416180572595 5417 286176517888308817135750333430847305564932804291200089589467781 5418 -110828839018481574561019455180745880122395297955804923151686426 5419 -112368945550925836793570133408279872011914891391180493092785771 5420 298273424425355924619050673793867663317746034181002573449033832 5421 -373808646432695301085970471441037893278379610693836470704139395 5422 306618861717910514429477766523612274627691140224574180756347029 5423 -118744887216373282201483123237918649557654331607025924262390460 5424 -120394238814501857876158959477939181813235886604554069650036406 5425 319573842809905315611515532453008098968136737187062184281495636 5426 -400500694094773982929465012171355426050399669498528580003327091 5427 328511111721990045856801056022674720793052655841456044113983101 5428 -127222341217394819920840517711290990721092143839750709221508780 5429 -128988632154416428504350314515586705899762611384465019053476034 5430 342384602634299649140055594644232894777381230260147662753223812 5431 -429085208149861397733551018370662914775665064218276921998261846 5432 351955376927059609000449774185185550727307439762891905625813424 5433 -136300734105517290175042570258294806313801054374596483458752942 5434 -138192196739429468798965658023390749288227350642270637617674099 5435 366812039350250525806591573535651318320518686480545619501819838 5436 -459695415123261895631692579882709533610462758960686846754190352 5437 377060906488165519542439161874979945795507433017442705136262193 5438 -146022363120098790490761730309188910046414001297261100420760835 5439 -148047805257735916371039460255585188649988739496949723548669377 5440 392969922016334615043355293568187171125559230614212401469405619 5441 -492473854164878355663150907714387729891161567041438632556389836 5442 403944585445296253382235875654620074768157512002227271446358439 5443 -156432481560281822170921715049156025181161609187019943386439704 5444 -158601326397566247415791512805270482576564045533022297674244952 5445 420979969289339392852846156792074455974023930122408297136194949 5446 -527573023410166456502913058280156847768370042541020250203429080 5447 432731464658363975054091416776535968946398033680406353730364652 5448 -167579503918511762852444809306759851697907085859577835566006430 5449 -169901832733281122316070895784825835867871182389725848287409581 5450 450972400979513769986614960531974463161595140364093056962190540 5451 -565156070886464613854274969288723144270743802313820476106185560 5452 463555327260489944522207215082269522781893364487817290154017450 5453 -179515225148708072435956471102640978872958652520565946233882040 5454 -182001822934481668215821279483750365538919183154714036229763516 5455 483086527603628776080468184525798028287079726038197081779621349 5456 -605397533012999040291608750098480057421904011018956173861841872 5457 496559294128364465376082146237203341402352532451910575104863592 5458 -192295055036166776381517486335352660293279687325355351993975635 5459 -194957459278013118162819355139644599295054532076985954339088751 5460 517471380535150672008141751952243884665838116934740018372936324 5461 -648484123949993493928764249012296062703640010804412553038039331 5462 531896471038226789178883772873623309260814037632485497766232356 5463 -205978268701973403951860395978963061330070080022053784361595688 5464 -208828821509303739747720547960041415515970530298015706238134877 5465 554286385527386635754008495934965066944240062139869257203381486 5466 -694615579273418742661804630140577794456142424517071000204941758 5467 569730640357239057278787943520268778804698212448335290328446344 5468 -220628274344838315585093645363320587057808890148255154468946881 5469 -223680178170535180061847322126113760375423873656855496413094176 5470 593702082573929299083334878424932595736642641535167267859487717 5471 -744005557687933890180448474300613345258930334670330280284175391 5472 610237000313478255301929873715368283598848952919590120306887236 5473 -236312899398128120645497188724089752620474318067082767572762188 5474 -239580276588985264804825853794111668376091402070173566822738206 5475 635900895271898448535742504926996051999039401697391574856781367 5476 -796882604742499087505666098570078223455857568574175350819248257 5477 653602955094259631789961544889175913827354969851252551876807068 5478 -253104696359774299333361557410915374644014490177707493017283524 5479 -256602652799840655860537549299613806264027478271552273141875853 5480 681077953068206729768488655615700619793380713059723907800903355 5481 -853491182782041793184038373616122050509812276513934985326238845 5482 700028959242906860063675799778393713263770821664370639072979258 5483 -271081269638030887384105979762384022734553462762042702543825054 5484 -274825962764186654796305495111543364871286470118971107188669526 5485 729441969998268336277708643307278280908182143719875361365147293 5486 -914092771655572439610814669442398886649043368838723077206330412 5487 749729420059329177225237287340620458670968104535629548847440664 5488 -290325624847087287906495200120444994004426259334799523054421030 5489 -294334336335109631117761076996378712640941943631946966839382936 5490 781216183771192823828289897012855587551115693315198168124174324 5491 -978967045007481367214999076563141762774625041917824882159715605 5492 802933661960846427194028430657828906136447107962839915317968507 5493 -310926542083703992521558275592228910890001838104771964211091842 5494 -315217755523283075633602187184555934612188397882046875995957504 5495 836639359316592023812848068324001499175392573644640790114882337 5496 -1048413127305698897726264873283518585560616332840490555020616040 5497 859886957027677891034787172331970982665411660165464789784082116 5498 -332978974819737775772650530340174515129433508801560555815106320 5499 -337572458718465981333926390576091485153441586853859466189608313 5500 895966861186776674505657928953704541889977059975985554322220152 5501 -1122750937109341872833923719173088457111385758170237850615685556 5502 920851626243508793511148311624421115279038503965589797453683854 5503 -356584476156095506548241195775340480688913175029563039115942694 5504 -361501372635464518470082064327779271938351443069595288947048585 5505 959471799505503995041516389297763176364030894089180093252622386 5506 -1202322622450871722796135180253128703307615257219592154577140181 5507 986108216246773107421446248323322939299060970504482622853782361 5508 -381851654301767805481778314655040041158284585643333724461641741 5509 -387114573872766524399175864578549963251989573897752561933765862 5510 1027446254471808953767713822116987429824501221742682250262549110 5511 -1287494094605217407761651376967048628111624614661220230090096548 5512 1055956756734026240309361620609827553175689255784244924458931878 5513 -408896659267641957688163668862752821188340496637958137876105640 5514 -414529782099756178282897553743981446308617455783383229171134091 5515 1100202584766144331152298403613004227987108143825447226451467021 5516 -1378656666942441484858270084629874580672224833550503746402870244 5517 1130718104004394967797841420162586756501402846076934631328844241 5518 -437843702899307271286872838604865675790930939527070555574581260 5519 -443872887024689720173208606180975790472036287213895303783773354 5520 1178074825567490148960600847517222353851750028523862757869332562 5521 -1476228806013129859652377204276157574718041798577734089604769986 5522 1210735376505043843723653678787974123947834616082281513555178143 5523 -468825614516610041817871213825346343723240471452473493708094702 5524 -475278511441034080005372904400853499648948267169897131178930232 5525 1261420182275788151317627442598577850909454705716593809255327219 5526 -1580658002498664198178005706260452335643255234259770884345731207 5527 1296375488633443189351833756621264512057643299912326233965404083 5528 -501984434580891419250303043004584420354119778721308376503556100 5529 -508890612804948551104903866931174967839948217863578034493390268 5530 1350620626445628714820406491923520657569331101449668697134345215 5531 -1692422770173914934227922031861642496710574054009963262117688941 5532 1388030789474622569040230060724166286070940158701978017145826696 5533 -537472048974291605644298066145840772747515656382781521271364088 5534 -544863125962275281746285961471079492410463636070147498270382004 5535 1446084600876289787826343931644034301238932399364483111801123872 5536 -1812034781579830712135518560555762936478664757710877231908316111 5537 1486120813602314103369445629511854294606926153198151565643826945 5538 -575450866649912234477918169334875468813617886866565973726984674 5539 -583360649820090486903618307538952547143802307137199231947126614 5540 1548248841271838219453324944667882563836237675668517275393927949 5541 -1940041149690198146127246921485280687815976916532113761502182999 5542 1591094151553817751189262718108628659537556808885509358886704323 5543 -616094543597725053552560483992144682026302786593133973139371668 5544 -624559180946393859556489279156262529817884317179621094530428072 5545 1657580322385012687792261602610373010370960127467228719744835905 5546 -2077026865482957303354220006777235585337142280329412615659161510 5547 1703430448101566184839800127911156382566099338900481334816241723 5548 -659588756269676940753667965506411874307303897199745325844361420 5549 -668646897282666495261939088507976475891647573113718844328683696 5550 1774578337092103452178421715021712140336488150376099378301210149 5551 -2223617401994498831688214418646313922912382009354997689062660202 5552 1823642536991873326837280869182833972393919731268531077573051589 5553 -706132027819298012938643910457322750351139921606126047016809028 5554 -715824995368647599992879944699030384380201741776430221415486796 5555 1899776717415254442773309522802332662969808693665760023408165998 5556 -2380481496148126453775154534605673414069604316376199885473077094 5557 1952278721405502833348561084673674791396360315040482102089804246 5558 -755936610737155101617754035063293421605831840908964111527460347 5559 -766308584707662666412787921185813565994975116238745726591744080 5560 2033746207115911954042576378977548591477323117680640202829088260 5561 -2548334120408316066360098109730033195528549048551390131768804841 5562 2089925210017926492452963629785307657831569370962180358881934647 5563 -809229429704649487997663879414145873983233149477349906005372264 5564 -820327643145135125249325385618590966490611041917498795598553672 5565 2177096996131062350444356946714000984887342256495432923802870418 5566 -2727939657123708556472339595192118797862757369347343863579485963 5567 2237208719202054109996145758714945002581043608889119074690774602 5568 -866253088745940028600639116229346573350866630961872135696429240 5569 -878128037393547139561521518591002976034543589835212288162907739 5570 2330481427815136652494470453969949486409755438011331080347709132 5571 -2920115289287315380307554596267640246714869868221604346051554905 5572 2394799252625573740323189801727228654282913341986200059293832632 5573 -927266947032251442345405701011526115822899656081561186607941434 5574 -939972613115167757331001412013152429692131643746782225914062840 5575 2494596890687888528888015393787893121790761706556016236451366186 5576 -3125734622365794420501183709655196667795011322569927553794387270 5577 2563413070251794364994133779700879232787163523701043241645789185 5578 -992548267985643960249667710461374220551643692116335302939259085 5579 -1006142359270494128661145219905052225260789334074090899250358665 5580 2670188907175239560557381071099812074180969252371048468895921188 5581 -3345731552834706474175267509962072217364791517544440733354618886 5582 2743815859560177088759140400999945429882443399097379282531574210 5583 -1062393446641691381287357147239521205068594101921893545073067452 5584 -1076937651756786176784709707713353568328257432381848070766383400 5585 2858054432669299169776426522222877738311422269640453711928244013 5586 -3581104400107480655069849288025718234615972753163735664582900150 5587 2936826122663927575621061137655237046803228859245479903289014452 5588 -1137119320563736610146322918092847227976438364113368982189014392 5589 -1152679581698630414779418008648944297225650695717560198603650322 5590 3059045379128989066284846959396807770052408999136263023676552817 5591 -3832920319666760190961597324871634491918239727178440115557651811 5592 3143318793920674521958943001960390626544803360333740994199531114 5593 -1217064569956849153070558361724167631498170333347237546801167662 5594 -1233711374112544439823725326616338871292668126025264702526646574 5595 3274072378397645517957262376643729682562309932960770223651015002 5596 -4102320016402515805026454074622789486068610345628986075051849440 5597 3364229103612184397055998336576194466235119509468134434118621585 5598 -1302591213008770980819961556922394339098681972272437028681341011 5599 -1320399903051722077072432235318961327911116800027402028199194704 5600 3504108801432593586149698048352067765723358284207593422732968867 5601 -4390522778436755168712144103306540455214198207198880896647389859 5602 3600556704314319995074651587107005388865333799879559008745932026 5603 -1394086202889575730912285259313833746257849347614002098623092478 5604 -1413137309746710417701750168186338587147967201070256041774760078 5605 3750195050728202339786456298164553375853476532623218175802784205 5606 -4698831853075102713348032966642547654531395319179845267982166021 5607 3853370077693365015545743632889898238798119670485284051838817444 5608 -1491963133273154780306788038160357325267792032220830099599036510 5609 -1512342730694798915284863935879751810498697568249342397934638960 5610 4013443144372832930724939114575049495611874655816067850638760723 5611 -5028640187976600410232961649319572048967721658973030322518731472 5612 4123811240654018796810595246700119710250041734680770830747451426 5613 -1596664059703765652882039241827281154298529816247698311812012862 5614 -1618464143116993499719594190996677256979018673733756931455628576 5615 4295041611416171626500939372670172366861840738125314787556073441 5616 -5381436562180782775499194602416558227379611717142900230584130302 5617 4413100771032727308964688491573373919901871786697016282041378132 5618 -1708661444621634107100564128896030156774387043693922978030063294 5619 -1731980335698570253524034908454306043465317121618015067040238679 5620 4596260719541801485840229127723181721415366416015203136257891362 5621 -5758812133281798043097250453063509570700647089208943682805171217 5622 4722543174382794148889265617856330380356626744006483620728104435 5623 -1828460234385016495360477126226670155613349066527482303566758984 5624 -1853403013059404918239992078136471091828565160557098284895293356 5625 4918458057445948570819712338813541331433616135718288417155968923 5626 -6162467428799891509160864930838375894037048769919233565028392990 5627 5053532614840487942958398441914065621162448280600916003015721140 5628 -1956600077184362002438565587132629334000483463121025410897480768 5629 -1983279042965742384285440582864162488849982438914804715654352657 5630 5263084495822937736926251959642356841302714159160682317619498224 5631 -6594219811678192798026696278098204842693733265769810632363209224 5632 5407559034600075839023428629794303700668875427946761589474054664 5633 -2093657691339565219894709947318149518149994015134764876970380228 5634 -2122192855898133850823378489570697705606647629014307840764476667 5635 5631690552457185803718072808538899768388967766143833641361936208 5636 -7056011451835188668697710039782436317919671537641899872789528260 5637 5786214688166702328418045157961846688719789739121504833294847217 5638 -2240249394106219152186544397489256499570617656710065919909815420 5639 -2270769007233410817233220530423537162410491660257522201048090214 5640 6025933188627128101768376321095126584999394570596124784959735950 5641 -7549917837838756549816510761554929517711545479886130332954054956 5642 6191201119306049651488041026824512428271365152914487060465665312 5643 -2397033801793878857170204791100530847814546492797626229157899440 5644 -2429674912984429542725978999695064506592798952218570213818989636 5645 6447583065845331366448996234630532123099107359561133419631133850 5646 -8078156865044961017757874835128385214615513341923495016158922748 5647 6624336610475954238318541870494633931514943438782756375663531973 5648 -2564714712721409366805340245654637365829425440336018748314870139 5649 -2599623770772725506441682081351858719742248471497086994301425069 5650 6898532293898664687224405068112586538981674621208564692275829519 5651 -8643098538973331019069574485030752933407009435718184582755515221 5652 7087564136515278124198153342724068781481975191287741430899429707 5653 -2744044185304483514620075392863407261489780333941104866901407194 5654 -2781377678489167784870409188367500911523896906047919811940045234 5655 7380802703220743249643431807394803504616447683942037018924089160 5656 -9247275335280007677334625206295780517615559029240782885260070370 5657 7582959856487512207636308729287865376368427383679420381592773233 5658 -2935825824391375213501840678187612606488925091202974745115497359 5659 -2975750963929397865093580389912304031973320617105980530258794407 5660 7896554676834410847628460869697248710246271841149313424388499823 5661 -9893393260451601560082516346585690771329028751201616480172471452 5662 8112742179839521440808902466032596530039609698445550631141307314 5663 -3140918289838727807381523513266385897484715895132604796769689190 5664 -3183613739577685410060669943354241608736823521803444545102978996 5665 8448096579453825817968870336218258619595602061980366909872109927 5666 -10584343660287139948773560046713106121412920977563568676538504091 5667 8679281445448801879959568527479022036532368236183393429635647408 5668 -3360239042252551864732769146910366103698922730456427844841016070 5669 -3405895697658467131223862637531893727365295690558213262097789672 5670 9037894823843391775562124546688204376731387698837821526114030987 5671 -11323215826375174858737994614434575561970752009197396406144299861 5672 9285110254705483777440430793027087384254814221646237427344324730 5673 -3594768341815143281316985985296285665849770040966632911128138444 5674 -3643590161583124011095682540183140624566599679191133061694722043 5675 9668584617204589747896520141430471569620179558591774662240180053 5676 -12113310454120805565510676072834012656374172866228455383413074248 5677 9932934502518607247244672914084084692523438020264050115615231755 5678 -3845553517179981733172104122979941559688217572100411675676119387 5679 -3897758410994619452264185399893981918447939612869266098862016490 5680 10342981433212653189759158607884430747242158838421179261415498564 5681 -12958154009446729041507845674313852627531250145311938273183132610 5682 10625645153061128981632606657438031245662420871239081261538882125 5683 -4113713522548308337221616937130453303647613210002205678759523464 5684 -4169534298758858726329167862618491130694088231522440227589952510 5685 11064093258364627345821727357394077335077572706857039774353030330 5686 -13861514065098045888178494700947974014256158889303567448168577071 5687 11366330810186634003718146617417599930037024359378806381007340691 5688 -4400443802247610122482282043032404586996580408714021307440007200 5689 -4460129179473717474916057651013645621507717973818677582683903849 5690 11835133664541075585336657293417115210730163929192228680830486385 5691 -14827415671537948036952189577143236046111020236445662852483596688 5692 12158291135775549466352670786934543398319403914826093699003800107 5693 -4707021483418579574619721588769458685894550061989444033057052854 5694 -4770837170369608608654355479149607625142776715256383830021778574 5695 12659535763138753688437766213043450554120860142658434086827463677 5696 -15860158831747141491090990616747837181072199890696431984668064200 5697 13005051172813342585490746178400920494970698307584197765509329914 5698 -5034810918788513339208170082306258283049775001289930432984438244 5699 -5103040766864522717510419643454240359421436152438152738296500054 5700 13540967099815047126715756042746571186682517127569258622680721740 5701 -16964337153851536054333093490344873512841305339585240733926867441 5702 13910376633782170883151383007883310891626267723152108313265446692 5703 -5385269602971150492170204408900361373275663481617210339015198462 5704 -5458216836517343418159307029342419677738266983864754618169335360 5705 14483345552811853040782532370178422999704534717093769657038423169 5706 -18144857760419137229060957435598695150005928783053046337397330287 5707 14878290218976120702133245195416106685180781937891495265996166022 5708 -5759954487291577202178457444258548000071258852914958869090461321 5709 -5837943016701931148715635320471614015786030531746455421235270714 5710 15490856302012862640490961012384642683175608001486884413897421356 5711 -19406962538508200144232833892286271427639777933588434776328277141 5712 15913089033644902867387637589651718122812489286290194952371956036 5713 -6160528719796378559375378722329327596394144598925112883499872680 5714 -6243904543007404750650040667860121131843036262437729256981561379 5715 16567969940350877107968041460726469611618524171250125948479973367 5716 -20756250820135851615278385446747601857203067267240383255618562580 5717 17019363177449123491931431393334513133390531564895531292990349558 5718 -6588768838880450225093266184102683398972815589833084664043287192 5719 -6677901537164065894564910472579824999587893760964703903909394380 5720 17719461803938995339115590484135983862013115782135418839956560540 5721 -22198703588792241968177366355633995142490035814139659272617961774 5722 18202015584590601101160080385393960376800861680068971539742136764 5723 -7046572450849982447754481134792953071867915185670915858129769700 5724 -7141856785206788382706367099379851377933851217679881720795789746 5725 18950432602370549917178428718060668331017084382103697669672206960 5726 -23740709313974018177500831749611955759277475898942075194994434520 5727 19466283198183456620202927334500301229879688440664808511083030974 5728 -7535966423753755094327035521463480674008252381475313552767763320 5729 -7637824038626187996851056356275876310621037194759074806616248677 5730 20266330436038100146484537407846683186276089361482809912172240622 5731 -25389091522478252193404214548489123296914812775592659883884796902 5732 20817759567976947041247379036482243709107258405705478426553814255 5733 -8059115631960191261688086826647111681247702748706637274088865108 5734 -8167996873430758932583606308159855377859612806367844859700970176 5735 21672974293083517276714738027176606859967990006082965753261496036 5736 -27151138222411325687681855864198273317549162992699246679139192760 5737 22262418966451705325559774840472596082965848195783371147004755638 5738 -8618332288244295961974563559482455032984689846073882689045220960 5739 -8734718144359207340618622364444519214689634271004783743204504072 5740 23176579124732541087321019210168500869713804409045520035343455238 5741 -29034633303555860268236897633628067730640689875049834123460556431 5742 23806642124611107359190394209048006940387165236773457493488805872 5743 -9216085902585907412503956908498915995065904364182967286093168294 5744 -9340490073950800457260920215287091371887745298665964887137362808 5745 24783782604312989035532057020693358270571549702216307879369470627 5746 -31047890045933683895193118799642738053192317962881584061612771671 5747 25457243695504385457669173806601454375505783544189545585458257982 5748 -9855013909478465065082951902771915110928393723871530324037165520 5749 -9987985018812659565125329531484951978923865877033366412874794200 5750 26501673682232513758780249248375392090628697482847572266269733664 5751 -33199786877137153688682985221408195119256352140834850886442494541 5752 27221501560674976092015770006328439651424855271677343145463034384 5753 -10537933008316244332101762351134902783623555683643275467050254388 5754 -10680056958227183145185687453653983672692639952293821496003483979 5755 28337823056627604916107233502769630287010348470695827189878934089 5756 -35499805528310177363539248619058745145416392547848570295265916760 5757 29107188102355318292271471731688471414050905628941725856387444302 5758 -11267851264378898157673015297199767434425314845771097312505100960 5759 -11419753753231509699121929667118396571535505332190776371635379675 5760 30300315687320419570908651280275892476693726377661769161905165565 5761 -37958071748581544639898546518526171151813065489710645767164418026 5762 31122603572358675359679360239763735401745916784584499803843748385 5763 -12047981021077080747540477059956598948586854415083930658882988002 5764 -12210330227486169053952525376807170712927218654495673608372518388 5765 32397785489165951317526518129213261531573232210829915010663610121 5766 -40585398748326687954017468599941094982419226160074568591760780032 5767 33276611697282299488988402973605231265160423041438396906398055258 5768 -12881752677474581747255375675383137023180836855117286177799401070 5769 -13055262124644659663699458567710926806313299276968425958259608612 5770 34639452349873034767309527336647086198057928510476948590503878992 5771 -43393333552902324840109132226449907106970943152570356042178939470 5772 35578677668869285380080220325819264719016166782380584243339973624 5773 -13772829388674264777337563579334881003902753244570791703052515828 5774 -13958261000553292976975155331343533444060722722642703420476883194 5775 37035161626974957907699234498560008071960606622364845497813708482 5776 -46394206460506940259863273901291553803075359028085269496421769498 5777 38038908678215915847734522405158084968442567879921257332367356136 5778 -14725122750461552281011502253893562903962261011556242067754047509 5779 -14923290112465815768204325170467269269141570027240551640236520369 5780 39595426288847597860740370675215400805126314617031886081040546078 5781 -49601183810617033146792845803788765696326058423875201632808318688 5782 40668097162996748683429780813096004133224287866690243369774428442 5783 -15742809533655530191603391158747575973867997069319191288717168634 5784 -15954581371565551843383121767993752367349266585322174470213174792 5785 42331471875566083091851668104447188157727650001536957022438436350 5786 -53028324283085893405744280594651593075194974303706447959033543292 5787 43477766948053251370957034356212029067434834348466507243729704397 5788 -16830349537940253297614070440439673672645308076060308005792743761 5789 -17056653429465593817669308928167443514246316020940249028487030328 5790 45255284466998755196508569719866604415515924756151120235050589888 5791 -56690638962523139470121319425922009445541484534787437746389574406 5792 46480222471598308334331659500529961950419084883714071199084192118 5793 -17992504639554862703827296669954232582991752310185263207545463432 5794 -18234330974022490062190823474351669774065260656067675869342736642 5795 48379661857906225867160535350795138321127487284158686126518797010 5796 -60604155418057622388663397122425705911973470490099886955830848262 5797 49688601301976157121151125850873779180995871072285508140215741843 5798 -19234359112129150654668416337156889075821788262964213082322588933 5799 -19492765314769614722006550507905723919177545499665280734651731941 5800 51718268152993183262004636488695324292273505083701535439184607130 5801 -64785986065085652508345981348773364256639931770337015821244132906 5802 53116930163436098172310098545925093415136569182736521552297845187 5803 -20561341305180890454799821440267879245921062665305471288372098390 5804 -20837456343572893243667265537215574139013214476842342824345492384 5805 55285692008904088135779630800155888496454603969186345804280022763 5806 -69254401093186905900696372353793802750945925167907717896557142881 5807 56780184703782799013566389134651040162884681951263094345695821831 5808 -21979246770363527396798382958413426014976862566165605667615194058 5809 -22274275961754983236394949207657626537068649939235930004010111871 5810 59097508765117218847233427023332558543534907656658123577714925691 5811 -74028906263122168966689922868811604339803560577504621447597679530 5812 60694353252113809036342890893779941819141241364727563863971983919 5813 -23494262931489991141659481682441847108616994832917712160092952374 5814 -23809493070946952347192255040749458244536405276205357148514662730 5815 63170346721634513793280044612013954178894609229152873315079144801 5816 -79130325895785177208220569554661061995558833000028048179417227925 5817 64876504831207371259050921004569257180359489390678339733702791272 5818 -25112995400684172009845442965511655511344409115239396476095761910 5819 -25449800231332981275198869303945551315137685110707194326716221197 5820 67521957838351024200883797234821194032681259900026169321977669348 5821 -84580891397244932743241497515047897647505694681013012979563542921 5822 69344861706546081925916976160114521833850220172623314864087318534 5823 -26842496049751267156622759347732667673598377371362625775820215768 5824 -27202342097779233301458028222645561193366956703345801348454574176 5825 72171293149085348102221648489338203312780325422876591346657169176 5826 -90404335686669928738151144825541957984371559949789212203438274228 5827 74118876772523944774957938000818826936915409653270021290371883655 5828 -28690292953038642912945927970689809748587940816286784526099811512 5829 -29074745751610005652501014374927865383648325253406972698480451880 5830 77138583202533364514148949735027653138273136805876863411017909378 5831 -96625993918062030979943183101476983894259406377807598911288165750 5832 79219316096159919993737391480964504982110712242399660807514141856 5833 -30664422325708707832341187044888949612268411963708438856191781690 5834 -31075153053541604117269701725653870374940147530395368445819567487 5835 82445423862948781077588944789437709535861820815204051492755850420 5836 -103272910912441561545796932031122493000200092721119830222564727280 5837 84668346959708980171505702404407557816444171640975399013541154147 5838 -32773462589495025504812525022300726510068433128731020585140602680 5839 -33212255151537922305442664551328705411029779080015205703422831561 5840 88114867825237261984572111802367230437331435481611343039570980071 5841 -110373955744518795658074221166976297214493495123476135856941238555 5842 90489631766005841100937226025075209178921394412106703517127538377 5843 -35026570706694960801644176064301863118135673266588434303009937564 5844 -35495329286144312552478363029915912107570118188094888164938318918 5845 94171522222463304407805150578164454479608168306479101606498719567 5846 -117959943957069620995522571776931014153235187667147076969820140310 5847 96708428194286226049677755201111864585791081295161444277798561898 5848 -37433520932401083126991045219878079291143561782620785371139035160 5849 -37934278045222976054187866953596755715389136811734311280269959725 5850 100641652728603282336778107499739715118975838017355873254310162016 5851 -126063767907320544336820338370574927457618194591208893313280288116 5852 103351696019700794163210620363691487131978049340938878153997600080 5853 -40004746144826106010169808562354533082581865039976273470494594912 5854 -40539671229990997758796693951061684023973792531707150954233444738 5855 107553294585832850530831149752786921204996120470923380502414684354 5856 -134720535782764063176047565632668201096343402479906958644579578708 5857 110448211036868885402177828569562391300546153194457266315578932636 5858 -42751381924071452242682600722828488758714904631542229574187066795 5859 -43322790504890926546350892351040464708938334311109284873969032844 5860 114936371013817226532357999795917541490936658376212741706492114573 5861 -143967719859101102213322703254717078874906796048135717230010068191 5862 118028686556720688362378703335366187707255629159604257918314704058 5863 -45685313560869245214039897349662404509487365466900413299538211556 5864 -46295677015145623605348087605050029543514342248421741368492611223 5865 122822819488490534599781787829826640446291839199137496588604653058 5866 -153845314610582659970101513263358964098137515275817711669076294390 5867 126125902976661936648730274111300829430599060034766189886842107113 5868 -48819226188735967897175708843683676989858064521591003199024884683 5869 -49471182167908855722188251673628893503991966352252173281179047652 5870 131246726409784384502823539380848871716034675497815259141486829527 5871 -164396005323046934975446594516626589837464085137026598284148131820 5872 134774845956886771078149501835664985272742947972029134348047384661 5873 -52166658245660380472844321765212958057691971595514611452424505220 5874 -52863021785768566656264350946796191089255005997943461279684047890 5875 140244470711822805809001523117759390425605784482891924928441939078 5876 -175665347902579497265956364276284943042848463471442459231304642906 5877 144012853770591800690092009701489574952690090992361611563656493933 5878 -55742058484958759093604668718383843447080431164006699370893126490 5879 -56485833855041761750033466179921479440327644227282783912161106474 5880 149854877005375341884321583204421291029762930085676663061115764405 5881 -187701960618131221880311724534307284460516853853664470851007282406 5882 153879774433045833178608504024501948136929129257312183153535870216 5883 -59560846769320552609031504926087187520156307430820285451732103772 5884 -60355240105872599098631411828168059041640487945742260660561231376 5885 160119378880995966439984200338756576584848707760216875269681248486 5886 -200557728564791229076462278284006489451600183390048603561846452970 5887 164418133254092281655737761177589674034872522881455061512489606137 5888 -63639478897394025711789829259691585628384360968505178652568263339 5889 -64487911676666182082023861631985831800825158677450292230005146314 5890 171082193042425172906204632508370291341544923069918706327106437780 5891 -214288021685921035443559925794869995030411852029192283120139166731 5892 175673311500861391921935798910653718126082042940188165980986518448 5893 -67995515728584893226993518968159997729942930258627886316841049198 5894 -68901639131920978215258050236593565321668485174866339209698237160 5895 182790504983658559719620092396354023102531556069029110277058805421 5896 -228951927247214832793184518696486224491682890970406476231149880540 5897 187693736902413723148855553647850559985981633243940417627324100135 5898 -72647696889125764284333778156289317013964192576820009516744305147 5899 -73615407120127967638744720425144978101833337169589316104613249949 5900 195294666969760377214313055562370432958911751226044953458615512120 5901 -244612497714175649538680192678421787401000442032951772936176596523 5902 200531086775901994542480368861510410295703250139529998936979437577 5903 -77616019360988953620785953135132951776771586639460417126728231524 5904 -78649473977153955707513773680970647457046863151633908987994749110 5905 208648409131208791423129144948951703542248942504550223417628897219 5906 -261337015046718365974524622532821088445160765795278291263772632331 5907 214240504604814090975217042482696125481041367453600003360782930556 5908 -82921821274932824085626956142657850327105913948359065500509296292 5909 -84025456600493824355353156473014190714025483133396416818959989539 5910 222909064534496833662724113713385620550430305059929917724887036549 5911 -279197272490873170772243949547241205710867993913222552398846423451 5912 228880830954146406457251253000505791243529448516305079114123635376 5913 -88587871249969920632000305794910502064919898550331783688696402784 5914 -89766420941040437889809350476903308337240152664619126045005011070 5915 238137809148087470652080375196197477431710127495180217362053028371 5916 -298269875018127788620173392830760389807429524929905282374890907060 5917 244514849665167365620804842604245947363262009317520432454696999143 5918 -94638463643906337893667303495724495929015629111095968697780571760 5919 -95896978481665089243558158792753137106176767197246145726576649158 5920 254399917682854627147158962066090130773870291542189041985724732547 5921 -318636559638091113079149836499982597750164897129020808904131662712 5922 261209550333993154451821682638805630900746257091970142734883605097 5923 -101099520103413918952208210613334350783643436606136528532958371734 5924 -102443389096014758681681486976297153822103170154854810023371837032 5925 271765036350070201218158485568526605827354181898372112603318827630 5926 -340384536890179949951862901494059579242204782009464110711295999511 5927 279036408143753221953122255073752478957828389336360712249975713553 5928 -107998697827453528831926785089378552632095041583216121738356562240 5929 -109433670706609743266770748706968575212656387676730203025502118702 5930 290307473648071114962064204618787736105972978979627961709643885299 5931 -363606854905238521660626574470573761342851848374709916343485427730 5932 298071682189929275163036901095377156971984314575624735488538027283 5933 -115365504984868286046001248710967794781748640518502329802734647000 5934 -116897716188667147715416317710133610963094291043869576957273501214 5935 310106510361227288955507931172229480334135774742419975183975440678 5936 -388402787518731412606014325370525585147218645523843329532104666176 5937 318396733512782037644948641950461212188217043232597469666701189243 5938 -123231423755716139959454912525287708619956547379573825981463433655 5939 -124867417995189497687550972154358591098912322085334886357141163858 5940 331246730032015251491963174263675333829351828132765023975120659336 5941 -414878248013760340975540871610549919628929957598401986762290917131 5942 340098364129926245300081604984138622263956384699384429902473650274 5943 -131630041496524193726568337893657017624021751232053070662670258122 5944 -133376801009857393134571177942041380027024969382777458818598143401 5945 353818371249185199893024210087859874664210009268819436805515527030 5946 -443146230175021855865532026876405727778069536532311974735672081238 5947 363269178446386107426288112891447123313570810404833328658013201978 5948 -140597190562242537361914188154098436457311798351002552501046835161 5949 -142462164167272001818669334253433222518670338602180702441063895939 5950 377917703182513353502051091501867795459522370771555884868269703753 5951 -473327278444349296360765941126002166400770822963597135213059448282 5952 388007968509190467824350526276113731180608273048484135498929085084 5953 -150171097352380578166807475978742916925915503387067224653578730564 5954 -152162231415236395913801970916560027941530958864840529801081345924 5955 403647425887798562440103542296447739876115972936513840195824907016 5956 -505549989085096348098918073759226213339274736914095594348514079680 5957 414420124669099928729709843126608714284680355672379251006271992392 5958 -160392541185759587383747854488015414671187167252689318765993193956 5959 -162518312631181599069896136595738332853444914342841463183470843818 5960 431117097004956407058688253146057606025356159832565825165296695920 5961 -539951544386776882228893325267235373863953310867931358152512747409 5962 442618073313770420464946391628892278838967189662156459212056466668 5963 -171305023647655736741536457292071565940641593490074988930904117410 5964 -173574475144679849088442510263458412458026926760996738077055469688 5965 460443586577672729533076266240868564510574519821749065553742186961 5966 -576678282073561139017377543044677853365342518705016617420069314670 5967 472721743444946106984202675162148094342888243583817625864538528242 5968 -182954949094991803192507746405283646555764942289769856873678413699 5969 -185377726560399430594377922869905795501772829283143383553570668993 5970 491751561835513689818044134606857268625952678424957223961384853240 5971 -615886302220957333938052496399578632848408580975619349334662412861 5972 504859063987561441684251542578060700692437332110038628691475580515 5973 -195391817049826298058376299994609580542955998291966648199987390034 5974 -197978209621007848864818163593919206185905910276668849971549638658 5975 525174003899089328372926245925789464983104197833652849603962256900 5976 -657742114134828921924767933726114538783490625300549013147619886175 5977 539166493841366899450219179599856124492368641672503879227541828584 5978 -208668427258859769091835654905922384297900649233522227274714066952 5979 -211429409897599002836034111783197552044307279225665246576686436305 5980 560852758496298495190863856030237357126825078510210967279282376804 5981 -702423325806394537808455627756851091045816009293389493991624187601 5982 575789586816353328101065213332097051096544366274377899569182828019 5983 -222841098247214249446556396032024507627032924379702763462373520368 5984 -225788377146392489435989879555632376898806798141781648730619801500 5985 598939122913340839412661063399110250167042321788308454531964008410 5986 -750119378726650713842720505433114033202206674649280607041899349622 5987 614883593732344365667565281357514898430519120469273960632478828553 5988 -237969900248539884356375180353732786604208894189750043176429906060 5989 -241115961224928274797409164102148413554840371964097009362980309200 5990 639594471548593922146064783160927910295664185894527069471190692110 5991 -801032331024407083584788262922893930061159550269226829927465391044 5992 656614104111195730653425263382759703834352869047615027105068027218 5993 -254118903450771777616831707367335479985541972971923725936360174818 5994 -257477063518969422327425599603916539207248737593967566918019244231 5995 682990922591181598879166277238122242309510575661111559465481920690 5996 -855377692084532192207159464646553527580009610736319066796262278020 5997 701157730047659622844655608168296984951607662877060825610129283645 5998 -271356442557822506554592057043057389253259758486780840868120522440 5999 -274940904893054576836463582096678063987633775889663772493655254705 6000 729312048509700531097341884480743151609751226930667450999620865889 6001 -913385312007822236121676479280669961630339615001727315305487902621 6002 748702835012753804281120891282718176811962740682652505995130696198 6003 -289755398732388156977427159645901317257449518998636819689927038450 6004 -293581311243350006590403738905289572904201788548098613622077047424 6005 778753633210759935583476993330884496743652620396649318599378281554 6006 -975300329491919579475682054267417019077609440391976346185170243776 6007 799450310522068931059146273096236154291721835354619156554367324411 6008 -309393500054119785013119382523309944388104616636379428350833346500 6009 -313477017801392981070230261060696196033954863307404418591137238108 6010 831524478912400764732405101730726612677565351975029288023253403666 6011 -1041384181944767817209943021842087638343575572695339863501096757481 6012 853614403791546540709188912737232556041565773208145989013278277853 6013 -330353641700935584262491287958911802712052585348877056507218777980 6014 -334711993411765095702571979688646622979026272399807426345392673872 6015 887847265974812679316625327935474130127083827401473206075290529698 6016 -1111915681889094289345881980489570759987991313703636424525650686125 6017 911423599705599943393323315589420522109735911233182969387128211454 6018 -352724227139506406268946216465748527124353986537958151847117435210 6019 -357375786085974058397235095401018638541877193100242104954886560259 6020 947959469140824333782018000278367553405983589731702003315868610122 6021 -1187192163979315248813568453527916984563094184464362486564742687767 6022 973121560637814086820636671178687824102946041345538634381084875963 6023 -376599531694241425213189928901747852418978901293823937797927036790 6024 -381563891219161955167366450398794006855241243470328970557912725688 6025 1012114333862217093928740197784021722404616137119781097429788481019 6026 -1267530707232080037288772330950138383761530412989480236807977497432 6027 1038968127893680979980223601272621035928472475167075476299799939580 6028 -402080089952753664830033120391936845608291923268142911608459834012 6029 -407378143946023114683922715778001170073267344621467316042908051343 6030 1080581916625868405834671451136766480301539003055656951395347601588 6031 -1353269437369489897934802430632299769172249976596353272927867190651 6032 1109240388788790071240107504042672096673109266944626086486570694750 6033 -429273108560139277160349816374932022754632280061279422147499700412 6034 -434927137207852096857264318234046877415353942524732617214370619036 6035 1153650193446987554992234745736485708954098557331063549043222918766 6036 -1444768914490994368566703572900448932223831661177345882211780916194 6037 1184233813635539906523288050602781074261927247087892751701356051925 6038 -458292906054824078740175242771489082779614356271381157694032952235 6039 -464326667204320748017034422116870650433446296466388193808787105222 6040 1231626240966240741934145544320531626053826265638379624915321600640 6041 -1542413611627306451261305701832666038101320501732925092532137085631 6042 1264263467187770035938454130805184205818873946723129963573149872228 6043 -489261381505603220375096002574163126033321217053594663537047373144 6044 -495700208011794799194704590253638610868491651761115323751483321256 6045 1314837494874413502598044355980758596566528111079627534162014078174 6046 -1646613490088687423122265138295445942361293876523326076459624023161 6047 1349665299386795621182023200453511562699206402337385530158487174707 6048 -522308513823236868983687726999322847782892029234936244492001754384 6049 -529179417265162107776694042051329412915622428525555807357615552825 6050 1403633090693531674701991420703709979765159574555896672442209730544 6051 -1757805677902016185636985097716740156293175185697772846649534659379 6052 1440797520565294189572745931835436133158429476628013252883656284374 6053 -557572893741004406316290833690584002863767236615331012875533327194 6054 -564904674922699765752451728565132874676538861653102730731220045908 6055 1498385292268232572875613189808407341412556643436692035707922457549 6056 -1876456258037647059265642816470646991352000391503947659918614895275 6057 1538042066598548945809870007940180044240885349653331196392325992498 6058 -595202290587427651628216059753765808812110168051587946361991572698 6059 -603025657263927430169520859109728713664619725237145523137475746715 6060 1599491013666895475606635980625387889107986005190472054447194473934 6061 -2003062173559737712665003272150305839282733385812666523215636055940 6062 1641806159846976765653598463591759295649876001028025185044837335159 6063 -635354256111445253045586966854719138256442013580899029736065203442 6064 -643701948409180753383444885029537536422373035971490214405077217332 6065 1707373440559933797551896905979720244499803398460109877219656670326 6066 -2138153257294158319364579843896703511781226845595709134484143234487 6067 1752523972111023350110987900306094756014348534429690214392875935763 6068 -678196767766182289325065383313914872032379639604451286279617096362 6069 -687103691797324832001387134415990310470821599344503323756922698899 6070 1822483757534133414791396767913671359978056539450928874631255763157 6071 -2282294394098042187977790828640861391713522003789707235994715022701 6072 1870658396220841128361461016505780264386123014412917517021599703968 6073 -723908914012671241476066560518340156318624376913396220733723334344 6074 -733412284215180030572386157251345588625860506902902183895124607980 6075 1945302988218494956013569169086127311052538136656841168068527718894 6076 -2436087824336387048056124880753525697206719422237310809952599765644 6077 1996702933310217119483000732607832323453793195312075643369978433087 6078 -772681624370038227772050505541967498021430693499416815286465517772 6079 -782821115139454114310307528851499244331221761281435541086645551449 6080 2076343955540299954845380576449104836484919363473102456072150579840 6081 -2600175597725863864406957715922621108565530303498475260937840853744 6082 2131183703278625257942663255313342169654139407402542374943270849808 6083 -824718447114404802857499887965082088372871524281754857946336537120 6084 -835536354329906212922025007965346962696150380650152623746740911280 6085 2216153369901770094939977214705648496267926535726580602347090354783 6086 -2775242187296261883716126294185820693816363549295373279625376388860 6087 2274661586428781341519952518921318281504372959482672209647540770392 6088 -880236377715743786577424470210930663428081737651868449110366396990 6089 -891777790801791121942392974269349344234829861962365687388647579093 6090 2365314053569531266608898128823281981859912401499787952178119691555 6091 -2962017273848054329265635710177780219184671166471465239263245346406 6092 2427734504781529486311302053533981385068264314786988814371577305195 6093 -939466741300883137372727334973804065931688317128997572345340922838 6094 -951779726507071279127915628625746722803111765310321183297003829534 6095 2524447310103049811030375997441617002411075102809928032981450614703 6096 -3161278711952811284911323177909552378482542218791778981732484123254 6097 2591039852117254421631314859446871515050148964537444208398636371304 6098 -1002656132642535658110983288872211482025989988704072405879799821380 6099 -1015791928268208648542232734711123831044440036807872367674460181908 6100 2694215448216318461504563727225724162485487628435365257772629081412 6101 -3373855689254169135820639361680081132131078094837355571641709145401 6102 2765257082375386053957640449607818958582963907041169969324798320659 6103 -1070067417399453209139705333803286172158860767516293239728257193440 6104 -1084080641736378560066774749581585930853434715346047807499195937486 6105 2875324470071504304708175731437272841612244839728034325883616152212 6106 -3600632091583505025407381639302374301773559623763036038720171849462 6107 2951110466663165472852974107320867447339118545403951039359409760988 6108 -1141980798572422059331301698161642909794421873383579295908802253080 6109 -1156929671388552833455883318872828540151219049775455039720324306975 6110 3068526934646337765321525341557068326903550402959105053702257605631 6111 -3842550087209247102770439982968693358887875092689124984157813448327 6112 3149372029784039318873088348833957421530717480863077587474131844028 6113 -1218694952395745253593876066372669962959891174352471036081594950534 6114 -1234641530836005741513180469010206103898088804331622578550139356597 6115 3274625007501172923843450002501574628150524178491893899190864689251 6116 -4100613944394945968630421975223157012011224712825521480287346959760 6117 3360864677897355695498949663800323533366802956356921782857619337328 6118 -1300528238155070306786815908307173550528627700618585211919034914140 6119 -1317538667991387389051880215526342024312214230208027395436163502816 6120 3494473708999492865279318263140594341546555951523451776545445380655 6121 -4375894097352102329837316504944881607450518738361698853873465379426 6122 3586465529667121598902373908263511943854342457732244359592189163524 6123 -1387819986710949324361342226754230197149617757090168729356284286862 6124 -1405964769933630788001704723467518298814352861089569291412027253480 6125 3728984373809941069648092335571505048930450306897712698187114143746 6126 -4669531476642758772097645395234499026935755245691048399556189159088 6127 3827109464051289607978527233721741925276681016995029550444152791022 6128 -1480931872814462096313025852934741482266267058146135215503214893179 6129 -1500286152620723097079588771461730810292423057133625057205241023754 6130 3979128335341677621905532675032719424197216135338542623708556258199 6131 -4982742121117706646754162940433641716679744387054339636055888612891 6132 4083792898727389749077466104291913956585909039452491791859326899152 6133 -1580249376627758309523346967468850744589846441340488957978911561654 6134 -1600893240930960014417845060702847497660759767364097324390012785554 6135 4245940849641119386970958305736503444969053192987222685926090026390 6136 -5316822089572751471153362474712767023190115294023720591596393258780 6137 4357577814048520634356977995070664516533817483246975844183678130153 6138 -1686183340209723801170809278355826582582779766716424915092045946067 6139 -1708202144864971439596557244024122690879930768255583148497079327889 6140 4530525274210255649313402792630220120204057536377429509751351018439 6141 -5673152691471987868667940631358204485753828504708843466024908890930 6142 4649596038379173861185141852937554846493292622798219593134453279675 6143 -1799171625096466890535586976760073247959438529452506779535157223684 6144 -1822656338114891618706872390714058023386191764882755161397616657310 6145 4834057518198274014714096941984511028514088959104814388311780242005 6146 -6053206057327886039512654869246550585161732656551768634890574265030 6147 4961053811676713665958606764920580017998146871872737363278350693137 6148 -1919680877499356453586416691772522215091930123799242342774790130150 6149 -1944728445604967444013983502181708972997668123316657579349673891467 6150 5157790781472947252595291093727401764661198628045357311427777709862 6151 -6458551070647892778375390274914841757206017120232279010782345729476 6152 5293236645265424509198650006548523652604642796164739757206815482278 6153 -2048208408061413927066827176062498521962221712687952990756010634272 6154 -2074922147031163073650523894953399406549802144283106337992623255596 6155 5503060601200118457521312066401321094843449037498280317697446180034 6156 -6890859684761203879962588470571756215094834444708167022143458128840 6157 5647514496899969595316208293776030886258761806136536420092468690287 6158 -2185284193557550949025958676751591650310545229260903547692820949485 6159 -2213774203877531104378840492423012662849455152783217687674610559321 6160 5871290225752929047000262758967482341244346835313592803997131356416 6161 -7351913649332688653087426937408284281191864726867263940503139386832 6162 6025347281438227814718943825145727634219085962339011633391678250220 6163 -2331473008397136537842038606222243991341890966683548738296241548084 6164 -2361856617865984497788386998720341341369565809413103769405943060174 6165 6263996337041678391494055388947453185617583755159257312550969260387 6166 -7843611672959292608724092131506861181448014877595558257127810290961 6167 6428290738744423385692813087686507687904191054235604546666356407162 6168 -2487376694290462050940241976262339661308153581620145252455827648890 6169 -2519778929305430734635852235102294371472438542776596494862424228028 6170 6682795143705185751886292881328212587118499106970640741641090094397 6171 -8367977049933617626253326612871781664501811422881316833280769275812 6172 6858002681827150431026314775664347850796808076961353728541553100547 6173 -2653636576975750512567092591421591000356925598442286700692581859474 6174 -2688190664347945425532191205630587430623166570519430960933414120058 6175 7129408869040346607759170507007088268891289659680502512544599514370 6176 -8927165781056163636779027149409756732860706682540470404339659377751 6177 7316249649688551567403313877022998931234627899160601902332843196560 6178 -2830936039472450530950680293322626973187424757186668121044050688275 6179 -2867783940735812873762433606302453658903933697881694889875989728817 6180 7605672659073658600311071884424683951670449253135224102702841116746 6181 -9523475220288696396550430821619308438940374748771503441168699074696 6182 7804913990926091152800389214698440427894102389724218994611795099014 6183 -3020003261931812069369120286783835441407165914528133184483905596340 6184 -3059296242236020303288276185759320197734917306941741357149612833943 6185 8113541937802599638799729520188064991086177637061295984499212675983 6186 -10159353281073592249437089110591467076790884180991882658485918508468 6187 8326001405792974547258908213705952711608309554961713291129035058288 6188 -3221614138799444689363137815635347823607613430173194266288365909792 6189 -3263513372610471473100801131184775907020039798798875430462239954399 6190 8655100238361996140333184744097112735230955615776050200920818436095 6191 -10837408238305465110631569715122941294934493702077883730820586306092 6192 8881648976193579320941757586902509456625757030641756789798916197163 6193 -3436595384689134608873852389150177909805084477171072490606558199428 6194 -3481272600663239945484884843638919836335346432152481941072680973138 6195 9232567540707430784170253547840399917327460275408221848570504571140 6196 -11560419164240045860982237515537235650778951108336500247627376895860 6197 9474133714972950894385256068087081722956562978165363493354259653152 6198 -3665827841095223158964942188505157552363847088168401932741810540267 6199 -3713466008643222041060702496338776772390694936245158670555316201933 6200 9848309148361222359605858916818683941246936755407050963478764082020 6201 -12331347039069812862446951503923592150634109548628096438944413053873 6202 10105881667861559601863077517558153368272594060096095826683257294044 6203 -3910249996845065680879649529459625131325469710768009242624814413984 6204 -3961044057064347697123957680593656336199428288615985559784939050696 6205 10504845138843914367389159070280358923705543551466695938292300495384 6206 -13153346579495459426677215109622633351690159110327453141814963007780 6207 10779477603565648506601784862124381223452913054876068469236786743828 6208 -4170861736016407893893796263261012498230632762028571781635321907051 6209 -4225019379839010944659486542760508316184482214676668330806482079603 6210 11204860424623343364711789508556418674773441917351423748295508494892 6211 -14029778831386700662793456159172680134557101167656651962731128452436 6212 11497675329757622862116033832929037258929469731212408028232752933895 6213 -4448728327920029888806953213003579854510366494379426973537524783790 6214 -4506470824506721935724591729696951828758553267082862625885424001576 6215 11951215463762520896551619059814226338029069904220918518936738162502 6216 -14964224575565550729514017148425978938115444681909318812104429734180 6217 12263408675128545154846285828756918339933098232736634613264636920234 6218 -4744984674679003397963913113773936819655375072894519252165151789435 6219 -4806547753282486770516890200609410819288915433935037717367534790894 6220 12746957661945571819593710862495563327649384886198827990692917114392 6221 -15960498598871074352963602310062714662088115862286404980137220731926 6222 13079803180224938424567681493247414796323067550664926697533822241628 6223 -5060839832925878767397897817803336762078910168584795971869940598466 6224 -5126474621651625343000968605088327763644259163442068498466917363880 6225 13595333510217196087882779014426550808071971548718039309936139225492 6226 -17022664885988455865437664706223941284356917525477143690105865554232 6227 13950188542514364352596702313866856869555393796498931437286315715180 6228 -5397581827191775471780297216338622765466248798435548862974336094593 6229 -5467555852303397700852864244395089674728127050559988958300524709294 6230 14499801505595515701680490595969539548093089636036714413223732256670 6231 -18155052791059490265198626956534766805183458930942996980862659567668 6232 14878111864018830924270759638010944931277929851405765918090188941072 6233 -5756582773680637458034243390417635921304355245543736166843886377468 6234 -5831181023328917496588587095522312985913739668357316866061087901601 6235 15464045904721310870452619255205085578645118320974826710022092759010 6236 -19362274251849517689481666436308726634120451030495334839519183520440 6237 15867351752932834260128743736433371346281328694022758951960422545799 6238 -6139304334312021907340385603233322923501191254392361493944702944010 6239 -6218830390813627915108494913869427916570960322697290548181242271633 6240 16491991363899777776158586567380879512661389769436463789562968230208 6241 -20649242113241455873007374915223598719475294370761476029478506179093 6242 16921933333915264455968037183759584735459269991735314304476596171141 6243 -6547303522181168735576332889644581000845687213068098026846330437992 6244 -6632080767235606832154177329491307454536209385485210764463326069078 6245 17587818522285994860715329441047243963599011249962703854829852721680 6246 -22021189631075873440358480727125255486742783080584488658528301585247 6247 18046144225223739020569560039200302850272774345210733034033674326953 6248 -6982238880930477859746361984045052963601673727142636625939173931800 6249 -7072611778442941072046865176005052037514988244738503819930285688681 6250 18755980588574951023514047173061842917202287122985675098336333902483 6251 -23483691231872861715488393918692390344833048226442261969081657508340 6252 19244551544559166467371778568669969736381364091368077300714244388620 6253 -7445877061956926721873426626919799996945950234514659495738010410804 6254 -7542212523431450478304902653035249463243173001044367099691212655816 6255 20001220995394744970588216029089255460620238203430151523375666016875 6256 -25042684608773666089789836975858944256033745443833501309002926214956 6257 20522020009421294551580399861130209550679900064510097090682688849025 6258 -7940099824900730098075811164622152258374306448757534060005629891495 6259 -8042788662683554405671020706938277396257831727841912733057207733918 6260 21328592189681728515365949695375739396139778888977601438535409419393 6261 -26704494239145543748357651677191590289889197846178538540121704067829 6262 21883731201957331608853728186054195315881223185165729684209553950824 6263 -8466911488477349118061075221915321234407271773035777597845402086904 6264 -8576369962465796506665830768640374275450128002053578902036033642922 6265 22743475631654149156279993107487094407040738751571885009006922908935 6266 -28475856414721153695036083271826388275066836366274938791500707571872 6267 23335204072731029197239077446174284639721098085042399840285976015376 6268 -9028446860433821574205455983130525530105862668457196284802912143921 6269 -9145118324222576522867513704783713807945007602816152442807801192498 6270 24251603079612408293841327699314632425875366940592472134974584024340 6271 -30363945880914174836752039368996874315855314916276642561861910211906 6272 24882316762565434874660742139652761091889241187362323508162033528662 6273 -9626979677237711414634797342930189489893892620664710053248439755616 6274 -9751336330053458453145997627066162345323388598791235114899767141024 6275 25859079242696557555229245596343027044552113317669777482532621116369 6276 -32376404188087265463414781063610307922270697834860689822085933025574 6277 26531329826636452067283826057569041396714130920046310798226349080739 6278 -10264931586049560957295523509724598012915840661999216087134278396913 6279 -10397476337227914790821832195298054745707076409124284451085082308288 6280 27572405888943342779486658671340964460139835018129103156967361810755 6281 -34521369864069737636222017133433463669207599965040204597531195337122 6282 28288910950335061560720060239068451861056069080187761577669629691221 6283 -10944881703594797440772022534538375373964738294225983736003980892108 6284 -11086150156781836890390498924171827232732263310454223878589626592712 6285 29398507501525344726661343557106083359213225770541276360464850716715 6286 -36807510524154658171127789452942197560516155580548631865270570459900 6287 30162161252093411268893179607372147210949604369011719445123452751933 6288 -11669576788746268293778976807058477612023530846819340041075173761412 6289 -11820139353462357405693135086856985495018971191559428539993360141626 6290 31344758581944134737176877715458144465798257793098147534227603599803 6291 -39244057042174247896835587156288298547870934465362401903451876822087 6292 32158643274405047772427638921824653935932959889488122698585578845315 6293 -12441942067962106662328403153229718005830626449623450138822611404900 6294 -12602406206649740814949275687349729512426763702265602115643877615986 6295 33419012705209719957808527999498059155529223337536452860241075482020 6296 -41840839914085778197469837459851166525002979022323973019097899890765 6297 34286410770684736278093801847962713405358991118968025050459689550779 6298 -13265092755204116956088562427797558132841846275769413859839169511817 6299 -13436105374396064082555832744200289123229959486581727558836623040522 6300 35629633438693113435515544760451368176144696051019678602947563106781 6301 -44608327953826704740093719658227752567087668277415784090641043815371 6302 36554040402432379237993781194293179213161597121209461707167662255411 6303 -14142346310598514440918061707467714322274702544819943101410628145024 6304 -14324596305389438068192355452379388258872266520818547888958820128591 6305 37985527243412289927733175909582050764862662150598550401189726935579 6306 -47557669470048384742211739080308541067380864377223268624027806038308 6307 38970665468413760516298288555384740949479421918638466059794780097526 6308 -15077235484903419749115602186558315153571458958008334965917471596540 6309 -15271456446489496396583525564702920810604099430517046197966102592781 6310 40496178484030271919428952990184879274230944269567238922428985602756 6311 -50700736081745165478528197633325910323415344957072285926969183106861 6312 41546011795275044180635074940090653639778220116332713141329701872754 6313 -16073522199826371994173536294966343319400562621090237219720418832160 6314 -16280495296495301332863720663398825368822990979560263247907373767541 6315 43171686681835452605265670191035141176657316058373047475716500364798 6316 -54050169340794712980063293198827930925834163114803841990915985890360 6317 44290435927196643963526077922973896843828579356376369167445730639742 6318 -17135212317401300672234994324959216231654698902315653862997397906457 6319 -17355769360011837037180693521524858375894263487437213362009614615586 6320 46022806153468051763033733498955209174813237619615365807830997749040 6321 -57619430340053137398285490008731016095790294283345852635103055096619 6322 47214965760895520047477122945032409000667135469987085548111100067254 6323 -18266571354999588495396770702579950511154742996288890812227428268284 6324 -18501598058687722984065338675318516762680154519584009638538631545512 6325 49060988187184199127600846731409924957121867998371486637398295897342 6326 -61422852496944026326715056852369314321233453475806603614014484519881 6327 50331343781535301726504151855890078947154754370615864132179980464210 6328 -19472141206126492795357078853240155883422865102273647697790656519220 6329 -19722580660717262933746183150072390979559367120648408160197214974317 6330 52298425918043878165552172998807090628230595335483919245830028583907 6331 -65475697714485616721618123186375660761592689755323594462147748636321 6332 53652073064935019987212915627402970885864390994524991432464434487991 6333 -20756757930955471281779947063069786927856973430087402352180001595902 6334 -21023614293347806580544138633430811811062410338370681864719100161102 6335 55748102073606238686614979888953454542637675020195881543220848674816 6336 -69794216134459303552674217568289696703672755600442586743298954145012 6337 57190466221915923040566485892152753801646034641409045812949854383160 6338 -22125570684592896446693708365479191955586666989451057429585536950550 6339 -22409913107222829259937575708656240206510045185861033676870140855875 6340 59423839772553192112572792928359412432795996653643757952952063571349 6341 -74395709710982528321865981195124119835772519934262685733070319934651 6342 60960697471730348321643090571470166089859355954309531981354111527896 6343 -23584061855359128507033884869568850815960610317310196014519803465214 6344 -23887028665737196729462894059103842000234238621795238987505562429530 6345 63340356570179661251896774674121159003804810304418971284286490105954 6346 -79298599847159757403687398192720558908780567011759053256830140044590 6347 64977858043317831029532616925584980432383026693901624089863691604070 6348 -25138068489934758754437720594159820239621731663914120805235637007256 6349 -25460871637199777549432753359073458278650624500894861681176579979830 6350 67513321956928763584146518874821748032821106560985629348172875825602 6351 -84522499352799787478985405624700452201300680759235926668655589723060 6352 69258015115674969994197067719540597763903770308898733126165515585009 6353 -26793805087069822167296339180473699460245802747163384061650374989614 6354 -27137734872506886598490196504272337382428985554076456278453390896076 6355 71959418529157585799480089051536503523527096954697705516913994537988 6356 -90088288997462326740363172926132317097229376450807346973945959845574 6357 73818274521953164083672982127720380902569344476612681023055480175959 6358 -28557887846706738393193535129334073585923987608004947152761283053357 6359 -28924317956246033503236720707349255351008256201630026301161059818798 6360 76696407065141867688577199316019781807041231104272589702701156904060 6361 -96018198950391506632854367825990851067440995601014796253632321794826 6362 78676847456061148992707273030927188455867628821259074722412453227610 6363 -30437360466843605575128025002982131717449553976414666307766546453396 6364 -30827753324692269818087301224719386703700101176682704622315240651800 6365 81743195754016624500093972553534785006494719932828543954371455700100 6366 -102335895417272191748453246776944380752967245861537378749328256182488 6367 83853121435599308101129674589149012789549065777294235753855342461637 6368 -32439721586283345274421975152696124904765380432471067840072714811980 6369 -32855634050049424759713802978207582387488726203029505980949838393603 6370 87119913840958408633223193940338788704866987752625015718417302751572 6371 -109066572803274116291867255908225895124220397143876546323146560739031 6372 89367735790945222025993904880937863993068204794224548340272585945768 6373 -34572953977597425713834265011232676867655585793529533795013411603554 6374 -35016043396547295676373955597815011973072313880131954873149821675542 6375 92847989968500788132175631189720933854437433288394774879063980934371 6376 -116237051752600596032124745924120856022382845533085606028402799765115 6377 95242661967303493938334585051861481545328865764756621629293231096228 6378 -36845555601203141394161252212980601713904436728751651556113999599512 6379 -37317586260656356438032756424596666242612540360858189795657726784063 6380 98950235511498483941471778861380210081648419814463071891708940133980 6381 -123875883436808883425627565133199078775921272463308279845660539023235 6382 101501288944589800424233023829413262512455997392759315934136378044795 6383 -39266572638434767467839640190192060349910159086376417749399807514678 6384 -39769422614748122564615484192145562687736369326804987326815501111024 6385 105450933221981999600554816502840480127602887694484795509782453638843 6386 -132013460487598887919286329715525666701159296782522225429931351442602 6387 108168514099205476299233242864950807724136171389618466824302804129660 6388 -41845634628906891729232461562987590930748591868725783093242028029741 6389 -42381303081037828993404252762081739797416932434560245512873254194644 6390 112375931520042022260324680911302105533550764763735245393048269814499 6391 -140682134994661697772019913268977004433979781786929785455175938422232 6392 115270839852144935060979763701212455304677490695956564787796805617604 6393 -44592991845349988632711575204417650025664841400397975996431037628652 6394 -45163606770623994946259262925810048168485095609007850493356344356547 6395 119752744788024130472430289562696986825121218262480313487865681707845 6396 -149916344015630131768826268186693075943795948395760047223418435947068 6397 122836476469538376944861225047088220522747495082210182000136090481907 6398 -47519555047472646436280096118855192767223046699157910471916365652737 6399 -48127381530915925614092982840116593951738072095715932952876280811723 6400 127610660047776661259262364965175859866273748372092459946436610630872 6401 -159752743073277054620345264865430769517870116898000851097215319497421 6402 130895451404745665661786784702334168499803314275975885093086090023689 6403 -50636937765302376331927891556869393712172034512256712498419036477110 6404 -51284386753746186722464429729485573582894569741527684726777743356544 6405 135980850424559982336377468237183336486612270769988358079988663879722 6406 -170230348144966006820474499052348609672839080032784151117487300117911 6407 139479725595567966192672090284579498788257072000803135181696428210832 6408 -53957501271910094100582978636926388030227967903936353451917415796920 6409 -54647138906033449352714769948619213887848068334225624228054500912530 6410 144896495826580959772763602205901258230622973586824868107202660536266 6411 -181390686681081754471587483750898550685269464348663497521292490579389 6412 148623317156120913580949533265960239791179181755340017833701475169034 6413 -57494402415466645804842941214186398187978325035874430673366206255682 6414 -58228959955026729053937111822665180914728034821927247904647323867252 6415 154392911296054550539224364104403987916924829521596491930805288066521 6416 -193277958222871299075220006916997502962523346443012817288022307210596 6417 158362432930511408787070056284510148104367985691231124397479287360376 6418 -61261644491249749938502988001192776446045197667297392428140050441135 6419 -62044028870961976346609789436674431047950607609635607636391034641749 6420 164507683516313324880946958608527237939997477652150565258618087297438 6421 -205939205225931470706394923054416975542578281527953015989568097888896 6422 168735608404780129604038056032358559480751419997212562654218613167089 6423 -65274131345555305333222091962765367512794177858551691818037321698622 6424 -66107436401435538625334608309845924502636122421422134980599297109896 6425 175280815989889523625263456027980344908838770828372127833460881446173 6426 -219424494733617793136582777681901728932205358798036784680360459043806 6427 179783856504720211881861029411652097637449842649493362464624285753489 6428 -69547724915509416525350311407736097034671890538009514943455373971561 6429 -70435243323987951762833783687621290378261975740897456513481757574483 6430 186754883434793585726905345362945528020883873259273326514863528923124 6431 -233787111585059215731385470339691507252439676066280220085070921687380 6432 191550825840272579625344985666279462921779885977651562109433132170642 6433 -74099306421570505744478561351565466383009269490501599230525848161160 6434 -75044542396340149285531708131657005344021779889227150051948576841635 6435 198975195980525356521129324038079170987384672133883789588396189119378 6436 -249083763885391431441830647158611671051033125996720324907950172347240 6437 204082968992350335976773783457638893313463203185638061611056135952101 6438 -78946841443100998118234377455784420138330131777308072472743257970250 6439 -79953524237479541296919545043380904246814081592422924875015353291281 6440 211989973781804048442302241579254682632895392816306079983319093218670 6441 -265374801511423758774937387086784909817161463260310038587626745775380 6442 217429721475286124541913012291772466216423112335349709133994462367373 6443 -84109449121824629239161867611688998057047093935727048922482939262910 6444 -85181547387405452209446475576554764427600008230860683427055347433452 6445 225850532706722782561355567452545430094427364574076396228100538234385 6446 -282724448474396465494326175990840898160904064254794467545959835838862 6447 231643692047762938055005646577349695484153452201183343002635442192174 6448 -89607475753320812136118098553812017758774134537709601312407069509768 6449 -90749212808865124958953700916552141483189981606504969503404521284061 6450 240611481797163637147156928342191866226262591195334369052367076129363 6451 -301201050012942637802875599614829375547031335065104832836995900968756 6452 246780865087224327214949768388079788280885690654237286613486177371307 6453 -95462573042997314723119592655242327887075254129635042518454657340030 6454 -96678443110899167855432637542312669778461776750966136853055864406832 6455 256330933242998648445666562368395108777786326178290313016947915449434 6456 -320877335344027735179806347580664296001600676800114527975391792691560 6457 262900815787517026026192545025149270367145734940884241143913513316802 6458 -101697781320285757054070016386243389273857938965721135096321027181555 6459 -102992566791528664769061211179485325827777497238475064373670411712980 6460 273070725658009390172282840504950332897458688165265867399246576839060 6461 -341830697057698761192831497092171006905322204218900346200548634273942 6462 280066938987059721603356873505407577249404186929735606560528511563804 6463 -108337618023183784268089743988346416652428993998966508228388293294788 6464 -109716407815518585376731445244925430142777667807904046176367184084228 6465 290896661494750563660963942219356912473714375528976209268151386893038 6466 -364143488203143626422469664426468963606207722287461416138505536636022 6467 298346692485328070401294851789310596877596999489966559452759248537064 6468 -115408171784789697371644326576164513728124793064088525211343934018028 6469 -116876380862910908300464304468124006395037452361718288046244886492980 6470 309878759487939735999139923681087236492948826778374904959650210404677 6471 -387903338179062783736801128129903346020642749079625318029772718278200 6472 317811855759080674696831608842296927904131511180586033945094157731614 6473 -122937202474210403472167903693386722533101931706041853452451665271144 6474 -124500592605007425486614715639819353855820414776629525680797115394788 6475 330091523071565187825089295317425462905320438836813199708509710432687 6476 -413203488610926268874807465450667774038975089935923546961750608837460 6477 338538805046717363860681948626445239157837159438010448569687684985552 6478 -130954247566246684355501801077190863226217902132216173919616588194670 6479 -132618949386772333118484188156983751647520502069278932653030124102416 6480 351614225773967605458824502159920796043687775716767350584953228260967 6481 -440143150471581093435205651425119398197790641002985997529320452432441 6482 360608805829665444324594224976418894659365952828957903970740142903560 6483 -139490735237650477182866960568273489979544785048552450108301684895012 6484 -141263271718298884643177835495279108776246690191441735893486226368600 6485 374531214657882221892760294864098235556974228469998805162547187748463 6486 -468827883780153133521720359202835706059998244925109785325016979256918 6487 384108323803949873519456989244550823007480898983884909433360087312550 6488 -148580104612591488657988143669140430399544324272622987033031688994980 6489 -150467416003127970356344787012949240698147001656266791290311181453574 6490 398932232939052195378834460708599862162872912460393101220608817602945 6491 -499370001297537202813608987345865992293421421664706874712033902427631 6492 409129355503351241944521305214952666816854639686460319885477285260204 6493 -158257933606354571714148842877693254808712933267375932265913037265308 6494 -160267403957910114538917428632523242717331262149233675953523321110282 6495 424912762987781595900474940377058339471422871077792673062866365620552 6496 -531888997725289203622590774657754030403164605665581732890675947757210 6497 435769779808036876748652966741784469452885465140187247744781462066198 6498 -168562074844309916416338424344206395464340207675601350860382777088988 6499 -170701560206262217141029757103875114105338353983878580867616826218505 6500 452574390992942141597048512362452438097241946583298110771676904329413 6501 -566512006008743822120828356367310327417647682636134281175544842987688 6502 464133731649526234386157613606678335681494241899264332598466856007297 6503 -179532800162956100684606657863440897212060433118564004425336685415510 6504 -181810658559788474929522603224686750753032413222714558045451334217432 6505 482025194647752187504808024917091378844842106203928107469703211605899 6506 -603374282445018401565152190728440255774325902366123820296845390978051 6507 494331999304598932270289046299983772449329469655620305615492568748940 6508 -191212954231438443758696615583001544526433174647033008975268334942101 6509 -193638077531219608539795391651950713139014838193001915290229478580350 6510 513380155301396371155603180339916272620114342959235525711707766382408 6511 -642619722402587323539156078253683683465479058660361053380703555337651 6512 526482446757566133937153213964945475327719747637193139772343568009820 6513 -203648117865505489744667244898037390520905036145003474935029916617152 6514 -206229965658590738082363419877903009065707073473213728346428403157496 6515 546761596110554279164006572924379770449309006901748282986431727541191 6516 -684401408571702351414379566598279079101051884318427007466595884835962 6517 560710462702515384950751938051059816315498222595943516926238348781464 6518 -216886781641505353844663444935303542847870688756579347296893774691075 6519 -219635417255447964497993599077908920487684553087414101374387944800532 6520 582299647820479661600016805215318083601084716594984228228618708180415 6521 -728882193784497143371394801310603471579912548680684288349591784190836 6522 597149437855036308702030353434702169298753934302778174655991233886699 6523 -230980530455868996276426157200063367064805674146008078042464488502658 6524 -233906659240376360477251615022909594295220276110741226311972899882064 6525 620132743906760994981604728945737677363659774927321999452788656797520 6526 -776235320570577443306305805974711785069480946174678000364526444558402 6527 635941272346890958011231208800543198328048843763927856966445807768746 6528 -245984239715714975384700070651532528675737090939776456736310228789250 6529 -249099249739815000655055479872297260039571500674559152564786755019725 6530 660408146916663451948457670935083991491378046735131617317167652466114 6531 -826645079748717445471638501517346295520691312900673814478152890820428 6532 677236915087480689612967711872218728646452180250493858828534908239920 6533 -261956283888883894742782269294886382595848228625903308798631039429690 6534 -265272289201313607331140881286323523078174673067897289174253187164827 6535 703282507963387684845906609150376182206859542226066655769479125299568 6536 -880307510498440453840750778986737075358117394390397516681082861266060 6537 721196937093176561327844258945735490504771555177402256523106453870050 6538 -278958758187023421420859197147375419565804571291313981462897712619902 6539 -282488644800245000449910175121543815133451209535824768654359037987731 6540 748922461448091967500924695441332871980074012959223095850556324393410 6541 -937431144507270672094082871391383459223060816270949322516478594124517 6542 767992140910041972986788046391684838914109316791494266647471405165344 6543 -297057714203458570119012867112328983634334627948705441014104317789798 6544 -300815188971681908721513896420522659659873626288013500175696229564836 6545 797505257213545879279194719131143706993279251702107658138853123848264 6546 -998237796950846508599218768660902354156720750209611271180409074380068 6547 817804208387629724469488452447009651980622393712464253446656461686275 6548 -316323410378668976797316899651749960653195661526732047629071536892881 6549 -320323052950849929834825486595119895006580855736009697311549882538359 6550 849219432470277109947646821054345585179921086252078792645884419840481 6551 -1062963407234461096787400676819362414049040865945986840570597245161801 6552 870826389201853159606260298682912628185327752451893679495664129733968 6553 -336830578220437682850323636723223947070159298306938476036436697848174 6554 -341087896260465254147343677428599729719332064452901182386727035815619 6555 904265525981527511416537158691908273242171880759877645536783209180760 6556 -1131858932606554952116982470325036398114768434481608401871680961747660 6557 927264232673913732532249696989402431316164547308668759083016326126279 6558 -358658705263328211420411776121906464312307860122276810575292149288567 6559 -363190193141552189957495387321699001760422000073931024959926623797887 6560 962856837147769474812406464463335084068121154663667444830767246959496 6561 -1205191297947878287090065150272817283477615705136078481045782865857073 6562 987336365590446867059086055564240089077251621147295219853381092921639 6563 -381892335813293948519142414799911070844702806122550044162473157847164 6564 -386715536986219503970974103478134172533214613990940817865576457335858 6565 1025220232795499982912412414054424307551221529198860854072242945076057 6566 -1283244405245155560713370325195807841822012799148325632889545887697269 6567 1051275318897988490016867571853959223898630368964083346502100716886652 6568 -406621390588144079192123415238172460265504412585753723473114639616790 6569 -411754963896576749190136557596915122952697025636991009407698535150581 6570 1091597004649111774193559777454091448524772547625360695441669460104116 6571 -1366320206475853423132942032208094593649748923730468574618362649614186 6572 1119328406323164596984599621464831036136455031948795282829541350661552 6573 -432941506433514896480933526826479131898455962138924294980713774091372 6574 -438405296563726170187277729217069459636936337042780092243350169460398 6575 1162243780649459066028004209550131525540721182096745322080226247318426 6576 -1454739843861850947893403404544140325542037449456288735116846389404154 6577 1191758658159300606437377735248363803600077529237626461819234312744678 6578 -460954397367169613968181781087921432698398894388996017969324007727726 6579 -466769509734820787315332323001253431679391899365692772909863327062523 6580 1237433493478947102571672263576760930024665922799144075528575667347806 6581 -1548844861695260781216691468179340186834143883292913634029044810129361 6582 1268845813661109698854120273913954247216700468244343023443151005594500 6583 -490768238282134231923148206754107563339852020527991657414025542322250 6584 -496957118614798323396279517311103070943614011191306802166177056042413 6585 1317456409861278356631865646160629855703247417128453302991653843500740 6586 -1648998494200224536461093278463745556078309930832719156577760099931630 6587 1350887375702464453266112097658078061005069639643429801407233435922606 6588 -522498072721647742626829521266986566661128390849775417420620201286074 6589 -529084591632863242076606958071658582058605184490500906566809962484703 6590 1402621224425123944048829185794130294438998165019464320666008884838170 6591 -1755587034171131508668057906243462093906822148138415706141521427904210 6592 1438199731578742008123727246855804430322465059493209550180651349999785 6593 -556266246226455030622371440981975774752075376311220987757365866027650 6594 -563275789092391816310399807605084445744326439508984422391573683923068 6595 1493256222155742173676445562079481659738089012287041163732948427587680 6596 -1869021287421369007541231809779440411902416997562561088819696372046974 6597 1531119344075663929662669804882977776939138038623459794126549445868693 6598 -592202866847911071149060965125191244515225652274817507997828369596400 6599 -599662429316992373224829113595389881936987089627497122004559476936560 6600 1589710513707770399281942332978617813863908303580117888655068372615380 6601 -1989738118388447484649736118881932932348078051753714437423780913963762 6602 1630004017181781120916507785938261975683347803588699848648420801817679 6603 -630446294519025199459160704156309445921087012200905995443295657694624 6604 -638384584005298327806295182826229065103063920708119365266797847665516 6605 1692355348116955365788146787851682186441783323103193106337387714002254 6606 -2118202092572259698695154527473282435038998833844840587902164756971177 6607 1735234241092686463568054688703069346809127085204089976446383411202505 6608 -671143661080304103604294002969737082613519139291193047915138658494280 6609 -679591204613059262736617574165909137992579746333433978466507090913369 6610 1801585507729398676827881122301224853365618487886619423214266079867166 6611 -2254907221834503144655745165002784599065858653008409755949833214712042 6612 1847214621442633464845593662760970527988825752230000319644681719562912 6613 -714451422868422826721090541865957261102927202213460670752305812087500 6614 -723440681693600580933495308359684854179420355473668393749913027599510 6615 1917820790464972444846619462563503538089954146692112465945548713516648 6616 -2400378818960162835801041999460507166882063060066562236213997450755605 6617 1966375398004516311846177919738972440621489497317412524752470211329424 6618 -760535947893758032863992537080621632156932033445614689691625830439267 6619 -770101439247143400204206851909353249559349402907585381719114004152835 6620 2041507584847960614961029220920842463364286653422990870950056486585452 6621 -2555175468277736783851159340824734923167990743771406532518256787464154 6622 2093174058423205582599454852526185375361263858950697696788421251632544 6623 -809574139758074572268359989280793371191394746354194192275494057035820 6624 -819752566256235805125455909129065744753153477828102962279514671675183 6625 2173120543573822925445432298778792910521582597193817920418560091044336 6626 -2719891119554988787080252231983548234323606277879207322398546123470981 6627 2228097052891180162079136863468890499663230926591764186401219592436903 6628 -861754100596607796938663192042154997464867720013153908538869707564601 6629 -872584487719092387744120083184294666696120081839642538469105804857966 6630 2313164361737447940955721974091995243768046359845472174491269540836272 6631 -2895157312832916959292134887428532332982468647435228636198241242449490 6632 2371661616040464920978474547691536695071494736555185507501786650354178 6633 -917275835469899813462021245851263207588619638752052252916991883312916 6634 -928799677635446448829664883105257391881305669329745989968167512773340 6635 2462175666226618038688813773533581026214583455631559380949568083424398 6636 -3081645542333906421501313678045233724620092182438291708449771796791840 6637 2524417702712364409660066141221861080908841946134997130986944079097911 6638 -976352000780526093157720241275354993845116298115770256956493478483295 6639 -988613416551092371922041863993545109553119579195863779140141132337230 6640 2620725023185987962209476801630061989994828607489099728850971541446301 6641 -3280069768082360825295671471400156201442648409953054866434340427814760 6642 2686950044677742332182203536465894596554209174910876826739755813455754 6643 -1039208699448817971678757711480244097118928856748355838788844536238498 6644 -1052254596428169160956511984662697623924271959357047235790718023708368 6645 2789419070883095853509873221681304658901601071378244550411110561851077 6646 -3491189084409251213608441084663043191204618685497731075254109155531061 6647 2859880335817084896488685686672978554214370972580544179662011802181635 6648 -1106086325750406967763658987840502683773632874310076377487765598375250 6649 -1119966575778976988482181118674336192678343539357044119840492542633064 6650 2968902785760283629562134438549993182921591804716234454323324411983210 6651 -3715810555077860819389517243125630721971655032619174837332270129877715 6652 3043869553732841146588554464143634991151236186052837473999340939353267 6653 -1177240462897482894728115591158813831087820140833513398968418836181624 6654 -1192008088182328228436920250579173167372424818043989023307272343124284 6655 3159861889936495279792644393097990474658674073906194368963966910221078 6656 -3954792225368533223993265664424101164012926102785170539495520894683631 6657 3239620426258186079681572440681872261338812279726446226559978615064124 6658 -1252942836635699787355700916199728720866611242669936807339974178442035 6659 -1268654207493750659533189780540558255790167218290446865017476277065006 6660 3363025408932436693810562418165172450349974051537351002541847941977981 6661 -4209046322097561963521256117182282135321999885549656816187209974472971 6662 3447880051848132499905257192663827107701718702902791273603703438573208 6663 -1333482328330350244579316732796613111091360451480343383098139989178492 6664 -1350197373264959750200451555746032797747413428897643992822937493495811 6665 3579168388933310831521167366986877005807367359759833938957555707837112 6666 -4479542653221733210900641512211530057357030048673710117985057724239006 6667 3669442683392659621950829920855868523076164396073066801349487970354108 6668 -1419166051229468878878831658026439755679372450773453351243135162999861 6669 -1436948480104616537453061855385082308690161986641963127213303781946920 6670 3809114783477187698868494096734272020772226932741359498741943058895880 6671 -4767312219397826205234895011012441388064440675515507884771091772931961 6672 3905152685579175867462523359113694300179856941976732871566399805841988 6673 -1510320493818671044748784691656887635060202836000360810442102072716194 6674 -1529238034942248351535530088833776162271257725382343800947191205593108 6675 4053740520066044921677776213780734653190581268686758183375880474052010 6676 -5073451050628109035494802638243235656061925727684773157251564303855460 6677 4155907676555253217379507316077830598428276265549811280530146320955163 6678 -1607292734423581241675267930658193179369339806846403669320166690582891 6679 -1627417386401138283880330318187295010299646093528690938762527717091657 6680 4313976757842758808276774717782915106538175076594839309321711586306015 6681 -5399124281931212997502344775218202096153403751568719022537546345533048 6682 4422661865304348755859276942777935900118918589446936940808172001481403 6683 -1710451731471502107998663518228427600576389614664208400606099901332828 6684 -1731860030744841387205108773387644620976808580309496574771520767035298 6685 4590813348163103933129428407457179744065920605974598822516531845724711 6686 -5745570482835561369608736461680863576123156820412606452663550115514761 6687 4706429596849485761254198373253321783037251731093485318727889592014603 6688 -1820189694095416398416212828750372175873876493355430642051104312991640 6689 -1842962999136668373893542496990757169122254873830366715876737760407551 6690 4885302510619534676106379348079977307858899220391088029034006777847313 6691 -6114106256402773688633485307739729351628324618618588334318508816995136 6692 5008289118145062137080008848131363418252184573971429315005992306642792 6693 -1936923538051451597512066393438858252010149022571824515851687070888242 6694 -1961148331242953088198804485594511806199023714531986358057198216125356 6695 5198562737845723198655572205125186417398686918885247510890662955876883 6696 -6506131124454351588050678046541459469763812133690078023225719925410140 6697 5329386578307696992118142809556534993576658379914616176672054343396948 6698 -2061096432226578114609441596378651979693132251022607863531927159672612 6699 -2086864640520208410847335779674561764938307251151617233323867423466236 6700 5531782943250217291773056334956986708912305242978259556726640435245299 6701 -6923132716699856554920795109633436661464577910230447214415724607606956 6702 5670940277676083143378060556830458110417703030802880406169865468501589 6703 -2193179441337626449601756346168140096480799911118418272547787146459494 6704 -2220588776854458234507649875174748262747730281465950719561880716766608 6705 5886226866697023766538285103897088643687602217889982720346264799860940 6706 -7366692282552297121579281423967865062187466894518527371915429100374660 6707 6034245181080117556351283764939611652175766903070116052455709029788814 6708 -2333673270766829953042041910241146197276856675441866054842495561427012 6709 -2362827592569257724161416398165649251518598742877316684319299732856356 6710 6263237754073456847436806179377631419227942056424690577062082214217142 6711 -7838490545570352798713645593199802386953601820169601038378611224902974 6712 6420677711644243552547078129107406586545633341080872019111171211991064 6713 -2483110119844229853208773791989466369624041209825210854928343651913796 6714 -2514119818188396436328280309831502651617459204325006735229277523300347 6715 6664243327664437906051726230948934936945376035978341117306831906228210 6716 -8340313921691403422768798124687535538731942728505233021025491257540616 6717 6831700842452255884049188355213948779149437740101953352901113168508521 6718 -2642055650274692603121738960548831220057212730844832851880359112122860 6719 -2675038054731308541245910239706397766515460685750256772679649421343738 6720 7090761065291008619685967236597815183408407688349153151879841463470838 6721 -8874061123718377391270783221901500199401796274184825173375069731599452 6722 7268869504464289200391458286941969832555142106056546492037574910546658 6723 -2811111076818337658908315012092785328253544068438770643620405451535814 6724 -2846190889735158630086864025166538011788649174637408992263594792294240 6725 7544403807272745923947613937679834554042389185119254537851942202062590 6726 -9441750175901709821037400914339422312768241499677358909901347200499080 6727 7733836330205039449460748103274287742855815415325695951590648113177867 6728 -2990915387769289319812087691803392007234585126905311903516143008051885 6729 -3028225144638880040526408791965540305244908758039791684118886049148778 6730 8026885711442883836004809866615210044032162112157307999937859484105694 6731 -10045525863920014200588404615535833234617752672315752466022236063236541 6732 8228357753939387150105855062333333418389431608834938701312200917733556 6733 -3182147703240368333290029049327214717857515566879049937601518357791084 6734 -3221828261632652264987902712835532801065106110698137086093057872922078 6735 8540028577685325525330750722482902714859666646473385479577868475404360 6736 -10687667647114510059320122414522618404937723001291293784047655682276516 6737 8754300490321668763313164472334453766457487176118160412036227512218361 6738 -3385529779752238168117527769833113002901393435022071542342366501865427 6739 -3427730838573044331136248949158568341459097921420482835851281129429607 6740 9085768564778685197131233539195641175077591882244200119113989749075609 6741 -11370598061478212517672552078540681321614006194356772388872612196272707 6742 9313648414852295976535675153846903988066082153615255487249314303209721 6743 -3601828670146324708627956566717545127352686370119218792874909096268198 6744 -3646709321091049663758720440894410016937147542143297037804314838739516 6745 9666163323728609519084268775315990554154411856271070277932262001842730 6746 -12096891643647100164982682230845331655124733101654267566274936826408011 6747 9908509870904936908260118776147905952712436997854811144160463559331200 6748 -3831859548393346900547560944693644902494290025149251652723562766737042 6749 -3879588861579326403795007379470267090941862664944405942873769652464049 6750 10283399573250743884738651827905454224637129557413983172159629931695459 6751 -12869284407993002689905717076599384729289600143991101721752574418029911 6752 10541125429604014145774682008534066782023205233756528308144429175322020 6753 -4076488709455448756084930609583139414688989065509911389095380371096732 6754 -4127246355338077195044150255372681728451183989034281796006610126364706 6755 10939801144637972980489876629362957582279153269901523099565352345064609 6756 -13690683910883221106011159235684455742534571710464716767650819377541254 6757 11213876130441106905805527204290828757832184666624495366311820665422546 6758 -4336636754981744681564545441231348224819306457042466070035047808752080 6759 -4390613664788212526490575362230108936067773871615843347494762328347424 6760 11637837524912430354438949932128573327826300667004561730273541867247655 6761 -14564179938256730012424947783189361132821767631645200626299312540100366 6762 11929292232225549708757384576374224357833500321700929261643488005910675 6763 -4613281976276737205513568577963283565843277611961823646625740445355514 6764 -4670681043327924042369371372135959113014008864964620522093286318308848 6765 12380132928931018130847716801077924969398943648232270080346915260687191 6766 -15493055854878441644794170279760140161087129877326494686731587260347670 6767 12690062505775014439448950134880881485558324169838653871783738406353938 6768 -4907463946680825346930434694284376109131532484250162071659473236763713 6769 -4968500771116862127174081551968142319809468657572471286516427170439816 6770 13169475932988933111600322556562398086353941333776550551470643723445637 6771 -16480800655979098316571663825130122017763908028218981097893217421088838 6772 13499044101672418619915908578746215150904582827664262232164264670897167 6773 -5220287336244416907673845206130759087236418163745531482982289470005518 6774 -5285191015823217812052093538230158254724096030504430223996664998525212 6775 14008829704455454710896102111125722099896960234001237685886805318772284 6776 -17531121764477026234847892013862641436686046961455340491791742263800705 6777 14359273028452768883353900114978909778320121363442711310166587761968349 6778 -5552925962364558280258802762391583906893693714433123690988110700639250 6779 -5621939932165752148423466818175893327880132438296682728842092243787330 6780 14901342864086898917434492332440249717946653060865819053363063322229776 6781 -18647958619617840272494105789489680944674800867249411545289336267057981 6782 15273975278744572880594591604542505273390415641139601957011235387626032 6783 -5906627090888224544039621946614468823971372627826907838352237819653760 6784 -5980010014927952198483049884031046454978011148318538199659555647874123 6785 15850361019900479454412962016607985132453138247851063862648263081259590 6786 -19835497105668363520027737410232099681191675800910907362264023709149950 6787 16246578643182705977150689788513260213677732790436259580236585858451622 6788 -6282716003072357720365718383873144873080925237679071212789267503849901 6789 -6360742721017942579566682491075932515199770712456280920624901807023595 6790 16859439013867579092208249578505996167761455320784333624346688377033403 6791 -21098184872271192332395312800746691381800320027942239960478567297787421 6792 17280725254341020074084242618218157379123675189109638665241190661839478 6793 -6682600844730462287984824617113264025114729232913640661276566657241134 6794 -6765563377098641142131325607924164900905749376701227039941139799784973 6795 17932353925203821245519592952491863296019035427558916842822384759840866 6796 -22440747601216752353687821070174847076786161233931463900934119982239560 6797 18380284905511924548635656387756722780467437813897922948291591812636557 6798 -7107777774892308139224458985433015718950624407624897960356661952987614 6799 -7195986390321198566377598349270639803409227081442102477911254548634719 6800 19073118876705036797878398703501500455422126436860341046681484519285013 6801 -23868206277731223671071803818613320038403466054863514730876286678540814 6802 19549369191895550672746251129455201477247373289826820594363976725261398 6803 -7559836432360490233287451487607350424006434440119105614704946476357854 6804 -7653620780764482833234587227456872857708183837300494135257028906100146 6805 20285997693411956734107869827439740367105764017284021051833803328800474 6806 -25385895527922885267368614942635675697581718450277812143223456566506562 6807 20792346524662361088858641400200837542797969884570588053831785930541404 6808 -8040465739668895437479996880269218334337426086443187456916506173765320 6809 -8140176055317947475922039325965472845174413065659389243688053184090212 6810 21575520465891992795162776390098542845763796569196323913602350726625634 6811 -26999483087788451979081061850489595996251641440946992427706349123939375 6812 22113858071430180058496748099569769764508203891822164347674237322306204 6813 -8551460065137392883845136341809102476879549822169185645702044372281578 6814 -8657468443948564883580355995652457394189719855408308546132744103093148 6815 22946500073614146009839931377609415852959687043245787014430861583005240 6816 -28714990473167794203332525470225532024018853104580360032888010263298468 6817 23518834679960191829778391036657532634966482205434533621935417511531956 6818 -9094725764978388325473647472517110321872868448970871794410713804054792 6819 -9207427520568754307412748892299465305122781069707230557878858508629868 6820 24404049727273876262116481000356757579422955468046535811879757695199264 6821 -30538814924263759445801120198145490116583421975385243913477466040974355 6822 25012514845337711315626550695296393719154274972087020294280012631853135 6823 -9672288128748604207855113356852708360408570252771106046064086308447744 6824 -9792103232075778095988522734338397126263137339645754784655783703088127 6825 25953601592510301193481356888915865022803636996180326540525255999289538 6826 -32477752702828194203258695569928063851965333882881971853326624356960241 6827 26600463784574372919372738468034531913537573756333018968660343066003025 6828 -10286298752858163841793210168257657262453978576225953794642971835309480 6829 -10413673360568571171918373397477577387476916034869644986698537527230056 6830 27600926561260691448733754336318345847500802178460885221225075587438954 6831 -34539023824871103118942591972859965540273248987389931450685311301102884 6832 28288593686461421190166749507795610770745633613198437106546412254469510 6833 -10939043368353643590090848193077807957516475069928200611432852266750524 6834 -11074451445270338213010222216555475012504124475236016425824803838516866 6835 29352155241029950197144881166246702152764508101114665734888397232391568 6836 -36730298316793509782309212245390057945048192491244289693307568149342280 6837 30083185208632386569980387298482403905460242412852056208940915787981092 6838 -11632950150787376172767196314850136055959265136809464582813295296503093 6839 -11776895192299725555100454858445620028283558545643824079491907559686113 6840 31213800236629447355014493910552488511299574827442230750385767900050440 6841 -39059724088193306128741941439687753294248565109292699233619422457996756 6842 31990910298171755285217258875192639565101232419526962692037319893582499 6843 -12370598541677414580253533508636436240829464763210725964679034333822172 6844 -12523615402145487925604957565978441396372431222706331120996823350736436 6845 33192779803474889451173721558960689476009789400257365825820448346779961 6846 -41535956520265535502949312018668116283301316553343698246251424418624278 6847 34018856416749305322972372628321808335976994035848327303480023301008846 6848 -13154728612857000236429935429178306774686583651428588178858627988337911 6849 -13317385446515192026773334634857066161450890872161120527356412672470296 6850 35296442956342387281108387735092682982478020406200256122709603370894042 6851 -44168189874733584085926193099787948378822903965689403328204085462308712 6852 36174552256183487966723996100106932808207797544146270805376546354280120 6853 -13988251006915268019362588424434527332572437500561615502805596037560110 6854 -14161151328153848485634617786179420057513567191534506406741093123667150 6855 37532596122582006293411453610332155060264182310701355082969367594809466 6856 -46966190634626253227437509989063471608581565898418808026635504051215815 6857 38465995035558443996856108432074540496810399615167644020774738509302665 6858 -14874257488948778609142295214348903077350183440329372250768579076387759 6859 -15058042359270030836309793660500744781138915957073959301033884881503734 6860 39909531434196303278490194156366382247826040713196197330227109556234750 6861 -49940332894979477507270099603055041556540770227288241594002912067395899 6862 40901679476555819100761175386043787161253178162175052848794508617132397 6863 -15816032146983198286388229390129069707183236447807010796779806971613434 6864 -16011382496372008385039061883979566540175570706462236719067796755360496 6865 42436056758926163287250487202172674659019927829809340145914190213121986 6866 -53101635928713668801007005774965859724779793634133072444892046160583921 6867 43490628559533413955508173987676799412604703042583584811067634935821864 6868 -16817063280693362527250783534233646616169788680100193120726646805617622 6869 -17024702371612089065954175086740969693230656472017077030980689688395223 6870 45121527576567252149292498383222297361265109485066546954380481184947890 6871 -56461804060542813724572482288195990307396605187106269514845868241981526 6872 46242426169107929682219786576321785527908599871394944364218015120930096 6873 -17881056020455813607828605870380146214018748684183740110276727431940150 6874 -18101752063171580119200640557064605115751027550250667751295941912066714 6875 47975880813188360708659770070159429941589030107429796220750783160897579 6876 -60033268989835500590171574778682406229510910243474346235986874722814632 6877 49167251744599903870082342816327951204750955320963396103490490166275091 6878 -19011945721318907182729335200744415045001174734499162793980549435437990 6879 -19246514649799837521012011676177691828959814463221301462359108770458733 6880 51009670752759843319099799132052507817031534331017673196168462048089399 6881 -63829234711898520592992415977592419212795507586721052883708545875590171 6882 52275917057697898059761296220859647699331876126328837161528993462470952 6883 -20213912179180441227642010677905922912319373282956602809087124160289694 6884 -20463220597357593692623491998174125105943465480935895861118605855285664 6885 54234107152949563110928220194469772490966731664483490688904107238624998 6886 -67863725196219734402903475329129459170568982567548144830579433945906742 6887 55579905247119958431404047262440191985157271449815483730993445294427806 6888 -21491394719330694169607589146479563470522136514774326845153353347622860 6889 -21756363028116455784460835925696169213950223783158152536316533859625258 6890 57661095699529957106024177415076062266186829244150289143677750849392547 6891 -72151634989819414685838814611624634347145017740131782450285544898708724 6892 59091412247918612944692596634778943685650285386628310647611408747482051 6893 -22849108210559538058406695936067652862349022705539376643657354931154888 6894 -23130713926643038053260144184870425675004244097743938708038986767292866 6895 61303280941989203888593007407082085560237957234996168863263525710994057 6896 -76708782924051002173012262235760815623545251844973114286340057644731916 6897 62823390761417981473470668190291266454936300193376887867616143792955898 6898 -24292060061250269609236730242993824662675383513997458936996688221255965 6899 -24591341339358104294360807519195295642491439027450050263134926933089284 6900 65174091861579752220047624279312493748519846434261440226917654470743486 6901 -81551969113997831282063344415958896801004095085711805825579804762957986 6902 66789596920616346474129860565643970427929306962922556427802492092418490 6903 -25825568257300945410144144973320211912004238404772371824146416781823320 6904 -26143627628319446043619732596887890560862317777010275761801723915684505 6905 69287790232198038418678689126040368370685383957451320364910781793278554 6906 -86699035451068638510377494736983979330072296285054539165387602684453238 6907 71004639815264835437194626822307953312199985740953835326366672192390735 6908 -27455280505337938714348523832299369653056764186800278499875844590916692 6909 -27793288843443765587784166506632426991528307314890922760786024301564346 6910 73659521944201219559904845153245445959917312844360767766922226901375146 6911 -92168929801540496457014103894269288210477275285473313131016913687501091 6912 75484034050774566797068033555416155186380893355938855484103139608423763 6913 -29187194548528466433362418239702973424220470041935787153814899056814918 6914 -29546395281270025198503566099959497136440045948362499768921207280133649 6915 78305371471563166359801544728157704902936122619488876013091565098844278 6916 -97981774136674467266186629541007364222608056418305650361196924274621440 6917 80244255525644466863785290023626798289052397704983136206542497438336456 6918 -31027679726372010705687051019341434241323975576805288389280477572618247 6919 -31409393302487761457067228539566417416854056141840583959292121559536336 6920 83242419673687742912294805452710928431941373352450140783024014589832775 6921 -104158936833680442524063838394547842885036805382185144829520573345768575 6922 85302800623275742157252923079615657148213602574755825675226633068386284 6923 -32983499854168699579851802472732652947975017282432340931960964654381698 6924 -33389128484822726388189140744618180356648315106245366013973870554207118 6925 88488805134769576218411974469993394169537034262379132109545127368537148 6926 -110723109401279630173359293671299612166187099083118927744525377573430121 6927 90678249025884579995228344723050429894571879564600462782605922271571790 6928 -35061837502440456909776355318436450296206025427741616926168819590870999 6929 -35492870192503716321371561022521024476216001806536965894089033583505348 6930 94063789255860312338465333306648094632581511452694198263396249382713011 6931 -117698387898955011191302380231858658212917985205337074769462671364340840 6932 96390330370782191805036550337900438038627415424989468586592113040980735 6933 -37270319761433593141889792227493419744370708984221904418666894238209162 6934 -37728337648444275568170130149282054165148972334902385416222309091620428 6935 99987825327803323258428284243530672567917854669208563244525205316796930 6936 -125110359335243780699012465117987554760886953410962418055254470018687420 6937 102459994982603333528105845767801558510313426751285751573646792902962214 6938 -39617045580975917875418518886125094202010389934017359851845841219532220 6939 -40103727600477737357691267632390650912697653269434982962592018490472229 6940 106282631826985991507966331254181713884767702261060290380059723469628199 6941 -132986193347666355567513854754339238832998249009618486059769403895556107 6942 108909488929175985103260129104861205462780171425314314162318021673872654 6943 -42110614781414818815138025118816665928877107262877523792775231773806878 6944 -42627743678501397788443858857351936545993616526042420619036580162309216 6945 112971270190472693152236051072386003234456468495319576204619420010832237 6946 -141354739485162285816508898404822828011596202467062078771604486737448712 6947 115762433663683669008163664397518330911861990468851953573018500232335599 6948 -44760158837143509775089747189953534047314971363998406181768783116330793 6949 -45309627545234163365038179161949977916754289626785308278372844369236077 6950 120078227342572825685342670595290736218073865614919376956456041751781135 6951 -150246630433276121805809127012895408145527277567965758265006760483697348 6952 123043910531628489735686322191336665374045223993741491544034714767294416 6953 -47575373540350336253502701330359365338910326224860569551797168242436510 6954 -48159191949491528884751014565652919531965041769149101879770146264637960 6955 127629503261319017120811509844756092746588301442670966637581360527451749 6956 -159694391542871398262534626137056770806726490865601343912643182936166724 6957 130780550437910933165529881928355898739978745341011887077120932750131506 6958 -50566553659121332535525681339390817399425339497508201063278234266286647 6959 -51186855797453161485545011540116753362986135864417965218559645610649562 6960 135652703890736440288540053822049386713830278624501182969182047617075790 6961 -169732557044917713560272996996698672910805632616004803260806972033370311 6962 139000628987158502762577818511782255311879803728211454006258102291737339 6963 -53744629710911067526671643059029706728405219053153890335497633763452464 6964 -54403681364363860633701355577883934056839443111491784035612569938570056 6965 144177139723233661439657470730927921732617681013325658734868200454247400 6966 -180397793356967830025884568609027580696976648405475234354968376583417711 6967 147734167429319475523502578177420106431297459555159959622643495564177781 6968 -57121206979694414544075107664946105562546086694845914819931546075563900 6969 -57821413776491718468219811036839702383762357741144304034889630090106342 6970 153233930396000873014003409577637980819228982259857473027930113195915274 6971 -191729029911396569642034075072630459104147534735156297568913321624317051 6972 157013039762554081123794925182279910288123055600145358936859210881964616 6973 -60708606912846825274667814919380942897795327106112871743781914970167160 6974 -61452522900992797019746858573351142479433161228928678150474503851166614 6975 162856115666028578808452697664185231653796372213714995250024697746125316 6976 -203767597961393406259439044012767850701120957109530860976619516002460320 6977 166871086366670658246812325920788800481190950033811765529228877301863149 6978 -64519911041999028396168193863375305724978666706329120481821696238637547 6979 -65310247789625918091065335885960322003365998275419148018845995247153677 6980 173078773150328598271624763136656207870293291802697628017398100874923690 6981 -216557377848173313995278566101200218404858344551379261192380419696773260 6982 177344234562840228806191356962434992065216211005538027808430416485324285 6983 -68569007580801399153795330423719807288840125345068321033750758862533634 6984 -69408643831052137320212390994453044844890890923551734312407314397913251 6985 183939143241223547722230807929812322622846478700330823336498823887510621 6986 -230144955241988039202344909198844900496821548554015132109603028387109050 6987 188470626519155085427572297484024679869313054493042690765452700807822090 6988 -72870640861742780259745184325629884860863775353089220307521269501135941 6989 -73762632775770706770965046902394162205817682566395309016118517229748726 6990 195476761631249025354930511946044155062396161585345942726787158934244693 6991 -244579786900380404943449292553987031784499722296254385267600015397515046 6992 200290754946855515889582932829271520738115756549545616105781876625140860 6993 -77440463783929228167938742648057332990162887930542146308054457004467004 6994 -78388055807618129365304630741503458156309263662052590630821661078531422 6995 207733599908367489422791820753421126202694618571548696189757315872231835 6996 -259914376519831205813328892745655200845979849702045130208784467833109128 6997 212847607058818533053828994786674173562236241173108828638007066320055632 6998 -82295093454072793591874890248555764177647261182133915569222017905169205 6999 -83301729846222433854441861884183920837840941423455620530385999345741974 7000 220754214709912092634900239407910543466295155572756644985120287607092115 7001 -276204461291611509788094438103815757461241899336734265883290131282696046 7002 226186817290273298417999510225092688928546672235545636858544625929125360 7003 -87452170213903740335249160362911529776271783786300281117689655395963150 7004 -88521507275896171076302210672042150535656842889991532880612047293299080 7005 234585905953055528495709181195431458286713835166045463901767061133634496 7006 -293509209809389044289091077781305753848571503717008191501822211921330292 7007 240356829311774990207784648760259949793280838247210339695470185475689938 7008 -92930420258838332923687282350774826846155250924044186400106999292116022 7009 -94066339308206046351620825255861596389473418534977105457617979251557143 7010 249278884690731760070330164774859574069032274540787964790260219301897051 7011 -311891432015068967868090379475506171872328226643738130902483450483996870 7012 255409067896332963275272765197019318921992849584456041061895524527669503 7013 -98749722065047424047398188510996957827751817372684697839506666545987404 7014 -99956343197913951394598710472549003586847635716487525958704024839180346 7015 264886451174931659299917789904392992727913805188611026234277476367068202 7016 -331417801910607152590082651225107552269019680273401556986320324678605435 7017 271398121236356920447478342328782403196095062074434182295736809083309391 7018 -104931176855119789904054822826877348398870694474431669978319156244239800 7019 -106212873545185160375507603115289156003901599797027238318865930809049526 7020 281465183744257565603326412835844657650656393271283757597044866405973164 7021 -352159093807256261662359973090703875990176433400569026399282710111190195 7022 288381934341869507212194411649739446805712392928902312228627905972000344 7023 -111497183346342172147093606466847582498543713373747382696329011694726492 7024 -112858597930948789533887051997975219549208792646769220110722819374266060 7025 299075139189673576869081624302138243153192171026549930113324352587743274 7026 -374190432930037690935402221513002935386102566775105029701269108587970688 7027 306422014189354968678619839473385501369433356483268538034367930873432815 7028 -118471517040271543623225426301710319361573851215882584171063208558506832 7029 -119917577147120075661494777042859281632597644054754457883852722348618313 7030 317780065291651918037474147621324988920344014228259763865361293656520810 7031 -397591561244330771009077911962060526323826753483401971026869728505414250 7032 325583647330798046905208248309638957492922180718294594975518504110716166 7033 -125879414327803204251140421953859237717041575376538690545391448224701148 7034 -127415350299103153285715942009333002426092631700105180761906942772663160 7035 337647626263522204249498592982865947427539218976368780338219068741056454 7036 -422447119423498554921953918773218964852273558437670116379339965527192100 7037 345936130715049401673902483867926427898104222353242446410279101914336247 7038 -133747661700392804541203499327793135704702647000295844568122816675145061 7039 -135379025074639272475792370765274965571198619161085126799802204979019421 7040 358749641879918775315499267897977041661030189628195102069748973052980900 7041 -448846945931600773108370657168701863778913741297944384680162291335841579 7042 367553016518775676962483808426842129759704664501743112904448155532342667 7043 -142104690375526216419712159964098013001331147548701890379199648581748744 7044 -143837373490704360623424779978234828269500155292170380856981980790525118 7045 381162341115938664055369850020963365636568257151756054469524952372740080 7046 -476886394253663089765691054264876508913023869689568651635209127581397992 7047 390512371832064455430075041297778707610693371784732752538248455703346192 7048 -150980676663006490127008021712992290493702828476332618260667900684258790 7049 -152820933448850328024668390826896808446493901441890268092842583590761770 7050 404966631172124980356021367735311455285749999829588359853853939444672519 7051 -506666669367872448978152208193268435424106165144484105156650600511390682 7052 414897054094416159967375998886810476603574649466774276063717572110931238 7053 -160407648418203544396420410724984800278251181405324921617760129558345412 7054 -162362116449188850003383938971149824387357463958858333594061273524517290 7055 430248382812842530174274355665392947564160317915870343050940881200593719 7056 -538295184619657334256013575299507016181311234758454425511468175914436746 7057 440795003230535278925854486392103213445966911740311167388623799014331976 7058 -170419597949154954353801766218319749621818216468665566772935537683294590 7059 -172495321834200497634244990480637525023295410657153850974197261370346658 7060 457098733001189043119410084097038089053642706185898608750239259137446693 7061 -571885940227107605891875937657667221058691713336346340895277056280372851 7062 468299551492210852063609236034810736820476426331181729743709254764472876 7063 -181052601766384286423639730436487232270505178145349844369344230503919090 7064 -183257057955785888083010178321692898408399025903415034759913229300925777 7065 485614405872471435431041911938529751170305628107061039283474110633018522 7066 -607559924720822506658456087833339368282067855027814384276214085220025441 7067 497509752072840218924426106243033586819128592386235753173078831928192146 7068 -192344947587590004791209690697839929777795236015363006638228828127618160 7069 -194686070682532947876413272833432563261191290763084555449807346974851013 7070 515898053150667953231239787180854854696383683758259574106122185266802044 7071 -645445540699292325442577060955275228033996469529652980060277046158803914 7072 528530727625000996347261687382896623670759246130475100965292636198157290 7073 -204337269034030464132467747830007399775883799933091741910037979239556288 7074 -206823479689133742585834790127297791304296226518661503980754366964007093 7075 548058615178401210848446830711921606605422803436965872947560797245884906 7076 -685679056363578371331728535869783566729544609318637021708956408056019880 7077 561474039879126298846081069148521216980891232969493702691599875842193011 7078 -217072688481570886052694212793512962826601738694199068636122383833456590 7079 -219712922996328544216245026727054630061880251139574272067048050472388512 7080 582211703800983642132386744688347590652099603128660964675658305237894340 7081 -728405084382631873638209664811292205140063077114463983930873702724942586 7082 596458081633012001075112637055663916760913347372185577220935305691630899 7083 -230596968557053288950670073068221850626829449819391920377206029842580018 7084 -233400710257771677156283112942975352547555775153263761750111774878509800 7085 618480008419298207365165773518626498768967848482078219651385955929910505 7086 -773777089733375858725252859441261933679838135674664999811116234727577258 7087 633608492457820225400824169617194216985211560107201836319018971461701522 7088 -244958672799992000721349894395811764219172906575326699202553065494622759 7089 -247935985319896158132316063378542005854042758791895951125685857681435220 7090 656993726604889494030171823669537858852866059543412780564519184161592065 7091 -821957928257972713436595251166354519715966640962473601378636678257522981 7092 673058599546692054415593375124131829803046806360422301313689949040255799 7093 -260209336040682927530344107820281739929613264757493348163031547105536748 7094 -263370898612300638945655454307897162068710692868131476137821539733219930 7095 697891020753924224590450454400223442139102099637650986053402785463592724 7096 -873120417784839854698910102541739021218529310339981339682635192119596165 7097 714949885217311343527615786597847577282082396341661156525237372701810906 7098 -276403645078747190602395437724161382081248011635683238387135226458189732 7099 -279760789959496865853587870358701336814767846929404748799151631770185208 7100 741318502344911549792822900239294429565642319495590081314074112192807272 7101 -927447943770301644093124672947627273403189288467288789054873763080174192 7102 759432482670052722210750096934078287314949236576011010074660856333034069 7103 -293599630281018134912577020984783216061803285797978917426214295526843354 7104 -297164382440149095853941703644292004701252814689303467839061558714457098 7105 787431745458544469171075017425246233055372415212800743001465512813101450 7106 -985135101534642621311201540116500176187135632828213984911012107440558220 7107 806665701698999271418981857264322234122874825659976045273572275373243930 7108 -311858868754640517659835791431525494631149861025945521935279051409337881 7109 -315643987957325440872986601319192237243103352208980676472279158447168740 7110 836395831317043529669700719626974287285719695434900777222988353964365715 7111 -1046388377290141916880168850441342476665714088271072504674389679092601141 7112 856818586154445330495700131562350053367822687365984269902996092836913058 7113 -331246699790404133038849985249034592984437168458124060496543430921567292 7114 -335265725222888579981082532392254820202647943050230341164687375379662354 7115 888385925705279997622123110896439905529317380368504876158430163662864921 7116 -1111426870289830656507224911293061745731004736202545076598464238655051234 7117 910070505062842357665561102583024099753524711059506750628562222743553864 7118 -351832453312810624484030553973541273786099499936996564154199019174335925 7119 -356099750901110571790039201408904884770154285266186353763578402316406317 7120 943587891247074565983843155886795280834505511571612456013412248106378390 7121 -1180483058564656601883058403198080872549993689136378896509879679163784566 7122 966611779423855320254294060612091222072026149439685179329468888259810778 7123 -373689692117308764261250373011635419307558938817776573734684725928331040 7124 -378220504701042171723191334662572305959923925523187762205952763761103770 7125 1002198936627776252276627089571725758870161242562330885563341681191460390 7126 -1253803610863921900360333497274135277743613008719420894540885369836083920 7127 1026644346824649083268259588387403336273180674986124221099678913283712633 7128 -396896468721675059777874257624574378369991195892227125085689524050575900 7129 -401706969254247789665828728664861354961100385480657773514915225956472556 7130 1064428304978912868669873441715197544491846839630826193587274296228084993 7131 -1331650247569766232524547524242231374886381299583620019873138883983128759 7132 1090382466139116050475356584330045615315214905858002204521652668361318099 7133 -421535597707816689430172720569015599118310175123780573978373583771693970 7134 -426642945664388283520307950041801885721282841827292275457073977878651284 7135 1130498003772780462818099813678631752591023766337226437400206958167464628 7136 -1414300653521612890999629950915291704974702560302638806554749770150813961 7137 1158053464714908517526560551085244179903845370380538737122002337883475374 7138 -447694944482494982541563707268611765489701628921481048712188274178773753 7139 -453117345667959537836477723260863644258812601672095189528224825008112054 7140 1200643578714739673366933731537964622836047229307115756887573229656859332 7141 -1502049445861423535422399548036736608912588499085596945519787782594649736 7142 1229898530594297078016079917372889235171587293732191315331922472093216796 7143 -475467731440781956866050820686226307125611706586928823778962207900009222 7144 -481224501401449211220742882739609089915727031824120643856801350983409900 7145 1275114934269172733832032829940698148430580046203415259492685860742926865 7146 -1595209200195894539642244207747020200600211367392177769993346982810909127 7147 1306173552466511299316686821673540267484541630147733472500792565585648442 7148 -504952862574651900386605861622256982225145944562870363121520270969109661 7149 -511064493829441321671305809397668734667939555456540688663012763500576241 7150 1354177203612013571288416451954953656892581580778899831822946953113762918 7151 -1694111538567983676065909578716833663302098041563726239206922273005176851 7152 1387150010209829652954344461046588379349153718704391421077377199176861932 7153 -536255267631167372825820643197736928894279144305586337976173424260857358 7154 -542743500950973420461430549909188501694124064165297012568143118678912579 7155 1438111670969011290728399507419144183785258304979550576818618287765976028 7156 -1799108282938025733220415508780709161780167570871073222414997577783778140 7157 1473115919051800424320536446254638484786361768583665062257177743301032085 7158 -569486266990448321021001696819723650900972819425781414952733874005501212 7159 -576374166967940329479490078696323645494722246493196531464056697886283791 7160 1527216749474970710028612413158142182862478799597939627831294924090821300 7161 -1910572678094862640651905265265038429705943092741102456146753468562907316 7162 1564376830556152998118796178027153322249285621330409135440653913351494633 7163 -604763958503230194608821468603509035066900882347669119886069258952453460 7164 -612075993669760195264354192247092548138405430786337106670340916299807016 7165 1621809017875710856207609996891828266213377963420445740360684370281208621 7166 -2028900688150600818423240523565265195617855083917570647679137229042485511 7167 1661256893835791152570092344647336510395816260441106399166530252631294392 7168 -642213627601550579968871319421071769909778825987991417462835342937433231 7169 -649975755363104122102758012719741243032966515570923094471519048771945555 7170 1722224319592005593251439015320189051476859310473165499896288163536178490 7171 -2154512371019581068806055499367180135825290694047650174558340625903903502 7172 1764099980593373002874889038779087328789979469238175579330916345427845836 7173 -681968182074195862176174447208466141260680813673886035175664577572958638 7174 -690207938754484570332169798707721316531585760367552116175574206830229896 7175 1828818927873967731007407510189959078215833013860380716646861456326415106 7176 -2287853335543714385518892762201901254045327635746540802740889918824142020 7177 1873270877805038798872861842399776259917987774102074630182924139744291110 7178 -724168612981245828958562546922436051917935654283117415500092598722343252 7179 -732915209277159019751098522336256347574162320031761714876741037855333772 7180 1941970780995894809576400591125979343958516997850169790070404411671517120 7181 -2429396286203357875379895330897250452177363726799139389086187195154460681 7182 1989156552089549393564497717910006359926448124586769312623053700025257672 7183 -768964483269645950961322571180396528541992945155814346804896919734941698 7184 -778248905442408198255197751098490078356939724055318791957434262921071088 7185 2062080791676237047251466062643065537806627372917534161844171018054297280 7186 -2579642660646285922733525617877823765538756456083286514762057384317497831 7187 2112167490045187299096719035180176260056117584458377328613299479283006199 7188 -816514445744501131815112241585291169494908575505357120005052342647822600 7189 -826369562889082557645240531899961142543378621276115902161783587939938896 7190 2189574235155843825562219321799433588223481846965386322219152847980444000 7191 -2739124365578013086747642320496026750402571723807200511016867037345713777 7192 2242739119091034602560135691456158674291806620142086795972992144548369784 7193 -866986792149024579421000632736537653097755486785843210792583433928666964 7194 -877447469904683663972507572522827057194913233802533462850903605897803272 7195 2324902220630807523155817140287872419418967207721575746984113103381901350 7196 -2908405616885763339667973952640864840127353201104133671469528510774132104 7197 2381333313618509232808716320369598735147804558536155372286512668953954865 7198 -920560035210112374082114035597933426590758970230079678914248093447044280 7199 -931663256296483689275294051685378160612751074767325899033259169157655839 7200 2468543251014912878414569752008875981827239862020499660915112164239286552 7201 -3088084890216830738879468998495591522223269601559648734975349953749305750 7202 2528439991544193256459484324736368279301105371591336090492722036200318663 7203 -977423525616688301619417569638952641538547975553875381100398524261591496 7204 -989208517602630122346287328177787893757834470437725684162287227090415348 7205 2621004876301826901611552993510584197474821073241598115100470093069203943 7206 -3278796988601077796203975530401445925929949845405342789976283788454810328 7207 2684578806656955450001587782670189678790468040594967104637064370788696017 7208 -1037778106014634402675863760035528330233759456319403493279818754534681670 7209 -1050286476751198080320097102817837407808923052607979232570431863195091465 7210 2782825446109692286376644814842443967472756216268654883555436321895841731 7211 -3481215234098074327823787856716311600723322913894153442063937095134654341 7212 2850300942472141041132924482257226307955901939979256580230827386763545028 7213 -1101836804225671253981173465909021544254509496819824608068915996573008204 7214 -1115112685400124328624493092255336567626208222083251257939751483416477758 7215 2954575967321736049895394885651715071664471352692324557491315599821328338 7216 -3696053790863166288937150396280981440298756595199889600562739228488308112 7217 3026191013644217357796869266715591388685948945082911124259842832922849512 7218 -1169825568028381217579266353163699733932047459032607309402983916688792956 7219 -1183915767323292866830923448379504853435245551939006817488143511211062131 7220 3136862073086953923185914445159928164004439038833209952770182465774669741 7221 -3924070127464930122502659647001393696588320033940488111849549464086402765 7222 3212869081347829041153688689258741558156277460863050671113482880175895723 7223 -1241984043978104211753215573949297360959018503245242965931310686898340188 7224 -1256938206348173008115132999876956641852570181352235580209154964894287656 7225 3330326109816021816465427729238717431483149486226118150143069276187552616 7226 -4166067626750441135936779186143741650259570364416752387700547195494550941 7227 3410992789416898610355903251868202185921134439832544862769435521316505790 7228 -1318566402889130240527418639274451761844188856401238629330787238577493980 7229 -1334437181498793673326169738737044126975071516471092268207089042879216000 7230 3535649349200526974156760941846212837687684817289121011803183684551510122 7231 -4422898352046075114941560765305367226810722578148489600633368712845454671 7232 3621259628433443641261825579620878775076217123719785475246277795516528397 7233 -1399842214757943497698063517664931187727198781690377642059468843260697262 7234 -1416685452154955099671288129648632204517957101313049865571046402204583258 7235 3753554332699682004269358796228309212585051440650936048297442025578041518 7236 -4695465979001769445503027495546868153127297161061053631645272833050139168 7237 3844409335383478687149278955991024367422668148686586582279024241884394217 7238 -1486097376070744648620507788825517756569347262059716221699189801222970984 7239 -1503972296204942387287087629379596970986173478344933779581668268106165164 7240 3984807356379238000293925399712158722990288870585769815281874751149874920 7241 -4984728902937485087259729020673363870521490812036365216072888237049127801 7242 4081226436948112455513279971335690366052998764094488176911203877956213480 7243 -1577635092612625589013697219860306585236876593924736591082211665843190464 7244 -1596604504345155053500057549700301902822815213363381846340899138898991960 7245 4230221104453780341716389669574286375543875729481956553510861125212531911 7246 -5291703532133823831681543902195091324647646431468279299162055154895922601 7247 4332542944975203267166866319563313115247242138843446260385644002802380871 7248 -1674776921080160372482085448272757800999110518210053730039825073902355632 7249 -1694907433866575251813027106782673653720770901707622221153504478325504589 7250 4490657440377487570031549956986904566346852129296009962927585873155423800 7251 -5617467778126260443620527820007755914295996547869158302158109926823334174 7252 4599241213182248196635404885270467405166754545506153552596653840197649323 7253 -1777863872994405758515937669487709005174299792548291137948887376279072294 7254 -1799226125465470013062977990672826226651083176750645179641949047305375588 7255 4767030364851363145295110369959074467018063738535948218678172991215090139 7256 -5963164754716250642163614653731821840831046756719742145186760547649396965 7257 4882256964676193307338836719429267138038619296876650760729141396649592080 7258 -1887257584618008414813549917433620761445097812969903064904463910344959650 7259 -1909926486824800428268035327297695946389637949358663676257915650583428422 7260 5060309150668608180335184289533190730380477466142044800978432103903697561 7261 -6330006698104693961039282369193640680795958487823754524500983262622726231 7262 5182582500442299079450166116928406636868220734092975910713366211209229188 7263 -2003341556798963458177413835867680520257538507496226841561431975247173060 7264 -2027396546934170972179448764267892407355245105182548555976489230558468949 7265 5371521664905985221867083872087562224270466308170556719210641489498736216 7266 -6719279121286109013866573058178607188946834467596240876571409675932241838 7267 5501270099553912256833943947825539090237053010516353511913612963254619381 7268 -2126522468895269899187821469600107043650339459026364701041419487397886560 7269 -2152047785350512374364780798170124404485844135650564120758531277199338548 7270 5701757889589627791860476033602626095904940852456670908955496643521231727 7271 -7132345216617791495560253742401841396033050694303233618593474225566358902 7272 5839435622489925246992733181938104009850754298534248150070456385279234204 7273 -2257231571180032991374328867288407842015477630525212505120417390473898660 7274 -2284316540849810417872378505578630357588745202999530390060449277079678840 7275 6052173652620786918858498816681167950834353367640257245097595045977960791 7276 -7570650521299684060234593306676947806999565789421785652556055736539242844 7277 6198262329618901938169709918424338121956103513599608287660438640769228196 7278 -2395926160386265336239020603688612317962393945859787089941174302395006367 7279 -2424665504182873648837860268819990016526310031603175360920279305476756348 7280 6423994581442600043472742128986122826065405116788129063581607618836186104 7281 -8035727861370349417969085450809340115570715597646500076757402207991689105 7282 6579004927620488603887823741549366595943019219572706721614140910261370072 7283 -2543091143325577769215698368853420887109179766871878640739810570698254414 7284 -2573585299926224645089820172035438118833095946681118850644960496034356302 7285 6818520292665368528425938235643636406350814285204571688802025638811928901 7286 -8529202590745115087594198278888373540815419191870589815688565255056906051 7287 6982993857368110783407364715762970172485168492771257535284304984059382678 7288 -2699240693806016158724130808845263045787601135524229559013893764938032580 7289 -2731596162713600900415619209394807443845282544040577537391594445684150227 7290 7237128831647416989396578239510788403774818403403445568552424229911540997 7291 -9052798142797124723161670746299721493392794405786184195854643989319772391 7292 7411639837594515343283750182234981130442880378646774415926559704964461967 7293 -2864920008382431410394438957501099891439822662068411847273558591041917854 7294 -2899249713445213305835280707773489020837998393285285501633829392751448192 7295 7681281376853898145682844335638319946571624899660193177137638609166104085 7296 -9608341913013833676417335471293928085785619629358777358563323676426156660 7297 7866438679506026060798515788001057949725066956121283707032951258362503146 7298 -3040707166798961777824153456037156282169578690405288156972578547373734760 7299 -3077130841401838512863933161344233681286082995389173047355198797097558686 7300 8152527224689564080332533655160890444639186891228386582583358969011072583 7301 -10197771492353754660634201239913404344530817894392291223244361064574607470 7302 8348976388405164902635619697623157620365879239836434970594306168920668420 7303 -3227215103328511251204843694842404639338693499728641279346526338825144170 7304 -3265859698540080272755180325511933742086194810150117340734192894294387556 7305 8652509071426366162444260154370835968086727496916581934732489340656701996 7306 -10823141272084515051531671666054433086486842240028509872439912602204507552 7307 8860934569327431326506302638781207860079058465013561558311747493016648171 7308 -3425093695579638469305725812694246653169708897144832993783647934630103350 7309 -3466093812614849904641411683478445841929632459437617908890160796805386120 7310 9182968609825752018542624689465890195133427766050795222240445359122903641 7311 -11486629442107256422200318266156293793023509428435907939084214271911929249 7312 9404096154699576861296050836088051392857610044663542252576365554774046609 7313 -3635031977728204861541922196424026606670035944788730305131330232190089778 7314 -3678530326166478263452367028198622778170707490339342841518937763368212860 7315 9745752459091851966878439515791532084726286559881524808652723306978569780 7316 -12190545406068030934019254432505500055336338231900094828115332930430387120 7317 9980351473086886801642849572529714934482555763053231232457657863402705001 7318 -3857760485540714305435833326146787919156754948711931264378067001870516290 7319 -3903908368824140778622470692000486582237009410560835317332989875338966199 7320 10342818447888724818570071275455008103814023836657675677581181292034048810 7321 -12937337637928297823361766596794274780369315137716322180181087644944813941 7322 10591704679219196540847147386404696835965733304328741837956747439493948241 7323 -4094053740989827278275919895632095843579598280186671673160234575826596452 7324 -4143011570815786017831965635659050490951769462342224421282688635540664808 7325 10976242271315992415287730678310617147484355256200470129146662738696703661 7326 -13729602006118307234823286450464632278650287658938764116772024710915441294 7327 11240280566673235622588938242462912973546912684608224727209637360801518586 7328 -4344732884721444299203483541424783827995239885254405836680569789908216350 7329 -4396670726038916565576604772102062287309938454374800252711027094144656746 7330 11648224543966266262918247413937507308317042676455165372080059195814757969 7331 -14570090592933743893150303574430280519418944055959409829040854490012453101 7332 11928331785846225426538606611763081127007232747340522395886301515023853124 7333 -4610668465118501000756653467796017936173009083182979920041735488478426664 7334 -4665766613537870061654456312150338548163062862379169648212862492807251918 7335 12361098272488706445564788938075473439428887368889531757915755291954363874 7336 -15461721038462425110193230071740926396448512983510702315740520921175163320 7337 12658246491186494564518833028148877277651072554415715174384953523956618290 7338 -4892783393220760262251718438258221202201293018298721932421876174183729882 7339 -4951232986753265468401971247286576225247978392089165881158056078315771476 7340 13117336772460029135950669669145177094218178231703577516769916900266142539 7341 -16407586440049327112265701970207861768064438375473241525334520898130620929 7342 13432556443055490916720402352354158080424688941253400281863125065448128277 7343 -5192056073304075426058534294885940311676469376641298049754438626795359950 7344 -5254059740459683608227362435928347574993032926776597629324564117352323254 7345 13919562055821712194248823548510173662411888410550713498630131508421019173 7346 -17410965840130272939631824330332142499034588530350245865739950756304412271 7347 14253945591086478861093887769324475517819719650028067891577625288185788664 7348 -5509523719498577941614783230652095826885876713325964187082738871184678052 7349 -5575296265890206680224936280736226042660063392212611089698038869183000256 7350 14770553716684711424501788689049962181976028792566332782987304805846278953 7351 -18475335337193095391261781875100036265995248004910022460468655341851577636 7352 15125259167483193602863154214291256281211021060460843340488810308184719560 7353 -5846285869434858846572473101923239632439494246819024941310839745065203770 7354 -5916055005163015668900826508185709512577870762116361835114201071517542469 7355 15673258344935635657003756261659401300328670005695300951559802325479798464 7356 -19604379856666168031245310031091369620020111382364875950233453118556370854 7357 16049513320371836407614580802974099783746959306242498498252672425166608468 7358 -6203508106552418854337491886926290164283493389638457904487487918079823613 7359 -6277515216777811886312964808823076997301840773070322096502571669822023782 7360 16630799498806264811061875246205675078403213301537150499405183116101756833 7361 -20802005620694411041836058124711344720566691846312699599396200282081631201 7362 17029905319087381473472155987783913614490072200732899049264675622348897878 7363 -6582426003387521688866105829608295291538439176193099539476700689027146730 7364 -6660926964640477853905385817636010293545508794580085601103747988430069802 7365 17646488269397060937068025001452887675834936154032416236190682766830785863 7366 -22072353358049138593594309145088452695531827128116684218821410688374411140 7367 18069824365145882048723486003858940656724611482587220468433579474614267218 7368 -6984349298880284030756622617623435958080635812189750652205416685573056390 7369 -7067615343805332303962320903137070936682217177385505774739742130497382658 7370 18723834472080766314258698036666635555036661825906335596905551130165249169 7371 -23419812297837730902543981628111917178394183273821424852964179790111820401 7372 19172863044634291208388301813795138133422576996424885200342408508173299012 7373 -7410666323505683306606944054075043917742533953105115426001270141625115398 7374 -7498984956897900600243401343817027771787564241334978518356875300670289756 7375 19866558501760490550111885673249257186077428736860357716457604978424129900 7376 -24849034993239819209731428101850614008500854086669628232003951549027604536 7377 20342829459844577230043296640984600073749148803307599878862942867117865183 7378 -7862848686842605032017531024832902127999244847614298637480329592183822024 7379 -7956524655999786345306026017104713545200842694990720178397040897957489717 7380 21078603891124402356616636935348797587830641709122850429960072888212636748 7381 -26364953024206643108698673149532780273027496482995979016541167272911045203 7382 21583760080196305081831098695215299783256599849991377305001478147639581750 7383 -8342456243051668776232010488093259858024886744392453606298811418631485322 7384 -8441812565643605741080988924699548452244033733132519065158041173781944416 7385 22364150613333180268097609500761369840654075765969322538580842076098842176 7386 -27972793630928125653608623994767060349257162480255971577616840497282254648 7387 22899933354838449904785090362541038624377582050678736537655444348645232216 7388 -8851142350639099190030686191153104231990290111105639732387444655352056601 7389 -8956521403482797317634089238967952944433952087637107337368833100029382244 7390 23727629173004057535753966258049731557373630331912347116889986665506623685 7391 -29678097332907159312214972725117364670943466229089235817381565954992895530 7392 24295884131804488783947738856481968013768599259758452384421395724293290340 7393 -9390659443843236457275055227972529799212870147583582070132572401720700484 7394 -9502424116171369015472017745906885024543951862027920613855190435709314761 7395 25173735531924358643406017338061390518128702648428054158229993682101626950 7396 -31486736591692278522131346992429580679461772614638827470671200365586895463 7397 25776418931222697627925294908115103010746270239921465495968701497993744032 7398 -9962864933995465925384353221930099657146140912912171020465148667492278809 7399 -10081399849015383636279044373534452826638422098476121539356332954947252070 7400 26707446918646052646949071784134341802123753146096845737455499171147224865 7401 -33404935578718542575507850467507611252730852506655468309616357606969431409 7402 27346632122864430162083251741674944285034777777849508164219498174476640888 7403 -10569727460281622395820953992654604749244319208583711593578983798151932698 7404 -10695440269044481594973976612923900059555847307779633758854699848716991094 7405 28334038573989697095486907688942180269734041762727158853960356702613470709 7406 -35439291113302884631023380967189615714341515786787263908078996266976361371 7407 29011923061255826969282586840256555467331527125724643669658326820505471813 7408 -11213333510466709454765606978394343697367161314625406654119835655789596339 7409 -11346656262301454009811934410538797566306246539481877550284578852115266358 7410 30059101487530368769370039774815181671046361193914707186575309096706735130 7411 -37596794839645839958691394321595246993541569498376992162123478209765458486 7412 30778014234692254340835314014579464481317826414559802210992493893305007682 7413 -11895894433348683762517184263053236098793059471145436655921389910871940282 7414 -12037285027364465576503833645289438298784560969633496822685168870117040982 7415 31888561183359453337261682565616023090943582693319156208029340564474169941 7416 -39884856715718548058567661175427686487727836098167516753672926213072916495 7417 32650970487789703764980350620111622943039891866138173372333271696339111098 7418 -12619753865979911727803361880738369297379068637181729144376032107598736350 7419 -12769697588403851694313990857289979596790442826226686422591669361508599305 7420 33828697616824731188398652066943820862428275535079020061874950269702638012 7421 -42311329891175023527634875713797034305286401407817584895168681170734784837 7422 34637219380693860453840536684194802966692718673420501961589698834787386149 7423 -13387395600041754543617740452521653704990649091344762414711718451521744928 7424 -13546406752437566453235927477739496771309618653867841463197734211524385952 7425 35886166247557875260095265699568304479294916419509386593369636784936091322 7426 -44884537055938439159074597832046394130698572118903019420794375839966515610 7427 36743572751756642109220334553306417020263571549186100390261100815975457998 7428 -14201451913182852525482403936136296709808640845844861094028713324274381220 7429 -14370075536890660750780315504784512962560991300659652922070784971858985555 7430 38068020357914714603703527569830891609436361760682699916693602159841892924 7431 -47613298345880868629737140507230453391599062381961787046497897823924737114 7432 38977249554393421665166712420631131199804298064504368691896207960666628958 7433 -15064712392639582006966565010511357459738133434984358907040256760330067374 7434 -15243526095089194690976531412620003708127909517755295816056808340175626355 7435 40381734689991518000458564946784253135253273170212754431216439600492170678 7436 -50506960897063723735213297680086906281281190072698829134085141130094400296 7437 41345900042964256631671922841625171909404352145239543891368223634680337925 7438 -15980133280052628231699864998388132329365191508097554222948482124946172210 7439 -16169749168932569716411062111704560425535465524144333929731262811424883499 7440 42835230478652913299233683903267451806579670839974302061958785934470766708 7441 -53575430145346989421923244612891018402078093643179769645397248662622554356 7442 43857631386892339971294994154180734393710203344196473898595109374556149558 7443 -16950847368081710657887774416816163492250735686563600700027327824713700858 7444 -17151914099695515289675068295286004491791696259736874877113929176848678440 7445 45436901962527412964764872168051724787936894919462219082306183998460613730 7446 -56829202973826223840433025232128973612224972998817451341264883405500880908 7447 46521034796856401241887858008373473310810943725153460965620311152188859466 7448 -17980174481206557840024401568483551035609994317227363788982328791389284260 7449 -18193379429717287320636819482836429569617914745591381749608356898582396774 7450 48195644459709173681379188382414791481847659752464754307669128724099463560 7451 -60279402816535035717201219707715796946497969846091212951519579021988694651 7452 49345214251785553947274425222914057919326923722018773859644415609894020091 7453 -19071632574991909154955019241692845015529028582680828685582876811569700990 7454 -19297704129646745899792996165522725242358794838376247808379546916844472518 7455 51120884099964707538713087934915987903004129432218545374676476767329947512 7456 -63937816833176288682498029942084826695548192152508651981409664880553798331 7457 52339816920560576675317380442493367921991860425137747720301447172071235507 7458 -20228949490093595762495133377393271962333367468757966922361140615216410314 7459 -20468659487933920913571575137730220082630543401264508778908846150428674373 7460 54222609310596781609367385282466304067461154244885051830194622051204042993 7461 -67816935276337607203687203975425280618091137396017020551432703521597915465 7462 55515065377801189633692308602040645169376395030186641740701359461975159578 7463 -21456075399397941559895989791967980727939490179261531097482713578688207090 7464 -21710241701397834829943286598261422319277730196768566145380837046165019604 7465 57511404158781605825722393647396268213719555448670529770989881221936786766 7466 -71929993179727012884831872018638380363930309268159610105130574727478059211 7467 58881791718911840069833218019455091123454832965029933091670915303795551676 7468 -22757195988924506808987921076177544469128810756255213406085243912298600061 7469 -23026685207963487510955781541168465672010879928042367656407715954216143107 7470 60998483659187499364813629304223908703448137696655580375524660818979294471 7471 -76291014503455055853842041881609150002960498780676827223275573982887878812 7472 62451473685687126130644853184567624111031297389847647241652047493536401985 7473 -24136746415489635594389873490222059838219062541098289794272383825416716542 7474 -24422476805055160460201533447016286477642112604329591120094459546226518334 7475 64695731162022451028589509056186304076705271998223735789402749605555772753 7476 -80914858880314256824529134406870467383353540540481341532231550222015357020 7477 66236272920261602655900689979285207533654913194833109149487224154758024416 7478 -25599426086632830819552112509087668585050549350864850310509156260393967365 7479 -25902370599666118579089196549334683460099217760165724020547781140600024406 7480 68615737943364339844701850700018925346208816027893639729744448497731178500 7481 -85817271115390027456081006710567184367816026018481059798432149206014660086 7482 70249075472047764838952039045478792838289681825832391275920721866002507785 7483 -27150214310957562100517857810365186967831958448784961266427383134448860870 7484 -27471403838804359704206689458310585995982193766066195838756451656220929896 7485 72771845126722193133254635703510856439581148406974344868230962960241648270 7486 -91014933600205906327694622195035646950431729163206506455265527621154804510 7487 74503534689562107219733297232492665839846923352729110805364673570691943455 7488 -28794386869841059569207987324599118414619067228350198300451364639050408283 7489 -29134913671848726234248117156570580256805549239681146404418187213849188645 7490 77178188072282074868371987889423866484945328103246786143616570194071807673 7491 -96525521811987863300627970734837734173346369632517359956370030001552152768 7492 79014116636715153212938379005883300985435815205694971778727156944586922015 7493 -30537533564432784708456316470861490593630270472602342767375817809938474050 7494 -30898554899348372213192317117907872471972391024729666479320756441171797532 7495 81849743378230639849145384406556940974101467274420869441060050179821913930 7496 -102367763078557111944347280692534156903147040586780263843775833978203959395 7497 83796148181261398289576298645637171233594637614083477418033867193070321073 7498 -32385576794997927096691363500918643361779231427122115069917990527875764563 7499 -32768318765970706841827422104935574795190732219434509392196327181918986566 7500 86802378646948032471200820883644046252286964824574756044626572206240979042 7501 -108561498799859542184759081487685933958859668930040168366623673878570139231 7502 88865867911694743157838498509936207276766854950425792308798019466321256436 7503 -34344791232980315951858117595117103593696064604167681184891494781486341884 7504 -34750552858658484422704462173614854971756097053725233749440892186140715474 7505 92052905177746053996564501000787438318872046989454596196379112931887399150 7506 -115127750328245541934332095394027270900990872721122917062581374204791892380 7507 94240480047961206636388664565344408309893870305138061129219978546386648753 7508 -36421824649668983985662294569049615365871471249188566891197053691488516101 7509 -36851982174606224093891724791849380812705274361448373373264260513356807372 7510 97619133757225279285103990190339113536200216928503431663524493922111506166 7511 -122088788721361501550266318866746772276503436858491518801165408736395070610 7512 99938211520972038803136006320278963881748405682909478990879110776169132022 7513 -38623719969065300439224179482244413184410021861572390254668902051468502678 7514 -39079731427420765659507599854325862315826867213375322067811420319392429491 7515 103519933728265577720124449841380903955323314916345727314990392670992171797 7516 -129468208593940565854390236137170685401587866806160421405293010157799184120 7517 105978372406066971104232705335153972695420385917335446513748253679431699695 7518 -40957938616474752014685322635575247236085317606937123309356033893178291910 7519 -41441348663802282275365387533663935167575628269597547357211278895026071381 7520 109775295529179473459274513154936057994488576010559073549378671901830458127 7521 -137291006307924198588567083904650342840372318612335559651666755227991268670 7522 112381419906331131913746954857446406978817236250428756024741487070233368916 7523 -43432385238501411857468640096091762238199478317877280856964615886402593074 7524 -43944830267282931348973205708052044368958515225675316108255536146494273160 7525 116406396905679937955411192723881510901432926514644619540710090614379917579 7526 -145583662754249062730053449961194324318191571477991948646234731702334699862 7527 119169026093043834663648656595298534998171891423569433909386491870877203386 7528 -46055433874516918032525989353885200186982244351818635358682121240992322870 7529 -46598647430003697361997273519390564932713603189752784283473320800056996471 7530 123435673010078395645411721714111915305579325044265846697230357202318466557 7531 -154374230994339158237079544707297343586010417419893153103221906106161773951 7532 126364149622568646186153146736496278250669737247070242741599166048513194990 7533 -48835955664323147366881573248084491810218800169683372904934077278165646482 7534 -49411774178209781304089582505200755651351411973665948569794210067281659422 7535 130886890614571783244619723937275598077748815076445652697397432656443800226 7536 -163692429044897143193977383778131812876840878770734424639022563133602343674 7537 133991111661719533498305091045728043164478051722960409886063827487236485498 7538 -51783348181643266584523182271588081700784262665442756277589593491170577395 7539 -52393717042115831807828167213086226686154433647667293113123721564467118716 7540 138785226678638377184100600006971778790994205555424263383062453808656432230 7541 -173569738106039968082375999109375470375048344941136188031523993786828296281 7542 142075676267097284494657888841028141763325881742754720159439680437429471040 7543 -54907566488274848544810364155922415544623366170729075096656832504515119790 7544 -55554546466049942608499763279387289124840190499268414870556300460289202666 7545 147157351524481956053521757789403317800039059068283829699816669697451896817 7546 -184039506550223824493938886222284921401962603007137506627099622891555346000 7547 150645135478125888700278984299356427806549936259697135092266117731236519637 7548 -58219156009237512080849089029858212367347427419266770301660929278362695528 7549 -58904930060346095816331795941703476670005486117154094243104156117590194746 7550 156031516889186205706848842334897194902085248410044263381903121590856990466 7551 -195137060007806330179093869074341384583785502119687960226378924277520806270 7552 159728399398574634069333416430979527907746072938912780365682039160879653820 7553 -61729287335063260841800908611484976671941906148119152501600531516312517718 7554 -62456167802335983601877070480563318690602307498297236017179879255880181389 7555 165437649137812093746888954109566686303115596606525081695708975683644031999 7556 -206899817904557321918345431959591196164127748422553015928529873412301118140 7557 169356091557275345308836002088804901203168751478736289169768954775586418052 7558 -65449793063528520038923864279448511374570763617263790436578718228525255750 7559 -66220229300011254968636472913983586048507378469254102986769709165859167442 7560 175407447938138847244850288605550457902577543724940357876409425742179223720 7561 -219367416827014360737249434070667330577755342302427699668135730262479918911 7562 179560649855585157276457399518397971820675276400162798550561803645880014667 7563 -69393206799631994836481571848777980099374183483431355436581245023458886752 7564 -70209793238505617881467712095523370372862988116488676311161667479636779288 7565 185974490715165540988945556546318531811801302132195197786045799004106753590 7566 -232581841113349284724409704960807595914326551764230960698953403051689314678 7567 190376433426956012623473240478257900811583675593898202302811399475842234330 7568 -73572804439502188032902389924409852688281172702377531783339002383942908028 7569 -74438289136503393759521139190221538713449871826637847211685045036778195075 7570 197174343221909446639511462512677072373382655043538391839265718695082745442 7571 -246587561090435743112260971322246908103856948998074266431285066818694169601 7572 201839835752808215274008433085788994220200949589559398530710741144120805124 7573 -78002647871194160188072617876495138048637531268616826366426152588780951804 7574 -78919941547038752463779759396772368047984302969817140440289832704433423704 7575 209044676582516599929200073145145107026302692650987449960549781284327582598 7576 -261431679402156343885384433010014950994196967500765860865582818915466218925 7577 213989404398825539279364906985875149796352356196541989962110662737556385199 7578 -82697631233029555185617726328360878324826268903610344802962731678557886996 7579 -83669816844930866324102279613887202879830929970598193417722304023388024896 7580 221625391184300173068879251891427801109231522237758108335747499999836965620 7581 -277164085899737659643677321211849760415552906196566620805525317169126167639 7582 226865967756855603013067488115157148871322285402791911811045388236295923403 7583 -87673529878271000286320586037005963199489040894370544868845093405172126304 7584 -88703872751328829830517064165693276692662034299039127735382151730634547768 7585 234958747817107302640090735513227608416995984408206638031702215034739645906 7586 -293837621592131988348069255838143554155526573840574944646865886132720287431 7587 240512769199877015540784574349074373957520756449591432151363434411041635150 7588 -92947052203527036042163294666873127926605401649027557988543367596968157192 7589 -94039010754541992895294788686310192321756153463615164059138306926914452676 7590 249089506481452774651890772911066174713573528263059757080598312840756238076 7591 -311508252183261138215967979672070926401684416813320599284698743107778202836 7592 254975609081053455685375794758883188092448537329999102405372995761295550722 7593 -98535894507383491114065933249822599861530307887162676920426512169976113902 7594 -99693131595533400627701540528365804048823424065970843296146384067775414594 7595 264065073311220014687258727286494781199320822849693544933017864936015118982 7596 -330235251753389093931231994634373334290439762991916048271084841006607588732 7597 270302995032807562209804043345116847507408658557233464957184229802614786797 7598 -104458799055379963617006032983618968865304901117992582251429671224567855760 7599 -105685193996184909142887046291559123505997644265787401370108359401802572612 7600 279935656082491847762584518831487385722220117819149753927226521241426912580 7601 -350081397174091804190728836141655623283714446945321381414569518061888887752 7602 286546301048191662523764691456553403793481140574616304656967555667478961794 7603 -110735615537625683982474607171130324925167362857103105609785094460956443534 7604 -112035276818732466922920003078657423553943996465755787151935317159254896424 7605 296754428807315454157832652720538065451586358384027278917491231512135328861 7606 -371113173880343460551726190222912195973672413324085030628564681355278054691 7607 303759935854689708649738195894520043725645538322941022421161132122244204473 7608 -117387366116109091414361207479285396708631499284056151951407040692618711890 7609 -118764644855650942337049277947553517784627142452099497737279850674638061314 7610 314577705940012370179068641136833266285492497675898469822460897106938889176 7611 -393400993659245142491211716814458760217568872903553840825441455548050540640 7612 322001521120041726656732025054255455537750277024700269108911149482809185260 7613 -124436314270133326627597371221104336580901507107774501267952660651559836498 7614 -125895818460773480457876548582203042286894611573734202078924082489450701266 7615 333465126754104580766605064281744872005672015048226827039433252473902992171 7616 -417019425152995207654451504575762352419789794734258720924815051667072137644 7617 341332080060829927766952347794454453483426299760647243031872688156667346230 7618 -131906037660340791575037838624109366232667901154927359519391646714573877523 7619 -133452647244596341607478573698235447703880817244987546449484062239566049502 7620 353479850480136107064762141608558930245256561462037578999303914495481612658 7621 -442047437813959268146050404899483082033472889630057032356623255231180765236 7622 361816237057500865590446102005700502077554068207935976912336309670571070735 7623 -139821505244511217105217937548506573681355738106135236723893747205580193884 7624 -141460388069584188485794452104120373865477014416825676923544034735713933915 7625 374688762828725744327928259430764273279818934192388806168432531649663309244 7626 -468568660092265664032454759160684188005964285204844102240196270821027359256 7627 383522428914322617806846829733646050821505946274940049427170772166263052956 7628 -148209158891768690580771851343887363117929934416277710154952400687017539241 7629 -149945787594892663759061241402977876417819608396577870099000179603944089154 7630 397162694559196148472299028504573048224593535173412097077859195591933488130 7631 -496671652681361743955722323797322739000850892687550843411244629568257832481 7632 406523128439597667763812168938491312948183588657340240404054681027322227761 7633 -157096999756055439062078208685901699649845469814980418462768090389602412270 7634 -158937169634306908743447592272535304645579714682485597376547638162985994982 7635 420976652792198673576386494975624748286088541011399583010061598390526618390 7636 -526450197694556177790686361066097014090387961270066614427133246755357987686 7637 430895081060384815863766428523296147269704082712271231325763694464095289213 7638 -166514679684767810249236758014624003519412269306063773920004856962414580640 7639 -168464527606400874331694725379066191782748244026855092992751373227415932663 7640 446210065805009910657218952542972694579328166415891808896876640407003013980 7641 -558003604695890034312199133134907408532461621068834143483255049867411851132 7642 456719555227147368774481715430689094860776314604245539160832924062995358051 7643 -176493597954349305326562083724917547691216113661142113216440460133171176374 7644 -178559622371999844892167295149773172773317015927072770074593526155773304218 7645 472947042090739121360947837819474613668367554566868750818075956185862072235 7646 -591437034561879867878662818485115911799865994426010118702005745404770082531 7647 484082607407267159019572274969903458368831584654077635805455853329292572674 7648 -187067003641445789720467624403273252783078658794562661289669530167339248160 7649 -189256085771027173044267527599140091643194788812092153088806432982841767673 7650 501276644507687093974534395512121554806374820436141414238359254642847017803 7651 -626861842206923784871324471531092518757096279347208000562327349025519279741 7652 513075362512378960962129822010093678345128125138516842709182109023320151359 7653 -198270103956001014565020480160137819073090163348232664836839506144597014252 7654 -200589530188788257584074762502585195677293494898949405053669689126449559122 7655 531293180392675209125897622514425551614512137556544850552578565560364307954 7656 -664395939264629914098200072792602660976640456861130533563510236760719559220 7657 543794310653129519549919801789016103079339824758254280861070416503093324972 7658 -210140178881461135362451230623170008506923743566038830716712509700869281152 7659 -212597664500745707338445723114931992275963772964019441509093726395809181223 7660 563096508562465383861877450386205641512790477911107661675383899685582059663 7661 -704164177880199218386906264923941460711546224270272985185918347150775369626 7662 576341621166399656874632575294041594850058969946643872349758423543067536918 7663 -222716702487122929218743339288855922963682316101424642100214982167736369910 7664 -225320416764927975756103707388642911981475172005285907638301901361756031184 7665 596792364180572062381808622495149130666313526124246556082343292135509991713 7666 -746298756835464864433980879136688376008616385625804616815178420370969377081 7667 610825474914405215553390557673445752012240687282999962111363882613303792828 7668 -236041471298663079269736986256669352842443230630282783136318681882181283044 7669 -238800064052351392910028208472158782450905547697806866929175138390669505147 7670 632492702522990305251511513326101708568688647095993984380713379161947228700 7671 -790939651298463080027695564302299887359028848715278164041720761497335405059 7672 647360415912580346952275653541287646762679732797995735891180194488801232732 7673 -250158740135089866804948201878060708755881118256512011432438816810628512444 7674 -253081369828287830850378811948063587584997094978640729366725449146392353756 7675 670316062735802324079006880890753864592572122284429381218693835178564626023 7676 -838235067563701811755506049824016063187896923565201292745548205565165951560 7677 686067723403921732987644298880997151058920190634022655566138973533953366003 7678 -265115365843832196255706876428819393859345624921862609125087794275813681250 7679 -268211729320946278483961415344700003450024476726920674770414367523574594421 7680 710387952740461325755043663926204926136092441899725073012317094487048293211 7681 -888341924227832017063403705869128578318429015927343529632692904759345076221 7682 727075805561721618374593120841082515019402808767387652256637419808364686873 7683 -280960959390496245055327263917226109875053405646122634124730018759952874092 7684 -284241323339229340699825907111175225722232470979101896254486712897342108326 7685 752841256508979412362111481895340600122989070591799480147952195481654300220 7686 -941426361328453459035997643934245816465849138882753677918727959614730593114 7687 770520616070538462464397545646983545910688366190892463851594611022073287241 7688 -297748046786053427108983734708376007347313699097593414603253415347179170575 7689 -301223281027752203770712416637654679811478040555824261214490817843688851442 7690 797816665001469585783277976939823008034307735448111181785937983373785778450 7691 -997664279061557435140494659934531664553964244581472192355186529356876604111 7692 816546094907055187292885613926449065975556148372307655885030370503680933468 7693 -315532239361955340342693030998311190764231302460151530836574955358624350286 7694 -319213852075353370338108143050040257233386442933983548401235622876492915868 7695 845463132132726212087940263568652071899945039429187435553523546669191980615 7696 -1057241907785892380696178525489675662599896636854368885255149817874187226266 7697 865304634718376773045021162685864860697221959634899138859074962818392381150 7698 -334372413932987039961513808763665398375672348899775314189304389681911465197 7699 -338272588922969507029342329178648304073173185865235493319766003881387008803 7700 895938357213001365508935210526967367099124292895202944472695536471056141968 7701 -1120356411120619374681680177225708980951137004669206663791348170773314256933 7702 916957574275554148008558172867834530601165611334691955089500782921477677007 7703 -354330903418659248793040376498171279167951805489031517038875606751818033724 7704 -358462539548081967951163343929023454720361352736593450577055014390967886651 7705 949409295391086907582575556444421356793728729031883956833534389808566258309 7706 -1187216524046303936700206817884969797887356556233836302261071924050354354461 7707 971675720564935892088641299703651857060106942303283670029795270853103456814 7708 -375473698526697967979531437101317361248392769097606715954613593766577698082 7709 -379850451436065990061814731843835951895367659387507433475446433596714875531 7710 1006052697715498154392537129215453000285913672961551157744121213473482348749 7711 -1258043228028885804422137372919452309532490110650389490449315067784047699632 7712 1029639901169603053949627760882396639784642466432676610556870797463214831150 7713 -397870661136816727984050947779901029942392101480040264843654597777030216708 7714 -402506987383786651788221879038423147713914625785235290511412898903260789278 7715 1066055682522243074460066393826969338928173384471358129234690482741071538141 7716 -1333070465302115205327101751882119547626112165918814490445876533726002062534 7717 1091041548687909861203927939406140935699846788503033601751396556121770108982 7718 -421595750059558423783022745809164374779531966626971853211496621477720763947 7719 -426506953817795616091046327484591051523359467325760719630248939415787920024 7720 1129616339955634816553443757708368718864382258441755758016932170751504152975 7721 -1412545894566396994518254043413087070983370906922797626901776067057251490711 7722 1156083319036324248540066852009424303441961995450524990406230479279517968433 7723 -446727259883682288698221366638829129572043909045166035279938898805783389644 7724 -451929542348602657995683635328201788856421664850209333236761749966106346816 7725 1196944371532164658813735771703294119540424413904015689990210107341535902382 7726 -1496731690491417416939985263985713149011623949653409896920064049826252849221 7727 1224979745589643254145641275799791668027369772170273434280056975224650466697 7728 -473348073666465370175690056388599481867304146755232684556435055792346769192 7729 -478858585323845600260030761860510972036789475006528750406871844747359071455 7730 1268261766766913756162947829090876895297869323085797907145551533951813932624 7731 -1585905389546737768490337494861262668845676097733996905224390936364064796805 7732 1297957931223573016296060361730609173723653289244838493344725980228640130087 7733 -501545930264511835404611548734242778614342772543806757621318791906189210340 7734 -507382826186887884131019620985319770061774867985780863316111150195388534294 7735 1343803518997679736181461662288223304684051419329594042159281446538474557786 7736 -1680360784829142765636850295440997697159375525976075162633434779716833253005 7737 1375258280442953144911240611654560032257579995397741994750176768645671995953 7738 -531413707148349551731829715825358914021483233971787558771594870031475661208 7739 -537596205493568036277525066087211250877991956525621324026980778128516152030 7740 1423818382664281483962020759249595487742795336254805409631214257365522867297 7741 -1780408872708370413335121151833976664556133942717679042939402832333320071071 7742 1457135273903931702879078744992946284217346662756816773400932463415864819119 7743 -563049719592381086632379599890615530977433642350837602714023285633677796280 7744 -569598163488650724164098457113857947334533977650852704515805451782511811254 7745 1508569674429755483279009685122236912662318275651667242352741920607895706565 7746 -1886378854274390867101292756940188524409197532508471311294391712473270152928 7747 1543858287770541292770984808353612320668394041030209575194411685110203015126 7748 -596558037182792834506186308165254652559691202990957537927936206608371922830 7749 -603493960195133822208771907168682239271518176654532991808911683712213946282 7750 1598336120666763967568562777510245644871633485280878899700438650993447970566 7751 -1998619194740136743741092270025933342987694494069293103175393580079382990771 7752 1635712460485791655936526013404521788885198961293497566270641444293787885936 7753 -632048818639966971791604794331593096823248121201600412670768577897156730374 7754 -639395014024107221712202743911682274402097558166121153648112357931814359834 7755 1693412753976915181319600329368067134319877756723664159447879081556518369432 7756 -2117498744134036787878228788128841780869321083799669705749788484954605160524 7757 1732999609685005269649663247466745046724038484158358573042120477194794169856 7758 -669638666008950689656156445663874929867232025555220399811356170397507700081 7759 -677419259970503139060247653013943960235550383658021625479780290068757457389 7760 1794111861563288981759474960371797447008866200612641925367004087012698256463 7761 -2243407922807418254503528203098443162643034137305870393612215958922916626430 7762 1836039202135129125819752402572410298997407706381095955986257309768768939582 7763 -709450999331789219104255230650347093663286316921925092404870302485229584330 7764 -717691528520999882953240587762686550901620911223465314743704984972141853686 7765 1900763988437731272833133912210706644417179442362477012988007043751221956461 7766 -2376759975483401229429145424052518349385252924478862195590464573941191026362 7767 1945169379748632917125666277482165925552292065129329665480403926622013467971 7768 -751616452979206870228259549271423730922349851146709460455865394051344649620 7769 -760343946464726772266149083581183811157076524127603807016081500651130959049 7770 2013718998614918921136212898401801297481051380191967896116445083570622226301 7771 -2517992297786923417252447655597150416216816496092856416966487414297716092630 7772 2060748044894852655034934004146961257985111507348201957057046496492892227754 7773 -796273294886417283802207711890447826290950744892280750873092820781655263412 7774 -805516360865462908934716478873603436289560560479052185626297260487010480344 7775 2133347197625320990941485689360962343832143621525768067336354553778560247179 7776 -2667567839420654170666242905355447987191721758483073163658819210458520311404 7777 2183154008415788888602645618550003904375361151217812350332785215557917596020 7778 -843567870008964848402197549905801326302224007667639397415858572797259271710 7779 -853356787525933561936490856336100722227042673524094051733108307090648479161 7780 2260040519869539599177805506374935080898191356499159972355654636353328945990 7781 -2825976588389465584117081665073463097136922103973159378230992658915274626027 7782 2312788203947979524871871441625474494621746623693271502901818102950876469359 7783 -893655069389659767161692481386824763850731049387324107974661535588150430768 7784 -904021885350803380002684938079547896115172062483989559177257667256539321668 7785 2394213784537682415932975453814948915013236131010220020283926506228515686324 7786 -2993737140927548607211970278822620227076161385641352701142539313746919946170 7787 2450074972357729526595601080059163637819787969106356615240381327068711166316 7788 -946698826307097692683290652326075361733995304274376075854055733578005171900 7789 -957677458095276155825746010439449469450721776360035925395782568076271715139 7790 2536306024030009261321825330966866428359901964323597329355244986720111412630 7791 -3171398362047956181831680519057161124968235750297561735742580351305699556014 7792 2595463420314317404147601367733896826030129832821249082175575516884355026221 7793 -1002872641060192121443919490538117872307376797796261626836910008628633241574 7794 -1014498985071079994145778228956412465301834894822666485591814824095859027941 7795 2686781889039752081544188004107224131195338799695300065490747987990376003450 7796 -3359541141915129022984382121683370545154721622672493738436338236245220757000 7797 2749428857255470368317152307353220105475072957989582865355232885406768515100 7798 -1062360136031848307359658500324655014603241751293706200079492782586003772047 7799 -1074672182471301740990825664729303755788275493953163971235356710458958852490 7800 2846133134696411710732871773279597706300296902922785098427384354124760788830 7801 -3558780253537663706258615525877075130819020918195060290344794462812489826015 7802 2912474315242102184863927836081882699620365453870226725133696373938560108560 7803 -1125355642768640051829740165202667702336568605993983283727585442894406921212 7804 -1138393597070307094844862490997756595823947773720567690744959199197740187620 7805 3014880192418705323192690627705712608246490401351801945434406491495647132224 7806 -3769766317592115783420883222659934332923697785493991982557014440427966259098 7807 3085132156455775121655005845837779817016308043889138311531559024926530709448 7808 -1192064822912399161420029674999344311501336740993505411591304565230683009330 7809 -1205871234155129863503829064123185318692744288985334065290784583670534842250 7810 3193573832391434763033761337834490356314292442670306699577548277302327420202 7811 -3993187880519941703122983108373377145095336079423307364476630743735131262101 7812 3267965773363356068942421213248709322918596300254891917010990619853333504008 7813 -1262705324924291354807477520445729827657799079200540425533585916218307239148 7814 -1277325221650538360919416574500992671670635374414224192855954820272994814990 7815 3382796921860669991437792964813360904668876268883543459930871200426586070978 7816 -4229773612389774547943331919846015781489114666402360027182918024734331246455 7817 3461571386859706617078138007041575168431824193835727085964000533873076051271 7818 -1337507478652548468805397821353811281120658038901805985642784442220119993892 7819 -1352988512511808948409473415144646307335751136283631425728165287195977870321 7820 3583166284737640651707908221157349685681306588676199116116247850176223095472 7821 -4480294631387158360620521927997160899339043224901045192385537409817844413680 7822 3666579948001843203012848495411484142089708026064950629641265608713824867725 7823 -1416715029911889217304796665088601613055636893742407211553132561485867027924 7824 -1433107627577394136574522284140284016878203656227139101483593569704192828970 7825 3795334668314496608757040224889478934646300462179443686653598475612781170001 7826 -4745566962184751765815149583741360108037893652256088640545057656568053461322 7827 3883659149267740490965424673343519171136062740663766509689854825947798334296 7828 -1500585917366142479996290807290744330106078540176624245863817918541137517060 7829 -1517943441198522329665148899890585992138184344530600114333085422083184935942 7830 4019992823225579760193539407347030742201129451653745773759233528477729283790 7831 -5026454135859033942321564932997784878199476736433727320756398775451309239202 7832 4113515551610794232766668611341898434010777726330251365373222219885610733976 7833 -1589393094136060890980343198101499417405965513966444059635280845251129876442 7834 -1607772012094685047968545858080362156797890644053110847183597058887056598715 7835 4257871703137041815374164756781245591174614777456710445786106836579585641818 7836 -5323869939455951092171193166950139886116296713784192608599803434659393782154 7837 4356896833937928304669048001047600688131537432572405534331601247654327447198 7838 -1683425396692171980665282743625827472725452312544803439859277415736808193755 7839 -1702885462023353236965219845106405834346701101331288989178401719747711515285 7840 4509744791016599302994400730167133583606619686734004454512800967693707920069 7841 -5638781323769045478656025787229344975678433955384613956357504660992281300476 7842 4614594172016500839384038167125831506153426219776537193270801978918988826107 7843 -1782988463738174947718854392277708604989018610020256728040499641229477913416 7844 -1803592904999537265595215063834664714081269460954855128397181006947885257174 7845 4776430559225049942052997409806768635972927078106661803677852533979402893027 7846 -5972211478380801601734048004029659258979929878821959433608384168332512490821 7847 4887444754213672993581532233325590251947586479149809114457864615309242969400 7848 -1888405707944292207331354530403668903487216038169616265152587813043390261520 7849 -1910221429956409140227120543346768968816913848044571125653039177126757185087 7850 5058795071083058058392066065742406064316831721047132363063700855775753858677 7851 -6325243083532692626124501477344778332117514164103715868747822387506945253559 7852 5176334441892951120735459456395630773212586574455409670451995467003083335120 7853 -2000019343552589633391985278391865657008729742705582054671325113529616146814 7854 -2023117139902608842968341936281382798836942782454581093078502027161465016712 7855 5357754732001890990993266019980637843791780373123699519366609431499249251019 7856 -6699021748933264320770358857615043449607021433655307512174862691444887006576 7857 5482200582737466281405083350017801740949251872932757286253308235246240535534 7858 -2118191473048077255965944966909258541175900942868068418235643771540335716395 7859 -2142646250805554266749276810032558657887576619622985864247642744288103403800 7860 5674279198726562780702484873684241762139539608610478100339687215044005034464 7861 -7094759650188189683725498953672797489830678723010544224979085103860428845901 7862 5806034985739552289237064096699222323153157978135074623303269622245252166344 7863 -2243305236270909817814389384162381207694734656044003281457418494621845227792 7864 -2269196253613588342202580192596256423985375911419600720195012443113293736897 7865 6009394455725598425110246666542799286047877700491113092876053570888110603578 7866 -7513739374143292733832314534576942717188476711294207325841652109166016874320 7867 6148887067092737817246247764780600787494138089185839768903679363575802884117 7868 -2375766025536769636580493287406783761516445225081164431595068061726996248122 7869 -2403177143023679199613664334477825345103585417921817391049972966810004574900 7870 6364186068274831423880918259501848072143877193803764267543121511580858003677 7871 -7957317985072898795274164390943157838862845441049591882586731270853146598731 7872 6511867176746871371198759429305756556770233586076332420798661079404355491772 7873 -2516002770535108744759224052127944139307613369358574779294116588820713388364 7874 -2545022716806221961482527955835190049281152131973904283366983989387911419680 7875 6739802622324830578166811907955691021422976384081414156540004847289324621207 7876 -8426931324323447016097872008449485400757687984173458751443185241356197515060 7877 6896150115941325395632224868342687983163004372108450951502248356236974765553 7878 -2664469296988961542806112569188223203657437851295871232642107095049679249774 7879 -2695191949714888918536196069914483633590361648121117173020873294893994661699 7880 7137459361814346465884152664440836818228593003706416150526256705445087862175 7881 -8924098556738132425337093285708969640293896100360500654867336895576365973898 7882 7302978856616740585042988437994365793681369741140040023668220770514988449401 7883 -2821645763286155416291550787668814081196201289106996388417329677738718308394 7884 -2854170446238087633776165764812132891465871872157064356405326964974829657194 7885 7558442034697291960808631688257541297528615478823710151454751161416163083990 7886 -9450426977944576639339415217185101361184427346010676027917907672259059266681 7887 7733668474224329633553637665535665816749456392234893256816472572109838033840 7888 -2988040179530622994894850661539841615063596737488630459954391947178242018690 7889 -3022471976690099408507091596723213548289451704954451801037391523411322384752 7890 8004110959590038758355110258046581415251148395131032599728118964384178178263 7891 -10007617097386425285749573002070064560485463524585964157362431885277524778601 7892 8189610306105215161851681268386905979556809862185147406687247725366258234239 7893 -3164190013714871861771981756864223171855122279792549474048092127877560860698 7894 -3200640101395107238723161907169587095661742537155233669753533481375876163830 7895 8475905325621138487122322656237532189202632732743519374275754338942363584285 7896 -10597468012823729695754490276793541745330939525130353163968968050198618638480 7897 8672276348302586822641977190169513738020093321571508469338226113519613727022 7898 -3350663889981251381206181816132431452981421030558174148742249975550609818105 7899 -3389249887986846962894338517585831433737616190551876579436840945484019663630 7900 8975347738778984821236849016575283992835275976501865816545468425420453154020 7901 -11221883092918517271194333471263837462740346956805313042369215011095854061466 7902 9183223904398694174739870321376270856851352676363779910917165766310504689789 7903 -3548063384221269872043300602650411872921418432030264743906245883113700427830 7904 -3588909727131334430410321334616215060246117058374891889348012150619650071532 7905 9504049028806557012031331577928648820863483156248079250649033151271099338632 7906 -11882875985463756890556735338394372202351068535218347155340235666927486864930 7907 9724100500739026609962187732287984944674138993372340239117493002719504725775 7908 -3757024922559701069235834097016528953347317988997919812081749972794718147240 7909 -3800263252280886847011846283725384523943031082316491901509020383659114402872 7910 10063713331488479375935787174990739360080315520621348301949304476074601799651 7911 -12582576969808799191197309668004084910710053397332893651982572135106705060487 7912 10296649083219772789805117356273231304584975535580314758228550769947836345266 7913 -3978221788584466089740932350181162216444443756874198446272444430786911594148 7914 -4023991369385367080786017760032388947882977245357424846757688596981143757662 7915 10656143462016575049997788046760746911437807177876414591661933122983658672121 7916 -13323239673085289895047281299064565029967995841270592567944748233393219664780 7917 10902713511674231406712906691383729734399079208474628996255930882650692078113 7918 -4212366245515224906046978203999383203749216873550838359327309821944517666507 7919 -4260814402822184828389716075695716055110190365698847508059452392535609660360 7920 11283246596008397850489284642718762448873016860282030630607828081586909367716 7921 -14107248170947656491617931620829285123481493889368279547257860139277661513243 7922 11544244368801829775003832725356604906118965299547625506653790036743555255929 7923 -4460211779854250879466078138766343137357571585744029307303231951553773553960 7924 -4511494364161090196268685250213440986636518601807854165143607511462253549230 7925 11947040275691545330030797518877841183888122523745231318315767017592021239168 7926 -14937124494714868306666108980351096040639488082548224174533641102645175413288 7927 12223305101542506868240671791911001561050714469295078615520233071230675856883 7928 -4722555473433539655190594455142889339021546691122614532941545820156106692080 7929 -4776837350754251284377191261693047241012170435195387868080468516657278917382 7930 12649658759757688749489821186238283977676078966689378972118661906485204452108 7931 -15815536568038765487141504343512003008681292848264322037492058168162321385712 7932 12942078513812293896773949812638857133704608880406358073061855504348972146156 7933 -5000240511163324356717319211808536503759866680754482326727831845083816593874 7934 -5057696081537634485392378791520068665954957288057556848364466559105706928422 7935 13393359736437157097751634091987146724189432714591923952028183974892250638363 7936 -16745306597532536620657585154190944882469389995087280829168809571536259898356 7937 13702873630585998508612976488676364602962510716153118890581047246008186134541 7938 -5294158832200398692211039649034542061707356953429804836363414670371626652146 7939 -5354972577847483280284721941439396815338572901486994091198028665920905369885 7940 14180531420450702372158467181071208800696367612047567954485976596163137550429 7941 -17729419943174795927797163393477911118580699572904921751439492957222182468854 7942 14508132954443156357594238963275846832177638148135769232740625091395626839369 7943 -5605253932691119322836222337396798144802514385657165659910192869139061520674 7944 -5669620997496962742739177666148559713582287088694019086317438049167229280824 7945 15013700055663045469226828778871805866568139363618106166512461479378488208097 7946 -18771034495764284378583251330209124451476707778144515361257537428723453085770 7947 15360440136887221578204260054333349949309383814512369146950400204648875985283 7948 -5934523828704968123351500051258183404777902203575609425781020610041973637341 7949 -6002650630824116379776351160953780791001318342386491345300784857308840751639 7950 15895537846496432746843401269581968588889432803592117127974731633070179321918 7951 -19873490590241838653291857161316722704812075640887044268164812829455982227016 7952 16262528088008878207499808227441648911776116093074319379039957943087987210272 7953 -6283024188461475510814859854136040414053772052693026137618880968036296495854 7954 -6355129067914555977218053324272551278340886950489708473225338698081528153952 7955 16828871342465392370148341864966590877158886993956706660006729945779763818839 7956 -21040321485324523005783165275350996267107471676786320782946223523133840314682 7957 17217287549396117823025445104140633955784880548006970851302751115406146643320 7958 -6651871643467585785752144165646250508641559361302806150396385740116254712033 7959 -6728185546722237489345168665229241409684729364344797764923686087364053251720 7960 17816690301570040635379457556389251798174924337239998459254621648741317621020 7961 -22275264441616542001693010127481887442102187885598815506966111653718018168470 7962 18227776156600303004693556278098746664338139324819167960369950203508811714459 7963 -7042247288725712826911124995405387853215647080374998427433534124332934650654 7964 -7123014492360811732693785958866437442136997311925016171350438972904184731816 7965 18862157059738740464570562315494884582757912248541402002329727097452235573970 7966 -23582272432177855871227303208980687396996396308957230633124270992527004948940 7967 19297228018952999933548760376335463214360739283075506174423810273115093601128 7968 -7455400382746402802608890803427627844171397992099077147393076311640514904702 7969 -7540879258418008544100769387259728900236576108573183247492082741287161715305 7970 19968616435045973144301775641696915912997119310039029601071913366721327436207 7971 -24965526521449697633630056857799978531670188818171664642133544272819282664144 7972 20429063846097326781213755270409128680942611201000948305742014257066386566295 7973 -7892652258705392685024211983325269137449226296927424578947916953704089665462 7974 -7983116081758038520045877726887870066112547410548935223629177554400316136436 7975 21139606197052505726927101987111852587335537213810188395154624132975995726840 7976 -26429448950462134398946947130376122906154503358064296887638401762498559866475 7977 21626901652254582614812015115465557578602410874563471440588271022248624915386 7978 -8355400458724726679770998033221275283478676118142191189295909043364768546205 7979 -8451138262923894391267232465697105056423085676821113956802895680112526559298 7980 22378868133327128751028025734447272825467393429996977903734261404418834959040 7981 -27978716968388432423298946748653772413179554228352296677238228715999118265136 7982 22894568070996907774239082506252264818657719393856636184207845833051187645373 7983 -8845123103933364354527727460150561264192928419524904052542410375238152382518 7984 -8946440584934622245626703782422152133881527982687647988774997744560111975652 7985 23690359747017477295111608284955556049457499362249515021759186424127931195733 7986 -29618277452770618018643399023410443622986973806879670539474075211050304954006 7987 24236110315144867093597771814385649921177277061966080171695614456584732618181 7988 -9363383513676386654886852377987709483498068388139870002082550980891669341501 7989 -9470603983994135316350970155829049714771979861105584577639459361412507751823 7990 25078266621247089596589662253203468975262614291935328137394780817299004885003 7991 -31353362363126967458515750321789416535107552508415299197712983287365361423622 7992 25655808818360615585101414322013920935036562877671039659076957698530833577630 7993 -9911835087995592570032153365572209864921335252358430335382736646441157203094 7994 -10025300486390096273404233167606943216582026550812403139166424731605991993841 7995 26547015488132555330159234942051263367396556233289728598433613907188970669804 7996 -33189505075172272865213947493419626244336503954824108184035203445469992272440 7997 27158190597068479418026198075371293480127568538871601233791887492800408985479 7998 -10492226468300210565330440222005773134616554776231462765118825376942035432124 7999 -10612298426666052701431933082897461540572580043872019286444548916957718705734 8000 28101288042344327347565727988321928870521148224453452085061988154883627183751 8001 -35132557645543073585306422790657714170167582298753520489302079772392220148242 8002 28748043373511460561429588027043578165458297432769305147592799634899447523502 8003 -11106406991986979275256075293254687817123430318726836939138246696137602168148 8004 -11233467962999754492532830848921552426169271603684803422074218510026603565876 8005 29746035541383814129082448791039231184222748462197723109094690995172668770624 8006 -37188709059730482801182754922290988799828869805793019493589756135811237590381 8007 30430430503050786536498905971038551278901326640000453610962241834485471187772 8008 -11756332457656466034872302833084375662382953078702262775918292091412505154840 8009 -11890786906617922851702812948113216952633545314720335896949985181406483164647 8010 31486494237124382194864025816185625359120384083433540400414429339352136736640 8011 -39364504518891082060854376586144014630910281981298158899810782764841675206776 8012 32210706751242969041001264765268028825520982369317942242345548776003208909527 8013 -12444071218509811939040163571411197069908329857654314782067284473571141367952 8014 -12586346883025329247643547543800187485221778490331046340856084749019970045052 8015 33328201685671893214371462261447150669946437057473273482624396514775611687760 8016 -41666865824340366954181053902499977673110240575439622660770899452328761004554 8017 34094534968792074575976356378884394772881667877956402225907238316719537664576 8018 -13171810622499885784199355107143925811284351417214379644402284346565326705390 8019 -13322359843826676458231060442542967743741941185906670760945816284512484559673 8020 35277013985248782882944942158097911003460624724164433667933779983360554655562 8021 -44103112921842655508884023812212998671903298671045065400737782724889012432586 8022 36087903715181611257337746505592349448690710986415829387679311329884378751816 8023 -13941863818856017202397242989991519320956576124111098348301592767445410808778 8024 -14101164948976405231387967537796534154379604478763979912710604163028559983844 8025 37339123994602270942852835600770744092148723401130827221515408812959538530586 8026 -46680986671305979194631309250978897371536076274812047953776726468577037516561 8027 38197145884648582031153910689998106790314750887418839917821251674562375103592 8028 -14756676951705143914094547909820887797098521806400397068805350523647981065283 8029 -14925235840407294761033490178464442682962988816829970462774458146403166526631 8030 39521080587390319488612459659361157931920409908045388038302504076170608630748 8031 -49408672911180567036381644863539791360594544373327824409151489757659783213319 8032 40428958391180270532907273616620061297861189883890849566588400715453665780952 8033 -15618836762677602210504013888752624776598261788210477715071831101802620536780 8034 -15797188329166871285701154257889725897403705657915566642062366999585139131930 8035 41829809001117131516639448836951023669083293505906992824452050172869212572528 8036 -52294827890755978451541475319124197851876393165664919153041614653390205064574 8037 42790422972401102841581583102173533951508886206801859606637387904623673099604 8038 -16531078625616346346318637476857959150256875350146903633579225826456565274890 8039 -16719788519434656625785781193906490604588872966602641008671969832794401436508 8040 44272632342482486375272757646308158396091536024079505347012931577927000753110 8041 -55348605147666213458088647551185487585479437703602427169561716020666258410362 8042 45289028175581849012068035465750376801088128405237834919545140087800022545022 8043 -17496295037807724105002885025266879775501685174698963228295398854493947655342 8044 -17695961394106839205263439469304212794436463465448178917008420131486434354272 8045 46857294314485733834801687873056467767367333955263616875964903593525540995775 8046 -58579683912256337543586372226254898246553874786655020200131743655539252157590 8047 47932692592556393815649226312351112475718621952810174880647666042808773599630 8048 -18517544593523885258205541515622112352791784794527338811416606584940000251259 8049 -18728799888021898272089900872178191462194563943334549467946910036349064811955 8050 49591983234296040000198089546623759510970017426968145279842090796516353336891 8051 -61998299125051079564037471176593812522611251063277259842032031454389038403211 8052 50729789414082765034762014632144895202084144054361728047582530671393902660744 8053 -19598061467115491091690841049071089897725898620844276133909170670773763662084 8054 -19821574476365135373974521304547081718244919356503495555397314793977778030520 8055 52485357414776287315092213523504791787504883462361855416037652390363965884610 8056 -65615273158408977286303956997592459490096100589274439862727803360211126062700 8057 53689172378146085630744202369050396783672318707143206122062327936184862540808 8058 -20741265434422883578779648278985661110238814484116823937795710606538634976855 8059 -20977743307336268647702633580745272858816572889719452672260372051193307374381 8060 55546571986640264588107738179500644583860657509134879270622764483408859667536 8061 -69442049338559184008319900762352408347909407783740483965920798923477226853429 8062 56820203190883247753863933292155865776639946343137512880766810759352774947138 8063 -21950772462888754208291786553695594929821628558166838247108539446889078983718 8064 -22200962909796765746005860758628766245937292690713782146379756868532312372607 8065 58785307242543457231487148134105311073568501748582911905878078037007701317806 8066 -73490727369617024073047949611235238004635716647914447355122614539826352448520 8067 60132780503224668890253314469032745245446286241145963879891926431736033874620 8068 -23230405902460364979270753927480296358139157785224724769998191664647929165481 8069 -23495099508337221528917721821299228866318021302238466818612163438577023045212 8070 62211798588969541964295947082595687690019525659857380460112731037800746539710 8071 -77774100766874636724063148002324623229110259308995447747720570454039956754811 8072 63637370531010438075846740312774525478558027264000683685129814539747662585682 8073 -24584208311169519337147929927689280225589937668402063260006647006073215010666 8074 -24864240980024882685908714755878819925313013859103760840163052311745858068689 8075 65836868196590983040345227194737494148118986191617482055191524537807114692450 8076 -82305696412681292507461360299443829315551284774386968134901437147177765004094 8077 67345039411260162516278265064595631119641734565450037852670697155499347640590 8078 -26016453951179036495866823307190581290134551470284414375338367617893942680197 8079 -26312709489012717866799070137171931879375427818330515496413112511005530816438 8080 69671958444867035664600498189898920110028052110975465812576096224561016987874 8081 -87099816354581842330972807517565299073736052104184625722132557188629733579306 8082 71267487392472305643216361747658803910134054644266234708412586024340100820911 8083 -27531661993091017430899225699290270277341332431388376244396495901957134119420 8084 -27845074837219857557798236431141069307925510893838570725699953118328203995390 8085 73729167262010882308196931794476178235638169156692197961481925582763596378614 8086 -92171581972089877101795804247082926910266047362671627820361073571856160381902 8087 75417084962314985524850703641277963566030571374713332837760020345364491284475 8088 -29134610468430580680665808719158653317830856329753947947545215299755427216850 8089 -29466168571434722093061387727837313325420527526877534865123644711174576607772 8090 78021285467125276061473064491095770600240134548419405204454711517308232620870 8091 -97536980645554172404762985400639425196095683651962794094812906968839400153680 8092 79806911021862135561076801543895606892337244787465995026472102223193524943227 8093 -30830351012455190715351681268079197660456291282861408233335384689201684752264 8094 -31181098889452985481931167619792302773366396652327877341584110343042628237672 8095 82561836227289525234787253401375113844442684743344350905831705568641018890420 8096 -103212915068053587094441825847870847736216911616837191698867913167086701422412 8097 84450793221643560469887204014890015734917797108719346096148070404309024412117 8098 -32624224441800742448711370432525640280867860392634461085829889852594732660285 8099 -32995266390249299132447105210557725836241305333836040371677760795448676947154 8100 87365116748697422183196470154325603846347039931271864932943558255976719030316 8101 -109217255349148637731795424068778249421212905568064711251658049025647390819326 8102 89363350581232626153188185056003624786931419968202951507963231514883586180618 8103 -34521877213968104297911759555204460188621092173680042402481610263862949912782 8104 -34914380715701399294227092918360775230275169709424428793646893418658707683943 8105 92446242327614257711173447339016121113058972483144720001748814699440958538234 8106 -115568894067650547447194111543838101936309257729578771057500721677254573794108 8107 94560038520909963205286292684373786163753060617617837345007350928568898253683 8108 -36529278818285140990013592089312224203988716541416390934492961983132077754401 8109 -36944478134045205569071122516023930493028032243817890071963181635018098922943 8110 97821192893960847981722673881852217885328173008986059974174824532091557995566 8111 -122287804439365003134254343612787889467506499898820825567717335135162496666891 8112 100057196441135540253628940077937014696220903876590073682884455785506008204596 8113 -38652740150757018973433517690381002586629268359817591637556688932171868221340 8114 -39091940118047550834636052602087290319245688895415847772166239554763887893685 8115 103506862187764083510072865273303337390075385012180382986720607970014394712498 8116 -129395101775053823622754559230700036855693247753101695664912576516748350216700 8117 105872097993155770089421025645722789791709317473909471770050576552343409442012 8118 -40898932928149947622439586914232230970870653269314821296815635519242032327162 8119 -41363512973847458517535180670237768199056762408092256256908164958452991359983 8120 109521109716558570489972305381489806509744446277586633478229333871077157446150 8121 -136913108413660331395473517434279485937244549335742297973814797992638749936109 8122 112023004192089099135664156298635419763853371841513221574040396139895405967681 8123 -43274910199748980273624601532722159792270282418575191703391402209488835287074 8124 -43766328579546045285079311173972078020505757970715040048039238378931829492678 8125 115882815650105347224307020252560371747365867463010439839316706915185076515141 8126 -144865422326192009578123689987366594522034662383742614902692978360009178698720 8127 118529219532296168302411063289750231291823832094231146822162617337347904428768 8128 -45788128018498112809327528774046407730902487591280586077707884905647040774231 8129 -46307926295928295338336170946642967643025187111554168425258198427910443951564 8130 122611938817535554836937066887993768782350449152894232916056325103888602903092 8131 -153276989596577164269694073529225650483740187734427737030171960225722893483481 8132 125411151273773775054306994408572458043026540501523577684239851253337327597956 8133 -48446468336680192493866576993010270692145165014368401236075061835973605977712 8134 -48996276115186747519949233680453369637661641388443007909156664332545345656090 8135 129729577981254780749234802975644066590115942080941222031841162366500079184708 8136 -162174180997342607532328483563644421129013335406936191537627683844618100761975 8137 132690372077741522480483732836250258070863170486957816835723249800277040604020 8138 -51258263194935127882304514788503035782763699025707585416054909757121540049448 8139 -51839803117197708254346950817024497490481569819678419382661850374856882495175 8140 137258036571684434181581990985200508761238505211916395027667994732907165270868 8141 -171584872890130384716007889262377706517333835336543533744051557496297367766606 8142 140389686179543650891665140570732459587004280880093788539827561720716801920964 8143 -54232320277258165592560089420237829405380469341764849932872196729635275022780 8144 -54847413306785659603422219691025614155937293878572300111781005908970288127304 8145 145220891077198289803610053339646445646686231336111602434018185254593739666436 8146 -181538532693918691459455488782264400556474981508545733844171346098771870885211 8147 148533199297495058353221382893113057043546901629432468111203937931368693236019 8148 -57377949908676747383257191826447687382529060650855598184201924386116914714248 8149 -58028520909512368450753948911263774459638692496527322362454032957955185369099 8150 153643063294465139928210660933880562647026657413746567871515284458603754040539 8151 -192066309177372705663247392814785089161361780493271524289818440535478842995640 8152 157146392487390466156251822112647670604273005456920071732464199615390588872068 8153 -60704993576586471025814477274213299309312975131390487915154147622391350844268 8154 -61393077207855736480821668026481222031749338851980761008747710905767102260502 8155 162550896655863860387557161449743898230505337359221806321056593934267322727029 8156 -203201127846064493957083629472832681804373490944828331209843127856422932949560 8157 166256200164101288130478295931320048391535371477704994465620980910928350365806 8158 -64223854061246388034180486873606215942618498776944792654324839721966416499650 8159 -64951601004212231996800370831998546609411404444660552490998780395668740251286 8160 171972236862728384910076368595756599245377566585662496503606978889987820750944 8161 -214977791710408999669856255361335257498017571110563963353484898967059667274421 8162 175891092524040002124908082457149727580079741991782630254520780807391164803700 8163 -67945527265704400324087902460383305948893048134848248012411380288549219595938 8164 -68715210801979074589434278830300154809839492881800614454817849707544434148814 8165 181936517065942187828768330757085633954343324061149870561436807225160245534792 8166 -227433087736109220137344852397325687140204138900769224083098626006178559935828 8167 186081162615312546296958333946807694900414596199310130160011447927625163619587 8168 -71881635840458706260561138842516804748312517521942998085278134013712824841010 8169 -72695658801062190831479034857287625733087195849263537114343677476715282436501 8170 192474847848871911272416562608597777470985626472021213430884158352549336424700 8171 -240605899295734281009369392582925054550311103970506170542048275239132098173551 8172 196858218316143287377256456094112650058042624330978869266265267260060390989125 8173 -76044464703475693594906902837398174540596166599047261568183829560846105370628 8174 -76905366809528079571711983248404495174941728202176594330284641155911601014260 8175 203620112281846787252917734833631868585968291012895298137925390670206826295680 8176 -254537324957817996538588251437569021499781499421001641439758907909063360812616 8177 208255879496684322392516768051840612650657034818096896561849485389888007868180 8178 -80446998561793782524574469063664522522536654520549644710440718390507640787640 8179 -81357464178787684391492771158963783984864108502476982996975398523867806270959 8180 215407066332395685313464104709929737790623908470704578395982657656048853387570 8181 -269270803968614125339716694844730198368684630363296782106219954484817394444056 8182 220309680654653356399032360584999782947534227316566481562378687748970761389329 8183 -85102961546862730993295351549706703634287207530551372273233845254799378280176 8184 -86065827875684587159916791716666470589735916443240146534779608589101996939888 8185 227872444931290408885550125030580141701869059670509561713208612591849828774733 8186 -284852248801432169567400246588482866640076874043808838672523414672594795907051 8187 233057179331426530227193809366213069120506682100599764455102830993175831377030 8188 -90026859082015961314798682882440559985021955072682710240518129400690655579130 8189 -91045124811175629146370190300409150943923838142924540554425593406261800083063 8190 241055074011158095758244158438580756019133892836165829276037689636645549828239 8191 -301330185169361475496247988346160980373467098713773993307012550938882262590736 8192 246538070632291170075537790567029093339082027816941987186180097748196760451985 8193 -95234022107067626184476979868936515499921066786345032329148083039774196013932 8194 -96310856551957702609058516946922688500036842435829031040452671975110306956436 8195 254995988852065588708982378042375004005944100624602673334335645309396742513390 8196 -318755899919231965694847229527355810864979194910911156984028921222641748782194 8197 260794308192587875971252144158971051140110407612296525885854328126695227172967 8198 -100740653791985467242304596736984187473729335902800006895141464319164457958825 8199 -101879406548429204692661023411521507256603491242514116743175784756798723797175 8200 269738559087095417888842598311706903315710204091655345817411404807077830085670 8201 -337183597247920765841182502632268525519512782702579976385882032086315716890620 8202 275870231950493744250466291294661754556680769067746560999593218381232413818318 8203 -106563878878935138777292077369327509185902533369790885025133183372220867961128 8204 -107768090019798830596339176853193106783302628397714925222498180829540231563868 8205 285328620740580355617323512246241898715339518231305827018071126548265220637451 8206 -356670563706662469241762092813948792604008037625926736069505823155250560162822 8207 291812703107273767890044474917565437856382217711739554709962332978332587553172 8208 -112721795799742782096329601590477511232036715173185024316884714088722833383080 8209 -113995206644989440777159645445220876098487276347130805246381601946446953633387 8210 301814615692398089590009523442399968151004434247004274621045390976526752323771 8211 -377277342484927673758130305119359023968328587661749297209905213954604060170068 8212 308671246677013522568766254941879189523418500153148075398505581812474554284727 8213 -119233531724002612602003896480351119375702390631993594415692314026339632997558 8214 -120580096216253277173519996562747251585549962469162089134468150605790063631413 8215 319247738983609239318601493415013060998383053447118548119284395133334114322452 8216 -399067917492774471734329818799153914656177033963567818947907901035652721429600 8217 326498202050204241498830151362346250116600698569519472992556651898398367237264 8218 -126119300701688715907875621292939554752713959763809235204743114085309270698342 8219 -127543197421140672939021057130010376513714587290250222295503353216024382058726 8220 337682094401813813442508232197369941693076212703582448038218076209280339042668 8221 -422109907789429605469302812007809732876606995395483652472867891064831790290171 8222 345348882019145767561110384420265038833781266433891441759213683014012985903286 8223 -133400465073240026230979171795339698612416201768195710461256944721846072396562 8224 -134906109927672750279129942737641365363030303127417123037408437444317253804695 8225 357174858808969824347330494533875840260266285197161914009224555688111929962467 8226 -446474772936303162245214218734489121726155584457593143419677361346294497250067 8227 365281740738031631651015613007580329205168501778002143867048510111288298370882 8228 -141099600329700825603449870816989992566820226513124167392348485784169996997193 8229 -142691659957285958379436281263735331187067394407250910436541259247148388452177 8230 377786455700133332423932959333328750227441829408624675923435002536035886621404 8231 -472238029884770663493420281983532205450757398445284276883978142557247406390381 8232 386358551116855342999590275135079122009182559566564027475152662246634008570564 8233 -149240563615643736803288526173162934460615454654455109860815878724137715178074 8234 -150923969540370644979540276219719533389614414915878964271182308765409834748135 8235 399580738508715713448964641533437139985178115804180495936209334759082700695342 8236 -499479482042961685240114417688359476643655045993564584766798417704524558203640 8237 408644592176003511311789742254429480263922267219867449286837268795932436736728 8238 -157848566078307279889750529515348109198751219994401139551775381219164808644672 8239 -159628529660046686761007227022966892001830789474561207405700770575476530830904 8240 422625184202489502696393321908370598463857073065959094320504496308989827144701 8241 -528283461201572268237750614889963566191862610074094193231824236436878429977728 8242 432208846917659404731237336791311467613699749442148469401392407545334023314491 8243 -166950249277676410540692659974954339771019069603511519885673663345936382503314 8244 -168832277501237643359322900355405112597472532999315002068421181552723878853374 8245 446991097744791107656876893110639169258235441500395817028040590260341721362067 8246 -558739083036472201308955127687416590768461949669902213058652735952110394384280 8247 457124211301014091419335722167200105810571254642007671673663827610359980971252 8248 -176573765884154528518469405936271126444325587608024311630155690336527939620140 8249 -178563678034153765135243779107209136048918249876308697260382581140282475776459 8250 472753828027253833945547987153865591844134752261562589879276331082478386208437 8251 -590940516945716273445594097109244183672711655987699256786002755421012601239971 8252 483467714940860118742881076883870766773774275481480235112198170580699221736983 8253 -186748864903053480167136136144427975775666711786504413339902927502288213726286 8254 -188852810174008085498676505173014278606651948426315379657276902401042276727476 8255 499992995914049613791334752857312825720243547703450476662123096979633144680209 8256 -624987271020605195123552426194475263377443540507974976638678647525103220309874 8257 511320754183518298236664905283282582121405791846021951059043656354405235090098 8258 -197506981678400192914587224386098725149146534782645306303686100834975979086490 8259 -199731457772205263505922231113067055906418783638668288537256623875693895796898 8260 528792735073119139891421342427147691066186951912427332871750250007432905720360 8261 -660984492994797737643765747338944905978004398769129353935517090758396904410517 8262 540769338250320237800465895218087930701595202005421479156462858221365479759952 8263 -208881332942562856263183332151323035540822361134601235526932855883635036455454 8264 -211233205708398302426775658943479988391668439228064793535465591999662028132819 8265 559241946307329635968629914331746673114712366934526103603234095639469066718760 8266 -699043288062277965060290445349137819334794080768498465879940751292719864475931 8267 571904349177141828859422252431149780985595606527817371313550615919343075526854 8268 -220907017192976164498037485671580946224490469875047076868790297705283595540072 8269 -223393541367744345705895536621873968787863080981933707998289905026657733877312 8270 591434566138024641752862879571052982451531593052618241992175874661873396955517 8271 -739281054504364411017640203657187504145503739383062569466078863039256752689485 8272 604821816318865664058853173379062266662285716406620107592604968831111777381300 8273 -233621120692836413699559700878727598062046477297734116161570933403316608555834 8274 -236249961803450247771859941439276523550807800325222088043362536668549255291430 8275 625469850435134214457745218590835912369888627475822641855974978423455075157684 8276 -781821838118053174322699801230696216358853293926581333039296035175006752855440 8277 639623206230259021608011002874879038517710240839325878991532113336385555879352 8278 -247062829409087861380084722522789958264655100139667309991441074788137018717900 8279 -249842086901326671933853867464700681415348998576979573608304212735958299591185 8280 661452673932016286398929485687415234507563774719429009240340643673958041704045 8281 -826796706492963377953699130328292497718091904910111776025474286658256126231068 8282 676415728779710603687470212683892819491060352195857174414400458935915524509487 8283 -261273547218378807540984517304025104614263257049556404443740234979217339658224 8284 -264211778880613680052002422327578598926090496107210819196984049228290706865248 8285 699493846509626514359200085254695408582397668513821892065594031306136355743098 8286 -874344144242158594171835858560971039496134363470823587176349204504171888137368 8287 715312660399702305258192078916712580686754816206806840640991507625009737205245 8288 -276297020729979004104417393258649005234706727524296196957981659299103510534672 8289 -279403268483851341480186548151768437824945142717333680026910377579144227831382 8290 739710447183597618530428064770268767027407083709398577026041275899416432027935 8291 -924610470353317593960780073767170406871971439575961625225484105274763422888851 8292 756433685427937572146367151818155438731060767436435794903361825103634729573624 8293 -292179471093971614100447645231887070629860372664641460297807194526666663920954 8294 -295463288228098729019481510312519013431493335022524066885736177186878276201276 8295 782226176779489979801634952550898089636391664881571231596908896433423130976020 8296 -977750278891297079954501438818036910826230827140107844812181088090448545861530 8297 799905256545848428268439646892725984962976944406563725782421646841532982555225 8298 -308969733183418243496862607239136978593516565500188302685617834083287708505396 8299 -312441213110409596818379125606531453696586434037585092829849529200760485134203 8300 827171730336000812703228337896693417641518337118201938436211472328568674845703 8301 -1033926904351252382864697017659045142122998716350552142750054210849389539636444 8302 845860975376909845183644287404165302396903402573796928160548904922861644116649 8303 -326719402560702784649645280085017938348399275949022020966358608261757594347634 8304 -330389209182211897415950367079714142095214900801465008559829345943450322748526 8305 874685190333445265767600338834600657258065790713124696531282721618542403368018 8306 -1093312913033353959342791794973629009801159784629049640822412619065531446367821 8307 894441994365961837469432572560738359658161166423810751645012791821757112033206 8308 -345482990660950338011508364428853330755001088359985524812358437347323395495912 8309 -349362390430173143624683820156461184644215072735514018709733178645136328320166 8310 924912441905513504372605791165221265287044100929500885222917525309416930063854 8311 -1156090621885963027613929959123913659417320151880082541794028451265021642576256 8312 945797441122744194578593514474341475745137342007907885882991834281529748334728 8313 -365318088649356055981622526463197801968003114859714163998348248599618411144362 8314 -369418984425329883305117394181339253093791250691125343692105508951905699522346 8315 978007611256336319529929655535036452066541913288997615951106874781419012280591 8316 -1222452646344125078650160388151082840882628245884867839936789063749042100718836 8317 1000084866478262927309432870106842814362598494070312984053764743408545921655564 8318 -386285540434513639446968545108590793888745084535037105465777181776346924770725 8319 -390620507227786218034657909099866549501339560299848253544303289194638026693288 8320 1034133528572440612413331113795200601848600616311131798796571333013882717515615 8321 -1292602478774633330521233366834170851466217792326840533345550010279398787752211 8322 1057470717571617755407449498311392030300349380183583692908889435204686087252720 8323 -408449625346476385820231491801555880594694511381385096861519482625083897265100 8324 -413031948061216098603684740905316422175989718563614071457890403391613909109216 8325 1093462216790437687488257519694793175136560115757863712075356061394115430305822 8326 -1366755099227945876354903851582813007233886866960298097665756440968673066403082 8327 1118130837357722869994633935836541426771160677756756204006844083458465027144714 8328 -431878251016391022477104325758277316978880147049121707609225429642457671109470 8329 -436721964299813764088869262132123027049751017876770065216056907301096939209821 8330 1156175407656464568374727540107907807994355456556623297421110718460908463331616 8331 -1445137620291163806019067044503265943202061534854986204391287794941397430609154 8332 1182250992003156033727876339846245373205142835025244496525502542459141103698203 8333 -456643157024196071340462826589446877959466174687059701543464192323059285114228 8334 -461763087340307018166276244202208753314928099164922968904690014145725321802456 8335 1222465086592705479780340029345073008256512394891539510529032741182298082449948 8336 -1527989967935360228116777296591942961320190375974404496759179922586957797419196 8337 1250027427718392358976272054546277489789865805338783369592819400538952042993446 8338 -482820129912156536429729748504761301135850369759182577227574625630706469085670 8339 -488231939963264311124981065892100796742168365051905308121142823019860572165080 8340 1292534067969982789959018621300366818035555458236160359116203004182403186598040 8341 -1615565600355073672455877328433206728687693833549411618466791795922229534085900 8342 1321667458660149227551362214877378073570727151526399497959489066372845346148559 8343 -510489230195004226457666613628749524755608909332792846902016263483918422180504 8344 -516209465821278704478218374749308411127470666343972122155191166762453987720890 8345 1366596602473661907427244482407821384835093070874474103455226674269908239342745 8346 -1708132266908040908931680873339215132728995825682619829501633542634382185801208 8347 1397390087627730695116241864854249825666588350795542768431782772778435998730310 8348 -539735032032261789000113353512945837408157201571065628916051997719362746344801 8349 -545781171726794503995318671964545592869339497580993798972367929469146981899032 8350 1444879018343213613365633010561825550097387945660772385469134348026999745886712 8351 -1805972809379557003256494070806971758683667437973669224830261919166156470834041 8352 1477426661372369458398994616830962037326776526001758229846252436668848269632152 8353 -570646876265047402220826495680021932717727562851384165770102915944745165080564 8354 -577037383449455567916414188246731844467866322292141730622074304146493285192617 8355 1527620398363984438827219110139280707279497300120220251156734117514921048430201 8356 -1909386007918544672063870902041991205857590085504979039450955338176560746100360 8357 1562021562438892053409690166628475085075696411257586353676887148998801162100661 8358 -603319137558390271119477946713441199620131997506965400263889124352580066386140 8359 -610073515772003363980279728736030660052638177746391711009410092082100189760487 8360 1615073294593319661192333170803189883908410472817125757820239332922373247364040 8361 -2018687474121838848586755719653984536394861906990048431444296495864634281660145 8362 1651432939564863048546385160061936531103129431149741912199210255581416657157328 8363 -637851506430944489572141479643832094349195467429641772952350721207876676136474 8364 -644990357595048810637732428005494024046206086104351500300945183660742549524092 8365 1707504482912458115104849705644504274801613385287166889748271837428564671044105 8366 -2134210593879712861422513684501085466204506088679741224869969729438371661983840 8367 1745933478773996689716163468687586844008380133186037589429121721279009223206390 8368 -674349286997086299236160614031646116259136546645818597719676344808213421010519 8369 -681894372924601866745794870461178699267174962563948440467194474573851935538747 8370 1805195759610883043188016859360963971753701356918179168384436047663543004440943 8371 -2256307522739676704882811968758104969532810971323221396697762497466788703384142 8372 1845811217418376111686596780694992766749752512053473557648491159242633410294720 8373 -712923711291839425781659710442388637785540196542119579382780468979477238038942 8374 -720898018622190150689638379428203275577711376206558858821086777087634029066494 8375 1908444782331395200380122229519651541574782432572561606671845396225827918932448 8376 -2385350236697473461605803396025895452142713962156010887669865339409654293126520 8377 1951370403548224369095949276275514048256244443736083751282355339196692172932584 8378 -753692271097023746622221565962169600984811850587781091704979728779471395224790 8379 -762120079845862685352496151487728615239649788804054555127149491857717283423207 8380 2017565957832417622950743803847876529909748279536408925157768447345687309589600 8381 -2521731641484417058603461720006401059811870325733673903636508224526237871301625 8382 2062932403118979756833111393975859012863000168921734108472636182145163048218778 8383 -796779068237599764634252090358818670765454434575525007001734383872563793997188 8384 -805686024161494341941219205811777977238909224797369261241755025018723344311476 8385 2132891379159308784471464670927003727886047773088561467792662321322478378291356 8386 -2665866743589206531192070575021594969089842414406480545598279832368254313515300 8387 2180836657683610828731081851487272448591521606393780484648151574601927644029683 8388 -842315184370528305161696725039043247858409577889295128390862361642187188280693 8389 -851728375357725286859559628360468736148190039533474628203775522167981742423803 8390 2254771814959134851915362247598182114612636185100160032574768007785574289196930 8391 -2818193886430596727733942360809777617226896111226979419464256837987152881699259 8392 2305441695363854908993630178009874602172029314467359069345183868904284712092102 8393 -890439071344732344574414580084120212910912945150528127832503543880112819207580 8394 -900387108054740146626868328113305310654934851375300285978002058551433541584992 8395 2383577753823835710855906649412333159678063286897227937989535138719730133801023 8396 -2979176055285306685087477438408338740140948452280464146206525940107157267944140 8397 2437126198047789604674458124447979044739798812538134459924750215661090174271260 8398 -941296963270094910670826415641670809635236122601477560601378211539470229026100 8399 -951810064257074374632611924905616204094078540337616079676819677592507938752733 8400 2519700506705438470021758656183512296138830530245299057273927140540619012856486 8401 -3149302254773835788024595908186682572469011172327942446246875119126370148274882 8402 2576290127923284050324416618349407389261548796439281759475020172048647342596151 8403 -995043311496021168164686816550522289756353109671418944209506307450052077829292 8404 -1006153393063899806395190062614715186663467766663910869001009861363547498467304 8405 2663553370614374413849273323184297355512398131637476673282867321370507904805441 8406 -3329088962915994086552385547858303901252487523732257909730968337107658737876537 8407 2723355916627883026796736938264868751710760076260627502439660989332452049760214 8408 -1051841243766110786564753243883797135166220533827014677479638675108538632487220 8409 -1063582014816966168971980334086027460383818352931396017745061497745925332345297 8410 2815572856988513228359391727856580801730653635117203541683587460383476134528783 8411 -3519081665988526864023584946371498443006203813925712583317369713564474668759261 8412 2878769720476035137722859557726320128125059774322104516900872090090167422456960 8413 -1111863048885114711582445952737436906998298119368159133013426778532024258856820 8414 -1124270111036748566423212907180719720289351897931534069502438338328426444049340 8415 2976219988306739716327926938279743457648081709720621529957085937571918478152314 8416 -3719856478649846726933346846315443465608663057956851999273415159708790775567241 8417 3043002745414794437663635084414826639641909399458965153222485812256231419346914 8418 -1175290688307784826119661507859254023032098699524190250274640094882966000200514 8419 -1188401641571571076743546998915562703822039367332645417899117714981728922985665 8420 3145981666717288007123524658052005235850728367627194908412532409470885506652422 8421 -3932021854042234762028262899405456902963706277536754650449295637006722881529943 8422 3216552645559739323123263463699953357894104343938177153494677872901356514484023 8423 -1242316336136672608688773874667710360835865947090302665820262235452268538314194 8424 -1256170890462752672660725504853418248849215434294112291686209372834251862642631 8425 3325372118658169696936226780230217545556532013357555656962744460436724484326043 8426 -4156220388840626761163203186656337010690205535585686130601988475390988954682222 8427 3399944999374428137332908615504978895044406445880579865479758122795184039352045 8428 -1313142949097611876789429260838545094051713185867134825812674572930866574984251 8429 -1327783042111374128336071125323401693682045792300670907461058071445971611722872 8430 3514934419665468571643535488034282632074861137153411608571116742312226740311142 8431 -4393130728489989583901153636840338156817350611432623539628176180216454693295666 8432 3593734867779843353737433121246237035858112852928048814887096864603974357305448 8433 -1387984868147760927756085396084226499313489736815297135605063161399122087748268 8434 -1403454789419325715971317662492915427165787697664548800995600977045890779686068 8435 3715242103795640222788316400054776655349315562626519877901674278607824812338136 8436 -4643469578161084205596428020965585970700379264636973680844175236516933689954560 8437 3798508438715593120219047199504903819933263464996971104226233409003691129613204 8438 -1467068453461923167190763508681239385731054673302245703976830407178872791617785 8439 -1483414975669110200849925945822952961505563514413069243372081569358220630675972 8440 3926900862330897826047467827911908307105837299287185897386363007264439001086920 8441 -4907993825257915151586755655186987896317050420142485529243280408282788489785741 8442 4014884762922802000806096748122113833337434669995936077099552771741322765776244 8443 -1550632754638668039696315737454093432158337392404943213486519828234442299705154 8444 -1567905272003702005400260809614651625678743437444828789702540517845428521621592 8445 4150550336692968457191044373175548708009227402567648966021730529934407400980077 8446 -5187502779630233814362135371535633491173844591832337907689867525201081085163142 8447 4243517585980329305397394327958639256919253006030842801737069618243500397344409 8448 -1638930218068804932601957696946504830112181495503619916185888288921105150218892 8449 -1657180892469873462451447618207481385763622523438142228313571294876102456232710 8450 4386866010760687284870321420585715360273753627583120396041865182517927859070926 8451 -5482840537981994606397641707733599644894220683061778265234951478065974804530692 8452 4485097281901938457660544206247306446656211073901580835886007957021155582518367 8453 -1732227433515305425518518251997559681487930778353231080350937996163711385470410 8454 -1751511348696079528132347625777151536785974470508249268291634874678976200710878 8455 4636561208071818359831165074510612063788433753970833957308411349208031468891270 8456 -5794898479322605553010799694654401880802300623162573373129948020057998208389320 8457 4740352893893079089687629465698166182211472997853743392713327639066953578274693 8458 -1830805922066122832054630343307972948869854665282355958742369173586763793160665 8459 -1851181246389545360317356247092292721024355925307080188031978308379163849940054 8460 4900389199689950003629967177053536756136113590102019058732034934825535329108861 8461 -6124617898683167437492325145275796711993862311642369997335973061050897893291966 8462 5010054288172851437062501260061586729729426521055347050092844016235830910816556 8463 -1934962967739837582031512901603602250422822972877107774262427775339300479578704 8464 -1956491125956945275121509578252626140751433773884140715563005294366412124323779 8465 5179145428834152600221174911294571061749482934824845645768961153805671775713536 8466 -6472992786715710502308255231401018758340621911929656272293622578534323531406498 8467 5295014427090360644786465309377842887256863966331399918653056291539776289324879 8468 -2045012495148994777647789517401221372816337829759776145859971769683535915519850 8469 -2067758349679332433646431018297825018748022056378770458010120786537881987668307 8470 5473669858703194964124305382386576737211294245626168306641650134567535101484281 8471 -6841072763210824269268384049286737323136139210622019461663794082099644159135831 8472 5596091768105943687286567217210137863036956509315306881827496333931698699086922 8473 -2161285995757746288906558497807891578665945293216129195591061894848462092788750 8474 -2185318038005129943054315545419889142811568592476635549210546315827629945119224 8475 5784849450278428328914543595993555488787663840947222911638669574268474935907212 8476 -7229966173009203351999493039571295901469245610866196950175275850798982123704616 8477 5914192795567619545883638670548955349139416946524380691190704688404277802857320 8478 -2284133505409332965143742420244427700207458497059460433315109440845028097238894 8479 -2309524057665398706561120409021550479220896656073377557270709297040945978288398 8480 6113620777260950742291713890293619049853663209788903495121660986628003917306779 8481 -7640843353246732285327929043873173437409072642070613973710542155539894019339618 8482 6250274692592581373745327193811632548993197618465122485528586815797034154847088 8483 -2413924635945431744321182723051201533540973042486642765098851059745659734228210 8484 -2440750064463648241933442036273333706132628526513488943093714673975306106746840 8485 6460972785690398788422824726640486262506495270256088814722410995337915377791598 8486 -8074940081362103860079893114540067863033839109784671092384539272691378512114371 8487 6605348160763679178637767531558318239050589002553299628878039589885984215063470 8488 -2551049663893857399560243057691857243701413378970857872824281340855092497421150 8489 -2579390603748567889233586625109924944437934933416808791785245720194620557625297 8490 6827949706205773598401076114013879290327410328756406693953529995860751095296273 8491 -8533561213811976639124912722959783449978475717724894174403902634377134950201281 8492 6980480395772751810287107818409820966489605092424711152022433049132163260703008 8493 -2695920679363981201057776723397469655707083656783382383398430851082284476484520 8494 -2725862271742663727245075575970727749105701503952487908523114895907863161121472 8495 7215654127344248562993422840566338273862484550248792863638241841588998417831365 8496 -9018084525982770337070685543963023698712839905570551755790924431873408105637760 8497 7376798227587536732155246697190274561653006443666454096968284059610850527694490 8498 -2848972798460963968984177083631167821872707176853851733468083549303670594544572 8499 -2880604941073350989487899331618166294356511634109390710184434020496125919820573 8500 7625250238733143688674513453724802448387129495097243329725419022600416210849949 8501 -9529964764361892298447088651641370191765287835065514920105918172351292331545421 8502 7795491434187957630324316581008889900831735460210602998928400363118118108918570 8503 -3010665442710978422065511241773721492237143785953195340124966105319171528385938 8504 -3044083054036057441987962581532010090383532982443536222423195204190420807127997 8505 8057967253514468278799967423827875051805956885121344331370338242473154531663836 8506 -10070737922636085920561022748767327115883007927227722423529641979728662539951121 8507 8237816238412172668627211901293517838221342707028009043348435676919199617577050 8508 -3181483689180520766188447512381213466333577940573788398827545555867429122896720 8509 -3216786987311850759508216638835410894889210225084901864299099741131460035384180 8510 8515103019851980701926492532931303416996212529246952746918099130638264856420041 8511 -10642025754022380214003258251317603215856013671372003410289773863276612101894304 8512 8705098997974239881041325887722700124371694061387767266348164592417754522618244 8513 -3361939695174216683377369738706125491056744462639433018278895911623819681121154 8514 -3399234492065550590118247553556750087167392047604757717732430664193766916012614 8515 8998027831909015229786906168368230791422597819760112495186931355041240808252622 8516 -11245540532809577225989270033772832710022335940589084754072998288746418754562420 8517 9198740099265074748176462273149176536524100956190233182282599502250627030875900 8518 -3552574201607773481062613824201791425102423864272681819467344005104562956966090 8519 -3591972213564790846494086048054029993655886707489457028656758507863102684857285 8520 9508188451252881652529888355347082908813033682814813308734099733295714774871820 8521 -11883090078797214847869438214920828114462682775305934601555628926769948372320816 8522 9720218066128070558413294762510344430407726987160084441321887338732359088386365 8523 -3753958119376509524985487399310480964335194607654799726367587198443152124876808 8524 -3795577294686657412028447970243576399893073585145647989504679965146401823823064 8525 10047112350240034630216870892263158535817725428648533653338465346249044934207398 8526 -12556583059066461408855922649574577157364596172195563115916867995215296599300420 8527 10271093895411939185304895258564430290682982837724208146342069613868288970868979 8528 -3966694203275827373015046779032574426234902010341276886873771213458690154470398 8529 -4010659067916970625666142027342943135747103435459092003980232145509814815516782 8530 10616412189567102508274130756865247178799504181076206529296646769475573457689889 8531 -13268034582305516371301800439752390274648099647918127420307223968197766010440210 8532 10853015631747709658319181297017855712289196317912103905863840127270082359068032 8533 -4191418818278744903583811807085107881071531867994508201082570410888545039210018 8534 -4237860840698674172176982444873773184830285125515213922081083108475439502193246 8535 11217790542838015112206252304889989538548803760884799479908265638424272024459840 8536 -14019572101743001135805912556979191288512712107264531594787634270574807639298240 8537 11467723194676186994839711682538746609233998110118607076163137396131442702719065 8538 -4428803803237851118057136672664922983282989326660848088408943774312422643488062 8539 -4477861779250831558944663752907067618868565752509649220389405680716655595663181 8540 11853044881698726638033959071410974690959145959984204536098954782303660759313458 8541 -14813441643618835956197574275098692175339382707028045198873176282676237261006718 8542 12117053471968413105014904196336969186658827400148641681062146529248734910340173 8543 -4679558437355539276878739703709905271607749556961472115375246246275728056005294 8544 -4731378896259154958690266970101635321643217807045678022310975044975182014279704 8545 12524072835830342293980032765539896889016951237580955391512693835224495424248785 8546 -15652014379045647836808191698987697673312654341781140577639233256293018104418841 8547 12802945693736775503511539459159696137406180779345788745988135924163557268299064 8548 -4944431515057857834108424442343774407865411067444534840749835990241561551202241 8549 -4999169148133575145224681352022436053955720038682051564312402850626567737910003 8550 13232877742870879584136441702626406168443763094453639359007203459795378392813255 8551 -16537793558087405306162171386404521676943513940966763440723107434172234980197871 8552 13527447102730475223061486927178432607360065745714513692278881387544018241025378 8553 -5224213535214618726797929147750582435474472953439988593446474153506828307443072 8554 -5282031647838923516294978194588096356818871237569740559992038162435946553248908 8555 13981574504157591034190683908487139500159669513907641176105278581916786805494160 8556 -17473421825908432064490912829889606986966578643819361967911129206186963509400368 8557 14292718937048302419722167903667662090730970376969525023755048139928496448948078 8558 -5519739010972365851700443245021358929287148650529563223094386022456605742170200 8559 -5580809999632199642167428770767395329585151268583682611965695844631427352880631 8560 14772395763048024822897208701557186393107484226264414787830204672464982852585513 8561 -18461688941928060629483526819592428530593885174504663242080389654709411500301301 8562 15101042742386404926445574053135613291436276021527134906890911593870945682003718 8563 -5831888906808332671284117823362186201855192436878120192112695408034112675457534 8564 -5896394762385048489221944746458328735856946020469582217458657748916271206106952 8565 15607698423491205577720063544980199243816493302257192325290956681082746308567508 8566 -19505539924056949944187086969383884009373082947332168155972803224964578265925171 8567 15954827031871424552973569982762671329616917636438143775152828356847405520390560 8568 -6161593209773553675845502655991173056843153089774218144624193117486508913730940 8569 -6229726048533927229146374553566433136924067052655693712406097783119570506966514 8570 16489970527483010715838888132504816563088647638740322974083878977154842875625887 8571 -20608083641293669045278449909787028510210279208464694975517765991306683120291399 8572 16856614312512602874576502241795862689818821700780939392500655349229996221987875 8573 -6509833642272837493497764143623004064086936908581727222824752281051409806092574 8574 -6581796266084010433982044804696684600798135576830884503743086434327516518762468 8575 17421838511054665048724628746987894807092049185155722284432105349062047284835750 8576 -21772601879227873374080347341273774778895993805914579462931580174797374249340165 8577 17809088498342945766050760072340924362933545435713516309453865904284860359522303 8578 -6877646524129410859086519491123205423384777939484212712106727891046693371857805 8579 -6953653011497226580571737653100519050417459206658470361716388083258806337459859 8580 18406074859513087728887958473472116602516087779798295220526280951337722256098272 8581 -23002558904332780708492542366138673511436920547520944401701382079425310943451526 8582 18815082731412153109623555423214642400831103988144078882360753354337780877572481 8583 -7266125792103809820117422344865606129949563424328460944217816164893911455898172 8584 -7346402121721057157365913023697653257295408061918924584850608186423947456331386 8585 19445606183779561350297426356420513682357606539392374039852637628806695254839836 8586 -24301611554338387583011815724053154994475577362091665780691569839473420013192511 8587 19877587632945789723593508474101864083047640116825322988338028958738496575873252 8588 -7676426185481194186357551662505803862134981684855238875835320653908554180321940 8589 -7761210894064041233886899675321682541520823506358451616283454940938863808522329 8590 20543521740861972029226726579276930110129566340437240857654650158276112716072695 8591 -25673619883461850064668810062562806874093886579803024731522036534760332240977013 8592 20999760008199280297110074206428423567770012925681177720988917532007875508839116 8593 -8109766606809922514088381322985982723323063209118498862399130229039621843552868 8594 -8199311483097555202491437273644656681624359922343772190790326475886874057801585 8595 21703082422748977506306317396236737693104548115603803259382537382507640431530651 8596 -27122658392836789068220084177529401052599200681788636379557134538442733183972854 8597 22184932029815110158700188141945963679958375473309011796886789203809688643934504 8598 -8567433667368242858098456714678617826651223590859954164949446422974696659841292 8599 -8662004484262688111683182627191800764215249205659106269762673518761595334771249 8600 22927730239335359539358679814439447817072887996399382107302468741659229535899695 8601 -28653027878133293918828698389612666770488171168246559442350115769028373542396928 8602 23436620925840639822631005493340610308631621332241063903487641765796302816307533 8603 -9050785427456693438027639255399630379256979696677023311234287316517061110968610 8604 -9150662714387286192639474173170406733716605051898945373544343656017261665656200 8605 24221098322380154179952416106420057839487961070041454776205542096863719437021879 8606 -30269267928099643885289470429909261037034216045049355638374025287530973908962572 8607 24758539199985918365334996983448198197377325395669448187924658414439908314950784 8608 -9561255342162704564999366622339062052430070596522493232672643040476276489540050 8609 -9666735199872948210083707823805305331055830228326259329489141047339342090160427 8610 25587021478966771147835320772949108169122165236395305028381728291726359559737268 8611 -31976170109590044891950675721246478106418650990907122952370039736055373129400250 8612 26154605413199731913393138061417956783165151697492084351604667054265715624997351 8613 -10100356423822462859244157261794833594194358649435470393701765855665842503001070 8614 -10211751383896446205888660002513249835075684248481324726688238977706814021524828 8615 27029547324481259145041731083500941190108037036212120625688558239615029917862781 8616 -33778791876575043218475551651400799611344620161350277860512363579576731904738440 8617 27628955557221981814562849295215918079777743825204277089905684487282895275917038 8618 -10669685633014936134564856762147102165664031148443560381586686318972080380281145 8619 -10787325564586335928484230157191962749711875568644828763312581741688846457137532 8620 28552948026755411730263496542718901266269998580723895756071099046115774952556192 8621 -35682471242668055675840810315231466079306796407152022361564489792631671537621016 8622 29185955052435706322472079097715072759561570745927260558486928184195511651994818 8623 -11270928510565742787675722603873488429678579412876251934009857464895316690784564 8624 -11395161576785105802868403722510838952403543377401937576542735353112668942821384 8625 30161732694740030394183751330451365881051111230361613794955220930322053414906517 8626 -37692842258848257157143167015839512342625619826368291178597216605376825489789990 8627 30830211404097226480052356348692576990975783424403603015818831094764020265381047 8628 -11905864063716053382210634176430590928187855663339624199657630074941268800325760 8629 -12037057730691881495489261508878590801071540002182769914218058197612550031847015 8630 31860660446885099891299484179122090906985135443691063077306233016950868555841884 8631 -39815851340322802079442499196050658856312953037783195209987241378777241755498897 8632 32566587552872843050635586243898680390853671155493078715533852449902658964275876 8633 -12576369920325799220897697648511366558841348752917188476082399605172858828306910 8634 -12714912021402339340644903586698649226306966415517940858870448497848827900327594 8635 33654754196312870668427420912735404126410492945786679337325779006158472057725206 8636 -42057774488856252292133283549970837331710499133671414948415171223857171994069704 8637 34400215957560326644957875325955475735016580708358804678587771550518559179609034 8638 -13284427765733097533466569105342886429139388048969402001065227206599724406221927 8639 -13430727624123071148263548361545219383612451631281829393075953126248136965010707 8640 35549315191882135614251929270896352052091897379557509796983978267141387059573068 8641 -44425235459408699295633015386928745215504402485190914302063828311857150045044206 8642 36336513449928489277505809324277064860463682020972232718897360960177495696448909 8643 -14032129077685054858661227944808635160542967344474589612126158541105013681355882 8644 -14186618690639276234309264768354689544231611620068340179306570996575455725343780 8645 37549938356362864964692426631985788301998741961416418066396350366985803177759295 8646 -46925224922573312054349547480058172918892954994665613981880720365403472906204356 8647 38381196903774050368274297415385812374789878944836945848523682635329834993105737 8648 -14821681175591159132026347209686046418519940444901210162873085054152869524058170 8649 -14984816463459536560438003558051120846317659988023524744204612445684897266200972 8650 39662528465175650949047372336491811533216684284015129624167071180231994951146749 8651 -49565120677096191053231606136087285718830663418918046513522320782589490686549632 8652 40540299762577763058154507963774117411222265830582715406087555433469412473672028 8653 -15655413601231613117748826984368226201798686180430781849483679705953693418451800 8654 -15827675724951877849605502022390498161507275939384785076664110320623041002070546 8655 41893317211506250528020709558948075838469967050666311654956040406846069945577056 8656 -52352708969704130658436581552476320927837484656317271341989236611828806300593836 8657 42820189472547614462340184548335592114873084121085984607032559400206728473906500 8658 -16535784848981615874082055238354114146104062504833186512139022692239231181651361 8659 -16717681599723777463954091922933805292933563528021195663176998471813418662242365 8660 44248881206088365699328114623904522225974255649571500027013038142526540065031313 8661 -55296206982567260398390441901173862492208554780839838401740486502420333921572954 8662 45227585870372457289914562021882556967365845090382627506708846672679213704161702 8663 -17465389464591312670942625191715256709300269030670525153672907207896934790743664 8664 -17657456729487823058083455935665982382265678718016807479621256614179329952923942 8665 46736160962564476512977588411402100855877894744100704437887352977653611459158841 8666 -58404286551992057256539060093602656042361720909828834047356882120030144088123240 8667 47769580577681623297541090862761118303431420892732702123505592153665904254106931 8668 -18446965532592590804671049667343145310413230136177504649867978264380363709157812 8669 -18649768840697066200317783353546626334992684846114062149766574686762129851675355 8670 49362480922092215462181443113093721587437608087174116657908912083728885520662338 8671 -61686099185384854755423279228809421190639976223688057230059019571734162218176890 8672 50453657457022235225564241157077337335848728423690986244843992102781531922060424 8673 -19483402573490925770116769342907611113372440161897640166694618567893992427208040 8674 -19697538726332608490393280862752340381330475916929968018515516351072324300109758 8675 52135570573769999001439643495960486436104480344398053104856271077587023699204183 8676 -65151302447156157374663358389464010345347062334636851400085902831582897754935482 8677 53287714187133787463002682887191467503382491975431838377147726901126889421598086 8678 -20577749873046056603076906375446413594239788925511355277056215078204318300531905 8679 -20803848664383612619647756144729623677044775602093248731953821202192130111076052 8680 55063586730518370955297489778999905816039876846712637901772459311709469286973280 8681 -68810087788061740427785417844240343344365794686081670792256088313469422414587556 8682 56280085018427232046366823529686708133017250059640608912816823242018767757771208 8683 -21733225267152526888702025635328637387167368863318195585389429958324182419937670 8684 -21971951296779916034859370243922929726717974671485305379402252771664888738450244 8685 58155137023281145885268172022107662168128835386436505985539982085961934726330884 8686 -72673209896508145203619446721057984321699975887324707852902684326829443276198462 8687 59439564772871843907365087744014841047108330126326558332301318382976127763608342 8688 -22953224407103371985396397704430463261099123470254998879569237798570899915776572 8689 -23205278993823077878257243566866325700386272383258729537235013817023796792363930 8690 61419304679811796910440501301670054939280688756339498884088484721578401162193120 8691 -76752017654598793826026734860210155274080396951895775855241156521295478159250174 8692 62775434155966561518368199146882803586716828025549503211152326412215921535784310 8693 -24241330531360942379736453077035731390063175337560973522391572246417168521841634 8694 -24507453730516525907041529541327225021528305937275299984376760147611186682279804 8695 64865674657894910976912632931080599848056763279014858757724399676225826469295097 8696 -81058486786174161893167050364941090249180663455889942836690939002607326423701285 8697 66297486452132800134405534694517971656237658100918469756513488311884431584242306 8698 -25601324771371691921662458118279226739713359882948926218420524521806297292035040 8699 -25882297502623191505264258355754460132474123231024455052702314497844936112312494 8700 68504361206629729100443069124364788303705602243089725029067751339093219039967200 8701 -85605254288817491729388249387939294010850442924968733937335570655405960817410227 8702 70016055678722913920706550813916637319522209959481332305567136637947555507813994 8703 -27037197020450587167645392975812975559734142517126884184531972892486581780486198 8704 -27333843311783527092124261188182434303155346453825626480101041956553695507791967 8705 72346036933383114840149671585493020269428259757178442537238308222664596989102184 8706 -90405654746769288163506401713326196087521369818975515686144483145503226287299088 8707 73942046277903071690901476181728355687641312992532068849275603834668257772336121 8708 -28553157396329674703787803952935547458496575459392084784035380441701567299127352 8709 -28866346750612198079598925478237883718613110429596178294847365526009028389778294 8710 76401963458213615175559928354893198856816822616179806801879375481153815452662871 8711 -95473758626932880670074514035842852553122772616922810268758433987429981651792472 8712 78086964429952400307462712336645335266511490752508902423864578498000148784461774 8713 -30153648329618557862279313466899761353546828647526408825784234441972377183529094 8714 -30484298220362356366075948525245302793051820539574434438732909228297758001091455 8715 80684023741988035871695906225568609152131647129551519934960577731118956698712898 8716 -100824412665673950660179849555095752779845307335545284036833988768626290042422280 8717 82462951076033521435883072378210465614429928521485117392696436214859040557726265 8718 -31843357312166591063027009317118516505971984328977546448408001206212698528098927 8719 -32192435815506789505636396729587943519763623262386563249357342063221704323245331 8720 85204756179069198549801635166174228108468510060371684406060651826012419104370450 8721 -106473282459934160692727199157041961795212632336620064073122101087822757602216020 8722 87082816743245363798195035173067669318930161892260767630894330975514168456522141 8723 -33627230341152247175502257165824481652624933650750408917304030879340744926748516 8724 -33995758911440196670323458361209014935148066407557465946312865074174959411453766 8725 89977390550360969836867363398302810623798295998121809590602566677882891249007410 8726 -112436897382308733404489022179131613786832173441606517183581587167745973349245421 8727 91960078269780330758321051122623348078483165659130425476244577924818333947909098 8728 -35510486096659351233004162096154854650483805738771695280307052474624198613362900 8729 -35899542493461421805281012822132215786427435232096424353978674483546120678365732 8730 95015885937667619392547095776457626873047476140722403764658425369597083704018048 8731 -118732697946196704328556512831156117541178351266364143662888109805386572148018616 8732 97108997533288186894941418931991378884471086574569434146384637906852008345366796 8733 -37498630892537968672453714861830297710718270665838869327058065219383001174462064 8734 -37909352267253996895832894487046743451043785961151259839419586765446271918785262 8735 100334970705773148646197842384216056983813196673848686979674023379435195712088418 8736 -125379085753938193595112997658725238269702344091377817665806842912378305618394668 8737 102544622291112766949915192816423112624522818044966845225042079456699747909126032 8738 -39597474442495233888732242076257343343771053321347483871787826776527252123726507 8739 -40031060593253417590064935970686806193717870452682014357078176939382848709498033 8740 105950184664387258669914205184182398593739342811679585561630272478129605840857540 8741 -132395476168023919557167529709430157109929083035890283705001363965120754002162566 8742 108282829246929939120565766539747377592037600536687126186212720834252504011223396 8743 -41813146485624145674718625679822217633738781171814731302160382036629815935812490 8744 -42270863289576090686589656723591526847835442055487411984871552666574317091971855 8745 111877923528153703819074461622522616120635447585933060771513590548975299647962734 8746 -139802353853017808407949026319644421680257464596733060828756794576605562184942151 8747 114340369464492108505894026222910537321767115504178360396526964963645976816181795 8748 -44152114317962490532922993300747061354956111407390699863924981166754408234571417 8749 -44635297350594072624071929392663154479588458005044562190886833879673118410797682 8750 118135485799290346312996875142912205819248749664696445830139231089278622926087432 8751 -147621331343794468493923659257705762208673471092161627850826296695958581176660749 8752 120734916255692707934534007530952333448495854475859222599580134765941772926863805 8753 -46621201279186059805548918368538530291769491946363213602478329147314927919133024 8754 -47131259630778104339341715259428064478015333751311004097192862911640206460973934 8755 124741122204145596946585697949490396154247019344030069123044034733829545170751659 8756 -155875210804081116436196582547015866966427611868211861486217381421046070404346160 8757 127485115677021265265705474996115285793679894268001784182306896407505271976655408 8758 -49227606246187022669601706219180755235435073865187612372161379746119026453662540 8759 -49766026546105932169603125421341752538459489837548964234415054484315450918559654 8760 131714087822031328226341475222192077686212760685456008644146550855152012634926860 8761 -164588049148131031534167161240474101931148437701555102992282038535476210332787871 8762 134610639775704368986913499433634912296368560945773755568438854058197019386922311 8763 -51978924188076886690492314867708198611977900106982151908998218618002139115284902 8764 -52547274848150743891949891566594824567983397254096001705030055509746600514117228 8765 139074697052146974946572634101463947313660491699216167952686542519339607721472686 8766 -173785226707666749962076444817021832947940249162289228668360975776871916444515367 8767 142132242734439774976011241931747904546594229351116957840149297403266020723772586 8768 -54883167840091484133508941616515516523295174210479283628416508011616603518906991 8769 -55483103528933385390759134919535577445300774927994014390040178823143335164519528 8770 146844381572263608035257783043159192442601633447861356199238056496287388317081782 8771 -183493519636041236943325636948472233176214603001406012496827465325632141041512680 8772 150071820071650643172504490643794624706065815922392205104683093960556882271017972 8773 -57948790556970829903280280094363318111016650522133052344024451035721534316967148 8774 -58582056917749903827601560701862277946468252167171866749938241442244205315442564 8775 155045751451111566493022231441060794673074725917664603415377349437452785826048568 8776 -193741176251900777636770946584159868621488819297556495192585059124921238924270015 8777 158452471062636194007084974011055673174200797654908510386881768954408577896207728 8778 -61184710409647892260009668082901595810012490640130996617919876670371816744565020 8779 -61853149034481361063426725089562366529909091614552572642697734902511515722213251 8780 163702659585133173628631915587251886911341597950654828040657693361757175367381960 8781 -204557997535522298960192767842622055944769693027619808827425015552603205431146809 8782 167298564555896812699341849842213171196287134720124773891924656221661570125202879 8783 -64600335592516131180633607849599734796748555206569089959710124685046837605897944 8784 -65305889267364698931619105155397758453891620868700294770650812632639843042256146 8785 172840269639446749342702686406748801775676058964907732729356911158948442652666831 8786 -215975422002469751156679981461003988822656000970377418259710812682206535792484422 8787 176635808368289899106403340440230713678820565676837335154671886908550546248740424 8788 -68205591212165390034709783230659935224407295512286073820070431023375300253166450 8789 -68950309446861110903568550436896217326314332626970227345314673634434797413149254 8790 182485127682544411864854027189852666955730324278784326351437206182342772381300643 8791 -228026615191300076953373856656045268927060256071118754049949779029001337275860190 8792 186491322452552931939215882845805572769048989187621272529755899456982184561273592 8793 -72010947532289165225488385436721328306023802143229047862399111191719225680427168 8794 -72796992391111775383459645195407127500549051483652828253795190541210630298363034 8795 192665237714440208056591389111300962345712863516426954107972270529368748223466215 8796 -240746564014781858507614249330714549996533951354208506284138179872499509869900454 8797 196893716041139002418005020198169587028774404903062030311864087502400925241608314 8798 -76027449753483735095963569996144775552587149711832034813967269719210681480182153 8799 -76857102002530350715231236818783797125697752226062275530512059264329795574522526 8800 203410141298724474419758325563424713143698137026756889409995505058742702187691156 8801 -254172176237503368834669023583535188130853254307143922230696042725857041515450921 8802 207873168981275601421567893719585475075542944861957351196159457806173417772078100 8803 -80266749410891958896923754694061440791885198809540179085967521383965428863431394 8804 -81142414999358288699260556001143613649933054378373081068121923241227402454935056 8805 214751001520294022821519790584417631943657247064899374587132481208316995278129426 8806 -268342385356877697009121320419093209600247735812072078789683397584653532720358038 8807 219461517487709331993314135196415989298525992359610256639350040475988941316930579 8808 -84741137477103188553778714518906032718068295075633815578521143201267880991031550 8809 -85665354370514340055150184452306259941951418533992562785783765101803180145671869 8810 226720691502446312197265551777394760367401389962956287004689551115361986740131216 8811 -283298261179439014017061407750313451801658905857099938470574520623428289742600470 8812 231692344551768648626204698196352973488827300798745112791397604399180060063958171 8813 -89463579262417704591285181600553687740727461905222854711912717979906678337120710 8814 -90439024646815760764568804301809120354847067149858661199479580245063551311452644 8815 239353887729581372445683695644863333998133304538424043404716104566376099713689902 8816 -299083126400006065407069044477916770369782154745094848915251574990969865036854960 8817 244601075258196528253571971949643941130447557024803843392144782087930363388875577 8818 -94447751209532063577807132026270129937710779026177907616565130719672191687031885 8819 -95477249086648484535958040466606366230366724456046665028581931750975146278225820 8820 252687168434981752498049615097437441264883948449696381085643271911886880916982937 8821 -315742679507808908498814992052295988060854771572510188785595898772819486726754016 8822 258225077274709723540598577498080999780722173872276693481193752280818400803930714 8823 -99708079684914068465306220956978872290457611137694396170469237335599410171923322 8824 -100794608879430382539542738388371707739957064241335724984158555486759267376246713 8825 266759117327073824477695301175529320290625678822835528060678837089705224760272646 8826 -333325124361077282167573722276272457499428179617383474799983246097287737941263198 8827 272603766793467332434451102613527687647173435872221513914845850779177331833246382 8828 -105259781874626791021997790038031501540694546602197789793331131623014178466236961 8829 -106406484475759878280885488362122306862308915772113196959046347009261999493153865 8830 281610432942250927683596440923403652982226228414270947956527185303818827288582194 8831 -351881306789920685634953523971056067503781714994191159510704626542713556692941861 8832 287778720218617157904283216087218915678842578980334388359530428145871312132483314 8833 -111118908898144975208235527126517248976132425698057064818379203199076137840005992 8834 -112329099158986564104683051785906269964518854029561946551887198876058609555884090 8835 297284043927799600968890116097720680444785586805538018342446848725715430181674340 8836 -371464858606640605646989517081250624749805193335078595951970839559724666358523907 8837 303793791909874071772206250146972120046377397828591908983183963239577377474953969 8838 -117302391259799801100450735712442681865447157195908240008910718994559104090118471 8839 -118579564979096806722179809254112387512422676820318621389256591191845097673690017 8840 313825230574756138720978633869248396573137067392965895710245307059519727929441430 8841 -392132349422956332331782399817951418169846848965674663869194760516927014594208988 8842 320695238308712810735792640136315586294943941952595734571191111268497971530182945 8843 -123828086763905782379069331589667404780553380205108469230625067984675879863430560 8844 -125175931176292193461878142229257300095601062466486621922267922711097526209752768 8845 331281752937675720185601286646627513447757902695932000004796222985484645434520410 8846 -413943446695052150311203089144875236391710278476584025107760285068807244398324021 8847 338531848791273038123948751701734937397775209961297193146040549700247566881516745 8848 -130714831026383763501257937514464229434965284854008587943242234046197538331250560 8849 -132137235228469494166933804840840983828454654325827190036828954322833796949911411 8850 349703985896366523140756584862209205439157783743361752456477023729715127845256410 8851 -436961084439922978805695066365114178776355433560656283092810724158732418084337601 8852 357355083610524179183444748873003408978309543633920516475035902881184833834247767 8853 -137982490722814743444659388273279329602609423345400011246242559259679592567440312 8854 -139483556664005951616796743568723255305543491596976924002796148263099655898150026 8855 369145061533675093906894998441801120089473763269350985961310394611747581242022208 8856 -461251641090268397765805679472894237073011741888155282533249470135575789079505390 8857 377219219309671042828059004679857776699986767424549008824926939182346305080581754 8858 -145652019720359708052469294426447857276372786425570827607036936986914741692926113 8859 -147236073788832490460364426337105915782745197336421291559322406567719654374795817 8860 389661019223457921303854612383088448605101414630722241171345129479917623372307583 8861 -486885126980225271029234521242898211779662003150168533169208231580554681849112886 8862 398181502009250755757594475520276458479611090272345760976666150950825773577794912 8863 -153745518248880938323069981922192884459820807456013176957754114194563125343819254 8864 -155417123484760194784309291593351159974909105352405718585653028520355963514027827 8865 411310963843991463742922621246825281084724713888949757014967147360421650275458332 8866 -513935381980604063855923310940402973286805736155845186710520318731078047875706864 8867 420302308991931984738711392685654679456714119534683868357770906323202320250352081 8868 -162286295274921575275994117310388899813353270775756709002297921478877661538879260 8869 -164050264244433564407962826015321424191290667892721137426270145543014799134157566 8870 434157232554315455332206127271842955705574955551081456618677468978833076468753727 8871 -542480283830074196478547209342907839369688636050580933141586666751163579196507124 8872 443645319031736635181349982438713605652499410317417644886753089744857101153679186 8873 -171298934250964878823380741749227780165393912090525672066433671600194082435386390 8874 -173160342617140165811775664892179455567012021434580960585327092566902986870258652 8875 458265570594431804526160747241230725786892946641237934745678568389106612062332829 8876 -572601967738003852752416153326740311376120062013991907791482168248014186255348164 8877 468277691938323062874241128779216577844537318019543841378808278269820928670747403 8878 -180809362421626110256837934627537798014508125202239295270394980216938980038393133 8879 -182773563249034079712850238339920430647966215836731022023662835314275769079372431 8880 483705316594956576619318657144790426994470973616981415231312434336028982239540076 8881 -604387057865477974074893267643504374453280146388380068612226734547347137376726641 8882 494270257812162403001567382773277940776004459620344950957018573736261566228274571 8883 -190844923878153025412070348157248551869726585059457112488294881760246791660891144 8884 -192917562711154998870246704954959507735597391990095793554454905263128517342270024 8885 510549597907811506503403691453730483749991034078037214417028563498109887507040053 8886 -637926911323477244951270916664738012978418516743060408449809943649351515354940998 8887 521697716532973364862796390240383811498382602148476506571378799197524825662529963 8888 -201434456562851621088071117978460665946002701582703657310876362995913026378373820 8889 -203621487318972248186604494703767881998651935518666346251798369105112126908773258 8890 538875536496913789257322861950633623173959691968426620401152823171492974232837488 8891 -673317875361387596880187397169016537569012724077961108729210247030290347754777551 8892 550638848031726773871094195089313528963562782439771055357598435521181141152434652 8893 -212608373435839434837076135344196260194433707018726684471389695584757766574066904 8894 -214916075158081071270980329468109604066790960446045346349477197725333065353396392 8895 568764465956651775854395997724840455639402752799205780134290826322813487102656357 8896 -710661558455015575839735782515045844615255121563910469296152821542728322066440580 8897 581176733925964015672883143430535681741973237086105312238164737640179087957859636 8898 -224398748027888204770012635134299454507958228706623846963984687873780435461835927 8899 -226833742542156397850499150906111883123036650293186745574654564350982525307166222 8900 600302160256296747845551715322997449332011800118168765566783699033891786534245880 8901 -750065116041206104686823575211087776243093771082464270592147171935279602965823148 8902 613398991129172037168476186600935950499337499301217769998133152169348008912143461 8903 -236839404615081417076094477781078908356400780806643079192246081071821813645952790 8904 -239408675141357653427477496391011686694093354894164454109045851515979537980485476 8905 633579074840478304274269321038095173845107891419609572820296652279670455981348389 8906 -791641551686097061355082794625071823302983084357328238735846336553969866044790852 8907 647398018077604513723141071771699469396058214199078660017401275517004065919287040 8908 -249966013263612168149909503521367660667767726952615337660809724680918567217165612 8909 -252676924032109289506795225611203422378908332291359554526852584844719111930143142 8910 668690600749528482352449815960004904922282160890138697357286916594358347734398381 8911 -835510034516106355222842657431594918477078602326236700625135437980156574087665340 8912 683271254252321386966036767521422386595998236160498366045962291211146995240951725 8913 -263816190006316490896512246109592774215785245136331396401925925107407102694327092 8914 -266676506932589591669391249854324616331882540086604591334481004276402454851703238 8915 705737332458967460202641439004112203654023770431587571310066095090458413342426421 8916 -881796233785044097106037236660300146302453331542184251239958018345110552008688634 8917 721121453710428985497745786785048667985359524066414425006586340044728328243595191 8918 -278429602426512256014412932374673289476520427107602973657360612188409234853927310 8919 -281447514902380743716332078451657194275771551101753969096012022460399456552325656 8920 744825350174756193565650607834332270158907372528308506103916924353083916485875135 8921 -930632671497393207588971211606282324937286721852196712548827601346631566820859752 8922 761056973377636959907332699841712879845960268350873743118641717297216694786993488 8923 -293848080939431236217420968797899964868703055020483675970182586811108035761742714 8924 -297032224799603750424777098294619379293509049940960451730682076383281865757081904 8925 786066517360278233136436215685015110927430507451489543158391877084941064261675309 8926 -982159094056930792169203006569798460157067273340072580148504180817978317797438511 8927 803192076894407970623835772405301959883255012205355190930656084478026502252751210 8928 -310115736077031151537063286190283564453234652068729710978789261416432851578543996 8929 -313475217804522290301214171837108013868709145713541935145562050000347132936053954 8930 829578794312439105735290956739152485268232136203609942894671411953617651854562520 8931 -1036522863961600766971755654467200852014749316477785342268672726623573133051194550 8932 847647254850268483277410471935785110491520829178941321589575997568228438717013784 8933 -327279082098296796309409829702401447221801799721051974983189007196552768334382164 8934 -330823504335091607544903968475750836005910744537965207487460384365241831247390068 8935 875486568647897381465634196020092212172144940572524711416611177038328144870650158 8936 -1093879372620033363098011303681451909627269174198800851434243523245322525767398555 8937 894549562285386795860939298052161091912399803521298777498112537502989315017367056 8938 -345387167264328152422478930136931120139929308815805540178908407597566529121822780 8939 -349126655697296075891251982369467159938944090794001393205901311749292662042945493 8940 923921003606383048971505867040879580859348211511535450230781933998027308266724790 8941 -1154392475422484328635282474874051767926401942557402189539251711289675871412962706 8942 944032974385426106844159801262220029862268254541581046585464234387888140882602339 8943 -364491711135614471476684202025463430811707223330414736476947090778970074605216904 8944 -368436942831408299478615874480121133407457011201255759878433993190243387787470900 8945 975020405126438341459261611187309443703360513469148822011583097005016644759441345 8946 -1218234950259388560977702676035406598935212164925160780579740798782534990819717494 8947 996238761345070821781451005818318643094938639492187144177738790601607251510529592 8948 -384647249267954815941012694109151817368265427255518295983987270680095673961972521 8949 -388809482534562208008999623126237889970130471498069068074608092594005659856345540 8950 1028930608699862376518386691535703507735254648111334082750670260340903388274896560 8951 -1285588980744350230754390089387592331644462661359561293189182061537060697353081191 8952 1051315883427634727880959348876396115779214093734026710464279417713901256007916226 8953 -405911285703558169567966546980567694073379011426317491917336006212704820033681500 8954 -410302391560313759905222409697086413602962319296367321046384977755429355617772165 8955 1085805387064789327112742865214134123712254413507554253522199450852498453994757765 8956 -1356646665465393329649941315079390073284717946476284439670281580069924104640067340 8957 1109421407302928375324656396827289174952096655202123964449676699192270939096024916 8958 -428344453674993303811851266183640067758268499797485681181428643829709286421365062 8959 -432976949017219479924779871273683306573663565659517809409126008465498659825622472 8960 1145806879853822871154878046930727546810372014652784282849367650860797181347519293 8961 -1431610554658850990390899789090793707773837077111421216191132892370183448238572295 8962 1170720944803235478441705977102725714378610145447740495245687326359181357211167894 8963 -452010684961916262348121135885351073137885936317839182632510450081158986452161544 8964 -456897767510951846439706252331605599882246472460691207494939144111732554329422232 8965 1209106046373137393141038539222371442477562591605548945723604159338345449420037907 8966 -1510694215774566229380158572103171425041199252640881869688606797148377464812765911 8967 1235389115297977509049709529093606506353068797762488496733042734669517250309988286 8968 -476977388363940687679925034711604153995947800384328196050115397334313399937813320 8969 -482132973498151203204043355180447768509373976011325188145322501430903784519827397 8970 1275883142751096722559055933545069263427395308242014953260034369667234864406760419 8971 -1594122829479308117952880649904885532149461604382324504231023938490310360594561206 8972 1303610032951593048838145909408783120553714846798336299905971066544249614717338439 8973 -503315637777695448654940151605575089949226560500343116040603920179316326227580578 8974 -508754397345149226202413519469629458863296302144771981190487264242212624175466524 8975 1346328224760900258659202208084312692361853163500420810616411294595044758651578500 8976 -1682133817727683302476500352134532963548619859958998322557623281432681595327214408 8977 1375577820196493497455678854676791309156736692093469455065057704732409215552931296 8978 -531100370392100582293289697704760535659902981504190376408255903166885300720850096 8979 -536837773610955147098690078209979862074447984636884651184326764598439101951580790 8980 1420641677691219029301564823594304568176407554747172491497989377501129230672350710 8981 -1774977505616561649568996850552756688432577622007437016117315539785944725048586621 8982 1451497148823857887914542405126745706024857543303396060934972081244517534739330389 8983 -560410595543255314831654421668327858903554279911543971207206756303170587941829668 8984 -566462952101542505317252443487903618022997980675993368681029771668989817354711961 8985 1499034774711914607891580700358981337599147237323697043565058826385048423783143710 8986 -1872917818830366418307165212173210079881339431288880085820331355047262960216542231 8987 1531583810169684684512359295251768487250651089011332260481408584585473688926904040 8988 -591329614799143361731192339995256321472902591929188018007478751014592359859253768 8989 -597714120271584401415110319235396079022134952752931053013818794570911876244555041 8990 1581730265258935554896784965996871348270632797197906549556523017559228634327111720 8991 -1976233018580745625416713200556275960252171490622921002205377304362034045573536319 8992 1616065315952125215211794888834699641732679705703078366459935279354078831230486418 8993 -623945253874697108319527356716654896124478066880562610106469572224254941247733014 8994 -630680037580436121771229369003555355431099497005582243691784470574756331695299837 8995 1668962995043562992712432676885117408590133130646615247722130491540185647215717237 8996 -2085216476045396709749650456873081586254382261352823487668078861243887594213316326 8997 1705181531398889858657681118378817390869671909816446303435159985958954071691232557 8998 -658350107009703920667436985703739186825056663352315685643221842454851442258880270 8999 -665454282441436701330190294331627553586369012540452767645869729146844635071216010 9000 1760980559376543572490076001219253066015591652290021748948154857068927886846894875 9001 -2200177488417429085207846776255713020517560260627122788560387987881511938477664981 9002 1799185342390663197283167296719727998556170514519521779499530957565083982557454155 9003 -694641794475669212460796549185759141940371188242669515329837661510761215024234452 9004 -702135512437580835983784531913413001556047339075332455109645951318050731032805608 9005 1858043991587530186865257792455700402104888953770574323060558822544592830431354629 9006 -2321442138788900585863697854532614391357669878857760006905464263924644607829894400 9007 1898343358438218454284990336569956863809437749973632710149193195208569181513786921 9008 -732923233913160902424375362160317319977775635396951607836058873821639094346937919 9009 -740827738512389365254245076318444251574151217005462346769184815125840727475764780 9010 1960428488414885876103994359223774836023466118465441939828561584519058462891127571 9011 -2449354202210350795547168483031787021330039828352071507030656068325893399448981141 9012 2002936653407527102835651358958418493329892598535646974732096684323074164440787460 9013 -773302926238442095105394000955612028781557680803672507827707527481999098289296964 9014 -781640613882474835224043009445666157745600086962008852775326405465470061153944690 9015 2068424174340544449741386723111943258805357324277230624264332122283706658659488438 9016 -2584276100392588979736890571717034422891888797394383064061244809653933352241667135 9017 2113261546008871704715398757270532399879298097983533166377250735234094233774115248 9018 -815895256897451656912490258148747021911985559658044592729014057238962976947473894 9019 -824689738457957881582986254999437624113002906186470147104444270915948600055291134 9020 2182336906949525460826372376434301530419135462378270598650352962869421564188341944 9021 -2726589907648005291977845144113638672473111497566235165209373283155561407991804078 9022 2229630422173057281400843529531867346905490581593907283104369802607017425154668493 9023 -860820813286519439857876779909941727282251624708146821462135242866572890807039070 9024 -870096979598645005421446404131345955134392782171813485443967012096865587602163370 9025 2302489125504148142108544218708858838456394096582696680974440629149068159584025332 9026 -2876698410806606780171032174299412747374838261909709695679019930890326397585767611 9027 2352372601550561361435015884900217677006905357105467144141744759803675019055301796 9028 -908206719202713245207534348857982366317218846677013527160437413657184172859070502 9029 -917990810077838884503139243612085676656517098977567732278930041816439812329946694 9030 2429220745039270032354922990939780735162428110224382745433754428903618928906171742 9031 -3035026225987198211489342274076071594898127058714810616621982143981903146041777532 9032 2481835250488162570767469786951086633518663999008735637851559575399413235989166206 9033 -958186987232522934784474089949289303041874589214237859396644687220460185538573222 9034 -968506664171934561624178154756544048348133062598213878917107172875937854682163267 9035 2562890098407297801267194070230188989618111030544116244689480302931556777866970470 9036 -3202020975257014621234840667864725394214554066478066495709604282013965623293377352 9037 2618384343962555062014221702146669058699107955867438511819008897633113716950412936 9038 -1010902890035814100707020599477442886883908210700065237708239259163965313914399885 9039 -1021787312842680626938259157701416385999740547880699479641983324131248187641047468 9040 2703874928830602754857866392870339965541755957178662789907061124900270110846346111 9041 -3378154526374070523141547868072923970922854720559021223103258196505928614264282026 9042 2762405679082020383394505673587072238824033838057259775259109620893927439686017900 9043 -1066503351532756413346776129337777709851397790467951746942130793105792550409881494 9044 -1077983259030282181418781220120617894860564508885249861931046311504667612344917648 9045 2852573435654661050635363341715281894184956783861271446789268314924434297993708544 9046 -3563924298975943687919809250612893606461639654996282078348065392980722717891415891 9047 2914305942905735931834222966585429446523946622680150763874698134126964500659586464 9048 -1125145359054883835214433717495929291946758313714608005704786398371409808587540180 9049 -1137253154129526954592882693856081070289073211527878963221660141891961960321279074 9050 3009405376138085879346926090963228828938247884563302323340733409681367661266518041 9051 -3759854640757105226825285217542601942140404222889356110463433273301192225343433448 9052 3074513837476114368303281575025621457577695588778253322301140488664164061360320352 9053 -1186994397577715947436208152169543313681672042161578708934599866687919391157540458 9054 -1199764236777969522172881631414215875360026279261630762973330936354615224248297516 9055 3174813226266101528670084388971771871819422166724548314545633230902496994982240339 9056 -3966498277364711613031874916081162770944397163519530496143904016331823465006552081 9057 3243481265113074774802611194118999253736071873939074241019858770732084566575070222 9058 -1252224907211609659213879831070729370750921719714979300394210020981170202960620667 9059 -1265692795145060615427463416954952906727817492579712850218836609100523102090208270 9060 3349263403732322699292926659688225950573661572246974836946900263437114552612995504 9061 -4184437839940481931629189379052044740958451936995790787432603864033538547930964127 9062 3421684577180747394474208556962366817530044660471090407828985532332393014497144695 9063 -1321020765189874255749948585303447777238393540286682929849182511070283912473909510 9064 -1335224653974116322687882839043890756390640002027058249783747958855607496356164608 9065 3533247556400362692585899977713858786242076677927644955944646370119721861197532984 9066 -4414287474444414527351636646127930517254212241557315989026539532786746825424404528 9067 3609625889707234066052825667162068411190175336948082959138997707283979072850241991 9068 -1393575793658833906877839465888502963618204623738554511480158219081769512215803041 9069 -1408555687695351049240894411378281493754134711754191579507268984615886646997760042 9070 3727283919732238831886017356808945517579776393898127652227910355430893128027913937 9071 -4656694537115197875137935363223442667368457012825797568625625719477818538200171221 9072 3807834469417132635009404338135368588329493374865867638380691956299485999361301017 9073 -1470094294643632772695347782828315827551850934617481684534060932980926858760816228 9074 -1485892360998022552199966627561971462938913630290969760785437902068197559654842124 9075 3931918746855233245849655937903643895480415833935711329155570642721705754643843382 9076 -4912341380652815995156987891239013735967194441146036622103051506215940076965581780 9077 4016868193925055685755160573490571663677893715116800962557671387216408916952843391 9078 -1550791613636330058155979377936177800266037093241899831182008304928381420878496620 9079 -1567452298323240408996758864173431079077738002448721082906408541844957843218543159 9080 4147727815133286475468744625849134719380258454449380635317951997655589340499181115 9081 -5181947235951644117926626995392385667672888479714812846871655473615086740462425280 9082 4237315090036826385867415769393353053529984383549493716511579802087792703603533997 9083 -1635894733329416595023316162389506438029807388945163345563856348844616344370646148 9084 -1653464883816363670113856769607042118664538153808975999153656883378304476697981514 9085 4375318013313660068211450217317104628281018089581494465361028737970827393042087045 9086 -5466270194467912162553505325196635738902016001176747142025746255992835071730188140 9087 4469794954313937333061012510839251149150629491551652638883778468169850765658197688 9088 -1725642899098501521212635378733576507896471290017529931356681256823295841874397900 9089 -1744171893359361993034363004946585369190607207766671577202559846527100207809580298 9090 4615329013535038763962661027695952701233969024163994537631952632535214438120898234 9091 -5766109296574451682132789432687263837103559060358965564479802082354637713156654826 9092 4714961060276759428339512463157589747370603946855582289044759337497714160078818151 9093 -1820288277922778599453567108736263474146386304261946902318988706549681160439964202 9094 -1839828160389250626569442468197534107671570869919769083734498622722403995633780112 9095 4868435032710017374415341055821656217034986811691517170118929453878825214030355737 9096 -6082306731538840908916462571408544132418112132580118303609405770459722089981139100 9097 4973501956853462860549464389604486202677742902541224905412923222755789546430274222 9098 -1920096652521208887429117651501376309979814378013690185382175564751715948514559945 9099 -1940702277298957698835703621027982774969113259050945857313557764585636602888428374 9100 5135346688033625720710712912538372437326603363050877340489786443948772258614139412 9101 -6415750155059163753856384773225702254566011734722453855991979761994979770461682000 9102 5246143362925267168527468942621694612520320268521173009716559652487130906714899178 9103 -2025348152576383631101123693683643516333525670662973451467544999619904895902448564 9104 -2047077334311978534782949057950827532686214885532534784003767788047921831052320224 9105 5416812951620811650696620479390496072250124435259806759230026131498967173041101026 9106 -6767375130605382039693831803012771064975982595822509492966911938914900175438531970 9107 5533650163075109485006837610919738999944780213696896314909825875590059178286410638 9108 -2136338025017004365321443137385352040151242234649880411967357986603436177396024156 9109 -2159251697822164662944980692083889707934403687388289899268458144473066126364030151 9110 5713623209540284352587267432532027290912005750602317728915966390928320436987903641 9111 -7138167701144606435645003882697910682390864603818767816720629708954226347639890029 9112 5836828509916780080830942145074158199737986460589729156261040301865719947514079400 9113 -2253377445434095037400232722988042037824525455779702063712710465617393010714519778 9114 -2277539830295246171392065157178720600897647778306955573975471282853909361934727740 9115 6026609430790509263461660636042734770449265326312335710668112109321398209759272081 9116 -7529167098176203781591555766240718846643188079185996543420341722975111279769099816 9117 6156528038665727737740746867812047284789774571093994809377177949192868961411974770 9118 -2376794372815715752088955758412022852271238302174013718749071564470524129923035587 9119 -2402273153939470147385230784304964271680983452695272277281832694157388256901247098 9120 6356648452056669158847309249919595112638749202720606444421833854749776832246049680 9121 -7941468595368604922714942894418896504881396691455013552913252407837259720109708986 9122 6493644199911826508002897056326043429861069330132866460342914196016814579560968489 9123 -2506934449900365865119802350890478586817766766415251540308807846826805509754878782 9124 -2533800960469344397945725292300534362954170940805130425472047560388579801776617928 9125 6704664384395828657733126153692640667736883958120290657254848555961093328121602876 9126 -8376226514474833243830239250659445307071284896108919871823583984693919589389611937 9127 6849120716869200899823250059042026211354074903095527721522810223678370301328648355 9128 -2644161951570746917210443578706365370126389201061354977783836882193166191375552670 9129 -2672491369409208859971383869642139958424768293277391917610512855178157824478366864 9130 7071631148322166331626843394356781292419591446994448774993734642655204985781657118 9131 -8834657391609164902379544759925427973984655034778234752075632728762048781225317111 9132 7223952173709549891940619250925349493367103189245789338945210170636549560157409996 9133 -2788860783837420257549111542183987194307716538946657098112257045844857001642564304 9134 -2818732337512537254047249636203227891522130842625393035624014453441089999720575252 9135 7458575144105816662630327457045342840921735570025989894851733678704497103110749640 9136 -9318043312394014670047026041645898273046329027018750695160704464715430214234189176 9137 7619186741934155564798667430369410642958798318426163567662884640922598445677691035 9138 -2941435536096473587763135818960518048041751403078946633753242146449762193981680937 9139 -2972932722008835444368241975097383086837091767428550377786395572497291476755541720 9140 7866578064458484064061266207566656446974359506880510258075574738416173334671249449 9141 -9827735424935228621010430720839191604536416169264831463058114048569227506349123823 9142 8035929052106818585753808994969729646678694532859933139666345288440475828477394633 9143 -3102312589486955824970960872539377888578551570946542220498364305095709608460431348 9144 -3135523400533104970624487004564718443222705170586446590918367934645885221148932223 9145 8296779857157490157695785277805080920799107479442540164804926061735901984431393310 9146 -10365157640056626762552279707664025677065275887294567884334811829343106074298461330 9147 8475343218656286580709692683948990251203640658804101662805395077703071569330390088 9148 -3271941284322919620340228515254440081612576755782368078328861021390584816442261481 9149 -3306958450743453057186741061316359112195787827228197339867977627937128265035408678 9150 8750381845558279276217884904550540531244916842505019759091433255889700301965116252 9151 -10931810528722105987664769547191484657702446992445906573449719385173104653962135446 9152 8938656025863338516462704407646022959589170656982205749537987201243209905160540948 9153 -3450795149731813727888602323869670288449594450992651279716393364439740052764001004 9154 -3487716392790946181093899494663192709336262081999305152836213144431748691350946006 9155 9228650015364672707584452567860846418502884591781117268928958961763571157722443054 9156 -11529275427097181260530216841923030749765919319367746660871739796905068952557535780 9157 9427160283575616798691928839791143085188799917544838659351307997607494278033055457 9158 -3639373198796101503150218335770486163257476192646202261593944242551883424312509350 9159 -3678301497972635453682954981152653076726233611483725725380930819198562520361684000 9160 9732918476467420341843517224973949845146995177004744565145655664194251652752568060 9161 -12159218760252872772117114564678576101677691025551909013910437771907644127580467146 9162 9942218361643671989752784847442977361659462483026365192958012670220063624779039330 9163 -3838201292668776625731891042406497172360647688232577483503043183912126389445286242 9164 -3879245167074262513114285187075831459775085915679597534906793972399178455260534136 9165 10264593109125996565690816109505407362130346575999467621017641175174610497100967703 9166 -12823396596094771670720971084592865431651368305903484239119688253433523650911865211 9167 10485265912545673773037783673534454647613394664415770147589096138247321646045190192 9168 -4047833577316354478034951873357065413627552331300668843160089815038615272102859532 9169 -4091107382093940725386731093766282827684323958862460527450213068253254210027228129 9170 10825155404257332467554381796447712158758570801074799333915030671398408449774922559 9171 -13523659441710443975601349605098649273026275651478697251828695502722271741014088940 9172 11057815792167077699099214005199743303256967757013948045194197643010467677392897615 9173 -4268853996735412710994557995683644095328400582959342928535998489351775828080196574 9174 -4314478235232578317845937097728499536636942118718464799541004970684818892563084340 9175 11416166508109538278368954214122108917501694721876637844504083081567189693272107753 9176 -14261957294970646701278811243393337228774386469998708706109970486168773359559484120 9177 11661462189226515898908582936890559862523273402021107985388379159277940301330617576 9178 -4501877886691337275033456699953963000264531678862129271122492141418683079619540528 9179 -4549979539241472591095485468594026051939863917274191597730759784651652577689904841 9180 12039271482139983944274452706822815972348360096570306345897581268354501412749804412 9181 -15040344964895799556253865435635687893301565343557923317818007824771064698398615436 9182 12297884974391664087758280160850804673057532384376156532705928634741966942105113596 9183 -4747553653241126402895864742722326835779776071402769530805391339078009162335385112 9184 -4798266523432888728078957925394649403937529016871454089597965371380293622672805258 9185 12696203789486776520116878941013260088203257470365667150408075246338488061493587016 9186 -15860987675010533795486576412009575300785981451525359571466889219180179100100560968 9187 12968854280710260211883718397670322911249824362230976968641390381848605733569140431 9188 -5006564540526467774097262137156845079946379791604971354604263713899278892895725421 9189 -5060029619886101635057565970550809186651726289139300722243143890466749633251422672 9190 13388790020022178220404385395960797431372949672346990299999906399495761658002788965 9191 -16726166964657771784618480117088784803865370566252741413829324333393906055995704562 9192 13676235327593319711528706703336315235486044345473412811852686706060894776221084770 9193 -5279630492559415108821518471822632048924662366762775334057169600497252603229255090 9194 -5335996344619912357056376766010458164265923933087499188220055484881761418901506117 9195 14118954866607402576401084615605436871833839790919472619472013965750908554029528402 9196 -17638286904031617068364603258034230238834323989802152291305070309468946874736198160 9197 14421993501231494422424496256548591617806911528273123192567795577233396441597308433 9198 -5567510113971461617519955474440626433780187801966435937766960518574153741786092921 9199 -5626933278753670008324536667498120705291493365381243095747292663288661716877855155 9200 14888726365832142856478830912392296250768093256500712493204225027544938655434173941 9201 -18599880639517396255913569266092256771510434594534338359483440791495960675484058309 9202 15208199705003124604153308522919698592521405074013239889380711482980842116128260133 9203 -5871002734958282655118418576101061939928809122634396796470813635867022530100914854 9204 -5933648154942985963457530847596927777821554911400730987147671171772769358511573096 9205 15700241417220846016737698340115547360339219858990998986076956452534810371475485869 9206 -19613617286799637591197417516305590192524906919011882960806828207871867314100657831 9207 16037035994145590852077121907594299301870273150231860116054413716906928435587473584 9208 -6190950585927575511492348636381842851218119400866288132199163391229744734858752140 9209 -6256992054654303052629492937855549155549219960186264271769320477433289290807204781 9210 16555751595622955300780665643687279255333570787814067169314492375444495458474486749 9211 -20682309190116854579307036541661010423753661269055178502442419228361755231519908892 9212 16910801509711929945388248423572672719211158387937406446230861491332435221634334285 9213 -6528241087646972477664768950958109166020628127796924614693545969544375726942141612 9214 -6597861722134997883348315546655374760354568800414318005048806885229854230085468964 9215 17457629272278007163573558402991685377348172235382770343139408976661897902534806050 9216 -21808919567008101296793924990830987948307349688202206751253890064959538269107955171 9217 17831918727624276754593094857096393056334362585462321013056061693728714670477421818 9218 -6883809262993692979095910970534466114076774054350403962412675816164228307223647605 9219 -6957202001243505585846308750856677404393552680847326831083686737727446529119578508 9220 18408374060860583859519138435215818468041547208429805887179650041726846672377083822 9221 -22996570558912876737754701089944304386330091366595145339733668457478437789662302906 9222 18802940039466574364293181698682331103467946213065637905765818529590418133737479208 9223 -7258640276728219234226312057401551480214711822591243397572723380841286797010004828 9224 -7336008401627858806922777556642091467345156096679788983880940365087027274644590715 9225 19410619605666795725087219502630523820416877756074662590317044397547450943634111386 9226 -24248551709055705691451238632996383276450648741240131272755879618158341276289988620 9227 19826554682533303358454585374602184756047950462078077741779782790965197638882260609 9228 -7653772110051655895273711514382434443562610800405228501797468158811042584366837440 9229 -7735329801081863372473688643052931683250313987253211120049661725604451470136666712 9230 20467140730005409655928894337518175476392212581356527907780485647605912994019555278 9231 -25568328890172376051542481628662757582389704937965754684794194765121448208704065168 9232 20905596037570976607582567393823399703230382555344974293600208436810831847427829329 9233 -8070298377061438619593152885961106290402252444324341922459293377784343611171347520 9234 -8156271291266771692127731804640646984534464963632416116858048785656840838125107058 9235 21580860963805279720576483473657336245511002321690577158759244192323591855877060408 9236 -26959553705819272843202273172209797047868108262495663839108759635181291689311774640 9237 22043049313617202490923699628632458202775564268786835199970093189998098343299327116 9238 -8509371290593605711558757712579856491081623520246995934757875509546978807241381280 9239 -8599997174363687182044808865486212642232540626560750850827477884990592350137586094 9240 22754860470448819786658447373118420544963557179957224909012627049734702139747570060 9241 -28426073390253573574245946288035817567413706585243392411498656920997926369741234821 9242 23242059640360734646738374156740629739643320053254463902604176915522593575381229145 9243 -8972204785332904439209628762925867092776373779330737775460315478062205212636765730 9244 -9067734118619012067567197616809447090001302912692324949900736721559784839996149752 9245 23992384393891460494184623314896443132734622119882258044405855879825647606597522629 9246 -29971941233183471677807038518779146483821414776278526624151718842199162325746881958 9247 24505940589517726511677322044036252530861637640896515435470420064573674307862797486 9248 -9460077806485582739061028693774531671623187005799775195380042172865245415848255626 9249 -9560774481163060531388974077119516929579080287758753902635926238030239315317673869 9250 25296851648232060945888289888543082974171654494147362618217105944511791122294958022 9251 -31601427557067454802130830584970618025460050998411716650877727415732504545112476091 9252 25838183147847156241205576417306872146918189707051509225696869339218326546259225943 9253 -9974337772744883508789172148030886066785199152457707122836386854619128385085525150 9254 -10080479806921575818121827381006530780847069607093856860088940421187413153502222656 9255 26671864173061946005168127966534120837537782674760867523344083993804414551915234301 9256 -33319031276093537116108414109363423968987320744830346029298818744972859562724553870 9257 27242465165614986939898871340491505576386407529739507259886749323777120057646991037 9258 -10516404222737133334258328766582119671970584731821097722698308404407574547415896327 9259 -10628284512902445721000485175996779061652743110526598911714597559534524720684719129 9260 28121216679143607049531082179424744993965442663572370904825040200767071888687021983 9261 -35129492067496967821774819847962859305534762838292936588547215664413764686636163850 9262 28722661305565133336353602227691235304920262990231122391949398311334929819313827218 9263 -11087772654618078967470576819374828410323187592099312561692350296413388426392196520 9264 -11205699767626596451827219115844911906868528017335452617966507030002122305671947730 9265 29648906910257285971038601873050797745950376477866253950566169144089830050654927580 9266 -37037803187482242899052506121404767208118909301775812916556657939961106186249396982 9267 30282853518768931702011576422090562878133627527124699314612034079397225905063957110 9268 -11690018568996012681096523396106249834903969370272679356363194229138133863520292212 9269 -11814317575984112287270172870640964096233195784361788325199150213314152904876146218 9270 31259146448407970232770303860303043717483022384714801057113561138501626054689876021 9271 -39049224965706367886110808998358731855661064818844566566744833666375812482899262431 9272 31927342075106933352877935448872293455369701392580800697409341971231384214347160000 9273 -12324801725891545266654871767286890788536080220309310706722071446963608406356060184 9274 -12455815080335394271131089250308628904743376832771752793690117033559056004067620852 9275 32956372091010242853760389291282349966268293826949306944459512772119690582071956259 9276 -41169299014059603703752081695686796799841681221549394169735835565213789897971970314 9277 33660657177591016245353601404380277399424636562039525920180809825523756235806189324 9278 -12993870627005003672928880885650509298426566280070258300545622085395706459601397275 9279 -13131959089244020250219713966422026915227909796963163510765746184429863324769180147 9280 34745257830167616933020419374012738715379936284426770907529778178148339926703562990 9281 -43403863187351946949345574209831231201907480060687527638428604127015092398322987816 9282 35487571191264770029569658200171644763446076686855121191189246778300162062932431378 9283 -13699067235152790569435933003687718083269355121901206857367757934880425720082887994 9284 -13844610845824356674220660473477429049632201360954892364199958817392625839877941792 9285 36630727465740290242049842595962557704710979306252630582473552135004295471403816875 9286 -45759067335483158313386821332619743449152640814365964110860054556323072529032582941 9287 37413111519029786198808294274256326580341602833826948583090172493276743863638643494 9288 -14442331943355161280784850956084363753831321335187659253497544086324521464176843720 9289 -14595731048314431031769211869739722143492495309182259551786809268599194571050858308 9290 38617967885554730588743344268009214088065025128756231810018754794743289757892353930 9291 -48241389888746313320056885188340940346413877750156984593604508944244210373566229160 9292 39442574158439007996638771370413432483810220690881663747147036611065055813090229898 9293 -15225708806711343543010878399424410463643246684277332582065065657933426033990642534 9294 -15387385136144712603405892338448254387512260985113828564455613275022911530459458800 9295 40712443047854404911748585305658034607675458648062793593346448107922077719039381443 9296 -50857655320094924600503316702412459947202335628766335431489122439480213518074904986 9297 41581537975280008811258135754306518263824288508084893351979175301198410894751749304 9298 -16051351050885423519777268980283165244445967091115746518387201426075260391267415925 9299 -16221748855467961456470306950361576181537759883739609190885614523378794647532857649 9300 42919908702927771690206029803222226472237998759621020703368615571885449843255978684 9301 -53615052530497264505175195882824773258304910316918254646996043081772171408525644727 9302 43835879731645541088878636905849936495376331417923105494091743209329343845768560920 9303 -16921526871749710000833225721432203313954625639704421517139735566664941059485927242 9304 -17101114118845971603530108157841616461307821772589625738256343423849374593193979513 9305 45246427892782075247125374779799955416326600207799468440994997124172820599204573084 9306 -56521154205914479220123177104768547761451859088997593144434349804332244958335849494 9307 46211789908160733894771617750490480596835284554536863115021522229600896804850518750 9308 -17838625541493221010192177980071812708269511778199543799324091758470984059359351420 9309 -18027895174557726029848973455486217453864894154456066684820479089054408602807025061 9310 47698387269764462418969138996528138147260191626892369762508334092283696087839477805 9311 -59583937196977611644808983475118871345240567686399350699647220496938928848117869121 9312 48715789362110967134744522509404025547044154334600401179640616038538362289391181274 9313 -18805163837303461960362732632612460921168979509590856989913008557378131406538706630 9314 -19004635101802167321072580407316481998361260905177949672731701091250907976575689785 9315 50282514277170692356827902204933549272780919328394732008549291148649285376810126351 9316 -62811803975109239406644759404340999529486891444106612300172598709049721149585867334 9317 51354746865397025225189214423417384311162379580446310196889952893126366180144777015 9318 -19823792809571831136055595247307522435347183283679040892893332033563054891310184222 9319 -20034012648919537703042647542938997103662109449300002422828696224567120634940097351 9320 53005895237131702438933262746182966132704685428976758983787915545367618412859711695 9321 -66213605221644920445404824255532557832054161499432621742596453577212623533779160990 9322 54135897568540217204884699978646635781414912076025181434626685049539621357863998139 9323 -20897304907458951301850823841337598406497253592522153637697909623023497809049760184 9324 -21118849432650232805077459390777704105798941735202039817036307544091773012670113084 9325 55875994393435282685935386145159705135272278350178897417925986976027108451614635256 9326 -69798663609465207275444926217196562317136900253465252876106544476954133927022949291 9327 57066862439375615892412287327063573594933056181825889990403121137773514890842830676 9328 -22028641480588251122406156097717678736432065279478472550062281478402255453258605988 9329 -22262117517391632746124564380067896959572516135132805794026479826994838780463934402 9330 58900673959430149134367138529735684226720637500014902787520760200788705943761821152 9331 -73576798839758197773578599699360956930697503980286996591026517690905839593634358952 9332 60155668727612589838807051670551951801081376013756456985858767058156679576553152931 9333 -23220900676616588950460503265660595318529814196730276192672644885691612085941384746 9334 -23466947394403828329981301025516976283753877061741145751021992443425883654431418864 9335 62088215223779156135509582128726439596549577317398830438716689816778658614226907358 9336 -77558353999803379292821634387272421142542736643495403429285706037491686709856732440 9337 63410771509114870254391196010697660837822316687496053603887800088694151789181163376 9338 -24477345755462129003415494397711785980799500626305843916552651139574245211568329400 9339 -24736636381957079097332238252568037429179048728409331155165930236509250504699521964 9340 65447340769583938575687989399723435519231417071116088892522303181266298013503178899 9341 -81754223311108246804574634662919220768098148795539930331621695242244198854537544366 9342 66841076366564336421968813300631926577319100524545125735604777320990608715304110895 9343 -25801413842054679446683571841681819069434210547258709739633901521120246534079507984 9344 -26074657468509883693244144762218520787305220551654563119702504057434434101590206995 9345 68987237865301961647168310040329620913253505000468834072741564626414048453481264710 9346 -86175881340848616855613208916434575413273990643556694485862227102873338978837708191 9347 70455963266130693918116945693575785118863337278236177264466680699356165155838644912 9348 -27196725140615052260171858359937074198728954146135698584335358311351434126984728360 9349 -27484668622159508196970123849167835805548384572663334127695969249150847855545419195 9350 72717583088926173738175401870707133395199936883119701092343686911424679078346217314 9351 -90835413753370951084278996839893734741193891569707313123502020458389618418794078905 9352 74265311692880805723968366987896591335670888245605925984239792769383277055862609958 9353 -28667092634670617132420705793874025329214777208120254786809248798788257799614979490 9354 -28970522590819645201318598889114736141948459460328169601968045343924510451085223784 9355 76648568250104983064375630592805615388187069123023738048399816383148949928300764069 9356 -95745549682520054111715385159520449996218791970425264764822053532279201940987771340 9357 78279527110934550254281746106359197711891411842253458504550214835642080632721161076 9358 -30216532298277156751197984451072393034219002426338187626730183300156658418205977030 9359 -30536277218855657092441600158946364799739834464919340761615110163671817402123744095 9360 80790927678254286179496231135353008422295432576312499480634306649922031258784000179 9361 -100919695809768427853761880562184178677630799955437508896543017010625830820837558732 9362 82509568817817063292062076153083249633819588032597771558632319816405205159312944622 9363 -31849273845245606729652258618757147551449739219020539789249471037109850961516028372 9364 -32186206307249841557807743633366369142793200498970056560024778106504293446308872304 9365 85155966948262361786014829313148750012019468978057570744227719222892378953235199751 9366 -106371972237555079030662555921162614462563760795144281063758514553464479821616700938 9367 86966979266078842024292130977247262606946517304311174287710626886848807842149727484 9368 -33569772044569663292618424076516378693131205181801144023915761947488243535482098660 9369 -33924811045780763165227853498198549084203791481992692266222837687945036126083435348 9370 89755593119121643042644916541089301672891858649059074422546572954534316323846959917 9371 -112117250251902971315934965236070625355513673899901847157553669782749891181240718901 9372 91663914929064668375288712453187182123171048453926382035342805806285479194816347160 9373 -35382718631720122740821404126867021774652469876917728364341463882590994928321010458 9374 -35756832047185514696900029545301894126676044735241800882782483718894156535666596710 9375 94602346564748196525929077468433606350861291479283615915280442154242861840610395489 9376 -118171192073287449831292666186107371033420784420762333790997770722532729204956264051 9377 96613178791719338475740061929584390465819493697406565881795733828410774238010410751 9378 -37293054847017918200459771835526375591930670896143307330468595121748393066624972836 9379 -37687262014835583001803656989567923497465434413615958431413953086476331934912679151 9380 99709434480380154503875644727349487165716941697740797059678811521559679941454619586 9381 -124550292699885314048721687384284203474978962445204743325372735776205366544434086795 9382 101828254551532955710368609159952832716340995075109153428554587085494546264530611927 9383 -39305984633924072761301527043320050349361743094317857450535240897364649519896258958 9384 -39721359077099767500947400794852228102159310162881330377884358206738034706911306428 9385 105090766152290870137535169579216835038684125134591139790784587074206108284629382198 9386 -131271923952758885993016953699823735823932567883580906766746909373957024096498846261 9387 107323342619161769550411013609461608291158449580898848960180117582228209817097710188 9388 -41426988531795327035279994499595421644142443536300396225265946780015703089247917381 9389 -41864660823295509932902432149143584291529521695295800702224803975710491169818625858 9390 110760990083122232284719147188384784718969929559252069289815481294800962997071305088 9391 -138354380838235196901690002261606210280632487681266241895107986907868717786177740816 9392 113113398012923484053188964068197032260210873889117186258350747950488819562392443857 9393 -43661838299453368669971105126870959384308895763732394011108874547350872759020120154 9394 -44122999077947430385616339149120395557464076032935293083622718852051625983230540898 9395 116735533069949993599556837279449963338207230613081307338621009004606932242715609225 9396 -145816930348741787032000396375174385708898194651153098571289676818130622449038758220 9397 119214170246270458856006068411268810726517809633487712059069615437768884857863155122 9398 -46016612307807959498373175241007478542259104935756979659000175908157646185509885787 9399 -46502515451983441107935247688563723715638643341158221934214983993437724291632998870 9400 123030641337248333568633169250936638011885381879527395989048335724404647787699718195 9401 -153679862829672812891679401613099686821110052199234955635421658854089728534625592660 9402 125642245312502729128522379504637168045742102749229359486478540253721066795426905298 9403 -48497711741764625066768987472686254739614419633971050117788847205690834018159570154 9404 -49009677711509376553013411965139035651970935351654186890146953148844606346561713072 9405 129663423832238023424668829250782497385001725927845946495537067873036336259643589510 9406 -161964546046498197434875177962127978487978089645392821634434319789067517782028480391 9407 132415089876408364727388956444343394294804715932904509165800749580057653729326623288 9408 -51111877653740989665919986620974824281740921316112125894639746787743357873843199004 9409 -51651297006917734699893350459414671813022474085639182972646747995899095446709358071 9410 136651897795694966310731032000006489537479660141833343945083805572729505267716921391 9411 -170693482093311275986519261442455999796954721241879421793288442386397913450049031644 9412 139551097788225128729053437552231089203166622066103515973286214137908565220390753714 9413 -53866208913317614797775864193730429011134666076781725462283887362426755164394321504 9414 -54434546007310231328845313695368075223973489326192818096042423266361756729864034524 9415 144015036727177728274998476299701062661191286290124674906965541454604295289586395090 9416 -179890367291354480604079039477056606778256185300398977404805556617968505143593357300 9417 147069639041319142351356546750752500935987081058107752354757057097488278177325043836 9418 -56768181099864909217087166938824867797365786037321961889323862380346560104671717467 9419 -57366977987553060583219165158213978203547933702512303150895536928780762818001551598 9420 151772820869818854376838891683197942338064910616019356706816275486622436516867512108 9421 -189580155233786671467494603129410833885446600341123362973068349657933162017140437806 9422 154991111301288518416669552379703388060648047434609052761433202942842866762010631407 9423 -59825666387423189002506891281587846217193034560667939277625557188336636397632170000 9424 -60456546917743955413214835271872342376807117816448695586579750475313954667893791216 9425 159946290346330943169631663176290174085441109497697300588412560455768555543068941050 9426 -199789123141079321546685340176483217257473905718926655256399875597294077347394122378 9427 163336994140838668753532347632938314443998222433391154923261889223388546790893732710 9428 -63046954473674441530342597262461416746420624920342007187719164233513014543730598581 9429 -63711628607457577229118315682829878628236945631122996992937090038115311974213518497 9430 168557601084721097827364262831313957648162447931758095049497454230899940487545179028 9431 -210544941699972447225589026776965511139872772217032837592027318924487158705596452781 9432 172129906121758020111982566336752810688541027795110626531064271043641991148314019012 9433 -66440774607538268323557216720995749108834206283915240476720860673304736708338318014 9434 -67141042959856980889930002898981319037127737801630495258764209719735484799159726997 9435 177630083679403791717158218175550200939742027797125407572960848846790012436817461984 9436 -221876748567906561893626654589527831701495586825477362340935878925450183423191965284 9437 181393664872665845805524382090667529282703763225656766093464133930208122275429312582 9438 -70016318772757660757822445464369600733029779272842645195343568381101789557726046651 9439 -70754077393620779576360041407580374627343416337213048631753864579686014282928653075 9440 187188305340970574498621965656112090615039990262125580312802674120440920645929358120 9441 -233815225734296726584488663309576129579551022857393944374240048300233651039039858955 9442 191153350318926397375385404712121850675404082434745193234086922032816868969746487688 9443 -73783266087819860288994887151551005976879275084489654760765587640630506994636338440 9444 -74560511493645406715891100927634188981608994612358362351925550705574301340852735034 9445 197258135095834526839921478764785126141304044333967126300494166943346929363616440895 9446 -246392680939952858365316347640690435747948587201888877600638663285802247337821846501 9447 201435371229245012528397774918363878213736729307350338880375960364869264411245525358 9448 -77751808485691098258792067838678878983597502345993705343493526873277578389895280550 9449 -78570642954647141439898302067519225993055934940800958258907647675187209751002600254 9450 207866812405338050708689620771802428078375359389827161547089074516914904263947636166 9451 -259643133366401931284684873353187673469294740159509843548315370233183730358913544901 9452 212267535252002890609950419135541420052389584994168932955378283521232356235186653540 9453 -81932677740139411383278359713846860188725009472186530778585882491045236924563571442 9454 -82795314885117321304604695544660891035604035684750625416548101490439305029974369038 9455 219043019382715588958177180056492803276090228179103206084381818905276770913363642108 9456 -273602403817858947435599958735843376193677069812605364680409291329208948678100104054 9457 223679122623369321628850598523916102248446119645001720670234271568784306835316167586 9458 -86337173908885304166171719607951987276657168383283010484681517011196222682602250980 9459 -87245944542584810966647799211543612188016973402790234922623940052740137134854658086 9460 230816956795560413807936574578870320202422250676717483832519348643516900890008132276 9461 -288308209630152296737797209625577156812766656637487146694591568128371894903463019111 9462 235700963738675987876311273624328101363666631453213854384119057258950094652165829412 9463 -90977195267464520198825038397227921515580095384149510581959683483839120964024586954 9464 -91934553574821157233946402245734891223256414386226479660584364375341427679266927033 9465 243220424051180055151230193525740927468625780579377557603187589700269104810338589423 9466 -303800264553064510114326822240572922801827991338385958265182180294005620913505683201 9467 248365520788471344857310555445285047247612780270527428437630408469514555850277000241 9468 -95865269811519778773393653856597010812926839725550172974877028821359980483775334403 9469 -96873799845495219598181130217046638244556349128138179374752272870076402546364873470 9470 256286903372462795565980761275626274660953068262950049724235032078286422161407732587 9471 -320120383865332077652778250232190083269596442937459464317323448078741317487271349236 9472 261706973671119063671417417475108129533276118664722629573319856219622658633772548969 9473 -101014588409268688980766932775075472377885382991248523619786747077311279772283050654 9474 -102077010926855175231242202629255964119812324410357670163719519652701561715082209634 9475 270051648382643732064032419013224880062560114671053284550555638748364465895437866065 9476 -337312594994990151701091048487575942021211592109963417272289986799656877960035216226 9477 275761310404789391777051043020991159873036193768457231364284856127345332821097573363 9478 -106439039690133321250794381981348979562859723867306491681934993250759445449857207987 9479 -107558219346296910867158771302899548565003034854329446313304979092740063110670670528 9480 284551777328680304718772406700117502065373937211443198728803908639650462451572116000 9481 -355423253931883429532318584043051898193445430050721131171849753404697345084468670870 9482 290566422273243718383506024733749606675723715274010623158116665361964115041312778701 9483 -112153246759973765161877972792465774600147989909336967104977629404581159067351426380 9484 -113332199678179706809668634830350571129789969718825622205919774024018482386211225792 9485 299826371184852413137759395620153145018494713972634500411331813706424829256192069471 9486 -374501167734028883905443273296362106088376592505672719812649842128685338588896101884 9487 306162203951959681414736178749839397639044179546502689394259211287415515230242289872 9488 -118172605838054645948704471398522351472040443373560469065392315624811060196190491379 9489 -119414507576984116348179484541063436104170457737196758069802206069954356035707157139 9490 315916576890721231397376597121546543616022463360255068865799630421587240718579005877 9491 -394597723445146670778786346068974769739304835232381721160915481742587337213140898991 9492 322590658873917375381966868365711168761502085698864656178237686476202603085373213308 9493 -124513326915801796378803637472173213039826061928797065442623842225320846427615280688 9494 -125821520852884950931495704789023523904203363148848822623587291203248554051613336160 9495 332865715990745066800968309350382430478436028983557137564418489076819076387590417396 9496 -415767023757111787546438220960722735485849760147743422944677002091103057844471974905 9497 339896010107798722630311483142906298244231907973498989943012500451095192492816228311 9498 -131192476542588472768677260121850252312171755043724618395813461303514126047257614962 9499 -132570482696046808633122870592142918258333532231036315241500783228216004360759621128 9500 350719398956693169667211264388867520579883098741573458877138541675192499493401141900 9501 -438066029768362182963008825135783228763933173401480059498569738931589140506713425414 9502 358124817035475601179133700291627028682035952709249363431533782761769029739352066105 9503 -138228022849239682913673852005428376609841684139260002703782004948777410712753092118 9504 -139679547161453779951226235788159875373714637591546017875147461117710852521625502756 9505 369525645488554059530218066475925797147797406796014147798021135403116974246952242629 9506 -461554711207472438161692497024827675695264795249048041912846004022525411039514650299 9507 377326098130513348604711185355629891237419874763410029810901005837039767467070727876 9508 -145638882925673042543172341632542117548950124454512227790872988607097836726186658641 9509 -147167827031872650516023719753970324794288022578641771709931485820221343872195442766 9510 389335011104940229686207356827964580880002237044632443770355808975511723724922266459 9511 -486296204510211466739233942597626878231865068796525981102681015324036932621210725296 9512 397551460155032059222308845401153339559331254161000634482909217849969823655267119972 9513 -153444972675119476076067754356880342305257418489322485381396604668029515232608913376 9514 -155055444182634619021118036937132191700266545071914904414002628327867682989701150277 9515 410200720350084431741849065064885821504981661896109559118407686471780540340678609342 9516 -512356979158495866028475087722408818081833053492834777014554511837985706112899207268 9517 418855234108687837283033209864154166354148262901239426294142494874044506939396889574 9518 -161667259273702140370021927599776012008697117246704671936420753104945114444249502645 9519 -163363582578319525069945283273576008287353665883738103932285094549708123807301445520 9520 432178806961444486689648810914031358771520718960668776878122471428412295130742523372 9521 -539807012710777979928204193229694513906906910851991043218876400886255573112424273586 9522 441294618280801034376625407896164417543744035265373174651849521314220244944305299028 9523 -170327816370813060357379752647144229160118430781183555268165472569949925319868433350 9524 -172114544038154877801951240822435171528031592099502852078961353224021678316063599160 9525 455328261359726137453742566236416818802127051232426335769956579891435132357372821961 9526 -568719974975622361663855840653020672717129077098485929888248276569941597497670326822 9527 464929828774811754582428984049092975433564342996990965441499597283414079644792386078 9528 -179449882172730815598066295637561921147479935286091574291025946643046072731037911090 9529 -181331806914016451474119236530701920250952728287199512675171168634199099043785271327 9530 479711185841841428851350424194462608712596385840455603548618609691020267946499339324 9531 -599173421803581805494644213017546752780280225959657684925739893201318001481092100987 9532 489824257893330029779531529996174453801322791223353801587142194510191752779454741547 9533 -189057920559286749645591639101847560951647863044205608738662716938847466517799253734 9534 -191040087832355586539538969982704958150675366884386619000475446201682970837516896902 9535 505392957876990323653592644668182542970453960178834206964871971197145104059463827938 9536 -631248998997042936437090851825914755966151113944480822470360016741451211855509575380 9537 516044640792116838993685505804923859088549911259799053639258038344631021598950791737 9538 -199177685391130025709542878947861865048045265999805121901755219255612161440557127160 9539 -201265406659199224176825277779602353190563553938087484208998140498775823718424442990 9540 532442401926734972170074619165435768651940824608317625586188441864280031257210470717 9541 -665032656863532970754496335125763270651088883303730163888788796190633385351421575085 9542 543661230832432791521342356909693366479138190402694387026675455680834979235488011961 9543 -209836288173282796842056820671924456358030371032770876176464292415778804063804069452 9544 -212035154855591676433642380522970885542717738006345059123398697934178735377976877403 9545 560931970231680987694443943833115517334489972551550564013254508372405094278883657133 9546 -700614875965128279699519403661237527322944637164454354491104273610304929626774764718 9547 572747984083376591536056559055579435430641134883885148161960873331864387582755354763 9548 -221062269249236157173638966390990181609061890218649286503621846289768302400231095904 9549 -223378167399492756654408522178221780007954552121501819680640641716996779194538984037 9550 590937933030242614183538214666000823973494970942371751900971695347387893333535860791 9551 -738090904645149683822443920287707697595010489100859683795437155607344246657924751941 9552 603382753449160814958685299304592824931451884048416670930212353211587337468433746884 9553 -232885672708836788846387751080076838256882755469385869371053076674203650806852563868 9554 -235324798459236775320880971769815159840392277148973978303270323978731064023318817962 9555 622540578699005944698766884859207478984350069247753975565669065778076483625702172426 9556 -777561008943340307051108764164321772167740331284005810825788023194195909629477946260 9557 635647492920796341783922007275469393605950282308655950837007822437123822359217623950 9558 -245338125202675801811647150187286165961455905860251321633578756367981643962774552570 9559 -247907001013213753597410407275604836506566888268151415429527910079153496101464212611 9560 655824424329476404437684385494784353726519443301182656024858794855070329368086310640 9561 -819130735542274288369908279748935471964769754370820596383073515483895872310020789639 9562 669628472477440246994696418442268083134125493315985901996580418695141526060952158395 9563 -258452918865638808511844367565424716464831742182595320999808204884398173137372745818 9564 -261158410620481884200298938342743354735397559555213011694843129317411210142338514078 9565 690878437282566648697478293333052672706560342208404300853877246225240903595741157381 9566 -862911188420917455139759171759300713538927331343199806068333864877958277745922260951 9567 705416504189769422765292551912585484136804498778899082548968901570093840339662817779 9568 -272265098562734611793617583654925998020075932154088500761343031187321710028923579088 9569 -275114433557583853278484699699830716946036714420061357035086139173274894534101123529 9570 727796268290115149383203030475515434537943083567719803137263937718085500621507088275 9571 -909019319926136980739550305126969599380603842751137098727871574733841006894844074351 9572 743107180106241317351357479936510569700905448868992109375337320443217528375449138959 9573 -286811553681315103293201930942791720882743767894468244279992592859844490701157853412 9574 -289812339547945478838836399118723655685651588198266392804764213130407777751997539846 9575 766676496702093728909788533714714095602939123930711357913807734036130468282654163666 9576 -957578237009623061528988946784010948266014952933446762781513949473123642505000817500 9577 782801122533065002192144200015226550887609415409257921761846139645471081001248289864 9578 -302131114705358487842183049048252471506646841882258616685297071586012121002212488785 9579 -305291359321910910807485494810890557897980536448953991523836410530439556123020209124 9580 807622888509037362772708434279136497641398036666954488916873020776807633490448965120 9581 -1008717523416233154458468286230892607624570102904994920055202007486187840402520611327 9582 824604247350204999142033804037783495613587441792076219566714717525259862656909274929 9583 -318264654819640576776623589765367791723445557574199170532893591389646765090514236596 9584 -321592787257743471592023841884382248448712674212193529063691821192868543014326397784 9585 850744667801688645838101758196681923383275098902808078804726372312666210964467266752 9586 -1062573578650294359714756682022675714698910232146144358899025980817649805640139153701 9587 868628041038855388236821688020134550861514464097634394393206349572169031216849120597 9588 -335255196804394902159861041859152251849058297184000599454973608395252535914253581268 9589 -338760089366825668146917690419246835184399768629682533076532252633239725276460000669 9590 896156802363973243540029368335091779277743833122451799415077825314097152877419602283 9591 -1119289974589003032293764732786880857510705782283665934358841095002755689877711347880 9592 914989852130635131452866732900169662790376674023630333411367982901836915883841623704 9593 -353148025494493604684373797123942839946059745931277894841358953591274666584052751788 9594 -356839016899858103489884564226666760891371911208408650439065733982052053769205117211 9595 943980304131296372892141470022809171733605282303423722177217277023085792672210581850 9596 -1179017830656848705360813404044150472930996632526940928615765474573705014813711350920 9597 963813197825353933906132911871470947547256351545847121581042081527063270538781358018 9598 -371990806091300864942877926817755853991055607632822204293070138354841909772920378720 9599 -375877725865118714509583109351843991959326885752740956972848884201678117024742678764 9600 994342545283863136234053019612681517370007587465022581242745507971061565207974688080 9601 -1241916208522073331782100409864754098978293360974212727491535151679807201949675703966 9602 1015228086562672362523056700880251453366196735098344725181866788968019098018065196504 9603 -391833708630194201638073656667577162998491375101645047232053353487313484090745036826 9604 -395926902764836433919466223526164687872301372098074571441509767155643801595206421414 9605 1047377590784371148830756222217853388899835358576847012005369733127235008806370005159 9606 -1308152527325673777168371523132775125479205027420264678205129128168189389346479250948 9607 1069371357373426014344892455827162397052788002933727168813235772458801603771629036178 9608 -412729538922353153794302921888872074753469856803949529073977010913597333496878206250 9609 -417039896871494287034796895613571967016184019327764843403229847742346868413173745427 9610 1103226548211100903524939357880748773279749578951943147203410842931661526345621108504 9611 -1377903000505488446215996696359616521132228352086013859112937611582893031193220667201 9612 1126387036878901785690933835748803651221681373627715621119041144622373045308085414958 9613 -434733876305818471610950845063388038341323096193405427950801843185778004137007576984 9614 -439272859382445248694758133410145459179292315936731455553626232076801241110164079936 9615 1162037935781241243219068106000389699126301182922558234167799476779267564118504070348 9616 -1451353095332607150997589152520081027351880053260477528348917506544625777719650474436 9617 1186426714851050350091108636898041121946131291755369768559870952225063321539343640130 9618 -457905218558068702981006801768197699991091514758445840068853546333798126926851950300 9619 -462684889808641047841684088630082072234979578685628355891894591085768205136716980113 9620 1223968069505342956722418895876458224669229438744126791130378668467972150767720922742 9621 -1528698016334842645718446796550673797380013344296969076506247695433394439121082762660 9622 1249649939293603772339361938810122033241122173328684925536005157445433366174734381535 9623 -482305134340487786058142410428688409804301246680180112353798787901440390109474191664 9624 -487338189971582748599459224524159921445879367107370821590455420890488827200572049692 9625 1289181470462207182014282446848328920064159257690930352604584681075206567383876250221 9626 -1610143213842445352081917333293390106549320942361872188422135052468192768818899434661 9627 1316224632053457357851666589431390015812626470525150736483547031991542579620944362532 9628 -507998423564151918372865482798236551956870376224145748169545117461460920197050941590 9629 -513298226001847779821648590981477437463402651423014496209999913657122874047926360874 9630 1357851293234407092819434469512538066771901676912375378367317855578523715981251856648 9631 -1695904918954779608890729469191654528056184281847447952549952736637949531921775230576 9632 1386327526023592858476756368443259549557423712248068397147115720442459010386837480882 9633 -535053286086393824657762666444659932411883669546541681911781864832330590158156344930 9634 -540633898752778854197960258329221782544618060740833186461430961024735642500661681502 9635 1430159776598137444187166471991031236114032742403935111761631826389559415641966706696 9636 -1786210706293467820827094430433888285268910851237111233552207801720419487834223673148 9637 1460144625053394731677737010402965493210397121171642961547849557152125985494521807935 9638 -563541499168657237412044049135582627659029114389791506507700008768380360346792734070 9639 -569417723064186054847893588547073294577081348520824192613524458863484456803400324625 9640 1506298717617319536885334958298874719433681139246588151944193257149211871616803722580 9641 -1881300085977713655190550584216709070026898284746315961305584650663379968944507201992 9642 1537871687739577501950657350183840334756532820190266667843398346593855596913506494813 9643 -593538604148286099508611415736771309872580154978936203804921455045859981187894523164 9644 -599726016333266952993485717086023725987025674334846802565045654326124625278351149848 9645 1586469970350998319074880643833190082100937232631822252694159893139443418179361524807 9646 -1981425126331310823159595089505993802053297265327951640764531615295885376507636490862 9647 1619714736331242470987037653335078763031793389903576117823735646018585950342545514026 9648 -625124102800156501226395554264491253154030317061747842788768600806373512585167117873 9649 -631639096873446303190833527806722695322879682917502795176787586592292228090450474017 9650 1670885970445200019187376220932145552138329442609519067652991894903867251287515388334 9651 -2086851108908412668233314476767990196483411208302396502914691400820936220483082472619 9652 1705890592045965327986970093879615387299796121700668901952263284056957120569546373852 9653 -658381663888512253629823923438251635319114536857399007545353613020036003425647037566 9654 -665241492566534792760899383455297171526028283320478585075759740817164517968785769028 9655 1759770286945726645694626342260638845199796525559586934159783162131974636626782793729 9656 -2197857217506671699512791765027799956327820624276165217965319349508471285927976364960 9657 1796627438160439439495007135951268003989389136566891497437549262782408691984314456192 9658 -693399340435067768822391282258025068257197367496830714279558137126729263405991391430 9659 -700622160339566592265388251889449017516143299557795052766880498884221389478914288879 9660 1853358202737009427250266392196375140861562622596791326192034592370694021107975324904 9661 -2314737262922058993815171088513805453163303149452861042615516337680975637959070206921 9662 1892165412309227499547456939368543286823037005173232607088577430277663803271185290994 9663 -730269798256458118534625829008787335989604253156627501179790332296627878217233681282 9664 -737874717024962247761116986892480783266889018779543807009267027852875754643631856384 9665 1951897325084296502076864089203219331320801675446688978469694075323422386798890006196 9666 -2437800445289752891363947346519836193421383157866891434152047615399129840147260221970 9667 1992757229498779880134552468484448266238512646703717812909515703917894762235075170850 9668 -769090556352512543736077934555113029979399970093038627921721317308419771853292683581 9669 -777097682191344203203313401112705095613657763912547783055765670781732889263349273064 9670 2055648227832289183176964560505123842230044679038240535173984249007022746887900194087 9671 -2567372155950167182073566828058160346621853768727798947634568614071415360697874804430 9672 2098668837421243276688439523826627766303799907002499414011816036784814470621894942952 9673 -809964239756674433922849616651246540996619199377696741819791696236093388877596782990 9674 -818394733562477782602162243339214654143067969142235788452593668882711154211304464512 9675 2164885126893053225659995618290051141719831637015801847617667437867097847321270866729 9676 -2703794820878704833415246226220844990547919241175828474776031007371258733254643686520 9677 2210180105733899124927114428203099112909141582419251667732681578947989275466543887888 9678 -852998845491261576192618295843914711336443163632233777181421019300258016303659887912 9679 -861874975673495217523571891243411853763534576851319095542337994822810864936558572315 9680 2279896590739813472358260448818661032570898143656358242450518636967030935700349162181 9681 -2847428787822419875774400800093282308187544060323011007674276360971552321414761189203 9682 2327585551055538461477809266229716989165014078427647057401811582929024937160989297923 9683 -898308022303232706635041929960086520215302451221380902755387342491029442241834591428 9684 -907653222446862458840732279533350678300834917137804948082253446774426670902542561446 9685 2400986287711298766741732795937500507973566725203823766369773257417213304366635590270 9686 -2998653259396705379787113375695068082030797234519093651282335382815032705614061414260 9687 2451195099520909240532762761708724016053634766990383742260678575255526970370911083336 9688 -946011364890781407370334942286294028546704100657762693280901492921703975560171997320 9689 -955850294405550195406952258201448110933908044576091277387803335034032639370052478333 9690 2528473772023856255336174073440248041694749220242824433967247529587796013737129932355 9691 -3157867274510670612592616341645318009249238610630083567053811234365007677834546295922 9692 2581334888828785083162357023645228623489598947601139238860127935561511920059451454287 9693 -996234723367501617826425522812532191682808452491604459888569998907089703220969410880 9694 -1006593331277657998777725936175825635488538154007785929987499356398996428338895120374 9695 2662695310485828282416312775258992057291176431886179893920021076517726877125811225497 9696 -3325490740611310219293850434397650506208464242989881559178211664247261734495387847548 9697 2718348111818433692519558652381633786133295981626209781511132625186272944402936553424 9698 -1049110528749150219737624346829300655229107691128036502705670546737627168512459309463 9699 -1060016120785404462145026575487870208339915013119568676021069550706413901572900079964 9700 2804004752010920655557388245625059064357330919968350940117603367614570890382796199679 9701 -3501965519364201796085536605937741878304544368812590442163399926004585187446750717320 9702 2862595903713553133707213360560504923525166524240330997912914660441478957964673929569 9703 -1104778135288265594987550804302168541876947154213247151813188564417148890689702633648 9704 -1116259444452031819719666313552642901721144968991698636209312683562743955249554242799 9705 2952774442134739879218444107086182559638125737307755702805778958375779716974271430861 9706 -3687756568522609759724147203964783779607676147418611461843972906516695595315561211852 9707 3014458275282351607442639278803935480228911360787735022635523402647302795450549821444 9708 -1163384180524185786497687706049925491483476605127133822213396284268023510217923204960 9709 -1175471441302880842824698825273233827684509086638534657608481069892884527499160267014 9710 3109396184851603469828294893932379903592365533858473430750290270941787472633142741701 9711 -3883353142877853093401228287464547182658814188233550888376142168438992970933371458323 9712 3174335094277640956646212672866268808557003725760022015765802372785245917811467846933 9713 -1225082963960449956175868053519765802578392888415809681683661920506552737033529791468 9714 -1237807990381775881684149732255680977877960243562259549998163048640893066496203039089 9715 3274282254207409480272626785104813464434703684059100980606436004657050847642953449680 9716 -4089270057331959139116031880059627212842774862673624749796343281067167961732909927694 9717 3342647117641879259077688365928712696204528132676781150379369140196002839403671269804 9718 -1290036845328271521352102095964313544488145791447553832200886148094075840523476546633 9719 -1303433113051031129295047825561450618504819550920442506898473174414432309396265494202 9720 3447866458209080690129043912551422590148932969038419352858513578252521138104515858485 9721 -4306049015289339383397765356734884360819124983470985975633691288154847152339214723426 9722 3519837077089331094256894961512640053519370771384244366006137572269341044246511784684 9723 -1358416663443855466080040247791852209524462186328410458762031471040550673224198292562 9724 -1372519396092963465175511126990898609644041322948362936379128767853710011206621113864 9725 3630605257742182095259662344421341566475105225358518171649014046968969705040015682815 9726 -4534260005727868791379479783181281027237132743381635188237055051310157769939452618768 9727 3706370820811228056260296608652130493771979538526892262484760878832306903411812052470 9728 -1430402176718916459839618808968068068805703882132496751913450376522372703216795116960 9729 -1445248436682896378204944844078405797458615529256737363689272526450096430468569628023 9730 3822978943326069348701345330303954152678892443735414037820685764370983902385054198720 9731 -4774502772481729622901921899334828385004348065493070847046490492244456389362578211451 9732 3902738514190335205812353560409346277858321774200145900005511113410076681111615963120 9733 -1506182526437965247410298236556409478768949079843001135198890622426725896382845021694 9734 -1521811310358391395244620185462169412127642588634837120710630528234022824935150808652 9735 4025492872680698889328421814430508293773962407688914562657011891163082193003405859250 9736 -5027408359449116014961879329126952886043932808382274759885225440633659157029457292615 9737 4109455902559006359403852741980155988623034750901353013213741257895793651356911828936 9738 -1585956723972901359034787982291382732969234463879935674484535321173020435414387205896 9739 -1602409063166982529744209788142816258861393371193190702792192082274877673818139277477 9740 4238678772231372917642854805822614816652420136028691482279555155049840802088970815339 9741 -5293640735627830417316161720878369950082826049135858370446873749526124312512002938513 9742 4327065639190004727897238703384925958454440522945621274608052665210341693103686993183 9743 -1669934163165320293855347064406238949809212618565525888321153267711635834335516092564 9744 -1687253229235156657382480136121988866694245849300444788076975094731412228040908477616 9745 4463096105837577313158094188533274023400754220419053490717611289550590955433584572425 9746 -5573898504081403047628643553947067087520200989699914838442322635987427461331579265472 9747 4556138681872456025612539790868589870804746694198675589011218830320557139791865635948 9748 -1758335159169859757886735994722925144320421603102460011890913318624551876647888320461 9749 -1776566375064866679968870176988503583269467092302248794055704217806759244535565582517 9750 4699333514200090008190675599568558090330632659106398664180733289436033916971067750638 9751 -5868916699148120179807965128109533265594787001238764905129123149934977792654378466845 9752 4797275761596688527095714368568224549630900029732008244060574597090876104867761458920 9753 -1851391515118026490835928179988392197382630673717323837480025896032091554861229285772 9754 -1870582671930640577462837673562177865762171704312616558446106569585347350041989106353 9755 4948010328577102952708642333751212142965380534595461213476177792718523741865590698824 9756 -6179468676425770226035971900018760751948684789441833303455777264952912964503340467752 9757 5051108927051818537642370820772034324923484830469903014278260562879016200856321533414 9758 -1949347118031424659189463588317468070950818004141477808161369306141484011209048119914 9759 -1969548497820521535413562295370926363024509312638459794083854373866175220149018565443 9760 5209778162625645068800133894236474013306614080304643298277684349364332900948235281736 9761 -6506368100296548027187455440514128920459579353300745142434953427408142710252849844571 9762 5318303168829201389821822508001610521790048905089367890123499994448545107389498553705 9763 -2052458565486318845412201671159791883989747035414241778029838953820285049999321432708 9764 -2073723070437814069788709578254398830655086300856935376020381952338540942806938402488 9765 5485322586379570714649035077047268699532151963922582165178488077384686100524813349724 9766 -6850471033999964507567540637314863888639824085853879543977131372983098215816497377350 9767 5599558127423750604801579230383824535599542661006988824128489897962137366441068551815 9768 -2160995824608188006406337750940033032491659395406829979196296963743340015135075203360 9769 -2183379112858098897860401223192436450291736334342795100885758422153984483527831329571 9770 5775364886580265228846875616550853253247823821999565857630167939518368200977590407467 9771 -7212678137517386390399649200227634723423658228593284960815388924199852383580640406194 9772 5895609889334117797287917772133949401062570998733698788180354209986618365119562946682 9773 -2275242925055549081182936955350962749320701008444358856382673467700841114476142398780 9774 -2298803553517404746682301446730599437291643747709063687819198121855847808289482725798 9775 6080663917791517181971693138928503085335790660068583976105463731263698657590928265829 9776 -7593936978800604483558354298012410868997808867429992736618637244113274971820898550776 9777 6207232875782334266368426016623217847100124995064484765685159411629586361096383134252 9778 -2395498687737047311740578718506830845397607333776212289916983211597279340808538221755 9779 -2420298262292987407652062260086141771632476000037829275672753667165265754765583451240 9780 6402018048956242303950249790250303324395245623644957270721689949868615197450898189606 9781 -7995244464159256064533403997111342239738628093969220638047835825241717687990343628246 9782 6535241828804278713416089114122194359373019971116591744611628924392566248393502573205 9783 -2522077491094831829784804587734818317038954677848732021489607754980897219858743153808 9784 -2548180824528074205538600971901461492078939643354406127416347873419094267403519807265 9785 6740267210290469429178901618420109296190007922248369742631119498612657042247601437850 9786 -8417649393918697088262550959317641491828877822771689944654173365816394259608483994448 9787 6880493899704817862426704666957820570317442262390964493925228898895759723925086285667 9788 -2655310076880777092149674454006685757068915408139889037894796561202078764966574135161 9789 -2682785354946405233755892108563509178810644038338247299969903998018301385428995722424 9790 7096295045659794743233413015849761866788133673660269745839550353196440676999015117730 9791 -8862255149771757967481362387390629320050635543463574034932646877551539139026278891461 9792 7243890845126259965681615168436672779382774951554209904940819344907668227112323477893 9793 -2795544397450401686930783183991164652083547082895583055170944282020397364090455055150 9794 -2824463353501671832726918131548214468883872336782901973239304346881370841462316170342 9795 7471031175845986841874988514836561959526150352800603290797889832211661998572507274907 9796 -9330222520575483611144195390652666708605907520297075811101008338761312564883091640560 9797 7626381336246487051693604248301839088878070248547014644400024015561150665432351255180 9798 -2943146506702615724697909482721075200670128851893395268797647781566469066746239217044 9799 -2973584605311260062549216193589476175275074422494145452967109515152450696537689341576 9800 7865453578387221980819555002157565708743018246149606421526199186011532071257785970460 9801 -9822772673688253574330197447716133865135406048646793887533308389070361896530336369839 9802 8028963386904443349257462560058964244245449836057879221179322400481459619135956312631 9803 -3098501496901948369786890713653588109631258216643386715183040920868868110625986074734 9804 -3130538126933306721407944449632993435483065210278645421235628996609383644432132342056 9805 8280591089965218930193624312975277495750473505021033223712209718443004621337221678119 9806 -10341190279304441050219554618602033120245487673797260001920813879187624177585342229711 9807 8452686906746240442103480161036641196692367530242470118420542069403231751035809642498 9808 -3262014483733932603761551775306764560408752613927967028699790741969189559070306051979 9809 -3295733161361234940988568284178820454476715198017405887534551218104020590668601040557 9810 8717526037617032356416169311239446370722078144414557299565920087129916245826213893175 9811 -10886826795623881660719806827205060003758394628563324027121568703918991909810750896076 9812 8898656385795714658333512375851103781730377506194126164178003317668266467120218673632 9813 -3434111642064132880307127825345666788343524990653445471893582418629584601993613009142 9814 -3469600224230936118841386168269154772351510890669636125052083827835384847916996170120 9815 9177397005369194408778798414144958960583388405156422900252550509187906102942751868292 9816 -11461103923092810485438246652207144620909278205032346021945033303483902661328824057340 9817 9368033717179595427792909222809598675210233972607521908125865771241696717560565504382 9818 -3615241294997184710860371332914091337075124683655032926463064120526139320644179359700 9819 -3652592203862899580396669956952748090689502485376690372000328266530927606747182125567 9820 9661401743228045199043135757980153991997052783448792211564226990983465985907391935172 9821 -12065517236372560897367728605610313151596008628487704930144759572266779063836802408292 9822 9862041165080309270639059665814384564123635386442406502531908002279886326755290143228 9823 -3805875058964479841897807737216275611937185490234716938186156502610968363826883532160 9824 -3845185517895170344627494701314896122991217583843654654398375580100858599450923369053 9825 10170800225813282238969719881751212673494969443807366214241525200049983611861387491313 9826 -12701640003133222737689914758688226063715282061832344699944725218371582071210175236580 9827 10381964485349687001229799839903005140750046166686825509467424083674051539291513523876 9828 -4006509047708098353949627292002123756334306794860945196041205394139399761450154363804 9829 -4047881329403363669544621470438360836104646458421339010634966856735015621060682685129 9830 10706917868292845802312738433821679105541426071491325500125066191099620631191468414474 9831 -13371127199232702589257032909036638975295363016590905965626473217242620989389032656340 9832 10929156206595337790904680331090569734518274349600161929403486075192368577553054285274 9833 -4217665138174597679982009201634759477161996340247314682506115302259923365470816482854 9834 -4261206825551423952116876255060527110736895535381758052302898140794432413833909674293 9835 11271148907667143863551371375592448560389673806422042732448728350274095515362225182216 9836 -14075719730328341621884752932438433555405772703701132155626453436761238351121091033340 9837 11505039079949123026605343098839128461619713678110143848351174080205062199946811254536 9838 -4439892301485673108449448810019249888923888463211302451298520010135525785316647568540 9839 -4485716561971743443830780521241687460305874203652285840058143723439969785563052346900 9840 11864959957860254245129094569096818852316229589999661545751164362840651090649736854318 9841 -14817248870479609386009649223544702210420757045884967404734253882143247822033570568821 9842 12111109706144971665458132563310194084970266320952619096449427656875218470501713707910 9843 -4673768002313877502293838651383004088088019071168254661969835395998807800648379169672 9844 -4721993876236029480641423516856941316176077425996067883371805468282533084546749246390 9845 12489893747506117896172563643514367508264706038338773282439415395255623367003177126180 9846 -15597640928837647025993681002596286553791438619153301725949181849248893690180884616037 9847 12748942348972241696758211871860348706134624849844944684058984787929731835455657988468 9848 -4919899670160921112082741568349280538433671084670793665458368246680006245675636566460 9849 -4970652373949322744402369355791989504832781660915885382398847084644957941903245426937 9850 13147573049769900724584302794421107151909138532746281311876063473610576272866282935057 9851 -16418922156081884927625617506325565104786689154215962969512854141528197003323519536551 9852 13420192944632014919201717496208949837425773078921244591389794405609512459841992969872 9853 -5178926246213976488225096926449446668773513452847646387928434232960319240400230714780 9854 -5232337491179238509992815357939144612401679197718507841159424512928123592548682814542 9855 13839704814019749372558466337731618499521887806291343102410281744667420397776849008773 9856 -17283223902856977423696149807723142298835820788208695593073383433694160675974767399640 9857 14126603317008233454329728740375147278147870235420796449101673954017543708995631650767 9858 -5451519809642320197045446949729325762668785062897839574647287058325698136128991744284 9859 -5507728137121263722029404952709196343249567948445451944171519725197872607030063681669 9860 14568084509663251000761445922941261631561582373566789414980414056289148872460624950110 9861 -18192788043086319093256033551882873487823928091213758633390736716648759197803010061180 9862 14870005609374621235120323373177691098779232677581964200958544932939166526325038612535 9863 -5738387287393005532713584586561037375674773397675114397693073441230818349995095580750 9864 -5797538421099252753368588941274453928903026065602279023058303204785952098934816829203 9865 15334600692987238483054661416492977755098073484696089761812826902022798532175405750591 9866 -19149972675692943679630624473019197442912285320153285813594275611014829002827409645561 9867 15652326943593115970041355199897355108272793909556268451814929283130633482375984056752 9868 -6040272251750554604446251307459652807497991648544132936658200142487836457562193242261 9869 -6102519468208604411076634653676705169869394591986548947488172791122574054905814211487 9870 16141239808390430958915690311393267271343857846555491043421566494231641464940150113966 9871 -20157258118946243623510802360543547932586107059276041196198462215049191522269191356606 9872 16475594318421362409017171526188246102776969794466140183523822632731736272912742098457 9873 -6357956810142383808379522168754478557140921353784960081213692339432552920304492999558 9874 -6423461328128476823034460928390751774480980512127603795801857809123429859534117946232 9875 16990091235977099603417019127004487524689952613025720212917175119761533359407935225465 9876 -21217253212375350960951915467851704039852527637480560124576650009525861930645572453134 9877 17341939759137046610612801474901261655275929736455196307127180382276314849132484191565 9878 -6692263591899358524974735983958787622328344646673553067021699706052836037293756104190 9879 -6761194981859335169656324804954765138339464958525770570643228319138730597809106663990 9880 17883352598087900693522517927244722599112035857450148396145601308561045851805630871020 9881 -22332701941948937523244253516955235875144409048900214345224836325917789357765299263002 9882 18253605731306911902137348821146073469040862025788380718666406870783350985894079706626 9883 -7044057836920061937109284187640538846688483857878124759655471877124448625523006925464 9884 -7116594451383686249044035236169091644987961795986430482686039693155968273992366981352 9885 18823335337982693618740577214618389264838023483130189294324035231787696292422925449360 9886 -23506490405018460148983988120263956371560415884815394384018450847944797135420021374521 9887 19212950832179690390407465937245014468939167916643786605015138634957916835757811599887 9888 -7414249591438637732467621069768782850068586945114479021347856014207736373741612178562 9889 -7490579017501617848180004319914906303154161969329085423500329975505743989006516557250 9890 19812470584561105043574770374453352447213745005719639363501051780471558519794221492847 9891 -24741654132359422988131857865081367116245926414722829997975002541195493594913926703457 9892 20222455773866484314246454082592603621834612288015172901710259127453511419489838119103 9893 -7803796016360034670204707657546896086717743070370885517748246085971400607689306267178 9894 -7884115551359343330278885582250960009679372559704110121677383763327103439354324559996 9895 20853315317711433877068197638024198428274551265517271286278294057484019554288976630490 9896 -26041385785525078382227095164196664071532353261084102183699069568479898664719621899795 9897 21284729673190993098168430784324096484722964419582205399275778476493105552419287575417 9898 -8213703813903780472504365204121967269153519454173658090977457731383496658219303578617 9899 -8298220965468996911158659912401983455294085790138948474140948055882230793822115737334 9900 21948558849618918042362707346739997956702862012711849444311284153564509243977703652388 9901 -27409043248651265910113699940160839139568826126905101343768797807827967413966062027946 9902 22402516663847141231373789230985026571582858468208418307328963916848512756515966023344 9903 -8645031778588713057309561038553217713450806828018713833872251931715844802203014954732 9904 -8733964790312109162946531875162030473180627088218716180786977432084543626747406658860 9905 23101029638142191405607960107697033533641867371750889674271415431633797360159406805979 9906 -28848158134822027923086213348810019644794810175342612033554232959601064994257769327638 9907 23578702847294942425387485740505367622147970581255788475411001085351724068095346890333 9908 -9098893478897102050630105941268266199283899520750994304228895333915364887515931580201 9909 -9192471882928225536439779099872376096503773826764950276713559995340150633572298643554 9910 24313702449183825129884684014123979992608966315748356413771877227204067883027508394876 9911 -30362444728125582733305581854560923001341828899091128948135262333850613972509662799792 9912 24816323599658751389600570775954796686189545451501773805464872664288494443867946301844 9913 -9576460076278041242618623698072877208437134737989197167474959531186741278590965035438 9914 -9674925274214758807295536724655059631303020549767086778975918932522487235398115287026 9915 25589705885839143493212745550557990389555130401873624436671062964900446727057244334478 9916 -31955809383601644134489416700165892561301379184790081948308563854869821182976656309344 9917 26118571252767416153387441684672573701643203491663784840979175073487469116357942387664 9918 -10078963288487658511270107924495992051911308415765618015422634874165628808249340439930 9919 -10182569162005172251967336476755464103383927519547538296588042996891541892341762443306 9920 26932330303009099657155284302714227099567422386546878714203312139713047059732307911732 9921 -33632360408406531608502912423588393068623601114918121162009189409496552709625053762519 9922 27488803168395361712386888106879208012060847642584533579624186574256032851047316442090 9923 -10607698504618387788156330669858140093251650751332454970149678391521998715699360299714 9924 -10716712057350796077263191422172208673979478916390509322276899401490365237299223474218 9925 28345036127110065175175003230902490351121195525200637053499106033891207155904873451203 9926 -35396418448704731912779910495052700909077610840516850608834803647935166200238492992920 9927 28930550225729525840060422985387917388658508085338706243713726681180997321543254381761 9928 -11164028059542132590285862627194684181240482987922512237816324622128349754225918709970 9929 -11278730091807848240268936020797868120903129409634766670126161330045850053727351678663 9930 29831462601508209879549722108390362333390282822398585353534450385267496787104331445477 9931 -37252527408037397692189764079529146839365418032281181679852987372012466965168389138766 9932 30447525743101656774491167315580406503492321185886944222210539067567218764630001615120 9933 -11749384675883519870003768171267175302961990249367462175579285293105702091856834832104 9934 -11870070493926468467386667632147246056894617931647810639481954265935757076603750415072 9935 31395436979351121775073071776096810755031209302644009747462442965623956088168394661068 9936 -39205465924222692416634416353937242815052429324199897320900688615918658261348813840132 9937 32043634856091212886236959785490027861073700746609428363415844309372726134826385194534 9938 -12365275082050538610007788413962263358659712169091762982305456751118030166559015378020 9939 -12492255243553732403065579147174603032329870325672954159999015324350712332757414971631 9940 33040984186566954847396465012896889267809210609333826543086760941083065484774536364568 9941 -41260259433213052634677074100673295060891816169788139507340291077685839571811289384071 9942 33722984375223540975453182904150038942203316292561397703255311732566483923263468797699 9943 -13013283815281668896545111760076977027143183545158634496719386518634287208071810988868 9944 -13146884912998690253263514942315033060148083777486534080101480207372243283598172719556 9945 34772336978954336908051648553544975825995620377749920254053497698274069518142064934051 9946 -43422192849773634205672893745752571886605949742861096017938019965752720570167325282711 9947 35489893147663845104702020781949007405137703790937109150101709798162615385404707282660 9948 -13695077219122172672429626160737457875473396822767135414284118333525688029775070988160 9949 -13835642704565519727316981461591581492175861195296691393811929346239237756595645881828 9950 36593946618497292114615631264647091002513002244513839340511776238555485384567416420085 9951 -45696823896357899184056710348095312654688810049141043987174985022232689404670618409048 9952 37348902948542518717546947750906466921043946490897711587159462857853263270445067941444 9953 -14412407645218627331991743951950813677496685906681143107568615790583306553133216879400 9954 -14560298694441997517983528523376680435987081758610062284969609700373608452852628085304 9955 38510494095311444251262692879959208168117540547576482430306479735069606433374703261658 9956 -48089997113144117298120234889131198417408689174966167705506334281162800126078176180200 9957 39304789928844667056647445023180732825881900725594422299734158465717992007074749152022 9958 -15167117869821182469498261252036620398150594453527183057440948612762882800142939855253 9959 -15322714293435832883042281359328920257678858546395799529389220701446069347113169443739 9960 40526901922963822980494593041331587313529481267034886664370863192598341211015980386190 9961 -50607858583864314534221478496957030736043056193183164053640492953510842225956747078376 9962 41362576648159210371191222335842926454053470367169117391738504059583110860069753721846 9963 -15961145735908610192850000621625653725898956048700863002897952246813610148014127453002 9964 -16124846935582184613105874829109252343771109627104146014517004938766844871643409583252 9965 42648346536311904148294066196045213077416664486533819666422438211995164844847085967586 9966 -53256871413808905356244641627072638600293159779790987798745994058234779663628530271576 9967 43527544722014102181335338075425999421226727063408323836657554939640502064846129721473 9968 -16796529032403262122405706458817601498221724848438389235733638507342643353883094987630 9969 -16968755006203172776936764968280898547523467600199858439728845858285271285772144608639 9970 44880271322481444781892673617991876934135019694837196147474224024135591642201926810112 9971 -56043831998230098244753948143401044060939723401349899916266405609068042788367815825410 9972 45805248115027355033345530318113835344227674250197237189222471136249474682129362598411 9973 -17675410622522866032398716064121239407472403535954655502772236902552581339588885602234 9974 -17856603021585736591505750658083130172380057883545657804377718765309176115922810922730 9975 47228400317150759400188235946998643321249874574752487934551316266943357990528545848580 9976 -58975887121299579643653798230050286744831640417837511245699632446064996274322669031670 9977 48201527112682343897589958972553069267809042800614892339690557518501306405851341848578 9978 -18600043833925082562648361503280039642036831538195050408706673238757551233979708383282 9979 -18790667073059183655924074420067808373696652194051187116530963878448208243335125569685 9980 49698752599935038516173473364951568314132870217085422124154994845172228320235265853020 9981 -62060551927805591975065037609091390990505673002705102782192878052977975982503412197355 9982 50722523006194039353584823735126371210614318267663360899573600915473336344085828348556 9983 -19572798123940357285440172942927591339494780801474356378425964472806106810669073698930 9984 -19773340548899697627255295364568908415559944657741992093296326617854907927646957052734 9985 52297657424372029446825997567570876865741330545208717455405548448742739553577401545138 9986 -65305728811906190746278628025444546630566843815256942896080413897232733772025568350691 9987 53374693526674382147053645542287504252442860729111951868446119132749200625148480679514 9988 -20596165033860378093438030809810690477822066248542519007429156205079286218438497209212 9989 -20807140148167468601956785791865798466787836196210799351404427837052802793742685060001 9990 55031770119803974458538793906714998153136074428874213438864806286842053816982815715591 9991 -68719727269494299675849390737306464052322748914032447584709356558882691846991441995581 9992 56164829066634118558390988671520663153895145235446843567698773688911939279518596293274 9993 -21672764446954991099165414175292579204556232022059986479482013002040553183740044397932 9994 -21894712201294607423294162661252210155492911572259207244104829631945356892095144220063 9995 57908088804334426175809840549063194330473615195028759612986353358357401091722068823935 9996 -72311284763081541080457251008740613933520615705842964720789880947827978158544943834106 9997 59100069728779450840637549658861044018289852072558036037203413347870366929554081456673 9998 -22805351165631428785674577542783396332896079685559484659509070031751686270205437923005 9999 -23038839312990307124975535778146827199206504451443846029456029417823097730382147124400 10000 60933971950016943071440364981538786587412028872131551779050803623538434092217985376862