0 1 1 -2 2 4 3 -4 4 2 5 2 6 -8 7 12 8 -12 9 6 10 8 11 -24 12 36 13 -36 14 16 15 20 16 -62 17 92 18 -88 19 40 20 46 21 -144 22 208 23 -196 24 88 25 102 26 -308 27 440 28 -412 29 180 30 208 31 -624 32 884 33 -816 34 356 35 404 36 -1206 37 1692 38 -1552 39 672 40 760 41 -2244 42 3128 43 -2852 44 1224 45 1378 46 -4048 47 5612 48 -5084 49 2174 50 2428 51 -7104 52 9796 53 -8836 54 3760 55 4184 56 -12176 57 16720 58 -15016 59 6360 60 7052 61 -20444 62 27968 63 -25020 64 10562 65 11660 66 -33696 67 45932 68 -40956 69 17232 70 18968 71 -54624 72 74232 73 -65988 74 27676 75 30380 76 -87240 77 118224 78 -104800 79 43840 80 47982 81 -137442 82 185768 83 -164260 84 68544 85 74844 86 -213848 87 288360 88 -254384 89 105900 90 115380 91 -328944 92 442596 93 -389600 94 161856 95 175960 96 -500648 97 672252 98 -590584 99 244872 100 265706 101 -754524 102 1011248 103 -886756 104 366988 105 397504 106 -1126788 107 1507532 108 -1319640 109 545220 110 589536 111 -1668384 112 2228452 113 -1947556 114 803360 115 867300 116 -2450580 117 3268188 118 -2851888 119 1174608 120 1266224 121 -3572506 122 4757528 123 -4145544 124 1705024 125 1835402 126 -5171248 127 6877132 128 -5984396 129 2458032 130 2642508 131 -7435464 132 9875472 133 -8582512 134 3520696 135 3780200 136 -10623516 137 14092412 138 -12232456 139 5011960 140 5374940 141 -15087504 142 19990688 143 -17332272 144 7093386 145 7598540 146 -21305228 147 28197812 148 -24421180 149 9983700 150 10683208 151 -29922304 152 39560880 153 -34226516 154 13977792 155 14941744 156 -41807472 157 55218812 158 -47725504 159 19471392 160 20793848 161 -58125264 162 76697324 163 -66226148 164 26993844 165 28800240 166 -80430888 167 106032332 168 -91472584 169 37250626 170 39707668 171 -110793720 172 145930916 173 -125782468 174 51178320 175 54507164 176 -151957944 177 199980720 178 -172225112 179 70016520 180 74509166 181 -207550524 182 272920208 183 -234851768 184 95400528 185 101441324 186 -282349696 187 370987984 188 -318993180 189 129480480 190 137574240 191 -382631184 192 502373156 193 -431642276 194 175075396 195 185882656 196 -516612974 197 677792732 198 -581945376 199 235870480 200 250253100 201 -695025264 202 911231928 203 -781831608 204 316669104 205 335749124 206 -931839728 207 1220891188 208 -1046816828 209 423715680 210 448949256 211 -1245199784 212 1630392516 213 -1397028288 214 565106536 215 598378580 216 -1658604560 217 2170315104 218 -1858508200 219 751311552 220 795056632 221 -2202413304 222 2880146048 223 -2464868036 224 995837296 225 1053191358 226 -2915752028 227 3810750092 228 -3259383312 229 1316065860 230 1391058808 231 -3848924928 232 5027493240 233 -4297641700 234 1734313724 235 1832113364 236 -5066459160 237 6614185600 238 -5650883232 239 2279168640 240 2406386060 241 -6650940724 242 8678044852 243 -7410204844 244 2987171244 245 3152245642 246 -8707837776 247 11355936720 248 -9691844736 249 3904926192 250 4118608928 251 -11371555704 252 14822206716 253 -12643810096 254 5091751456 255 5367709984 256 -14813023422 257 19298486492 258 -16454174776 259 6622993168 260 6978567332 261 -19249181340 262 25065956208 263 -21361451620 264 8594165856 265 9051313420 266 -24954829120 267 32480652120 268 -27667533916 269 11126119620 270 11712591520 271 -32277393584 272 41992537732 273 -35753816064 274 14371473396 275 15122277384 276 -41655306432 277 54169231612 278 -46101243760 279 18522611472 280 19481832056 281 -53640839844 282 69725482328 283 -59315209988 284 23821613424 285 25044665200 286 -68928434896 287 89559718104 288 -76156420616 289 30572559834 290 32128979760 291 -88389790464 292 114799308676 293 -97579105252 294 39156759096 295 41133661480 296 -113117264036 297 146856533280 298 -124778249544 299 50051568432 300 52557906132 301 -144477472464 302 187497677408 303 -159247894200 304 63853616440 305 67025437084 306 -184177395468 307 238928227052 308 -202852995312 309 81307415952 310 85314336576 311 -234345788064 312 303897765344 313 -257917875364 314 103340579116 315 108393741340 316 -297633307040 317 385828940732 318 -327334947136 319 131107090160 320 137468931566 321 -377335488624 322 488975832008 323 -414698184752 324 166040409042 325 174036649820 326 -477543599048 327 618618157960 328 -524466757432 329 209918566608 330 219952883136 331 -603329433784 332 781299125796 333 -662165386884 334 264943846096 335 277515823844 336 -760971420864 337 985116374652 338 -834629369752 339 333840197952 340 349567269620 341 -958230924288 342 1240077430240 343 -1050303849672 344 419972203528 345 439616410336 346 -1204689479668 347 1558533433772 348 -1319608912488 349 527490166260 350 551990779648 351 -1512159911040 352 1955707775568 353 -1655384463556 354 661506860640 355 692020101664 356 -1895186937900 357 2450339653344 358 -2073431688976 359 828312616080 360 866259944004 361 -2371656049642 362 3065466626168 363 -2593171322932 364 1035636736544 365 1082763508700 366 -2963533232176 367 3829375144492 368 -3238443034652 369 1292964885132 370 1351411537468 371 -3697762686384 372 4776753846912 373 -4038475120644 374 1611924016272 375 1684312322180 376 -4607355096416 377 5950091342760 378 -5029059521104 379 2006748709880 380 2096286223880 381 -5732705492304 382 7401368543808 383 -6253974143236 384 2494845527128 385 2605451915568 386 -7123187488508 387 9194105483748 388 -7766702749180 389 3097475311860 390 3233934974400 391 -8839079870224 392 11405834314648 393 -9632512541328 394 3840577222876 395 4008723519040 396 -10953892462872 397 14131084247772 398 -11930961336352 399 4755762943680 400 4962700349482 401 -13557171262884 402 17484980858408 403 -14758920162656 404 5881515068124 405 6135886779442 406 -16757878273440 407 21607581944784 408 -18234213710864 409 7264630165180 410 7576940170896 411 -20688459881664 412 26669095715556 413 -22500000769296 414 8961954828144 415 9344955175540 416 -25509739439348 417 32876154949360 418 -27730040101184 419 11042472278760 420 11511628256752 421 -31416795541964 422 40479353784368 423 -34135014902588 424 13589807966268 425 14163856415804 426 -38646018136896 427 49782293034984 428 -41970121760220 429 16705235571264 430 17406854365408 431 -47483570858544 432 61152426240040 433 -51544168771716 434 20511280184192 435 21367890257400 436 -58275530832820 437 75034053386320 438 -63230473343344 439 25156033455280 440 26200758839520 441 -71440027873722 442 91963874103128 443 -77479904356324 444 30818316930384 445 32091132942420 446 -87481764853088 447 112589588543400 448 -94836477304860 449 37713855088140 450 39262960326800 451 -107009371606128 452 137692124314116 453 -115955986456832 454 46102649281016 455 47986103757904 456 -130756128024160 457 168212174314652 458 -141628247047624 459 56297778924480 460 58585458349212 461 -159604690145484 462 205281855634656 463 -172803625255716 464 68675897695980 465 71451822982240 466 -194616568580428 467 250262447162732 468 -210624657074940 469 83689741069328 470 87054852966568 471 -237067244624544 472 304789337358480 473 -256463702356272 474 101883018815360 475 105958480129160 476 -288487969384608 477 370825517781148 478 -311967750868032 479 123908133492000 480 128839256090928 481 -350715479162984 482 450725197818248 483 -379111697718960 484 150547244889306 485 156508156234364 486 -425951081132888 487 547309398011692 488 -460261640916744 489 182737293288432 490 189936477579140 491 -516830822489304 492 663955709996712 493 -558250029985624 494 221599703412560 495 230286576293976 496 -626508760135744 497 804704798782464 498 -676464818499352 499 268475618501480 500 278948322511606 501 -758755704270864 502 974386677883408 503 -818955153016804 504 324967663662128 505 337582304403804 506 -918076226659776 507 1178770320188588 508 -990556575420700 509 392989413015540 510 408170994408816 511 -1109847212958704 512 1424740790626164 513 -1197039236066144 514 474823940075396 515 493079302273220 516 -1340481810246432 517 1720508816156624 518 -1445283223913488 519 573193070774112 520 595126186884044 521 -1617623289552564 522 2075858561153520 523 -1743485831389316 524 691339239119064 525 717669288255504 526 -1950374124440368 527 2502440372373664 528 -2101406403228912 529 833122172844766 530 864704879119708 531 -2349566499340680 532 3014116421555440 533 -2530655389536840 534 1003133019034800 535 1040985829847204 536 -2828081526678056 537 3627368531611920 538 -3045035356310824 539 1206828966203688 540 1252160740842680 541 -3401225694528684 542 4361779056347648 543 -3660943028328056 544 1450691939611236 545 1504937933513980 546 -4087174515666176 547 5240597530874892 548 -4397842979998332 549 1742415553448532 550 1807278616211376 551 -4907495037565200 552 6291407961754744 553 -5278825384605696 554 2091125210555836 555 2168624270352544 556 -5887760839544760 557 7546914131758172 558 -6331262322483008 559 2507637062968832 560 2600164150482524 561 -7058275432650048 562 9045863211475688 563 -7587579581163844 564 3004762504379904 565 3115149778736860 566 -8454922641447608 567 10834131363062172 568 -9086163709723552 569 3597665979624060 570 3729264462203840 571 -10120165643869464 572 12965998966338192 573 -10872427378807584 574 4304285190622752 575 4461057196115660 576 -12104219944708086 577 15505647682561692 578 -13000059919819384 579 5145824282599872 580 5332451865316020 581 -14466429739458384 582 18528916895800688 583 -15532494355079216 584 6147332341381108 585 6369344456246956 586 -17276881979086308 587 22125363252873932 588 -18544627382793444 589 7338381559426880 590 7602303080457120 591 -20618298078957984 592 26400674195480132 593 -22124834757837124 594 8753861780176320 595 9067388032606384 596 -24588249747965700 597 31479494695244320 598 -26377331439988272 599 10434910857327120 600 10807111914599464 601 -29301752986534244 602 37508736042724568 603 -31424933914107564 604 12430003425092304 605 12871563112158746 606 -34894303076566896 607 44661446711250092 608 -37412291392264016 609 14796224335913760 610 15319719678743536 611 -41525423547913104 612 53141338249740756 613 -44509663381916516 614 17600757260093656 615 18220985045302440 616 -49382813867778112 617 63188074127693852 618 -52917333573530056 619 20922623844906200 620 21656982023486912 621 -58687194207995040 622 75083446774007648 623 -62870764424940552 624 24854714502895632 625 25723647408325902 626 -69697961382346988 627 89158588075688640 628 -74646613496390588 629 29506158456760488 630 30533676236541768 631 -82719788236122624 632 105802381746033600 633 -88569751863234128 634 35005088244796396 635 36219372556354484 636 -98110319786310192 637 125471272709870732 638 -105021447196386336 639 41501862643215072 640 42935972571312120 641 -116289143680813524 642 148700699526657608 643 -124448899805186116 644 49172822066417664 645 50865516419252896 646 -137748240559227920 647 176118411505599212 648 -147376349603167524 649 58224662165548320 650 60221356846348108 651 -163064152220267328 652 208459973278048036 653 -174418006178868484 654 68899524795590480 655 71253406873649544 656 -192912142777369164 657 246586806998354028 658 -206293093612729688 659 81480921028630920 660 84254244507639984 661 -228082670953920364 662 291507176986664528 663 -243843347160184128 664 96300618760682168 665 99566210931163120 666 -269500541182272628 667 344400584585577960 668 -288053351315281308 669 113746648046178192 670 117589659785943568 671 -318247158197222928 672 406646113506796088 673 -340074169103369668 674 134272600999182436 675 138792539539458200 676 -375586375466249026 677 479855349407821532 678 -401250781900556368 679 158408430381926928 680 163721518989118676 681 -442994503349565744 682 565910593481179136 683 -473153938984531108 684 186772982390167320 685 193014898234644124 686 -522195129788426080 687 667009200303615880 688 -557617107921215068 689 220088535242333592 690 227417584568114760 691 -615199506244001224 692 785714997195835716 693 -656779322542544208 694 259197656672151816 695 267798455396774920 696 -724353366456343920 697 925017888303854264 698 -773134846679491240 699 305082741104065152 700 315170479332316660 701 -852391177537418844 702 1088402914286192960 703 -909590711273639216 704 358888642055427144 705 370714022880538624 706 -1002498974436870588 707 1279930231031980584 708 -1069533342621490608 709 421948878183564740 710 435803834800217856 711 -1178387102762195520 712 1504327691847254280 713 -1256905683298028768 714 495815963557228032 715 512040274370935120 716 -1384374394532922120 717 1767097971132737280 718 -1476296418171467680 719 582296495517182400 720 601285434895909038 721 -1625485530393813904 722 2074642458426211284 723 -1733043159755277416 724 683491728423172924 725 705704911333087140 726 -1907563604320216424 727 2434404485146932812 728 -2033351724385859632 729 801844470411062406 730 827816072779562308 731 -2237400207722344224 732 2855034828546352152 733 -2384433948425296260 734 940193264987141056 735 970543828674302364 736 -2622885694568243888 737 3346582875188378064 738 -2794666857639579312 739 1101834962124190120 740 1137285024351314180 741 -3073182683938179840 742 3920717327673214768 743 -3273776419664624452 744 1290596947078989056 745 1331982769609854700 746 -3598926308400696068 747 4590980912286864388 748 -3833049586527943280 749 1510920482354916048 750 1559212196288317408 751 -4212455233851111824 752 5373084202069719652 753 -4485578880066356208 754 1767956832421414920 755 1824279360858656704 756 -4928078068187978880 757 6285244421138424892 758 -5246544397465408432 759 2067678085782921984 760 2133335259693927200 761 -5762380452898515924 762 7348575955244768408 763 -6133538828074202328 764 2417004869084073984 765 2493507212347471980 766 -6734578905195994528 767 8587540275632585520 768 -7166941888669989084 769 2823953468057407740 770 2913050196960236256 771 -7866928362355155264 772 10030464105450915076 773 -8370351516723398884 774 3297805235863302344 775 3401521097511964944 776 -9185191389728468156 777 11710135939821121344 778 -9771080226157694984 779 3849301587088950480 780 3969979251579502192 781 -10719178167097921088 782 13664492494337076128 783 -11400726246027937200 784 4490868352575082194 785 4631217176961145004 786 -12503367684411538656 787 15937408327519913612 788 -13295830450388905788 789 5236873814533748112 790 5400025914371829760 791 -14577622080149302704 792 18579603789167088864 793 -15498631671127368440 794 6103925362410656716 795 6293500060966986976 796 -16988007769190372880 797 21649688621132282492 798 -18057934791674383328 799 7111210418187954928 800 7331388296543140268 801 -19787738961207831300 802 25215361016735628488 803 -21030108078883372080 804 8280888087316316064 805 8536496033175766304 806 -23038261398301098496 807 29354784771554319240 808 -24480228557667021096 809 9638538911800182540 810 9935147763745101888 811 -26810496679219136024 812 34158170379235197720 813 -28483396907598201440 814 11213681150546355312 815 11557717761072975860 816 -31186270429576534224 817 39729589595007386320 818 -33126246407219610520 819 13040363206415350032 820 13439239005160491052 821 -36259950871024268844 822 46189057167706429328 823 -38508673920845171268 824 15157843179288319408 825 15620101611600162960 826 -42140328091915058880 827 53674918197441587372 828 -44745824871480035652 829 17611368072310055460 830 18146853622637066608 831 -48952768589355731424 832 62346584988808440516 833 -51970368637035348964 834 20453066939721609440 835 21073118829616380244 836 -56841684507592258080 837 72387673427360313280 838 -60335105918754781904 839 23742974268124041840 840 24460648351195263240 841 -65973362519590762462 842 84009595910224433528 843 -70015955443898361672 844 27550202161178921784 845 28380525029096712598 846 -76539203577067407168 847 97455675823821036956 848 -81215373973384340156 849 31954282487528111472 850 32914542360109820548 851 -88759431890458013904 852 113005857611033114592 853 -94166271095771576868 854 37046703094793737952 855 38156782702250138840 856 -102887339609072498296 857 130982096752165076732 858 -109136488822137191040 859 42932665536041873880 860 44215422922806313772 861 -119214142882629603168 862 151754525662903452288 863 -126433925688260439556 864 49733095552395877360 865 51214799551038982700 866 -138074535445102254428 867 175748504773914815292 868 -146412396075008420736 869 57586941866819383680 870 59297769920340200160 871 -159853037735989400064 872 203452683110543766840 873 -169478327948909405556 874 66653803737532445760 875 68628410803471800164 876 -184991253049958174352 877 235428209774406398652 878 -196098416399126053600 879 77116933272022383072 880 79395101738880308344 881 -213996157494694673844 882 272319257109255414724 883 -226808366426363675076 884 89186664801023004504 885 91814046705065734800 886 -247449567877503323768 887 314865038313692210252 888 -262222876674297634624 889 103104330754223259408 890 106133295124035462480 891 -286018951303236319704 892 363913527184453505636 893 -303047036467768805360 894 119146731576559366800 895 122637331477396987640 896 -330469762553692954256 897 420437115921253788096 898 -350089331953507960632 899 137631236400649256160 900 141652312227632630466 901 -381679520574901014744 902 485550478932109583136 903 -404276483688674515152 904 158921601588146006308 905 163552039396897744444 906 -440653864010820289216 907 560530946836899930732 908 -466670368096232270172 909 183434606029480701972 910 188764772229065995696 911 -508544858126546355984 912 646841735929313934320 913 -538487309262148818224 914 211647615426816506356 915 217780992031287020440 916 -586671862153203962660 917 746158424846419085424 918 -621120066103921851424 919 244107202881012598480 920 251162250765888189464 921 -676545307615137003504 922 860399122813134399768 923 -716162883574868200512 924 281438970187660240128 925 289551251475142145884 926 -779893785192775375808 927 991758833367116554068 928 -825440025939528269192 929 324358733576234095500 930 333683328432899797376 931 -898694890835802984280 932 1142748584819285589636 933 -951038266000887205440 934 373685259488916383896 935 384399517324125372048 936 -1035210341963973696964 937 1316239974870202021852 938 -1095343867311432798280 939 430354760716987780992 940 442661431088989416060 941 -1192025942569963766604 942 1515515862912781807328 943 -1261084667793506769928 944 495437391158965449960 945 509568185707333485760 946 -1372097052875019748576 947 1744328040879410836652 948 -1451377953883644983616 949 570156009047960470952 950 586375652563926932240 951 -1578800306014878860064 952 2006962823467795135776 953 -1669784905486261106788 954 655907514179741696364 955 674518350599683743824 956 -1815992412322950063840 957 2308315622815096036320 958 -1920372495007872621824 959 754287104979292310928 960 775634332752935542412 961 -2088077002561277612546 962 2653975712995234024328 963 -2207783840044185587372 964 867115846758778050724 965 891593467828449751580 966 -2400080586536829526656 967 3050322548126306620652 968 -2537318140595411968284 969 996471993903386762880 970 1024529571575246476468 971 -2757738844740544695864 972 3504635176683246307596 973 -2915021479886208522192 974 1144726566714770036176 975 1176876900166330014816 976 -3167594629993002228564 977 4025216496388309358012 978 -3347789935096475863768 979 1314583749077901776400 980 1351411586306958037254 981 -3637109235858789656460 982 4621534321690041147728 983 -3843486632962111655140 984 1509126746932158929136 985 1551298673811046304364 986 -4174788691368885771240 987 5304381492587857151184 988 -4411074597970059154064 989 1731869830772699547792 990 1780145491753911551760 991 -4790327070250024963824 992 6086057543062071200128 993 -5060767480769962226288 994 1986817379264427803392 995 2042062205442145692400 996 -5494769060639812461792 997 6980574773723911528572 998 -5804200524846537234832 999 2278530846843670010880 1000 2341730489794558382800 1001 -6300694331801005427328 1002 8003891941104446286008 1003 -6654624434248941926608 1004 2612204697400042441704 1005 2684481392824564240384 1006 -7222426561717257002768 1007 9174179190415474979920 1008 -7627125148527886416132 1009 2993752480442569865180 1010 3076383594462740789616 1011 -8276270358233232618624 1012 10512118325429151557392 1013 -8738872917780980774308 1014 3429904377433339991304 1015 3524343420875390709880 1016 -9480779721729468732416 1017 12041243034831105461548 1018 -10009404506228259825192 1019 3928317716320101106680 1020 4036218148870929040752 1021 -10857062164956046418284 1022 13788324286288229488448 1023 -11460942843062499346944 1024 4497702144072585689922 1025 4620944331351722421324 1026 -12429123132047242705600 1027 15783806765704533603200 1028 -13118758991203169287932 1029 5147961362867982901920 1030 5288683095767544669208 1031 -14224255951141713994944 1032 18062302988872080474824 1033 -15011581925606698127812 1034 5890353578440193830272 1035 6050984616187820417196 1036 -16273483221553990019168 1037 20663152556220347687944 1038 -17172062311441960897504 1039 6737673082323868965280 1040 6920974239328295694500 1041 -18612056286175955210544 1042 23631054970124289841128 1043 -19637297258244302242872 1044 7704455697006079632540 1045 7913563059447273276320 1046 -21280020282918259347608 1047 27016785501129241540840 1048 -22449423909773551016976 1049 8807211158510761153260 1050 9045686090727670047896 1051 -24322853216940892758744 1052 30878004788915886717156 1053 -25656290722659729157380 1054 10064685899348122147072 1055 10336571583354980103784 1056 -27792188560946207158176 1057 35280174212014823404224 1058 -29312216403391950890104 1059 11498160131285724062592 1060 11808045476329510890052 1061 -31746632088220759463964 1062 40297590575272182251040 1063 -33478847727755752840196 1064 13131783617886078278720 1065 13484875482093603042240 1066 -36252684988425594335176 1067 46014555366106923620304 1068 -38226128876200393544472 1069 14992955077750263122820 1070 15395159862002688859168 1071 -41385786827265721512624 1072 52526695742337858471972 1073 -43633396501561829885400 1074 17112750778229508533280 1075 17570766585010262430540 1076 -47231493608165586431220 1077 59942456561135566989600 1078 -49790616523045819029920 1079 19526408574206998341792 1080 20047829273046981121760 1081 -53886808099362830049424 1082 68384785168817223272408 1083 -56799780635840346343380 1084 22273874426570507321184 1085 22867307134820606445088 1086 -61461681728486449325296 1087 77993033376450652592812 1088 -64776482765402234408572 1089 25400419310436308912718 1090 26075616985620682315120 1091 -70080709746748841829384 1092 88925104082010277671072 1093 -73851698208669601672004 1094 28957335405497774492536 1095 29725346455889697859936 1096 -79885044057701194761356 1097 101359873405751495599292 1098 -84173791023964041203408 1099 33002721562858375124688 1100 33876058618909015406952 1101 -91034551126113657605904 1102 115499923025820778263200 1103 -95910778393791229244356 1104 37602369278673083731392 1105 38595199532568542672584 1106 -103710245770095104965120 1107 131574621685372875133680 1108 -109252884231051022220604 1109 42830761790846654323620 1110 43959121608184504170336 1111 -118117035437799592529488 1112 149843599645896924290640 1113 -124415418275045447087808 1114 48772200468774944404876 1115 50054237308952004925700 1116 -134486813827831372539072 1117 170600665245795724591772 1118 -141642021380186005990528 1119 55522074407605480871712 1120 56978319462252230315128 1121 -153081947484314157554400 1122 194178218757456383311296 1123 -161208322694467265393476 1124 63188291089999665605844 1125 64841966466438211032058 1126 -174199204344446390666088 1127 220952225497065226625732 1128 -183426060020246912202152 1129 71892888164756194920860 1130 73770252909305682039508 1131 -198174179206219478623680 1132 251347817715171743306916 1133 -208647720917705056578864 1134 81773848840645636837136 1135 83904588620574306726084 1136 -225386277792719150736144 1137 285845603278379610296560 1138 -237271769130839615969304 1139 92987146136367762054048 1140 95404811986003758644560 1141 -256264328601741452774864 1142 324988768650525509744528 1143 -269748528775460849686044 1144 105709044298216408782256 1145 108451546491553040442940 1146 -291292900139805654635136 1147 369391074314652128668064 1148 -306586807527068605421784 1149 120138689134351155009552 1150 123248852981639899887008 1151 -331019410553410032603504 1152 419745852678112192583672 1153 -348361349893803469709668 1154 136501022861501696666116 1155 140027214049988367346368 1156 -376062127205064080211034 1157 476836131820705824938520 1158 -395721222678600106782736 1159 155050063364384390709680 1160 159046891383735084421200 1161 -427119165528263499318240 1162 541546023345364959526008 1163 -449399247062080741980964 1164 176072592583508710223664 1165 180601701805989407359740 1166 -484978609680208594211856 1167 614873529257052218256360 1168 -510222605526143558514940 1169 199892304132934720752528 1170 205023263269753985847132 1171 -550529892256487841217224 1172 697944941433858577172676 1173 -579124767257617641530464 1174 226874466272263493928616 1175 232685768214815747339324 1176 -624776586819552656666856 1177 792031028093884432832464 1178 -657158892911185943770880 1179 257431163090630898048792 1180 264011348584456292897240 1181 -708850785424692668201244 1182 898565224957628025790208 1183 -745512898882032196250036 1184 292027184287088363368156 1185 299476104494758481315200 1186 -804029253928498483815068 1187 1019164074842603731452812 1188 -845526382776375893922912 1189 331186642343219264729960 1190 339616877149625981533920 1191 -911751580886180981922144 1192 1155650188521404432184600 1193 -958709635833952257324772 1194 375500405282301747245120 1195 385038856203748492811520 1196 -1033640561564764325603232 1197 1310078032178960620678320 1198 -1086764994941983286310880 1199 425634443708512193136240 1200 436424122509828021732820 1201 -1171525087329869215685044 1202 1484762883111810751830248 1203 -1231610816909670646580040 1204 482339202546160567219264 1205 494541239174764176708724 1206 -1327465842750480045325288 1207 1682313335858621960882624 1208 -1395408391206774142650336 1209 546460120993651406336064 1210 560256017236114861230184 1211 -1503784148593715329378224 1212 1905667786223113650316152 1213 -1580592144811195980281028 1214 618949438826548456547296 1215 634543597215162102160220 1216 -1703094328878538506045640 1217 2158135371188815179182972 1218 -1789903534605679670619696 1219 700879443503207201728752 1220 718502004484497846652532 1221 -1928340024800072343062208 1222 2443441899131416243652208 1223 -2026429069409997547178020 1224 793457330738943520431348 1225 813367355004387669491862 1226 -2182834928154725276009828 1227 2765781367678048519060600 1228 -2293642955785368181804892 1229 898041871536400655890260 1230 920530908753675457492896 1231 -2470308462480106262203504 1232 3129873736787839840613904 1233 -2595454919817269236090196 1234 1016162101330586625160116 1235 1041558191352726185568400 1236 -2794957002128032783743552 1237 3541029702961892898726972 1238 -2936263821854988401322352 1239 1149538272193717188035520 1240 1178210430220308609713920 1241 -3161501288642338570289064 1242 4005223307853200106989360 1243 -3321017753421171523802160 1244 1300105337244005290360464 1245 1332468580426216837837216 1246 -3575250780925383172533600 1247 4529173311960142165742760 1248 -3755281386046923821975584 1249 1470039267843390261673340 1250 1506560247533347566485428 1251 -4042175761647973769896680 1252 5120434372687062380287876 1253 -4245311431576256824064304 1254 1661786539218029674773120 1255 1702989850540810116472504 1256 -4568988118186598570288276 1257 5787499187104025264955600 1258 -4798141173560589467152392 1259 1878097159198939603032120 1260 1924572407958848313184132 1261 -5163231823170066603340664 1262 6539912894637214039551968 1263 -5421675140887888370888600 1264 2122061658310276332966240 1265 2174471374528291695006000 1266 -5833384258718412941079136 1267 7388401185228585240697704 1268 -6124795119048273281650620 1269 2397152507931176211509280 1270 2456241005654324823504968 1271 -6588969661030131185946528 1272 8345013725947464141735424 1273 -6917478832856971274600432 1274 2707270487280969059911596 1275 2773873781825506417022784 1276 -7440686109640414941674960 1277 9423284705537485236854972 1278 -7810932788622292616727168 1279 3056796580145509312631680 1280 3131853486765795060321262 1281 -8400547650121595056068768 1282 10638412504070740555493448 1283 -8817740935421257126311556 1284 3450650049260928649235424 1285 3535214601520912900623004 1286 -9482043322101432176067848 1287 12007460726122468060679376 1288 -9952030996282451176333496 1289 3894353410862305464195660 1290 3989608752888735622551480 1291 -10700315068315115191182584 1292 13549583093298852023357040 1293 -11229660532842745277060448 1294 4394105114934110247751056 1295 4501379039429835300864784 1296 -12072356727290327636248302 1297 15286274978459739320761052 1298 -12668425043847122611832256 1299 4956860829104903958145152 1300 5077643152696573729812612 1301 -13617236564751563473606764 1302 17241654682807926750462976 1303 -14288290661367444159679844 1304 5590424326951214983707928 1305 5726386316359609384558860 1306 -15356346079759505259915188 1307 19442777911750396187074892 1308 -16111654301786047173227688 1309 6303549095868877952852096 1310 6456565182767541688188576 1311 -17313678134122741895624640 1312 21919989300048173614723528 1313 -18163634454705564617164920 1314 7106051906914136462217284 1315 7278223956455127539365060 1316 -19516137801224098452417408 1317 24707315275666346641395040 1318 -20472396155646089950769040 1319 8008939730530366229934000 1320 8202624158666504031254208 1321 -21993889716963410278928644 1322 27842903039798678961374648 1323 -23069514091708676483253784 1324 9024551539432230742086984 1325 9242389607687720707195580 1326 -24780746145323577560517216 1327 31369510983186282840462732 1328 -25990378237791252668747996 1329 10166716714860725955368112 1330 10411668368467114949531040 1331 -27914600448872674382965488 1332 35335056462077057432877156 1333 -29274646919394257203316832 1334 11450931966881763691065120 1335 11726313623614573346013000 1336 -31437911185591314802741456 1337 39793227527630574806065824 1338 -32966752752038824867795048 1339 12894558895518171496424752 1340 13204085638596309551460620 1341 -35398242643599654848327100 1342 44804165947627582879321056 1343 -37116467522922479354029184 1344 14517044559651515941779264 1345 14864877239200732381611260 1346 -39848868281119632129329468 1347 50435229687153443398868760 1348 -41779532764393212491044092 1349 16340167687432491375713280 1350 16730965491823986788071120 1351 -44849444267508290554477744 1352 56761843934527166121756952 1353 -47018363528593989241763040 1354 18388313458305514784374556 1355 18827292579779517552769264 1356 -50466761130369540557059152 1357 63868450780148918614719920 1358 -52902833716478340887225440 1359 20688780115905466283646912 1360 21181779204961627095787764 1361 -56775582412377185074509924 1362 71849568790218221808385448 1363 -59511152251471315124066680 1364 23272121036588048065567488 1365 23825674217427556023152000 1366 -63859580239244369521157208 1367 80810974976697324815666252 1368 -66930840428474731608408288 1369 26172526284157173405606994 1370 26793944589834231992777668 1371 -71812378808015774538770304 1372 90871023063034686973577480 1373 -75259821923899043073563236 1374 29428248131821753982756240 1375 30125710313632576909524984 1376 -80738718034449164199978488 1377 102162113497045301795025052 1378 -84607638234348821313018040 1379 33082075532384526425562768 1380 33864729304417276376804592 1381 -90755750962871439088012364 1382 114832332384590918106675248 1383 -95096803734218089891079064 1384 37181863072485951495132748 1385 38059937970311196461276684 1386 -101994490056121968466906176 1387 129047278428704669507549520 1388 -106864316120947191582601692 1389 41781120562313895318894672 1390 42766053725768954048264480 1391 -114601419163161889662520224 1392 144992099078904133313521560 1393 -120063339767847535256109664 1394 46939670095089674882667432 1395 48044246430391628627332016 1396 -128740289825471529912567060 1397 162873759447133456892493264 1398 -134865081446786648604697072 1399 52724378168091284130188880 1400 53962886505639500430674656 1401 -144594122650206771878318064 1402 182923570154948857556173848 1403 -151460880037180431987926840 1404 59209971296978853369006240 1405 60598378339878050185750244 1406 -162367436770051680018369520 1407 205400003168721161783122224 1408 -170064534226368484304911792 1409 66479944486594367240663100 1410 68036088543022272907432296 1411 -182288732950903389718426944 1412 230591827886184619513382916 1413 -190914894854652484352044740 1414 74627572953998973831264992 1415 76371379666135120101057140 1416 -204613258725611125391223840 1417 258821603292226507304101960 1418 -214278751493800379862052936 1419 83757038644098062228352384 1420 85710761169717170797337872 1421 -229626087054423174524115660 1422 290449565941535328001388800 1423 -240454046101320696649280868 1424 93984684346734072241218900 1425 96173170719284819724576400 1426 -257645543473126683736661376 1427 325877957891655505560843212 1428 -269773450198169999394547968 1429 105440409629800798489915540 1430 107891400321640291151282736 1431 -289027020524061981611226240 1432 365555843547485479770220080 1433 -302608346012201309695068100 1434 118269224360334910561887360 1435 121013683404866062812022248 1436 -324167222512988394756486480 1437 409984469737403279114226240 1438 -339373256454937596762953152 1439 132632977310780301871170240 1440 135705460705962068181438660 1441 -363508888340058641886484768 1442 459723229277344217640468488 1443 -380530773700827552796234560 1444 148712279258491101706801642 1445 152151344780335475581574302 1446 -407546045364391329282650896 1447 515396294853398876747809772 1448 -426597041566439786680023912 1449 166708642102687672435580592 1450 170557305107091212889505960 1451 -456829853032434769345590264 1452 577699997333322685722634068 1453 -478147852897758065995311844 1454 186846857866200511321050736 1455 191153098155384252581677024 1456 -511975101389578702463744864 1457 647411030677247741068244704 1458 -535825429828327067803868464 1459 209377644043379043059291560 1460 214194969424409432118624212 1461 -573667436667521629581570384 1462 725395574540097912655142288 1463 -600345962137321604567904576 1464 234580584626941434685390736 1465 239968657399883805933847980 1466 -642671393968735866888982868 1467 812619435533493949236360708 1468 -672507987089564636832050460 1469 262767399324473596265436552 1470 268792732612876737391206208 1471 -719839325733443864697570384 1472 910159319043460109181337316 1473 -753201703161746373736396464 1474 294285576991945937962694752 1475 301022308575399527268466680 1476 -806121324261500020031566332 1477 1019215355592529262155165104 1478 -843419320041787718437756624 1479 329522413202527944387048960 1480 337053165337507049062784316 1481 -902576247168189357456802884 1482 1141125019112822353503018880 1483 -944266558332048144161005380 1484 368909496173331468627213984 1485 377326330802753531629154400 1486 -1010383966385910505949809008 1487 1277378589294854422530656972 1488 -1056975424602871341078772864 1489 412927690033729885181306860 1490 422333169796764772883050800 1491 -1130858974300695385874401728 1492 1429636326543543111838469316 1493 -1182918400953182479339594180 1494 462112669684255107082407864 1495 472621036256055005245556016 1496 -1265465494963322959344644592 1497 1599747546171765849661178320 1498 -1323624203174466385055526824 1499 517061067317338641675643320 1500 528799549844636436969131132 1501 -1415834264182525773623219200 1502 1789771798473219208668508928 1503 -1480795278132282772380283772 1504 578437297108299576769490336 1505 591547564873548592137143104 1506 -1583781159850254200930742816 1507 2002002383439156568801769424 1508 -1656327229239576583085498280 1509 646981131700891870833552912 1510 661620906658330566392850816 1511 -1771327883240094784480613184 1512 2238992453337048756082681520 1513 -1852330379079266805947257064 1514 723516111976841228255878396 1515 739860958473491906982009240 1516 -1980724913451455956503760280 1517 2503583983394959696885662264 1518 -2071153700539268972344405536 1519 808958880290757149455057488 1520 827204191130359226265828360 1521 -2214476980855324774912366278 1522 2798939920699743594717434408 1523 -2315411372470880228186083684 1524 904329536956143802707199104 1525 924692737002507422433179284 1526 -2475371331565084355775600160 1527 3128579854413471486759377640 1528 -2588012243113360519040947456 1529 1010763130379210460105666720 1530 1033486121147427125372806628 1531 -2766509083864579617367862904 1532 3496419586864055500963022436 1533 -2892192514610224866117875040 1534 1129522402958638705210313840 1535 1154874274130003058971418404 1536 -3091340009457912684832152488 1537 3906815025328972912750713960 1538 -3231551995169947152144698872 1539 1262011927815783069129977640 1540 1290291964359396943870711280 1541 -3453701107672597877184920784 1542 4364610858797539592005457648 1543 -3610094302118981200146217220 1544 1409793785716944810134073988 1545 1441334802334478794528530976 1546 -3857859379692508115135394468 1547 4875194533099317797304084384 1548 -4032271439614508712049535028 1549 1574604947336100278879980180 1550 1609776985295466648809393216 1551 -4308559252896983772331918848 1552 5444556091999636620642658692 1553 -4503033219520433016444742660 1554 1758376543435546345865097472 1555 1797590968556645957773999584 1556 -4811075152853175657597426660 1557 6079354511711571904948357948 1558 -5027882043334775073466691744 1559 1963255224781527764478064560 1560 2006969269418391718598828928 1561 -5371269772907714133888629584 1562 6786991222333618165872917376 1563 -5612933617565269833151508328 1564 2191626834847171197816712224 1565 2240348631214932724573208060 1566 -5995658649154793650837221600 1567 7575691582628300231530080012 1568 -6264984235105959993257341032 1569 2446142641789740675472050672 1570 2500436798955094179947823468 1571 -6691481712375065092734267624 1572 8454595155007557770910522672 1573 -6991585321546916913662719444 1574 2729748402047605787318764696 1575 2790242184385222636183586100 1576 -7466782558953356844207960036 1577 9433855716354481407937907920 1578 -7801126018585694124291322696 1579 3045716556431144093181809080 1580 3113106727398165366706946720 1581 -8330496260464417988222874048 1582 10524752038233560166292255968 1583 -8702924657500096659039596836 1584 3397681891052585724691261032 1585 3472742292806280372123492844 1586 -9292546617303056286268445176 1587 11739810578053389717348188148 1588 -9707330064754512149883174332 1589 3789681030151230458264775888 1590 3873270976894421484683972640 1591 -10363953856240569228900528704 1592 13092941341870212395854992480 1593 -10825833740090287203111323040 1594 4226196166151060396324545836 1595 4319269737205525194790657680 1596 -11556953876006732264560270080 1597 14599588310883349411477794332 1598 -12071194055822593970551557184 1599 4712203474498863260609539584 1600 4815819802055086240833600426 1601 -12885130259908445157347547204 1602 16276895968512444181529047440 1603 -13457573745552608729038886168 1604 5253226707369917511608749284 1605 5368561363726410141895626304 1606 -14363560401182969442855122736 1607 18143893624622654343465272492 1608 -15000692082226937024822650456 1609 5855396511631968453420566300 1610 5983754111611334251130274936 1611 -16008977226433537894192283160 1612 20221699409474081291778607232 1613 -16717993290669981756383700676 1614 6525516073006970492042252880 1615 6668344219220624215148458320 1616 -17839948156414029122050631844 1617 22533746003961023102799135024 1618 -18628832899735793957506184856 1619 7271133750691891117520095080 1620 7430038462532567817948409646 1621 -19877073113052999858823711804 1622 25106030386483471161383747408 1623 -20754683915564802716872712024 1624 8100623435375114212153972640 1625 8277386217168816554285460620 1626 -22143203568513511203748635136 1627 27967390112345151349826404332 1628 -23119364891726255122876253040 1629 9023273439251441707865429172 1630 9219870159033210354046341008 1631 -24663684838007841983981302704 1632 31149808901083434453745921008 1633 -25749292186079803240878371520 1634 10049384809997222539553272160 1635 10268006578036340627875936600 1636 -27466624044930644206207265580 1637 34688754593006443143675546812 1638 -28673758929977855497622383952 1639 11190380052487775379189796400 1640 11433456308140625826601519920 1641 -30583186436733647997593035824 1642 38623552851078225905625015608 1643 -31925243495127568495702568672 1644 12458923343167973180347742064 1645 12729147380059694760917083584 1646 -34047923005139214643479734288 1647 42997800331050236858281025680 1648 -35539750529425246918647188764 1649 13869053433352868252205011448 1650 14169410616478744405675487136 1651 -37899132667304694240114396304 1652 47859821424567762403595503440 1653 -39557187947988811178586781728 1654 15436330560359166802923898696 1655 15770129514669180081225697144 1656 -42179262598178707385421020784 1657 53263173100377108502127092892 1658 -44021783612325810346094126056 1659 17177998820371035206839102080 1660 17548905898993257606481209292 1661 -46935350671580411084404947648 1662 59267202831559814522856292928 1663 -48982545812247601183274652036 1664 19113165605555865257839196428 1665 19525242977286581683902218860 1666 -52219514371828349724065438972 1667 65937665106136294777923757772 1668 -54493772085246946224847204080 1669 21262999871518491218794662660 1670 21720747601844886388896852568 1671 -58089490982718824093718482784 1672 73347402579037703082222522560 1673 -60615611370408219270683732352 1674 23650951181199331818017035520 1675 24159353719237845966548399004 1676 -64609234350335956725890371560 1677 81577098540417943360874231616 1678 -67414685002700838454712528800 1679 26302991669411294844113393712 1680 26867569195085613546147831664 1681 -71849574054991400367392244246 1682 90716108054139480962562100924 1683 -74964772613309881114439362032 1684 29247883290159112885727679964 1685 29874748422083993350727041724 1686 -79888943420396862380740007376 1687 100863375867131833834982522744 1688 -83347569617522920809843618384 1689 32517472948654229860405801392 1690 33213393363949542441989813100 1691 -88814183440295979535274847600 1692 112128450011900379574586242716 1693 -92653523649149204213018758116 1694 36147018383680357563765258448 1695 36919485956768695003640532256 1696 -98721430420070335511638620228 1697 124632600928117656559838518172 1698 -102982758045563988948050655352 1699 40175547956040354231605479880 1700 41032855084880344577304021540 1701 -109717095919702032417336423984 1702 138510056923036584321904641328 1703 -114446091306903668273294913936 1704 44646257817814192068344590656 1705 45597581673537633367769256448 1706 -121918948451958681459015728708 1707 153909367883284910486665438200 1708 -127166162353987828211517354088 1709 49606950287921485648581112980 1710 50662445798075987820409623600 1711 -135457307343483871595365577200 1712 170994910352150434729472331172 1713 -141278672400220968945934652720 1714 55110517645126270932617156436 1715 56281420102334681527976389000 1716 -150476360215091460030337136064 1717 189948548407404506315893943944 1718 -156933755341811760001538500528 1719 61215475973563502813146480752 1720 62514214251119030390823415104 1721 -167135616690257329990829579604 1722 210971466226723410279147750576 1723 -174297489767771733836928309988 1724 67986554161852921006749632544 1725 69426875616366206458212032496 1726 -185611512207754883195819771488 1727 234286189823667057295498447824 1728 -193553567006877107877044847064 1729 75495343669004520246819977280 1730 77092451918573845284654839308 1731 -206099177206748259844868382144 1732 260138817191009514247109042436 1733 -214905131074672524854142026404 1734 83821015233114308515447500136 1735 85591722118554059048550613764 1736 -228814388482671440469248230912 1737 288801478015385245872229240428 1738 -238576807972352651507659687168 1739 93051109317235770129562491888 1740 95014002484713975185329666440 1741 -253995721193288639333295424844 1742 320575046244596691375708973088 1743 -264816943534884162268432100112 1744 103282407766201874051317593420 1745 105458035453347952117558933900 1746 -281906921841145014193597564588 1747 355792131115020531653405211372 1748 -293900070943268020570591062288 1749 114621894894493812451894096704 1750 117032969659894918129796939848 1751 -312839524587278232162779896464 1752 394820374801621713150409795664 1753 -326129631122091577618746728164 1754 127187817045003001080516456076 1755 129859440354383764905153245440 1756 -347115735479213663699146589680 1757 438066087659345780540460670224 1758 -361840971556781141973243935104 1759 141110850558830742026444745600 1760 144070760331610073908698030816 1761 -385091611623238403334262360944 1762 485978255106443853173160631688 1763 -401404651605286167599738152008 1764 156535389084913875223740330522 1765 159814232513900697674855650620 1766 -427160565017916969049075738088 1767 539052953584245830348268160640 1768 -445230085168267068851175046696 1769 173620962243797289566779359960 1770 177252596430328421837350777920 1771 -473757223715968648017325191168 1772 597838216743232431964493155236 1773 -493769554644273995566556432324 1774 192543798851651870738039954736 1775 196565622050465391252008976864 1776 -525361686220376223792947705904 1777 662939397083941648680688648732 1778 -547522633458237474373335701272 1779 213498549218906289572596557312 1780 217951865763646020355307291660 1781 -582504208575757704342227951064 1782 735025072758296977134441153648 1783 -607041058141691908453969196740 1784 236700182473843865040915688768 1785 241630604757674080215718946208 1786 -645770367518068914025039288320 1787 814833554150706016221114280172 1788 -672934094993106926018586083400 1789 262386076437497604516765932980 1790 267843967656465303091590824160 1791 -715806747327967861600978229040 1792 903180050250728127870576389092 1793 -745874450791092330563421928752 1794 290818319305608267087904336128 1795 296859281037962718405227924080 1796 -793327202732174557741038521340 1797 1000964560746205412932711541280 1798 -826604781909928203012858180224 1799 322286244291016388841075470928 1800 328971653386790162518951935264 1801 -879119755352870963596357456644 1802 1109180566257797007869657365688 1803 -915944861537291974217784350408 1804 357109220461756629061351195728 1805 364506820156930674202273905642 1806 -974054186861351504488239568256 1807 1228924596257911258512909102960 1808 -1014799470563563514104421937020 1809 395639725293950816423459798880 1810 403824275946191137164473115376 1811 -1079090398196631513518909270184 1812 1361406762029348837679295680672 1813 -1124167084150321576029131426772 1814 438266726963657984515488967336 1815 447320722335996784683045965060 1816 -1195287611014939743077384892776 1817 1507962350587487514001928732800 1818 -1245149433046912041804420086736 1819 485419407149257518329544514368 1820 495433862748654612600358717312 1821 -1323814494999286134675674142864 1822 1670064584886698983733929872768 1823 -1378962026467694248042586097220 1824 537571258128824968036496492960 1825 548646578743162171452260224860 1826 -1465960312842323555583064205856 1827 1849338665935816738200482574360 1828 -1526945731833766620845309542268 1829 595244591260590821223195616320 1830 607491525535657309447337488736 1831 -1623147183689120012591462581184 1832 2047577223745210804992390626520 1833 -1690579515992751440707551969408 1834 659015497556605502200690728512 1835 672556188219860543009010916244 1836 -1796943575664270957404509454880 1837 2266757316413808724277562726864 1838 -1871494462736364469556867977696 1839 729519305030416878782089981152 1840 744488444207149286893003190940 1841 -1989079148892087293262955169424 1842 2509059130241518440597181114088 1843 -2071489192623077717545038806960 1844 807456581851979881115677673484 1845 824002681838899601196408660036 1846 -2201461082239153391060331484896 1847 2776886548633908970723034910572 1848 -2292546823375230492641639403552 1849 893599739113335708748757918006 1850 911886529982262868300033408348 1851 -2436192029963511678582854185344 1852 3072889773875196284274488605796 1853 -2536853622558175052779725196472 1854 988800292236373978742430827984 1855 1009008258744877675082682055504 1856 -2695589868651411364090687375380 1857 3399990203717601427895941174960 1858 -2806819518974671640170234800056 1859 1093996845782468924959672889112 1860 1116324917278172890497413839744 1861 -2982209410378281661597414820124 1862 3761407784317622209714071652960 1863 -3105100655342352756182957358836 1864 1210223872700234139234748553908 1865 1234891281031019607640058895500 1866 -3298866275073605546095753227456 1867 4160691082504062686070339841932 1868 -3434624182498556536533377934684 1869 1338621365923743190426056252000 1870 1365869687818138451641516184656 1871 -3648663133739861106982994099664 1872 4601750343865179568531972041348 1873 -3798615514740440191533394815524 1874 1480445447765793474112531382836 1875 1510540849738354831009327337180 1876 -4035018554626872340836092228928 1877 5088893828885800499655897368732 1878 -4200628287117773668048759458736 1879 1637080030800869702661710626000 1880 1670315736379345008074751107336 1881 -4461698706862197227955756606240 1882 5626867747560401388791231551128 1883 -4644577278724654081965181588440 1884 1810049632967837658620891068944 1885 1846748633946582707171250128200 1886 -4932852200568525913221615447456 1887 6220900143785076854242295287104 1888 -5134774591474119164560899491184 1889 2001033459516761986217952503820 1890 2041551495029789574280405241040 1891 -5453048369360352236618171717728 1892 6876749114641584109238040444432 1893 -5675969401693360371740053106432 1894 2211880875258105944887669153496 1895 2256609704752261780385347624840 1896 -6027319330522789259866693260160 1897 7600755786704922406961702715744 1898 -6273391632373172713394126965768 1899 2444628402433888526333789159352 1900 2493999401126509286591650787480 1901 -6661206190373865899574104512764 1902 8399902512032334304113399840608 1903 -6932799927290544530086974616624 1904 2701518392515215691485967354848 1905 2756006500661484576201034502464 1906 -7360809797558517000950084127468 1907 9281876790853969353924839293772 1908 -7660534344767789968651523905116 1909 2985019534443895339541484219152 1910 3045147594739087443959556386496 1911 -8132846485602322506864318495264 1912 10255141476541721749547668083520 1913 -8463574228830123258070109127172 1914 3297849377392179842878247115840 1915 3364192898117236891123843462340 1916 -8984709288276613393409091576000 1917 11329011871573869101114007521280 1918 -9349601759297948241065170659264 1919 3642999063139185017763689740080 1920 3716191448250949748322805171504 1921 -9924535157533161712354409110664 1922 12513740381365959064182289194372 1923 -10327071730251847904911788602280 1924 4023760481791835185087911782184 1925 4104498773090604469927645283088 1926 -10961278764326786565436592153208 1927 13820609456468960533308189434904 1928 -11405288158721023673410784823000 1929 4443756084961442321645866474032 1930 4532807265769699818131269809908 1931 -12104793517962293877001318564824 1932 15262033623252798238193166829872 1933 -12594488382788647237762522869316 1934 4906971612807076335200666726416 1935 5005179527298654156858109776076 1936 -13365920500119735064526943248486 1937 16851671479352404898935427927400 1938 -13905935371037500652419195593920 1939 5417792015751463313617222170448 1940 5526084963217411104323914571060 1941 -14756586075910928098442621444304 1942 18604548613460543009284004840528 1943 -15352019033875466635821788502648 1944 5981040878358252075602385133768 1945 6100439947325236641195459561420 1946 -16289909016726489975384468076480 1947 20537192500168450390632822872640 1948 -16946367402327557418862122967708 1949 6602023682042827769659622170020 1950 6733651895316553552403828390240 1951 -17980318048820254428428131081904 1952 22667780520203815321227155460088 1953 -18703968621953605338999174352032 1954 7286575275203450290276469179236 1955 7431667623642053613600448743184 1956 -19843680828173204088660878248032 1957 25016302365383472904976889005520 1958 -20641304799297024032039246402016 1959 8041111954257432700812093760992 1960 8201026404441166308887449848916 1961 -21897445436865289742282460937224 1962 27604738206745056047956302662320 1963 -22776498836397771684934396209536 1964 8872688597223372553498505725704 1965 9048918166235097326609437682640 1966 -24160795599706268778824046334928 1967 30457254134585333267177858423064 1968 -25129475496183738814588431291480 1969 9789061333205132601287462636640 1970 9983247332534369929602556422268 1971 -26654820933049247340473483595840 1972 33600416521536015841444714479320 1973 -27722138058831290089477016609572 1974 10798756276733608278888009647232 1975 11012702836934114255561239343040 1976 -29402703661420054070650409821360 1977 37063427115466139608865444524560 1978 -30578562057376058150587593948776 1979 11911144905765274913843125641720 1980 12146834904007459790319390529272 1981 -32429923372809435694520641872144 1982 40878380839130578435495924739648 1983 -33725207720960996724141471151832 1984 13136526716611377261011109470144 1985 13396139240758401386411179981964 1986 -35764481531248496359985359704736 1987 45080548459413860813446845333292 1988 -37191152907222504141473730469920 1989 14486219848602939154610048535912 1990 14772149343992376095346575217600 1991 -39437147626771403481958722875088 1992 49708686492194288781451875328744 1993 -41008348472628250231495740408068 1994 15972660436347440544970990572316 1995 16287537695176492245567890721920 1996 -43481729019317718384150738527880 1997 54805376930853172955947517079932 1998 -45211898212390881789061875947008 1999 17609511518507740755675732694720 2000 17956226686705397948147926873782 2001 -47935366725907577877261432504480 2002 60417399628997943688834220676416 2003 -49840365701305909447232864838724 2004 19411782409682850311850500585664 2005 19793510202522972853751733079204 2006 -52838859611027463252650738082480 2007 66596140432931164293208644033108 2008 -54936110585043245446331590758512 2009 21395959526793271025387338844028 2010 21816186862384607547372063129816 2011 -58237019670217834845927102752184 2012 73398038448824073947088495629796 2013 -60545657109742451029797807462432 2014 23580149754024614504146629065360 2015 24042706033344936336378327140320 2016 -64179061348128078781803443028688 2017 80885076145671062998186691670012 2018 -66720097938055413101077618906552 2019 25984237531574621298129931197312 2020 26493327815046424902110532618692 2021 -70719028106729782998503098438224 2022 89125316340338398559504218135088 2023 -73515536584045233173902429098148 2024 28630056963957065264072173052736 2025 29190298317855173965037682843942 2026 -77916259759060395997377909056388 2027 98193490488022403393967820222892 2028 -80993572109764180117193724237084 2029 31541580364287516626192791427540 2030 32158041675702512354577099206160 2031 -85835904411098518810480233196704 2032 108171643113082123999450212873572 2033 -89221830065269371254190880525424 2034 34745124782732538596219729887284 2035 35423370369582351609346538560208 2036 -94549479211647446765563333126740 2037 119149837664650399091114283485664 2038 -98274544023877530802855384958384 2039 38269578211150102205992287060720 2040 39015715584046711944769642883760 2041 -104135484500146572627292042278344 2042 131226929572077166458192861276248 2043 -108233192468425999235228652194060 2044 42146647312979112482099783982304 2045 42967379478848484297961274846980 2046 -114680076368105516876300924746752 2047 144511412810847532507119520322520 2048 -119187196225263931330013236631692 2049 46411128698841949780368819805872 2050 47313811432313921256026305688536 2051 -126277803114592600554467202012144 2052 159122346874204923392623413986400 2053 -131234682123986817538054172118116 2054 51101205955404167640133998359360 2055 52093910503408237542681673925344 2056 -139032411583424663449631290984956 2057 175190371683718813115003407412396 2058 -144483319086188369031375375129872 2059 56258774839203954678465553380160 2060 57350356567224378582148956524252 2061 -153057729923229627566732578651980 2062 192858818668283108737285668531488 2063 -159051233419699662461942631365956 2064 61929799269960510009316293847392 2065 63129972805343796260691831068560 2066 -168478633915557736710746403236108 2067 212284927000759634528484418583616 2068 -175068010720231904438426570916592 2069 68164701000971842224126963128100 2070 69484122479894485135295243412392 2071 -185432104675243850849485837192400 2072 233641174810401593451493116182576 2073 -192675792464735242107209393578640 2074 75018786109444327001487686411032 2075 76469143190022537343758279049100 2076 -204068386246216479006389015417712 2077 257116736093521465246418712363744 2078 -212030476125247639289758446074944 2079 82552711738946243619371670735360 2080 84146822103920719222252660279628 2081 -224552252400292802958717041274564 2082 282919075031374739877126144860168 2083 -233303028444104311418705650318276 2084 90832996841809176131500279464564 2085 92584915980721809019795343294800 2086 -247064392802053008281765602557600 2087 311275690500282750818346633165452 2088 -256680922397172003138496819258800 2089 99932581013569854004564584148300 2090 101857720146861173831640632830080 2091 -271802929636030529270246214257088 2092 342436024732633953605470781275556 2093 -282369709337862091938721402846656 2094 109931435887014213217511775087440 2095 112046690973549580673483130510360 2096 -298985076810129822760523327970984 2097 376673551367311185310212463189708 2098 -310594738868243644283807766877272 2099 120917233962845094919332978781800 2100 123241126818611043649404506827872 2101 -328848954958945432833796187607808 2102 414288059523791021818840179423248 2103 -341603040132437430188337989281464 2104 132986080200481129425160683764848 2105 135538912850219416342458111693964 2106 -361655576680727136096571275712468 2107 455608152055986089341110919077172 2108 -375665379480128755354460926358400 2109 146243312179310625164479870433280 2110 149047335665371339742784004271136 2111 -397691017761061915512499023600624 2112 500993977801098202363835216228112 2113 -413078510813743907062317874093732 2114 160804375171465194526249425938432 2115 163883974155917686493231464151100 2116 -437268791574657721477339980293966 2117 550840219447555081420960648675560 2118 -454167636421659086715541075740304 2119 176795779045754021534659171764832 2120 180177673663617865961908786012124 2121 -480732445424505401886450942863328 2122 605579360617827117576429369233848 2123 -499289097722703571981198797047856 2124 194356144553065285192413600979080 2125 198069611107307653397847113887804 2126 -528458399286682640845712616489968 2127 665685257911042808136279519266440 2128 -548833317116093471003418785177360 2129 213637347230923811303296066253100 2130 217714459464587556741112012045056 2131 -580859049291676502220547979031304 2132 731677045992591595766677484000232 2133 -603228014058746327092086888716288 2134 234805767914026719603276661019152 2135 239281660752563574687661402164568 2136 -638386160302966404117426933286800 2137 804123406370450207399649749768892 2138 -662941720592772488385104499628456 2139 258043659653935613035916705630784 2140 262956817482672104273218666938540 2141 -701534574165547081413426932994204 2142 883647233279421610815733130337888 2143 -728487623835142118667545304839140 2144 283550641740637530407181533013976 2145 288943213469549157632861647522752 2146 -770846262607197251089954689372440 2147 970930733125091352965841656301520 2148 -800427765435752073546445422328464 2149 311545332487870458588029612245008 2150 317463475859843257132608538986808 2151 -846914756401137932299370826808320 2152 1066720997241110357062993094271160 2153 -879377630727484763924654307557188 2154 342267133499980742326378819264320 2155 348761391320978188285486578584944 2156 -930389985259327423999192492349688 2157 1171836091310353824494720612376960 2158 -966011163252062206356417509296288 2159 375978179288291046301583042940528 2160 383103890499926956770342364815800 2161 -1021983566041721301762990223296244 2162 1287171708718617291102791216796008 2163 -1061066243569969861749570439811760 2164 412965467357826984560215277221484 2165 420783216136520227851337052180540 2166 -1122474580260902586507281526470568 2167 1413708439377094193538390577370064 2168 -1165350674774737854326867518889280 2169 453543185249820374561526141086172 2170 462119291603875532660717698138496 2171 -1232715885558035217250494353927664 2172 1552519710197696806459831930118712 2173 -1279748720956727259461186843749000 2174 498055252511505572393075959480096 2175 507462308160191005996808062302600 2176 -1353641009851715663225831621559196 2177 1704780458466768892252580831622144 2178 -1405228249026779833454917528307320 2179 546878097183034255611934924771720 2180 557195550842260410519454332169940 2181 -1486271681244904649198353742235024 2182 1871776604874230268808891627837808 2183 -1542848528845540699570014868544976 2184 600423688153461722242490626673536 2185 611738484723437723589436484695600 2186 -1631726051548132264900456268565668 2187 2054915398956177327602428954653680 2188 -1693768751542435726269712269445468 2189 659142846656318617616909997754560 2190 671550125210235259015566440457360 2191 -1791227676473725485464857828782384 2192 2255736716242345632526013210850052 2193 -1859257331284471655998559332170912 2194 723528862263982345242589106731636 2195 737132718176214883390805563197520 2196 -1966115321213001913615700594167332 2197 2475925393512239460185100396501080 2198 -2040702061607573241242707242473008 2199 794121441013793943884344452047712 2200 809035758044467988025742298097200 2201 -2157853666266508532898227333037888 2202 2717324696305795904831637160629848 2203 -2239621203793736884300925195550372 2204 871511015773807099004822120053200 2205 887860374447224850317879960932442 2206 -2368044995100240801350415572463168 2207 2981951021261198113460976526718252 2208 -2457675591711119713030526569012872 2209 956343451649780582807033988670894 2210 974264120830855447169162094616056 2211 -2598441952495913730419571601949568 2212 3272009945023648883808461723371200 2213 -2696681845080454193289357807481540 2214 1049325182166623302902130054468320 2215 1068966201356129353623741772592980 2216 -2850961470402429351284215025464196 2217 3589913741449477191227570714962000 2218 -2958626791343273359451470585597320 2219 1151228815147705882975327503374928 2220 1172753175688170896313971978634352 2221 -3127699966734797929030829418253564 2222 3938300499690378497476148987439456 2223 -3245683205243337230495434947883056 2224 1262899250686781746657248221791560 2225 1286485184800969238386582031506620 2226 -3430949931966852211042556964731136 2227 4320054987559449288661346449142384 2228 -3560226984955338572331020870761404 2229 1385260357384166824634867675377872 2230 1411102744762440696600119155716808 2231 -3763218028591308282331805440952784 2232 4738331417437108144901993343231744 2233 -3904855894172815400297927739526688 2234 1519322257127862603237918513838636 2235 1547634159644885486086508416803000 2236 -4127244839646915213400841995594832 2237 5196578285961274962661775477790332 2238 -4282410011074454414747313460105792 2239 1666189273170302135847620322288800 2240 1697203609251541254753507654467420 2241 -4526026414615600280434969956851040 2242 5698565473960320508753168153694400 2243 -4695994037605243075274034236428900 2244 1827068601113653054649296226720448 2245 1861039972294630023430923453400500 2246 -4962837774157339813602979310927048 2247 6248413809635707496673247586631024 2248 -5149001636123728984504693887972344 2249 2003279767705105075940423209157112 2250 2040486451038365466667589853483900 2251 -5441258549468896353193406350399064 2252 6850627315999432063972021902186276 2253 -5645141975273969336625958230882848 2254 2196264948095187248394487895548976 2255 2237011069269329066053857830919408 2256 -5965200947624347475219201339217024 2257 7510128383144722917577709501841544 2258 -6188468683043712994515698817958360 2259 2407600218466938551409565546547112 2260 2452218121817134259187510600380532 2261 -6538940251188798263536142888736960 2262 8232296127213051220054706294216640 2263 -6783411422480867534736117241376736 2264 2639007827745147501700891055624488 2265 2687860660764547549014774050775040 2266 -7167148078809365364140754647145536 2267 9023008221064041195184517034781772 2268 -7434810324579820940558214413762604 2269 2892369579490039931296676465917860 2270 2945854111006159943752950701679568 2271 -7854928653507010962573377348679264 2272 9888686506817627434351912483748448 2273 -8147953533549516915011710790515876 2274 3169741423119903313407398788001120 2275 3228291115990318282985687125482704 2276 -8607858347157515538478561465930860 2277 10836346727793700905671126130496176 2278 -8928618142179345410567073198550608 2279 3473369362347719420340339407645952 2280 3537457723366776259972149462502720 2281 -9432028793310007972021800739430404 2282 11873652747112232072260233336281528 2283 -9783114819482086777774547677668264 2284 3805706798218183195111044560527464 2285 3875851029923648291526201188203004 2286 -10334093886209981683014029219635168 2287 13008975652541197784658208370044492 2288 -10718336459383699891300317509216880 2289 4169433434458879125890111552166240 2290 4246198415698184036499134809541360 2291 -11321321011847409838529249333232000 2292 14251458182312685879525237742428672 2293 -11741811208130318051730924192030948 2294 4567475884083776812975347688205312 2295 4651478508558700565165307560008960 2296 -12401646887231217101148773850125472 2297 15611084944810256460744458420190812 2298 -12861760259491539836610045856532968 2299 5003030128385514003336599206310920 2300 5094944032957893088083631033019892 2301 -13583738417107002923334976839903360 2302 17098758946524358424856710509577408 2303 -14087160840970881699486133019426668 2304 5479585992708589694432594824710666 2305 5580146710035491734587413742926284 2306 -14877059013211181203715532985936508 2307 18726384987760805358541807952944120 2308 -15427814851322181993124491257733372 2309 6000953817799080301064950662019380 2310 6110964390892810025671191525253152 2311 -16291940860136319771944668515147104 2312 20506960534577440196576635799272568 2313 -16894423649967598548824809478456852 2314 6571293521175952767498418130363000 2315 6691630620772878995763860284951460 2316 -17839663654234817218885409442539472 2317 22454674728649558997975105102535184 2318 -18498669542692753522664276698107488 2319 7195146259970898367975453050393312 2320 7326766849165735772137327520505140 2321 -19532540387998924484664086250453408 2322 24585016254586944044090409945684560 2323 -20253304555554802035834385047552312 2324 7877468925153242787702168142843584 2325 8021417519636312524555646199427360 2326 -21384010802336544554448005572356888 2327 26914890847036468613095971381183120 2328 -22172247140602035704997888474483664 2329 8623671717119016795058173077445848 2330 8781088293569405307605321773999108 2331 -23408743183452544910239572151793904 2332 29462749288129179774458563292633232 2333 -24270687513118511613213906778504804 2334 9439659074414342929467236129921040 2335 9611787684180246895846105446929444 2336 -25622745240011277850515799896553868 2337 32248726819930291260150007318695840 2338 -26565202381052942832960131408531576 2339 10331874251029958525399282291083080 2340 10520072401199707064953624143998980 2341 -28043484860295236525648673716020044 2342 35294794977024095699241475355872688 2343 -29073879893478348201986981584176768 2344 11307347863405358370103551485885788 2345 11513096732772093153185836163495584 2346 -30690021618618280787822410773444096 2347 38624926931754837084474187313877612 2348 -31816455706802856062154485728834524 2349 12373750756190483263097030225352180 2350 12598666319476510816492138065435248 2351 -33583149975766804657869001489455504 2352 42265277539535882595803743728676252 2353 -34814461145495035096482799970742328 2354 13539451566117371877332986418579232 2355 13785296706190075982731642169492704 2356 -36745555200234896270651090018305280 2357 46244379374669080709737944920044892 2358 -38091384518822048843970677327433312 2359 14813579396236686413150353143775248 2360 15082277090959187458482857376098400 2361 -40201983126038663750365232490258864 2362 50593356158973211992546228346100888 2363 -41672846747092423928631230570369168 2364 16206092048494454451860179799816784 2365 16499739726357073797327115085371760 2366 -43979424959535066180483818414715408 2367 55346155106951792648519831709520468 2368 -45586792550761288865363395334409916 2369 17727850301401063509604377940037712 2370 18048735468224096883726411190300160 2371 -48107318452576086041316178519176584 2372 60539799843045442218687825305061636 2373 -49863698564159874429828728329626144 2374 19390698761635728858888549725560696 2375 19741316009474229780038324406735160 2376 -52617766873197985997168414128441920 2377 66214665689589388929492976579843932 2378 -54536799853273683748458741459684240 2379 21207553864115103178778225757513984 2380 21590623383091019501619924574588768 2381 -57545777328634010837193697962634044 2382 72414779279382390219836382758699168 2383 -59642336444695954016004561231999716 2384 23192499644637504075242611127816700 2385 23610987368837181977640091806837516 2386 -62929520129566547118804827922041548 2387 79188144615298462753114668836203008 2388 -65219821611470801855908633455553824 2389 25360891963022739582990483068933540 2390 25818031492897385848868885268122880 2391 -68810611030088967487512532140837024 2392 86587097882252067695097385361712784 2393 -71312333811930127671131464871246980 2394 27729471913057367102630022570420160 2395 28228788369025145880936480403391840 2396 -75234418335789506717223457720668720 2397 94668693515268196844871537125790944 2398 -77966834340812490442782128961409824 2399 30316489218911644782455677406240160 2400 30861825194163480166118834900095528 2401 -82250397043740762307066320897721522 2402 103495124242718870829347425091456648 2403 -85234512929005730769273547332977616 2404 33141836486434632164083218220047444 2405 33737380281379000077591540270531544 2406 -89912452364106436041316758961166736 2407 113134178057383142930098383497461160 2408 -93171163720342294323145704597382696 2409 36227195252309687731818927032217024 2410 36877511588749472671595548604002896 2411 -98279335174782904448550113343411384 2412 123659735321402482030532434711887276 2413 -101837594262257678915155397472380528 2414 39596194854953262449763697691967072 2415 40306258285072739510835378126421680 2416 -107415072179299473840534627038741424 2417 135152309486098113127464136891227452 2418 -111300070373163297457816989895897856 2419 43274585238795182581367676640959920 2420 44049816482458468111452646221092758 2421 -117389433775539545554251671014194060 2422 147699635205789692577999306706353168 2423 -121630799994563371845174901905019780 2424 47290424898762162292126299147861456 2425 48136730362606349058524472401426524 2426 -128278442900265601747850402706778388 2427 161397307948152432364108894278383640 2428 -132908459401861490008307565162144796 2429 51674285275019106284973773025942288 2430 52598100028495989491523779581915888 2431 -140164928393612212327082334523913248 2432 176349479554380125335387628429359280 2433 -145218765436188572906121653430532400 2434 56459473019977154147374358370837636 2435 57467807526997938657324421229899124 2436 -153139126730469979963108066286002560 2437 192669614582766062479759633495781692 2438 -158655097732315555632632015806433680 2439 61682271680981142278383864579075152 2440 62782762611301398105382991691754320 2441 -167299336293986127609113885101216884 2442 210481312681742291817975853964503296 2443 -173319175256821025538097514642943032 2444 67382204473729958523193324603600704 2445 68583169945842530243698445075239456 2446 -182752628722382964433422170909686448 2447 229919202685603201931500250416841132 2448 -189321791838363498982279591708124332 2449 73602319964213745553327472237841280 2450 74912819601474083806738700786447120 2451 -199615622246247628528513491667602240 2452 251129914610975166780877578834949316 2453 -206783615770537856163836605687207728 2454 80389502631694818158112220460348720 2455 81819402845879747679540122497107224 2456 -218015322351868644586742207854987016 2457 274273136257710980625267697130705280 2458 -225836058999949062805587330161486440 2459 87794810453013083083879663197955800 2460 89354855404719703103150033521216824 2461 -238090035559785147852169972448204944 2462 299522761687674252627200280659368448 2463 -246622221880598406560022532156235352 2464 95873841830342270642099796298402752 2465 97575730553795032287751493621584680 2466 -259990362599392782147332232404848188 2467 327068139472501090900927910246833292 2468 -269297919983461274602707886636193148 2469 104687134381629635286157803185734992 2470 106543604602825762940135662410581840 2471 -283880277793375381433143428402716784 2472 357115429270851158337234314594867384 2473 -294032800000501218052748998552466340 2474 114300598326584019286822976167338556 2475 116325517548535522866216271948200936 2476 -309938302043321520569943971660462200 2477 389889076021179349454632304904687452 2478 -321011552378839923511819553418738336 2479 124785987432603951207630914204467008 2480 126994451910015401184741643689290304 2481 -338358777433837576680283082832086064 2482 425633411822315984383481604052563368 2483 -350435228967202593627938054609436576 2484 136221410735939390331078334737306240 2485 138629853014304741482212294861977728 2486 -369353252150784181196719224717146736 2487 464614396426160248807360820798699080 2488 -382522674657210924501921819677983840 2489 148691888525259469316444799413582880 2490 151318194276404219448309575692682520 2491 -403151985144267796198349230364520144 2492 507121508190001638137526394836411240 2493 -417512082761066293341122521697135460 2494 162289956369386560020515657243870320 2495 165153591317286511120006061503307800 2496 -440005580763393757107441448714728432 2497 553469798336263817734365720394616784 2498 -455662684689483210506020181266550392 2499 177116321290127962379757960752965248 2500 180238469087795515791101995697625106 2501 -480186764452593318814079171861182968 2502 604002122451170183778288481501666720 2503 -497256585384620531914648741707878180 2504 193280574526916997073543348932674068 2505 196684286517684955612038271157541184 2506 -523992311534049299323316726088861760 2507 659091564327833863459379036329098760 2508 -542600756927863776417619348211863104 2509 210901965714556804499336119013872072 2510 214612323589667334016970340008786016 2511 -571745142113282753747031787500742704 2512 719144068531009728268972306191085252 2513 -592029203787744206265649348534511712 2514 230110243701112559418688306846427040 2515 234154536150631887900534349822300420 2516 -623796596241728136280186464907847688 2517 784601299438249432072478677614355680 2518 -645905314305643771356019459448874736 2519 251046569672483588018403097410675120 2520 255454484218748146317484376041101864 2521 -680528904658038196111846628539560804 2522 855943746004162727886766777726521368 2523 -704624414243370748968851704158342076 2524 273864508726176619964977844334027024 2525 278668340028814194628550480794610004 2526 -742357871716405915044050083821231856 2527 933694093110304957264476570589097852 2528 -768616539544919639362786328301647936 2529 298731106552290530903453918332703532 2530 303965982581978226712491915986154336 2531 -809735788503459644362335318298229064 2532 1018420882113039197473690211744739312 2533 -838349446903097331103180169176639384 2534 325828058437949672151107252965671392 2535 331532186033147543405531129962299396 2536 -883154595654025398638352377065932756 2537 1110742485096542658407077910104361520 2538 -914331882279228622991623921805493520 2539 355352978415887767768120742007156760 2540 361567909863556270210495943766592700 2541 -963149317009711320038878767450161232 2542 1211331419389810001396381568826128256 2543 -997117129210601062696877686541379364 2544 387520777032371179434027368147471952 2545 394291699450934832869433309339338380 2546 -1050301787033072734447624260573533920 2547 1320919031127880751990420868275486148 2548 -1087306860566213600821809380474455212 2549 422565156918248810415297383561691540 2550 429941206369664416059715529041774256 2551 -1145244696805106992075319143426677824 2552 1440300579042450044905147393830470880 2553 -1185555319388149325161074914114065152 2554 460740236114046111540268849978169196 2555 468774838532697479319061220368656304 2556 -1248665985506942299754609184288625872 2557 1570340752270497188083472181237121052 2558 -1292573856595812778773570146921998336 2559 502322309930459357063562841048757472 2560 511073551130732396486612541796868088 2561 -1361313606530723912626149735033825384 2562 1711979658787779348651632045191826896 2563 -1409135855646663355096945576836614192 2564 547611763024515536778699722343643524 2565 557142790237389021826916962873420000 2566 -1484000699793804050472253714554387208 2567 1866239324124487536138284041538656384 2568 -1536082076754316443093853212447141944 2569 596935144344620676936044925430640208 2570 607314601937607344332082097621105268 2571 -1617611204459471028918441829986172224 2572 2034230743321957505591432282615738916 2573 -1674326455978509325691067358217002592 2574 650647418650751926800916193906197488 2575 661949920906304130964924283840628780 2576 -1763105949112882565683058993520595584 2577 2217161532662498871544092496994638000 2578 -1824862397438224871196947653508179480 2579 709134409455667762257581174092541160 2580 721441053522085472274355897660625392 2581 -1921529259520180533212001876995310200 2582 2416344231571223300441826252753366608 2583 -1988769600077367262234834948953272184 2584 772815449466250768463374469893985520 2585 786214371853670553801348689146131888 2586 -2094016127430954276837044309778322176 2587 2633205309273061271998353311855237920 2588 -2167221463851380859302122687605450396 2589 842146255938557984951555108068894992 2590 856733236212351307253801241369374800 2591 -2281799987489805974162768466308424624 2592 2869294935315713801154695554369402204 2593 -2361493123924257807321558914137383876 2594 917622049804043546552882192606512996 2595 933501165430630244537827451482666336 2596 -2486221153223918492398535011641581920 2597 3126297577967912689968549506456461772 2598 -2572970165491350276686206422226700368 2599 999780938986603957897590954974812912 2600 1017065275614149057343820669668796684 2601 -2708735967294173402544533678373205902 2602 3406043499802110650754876443398512568 2603 -2803158076198977828753824476776262064 2604 1089207588020154320054215265279420928 2605 1108020009830868580148979328469219764 2606 -2950926725763369851931774991805426768 2607 3710521225504046001941081580606355200 2608 -3053692497843663123963400291771051484 2609 1186537197904716767059910725140691500 2610 1207011183058689379475990334594804600 2611 -3214512441074377056083415075252789424 2612 4041891063153575404659929064815419716 2613 -3326350344130735300704708808616161152 2614 1292459822116659464561881686686879496 2615 1314740368721653743460470976218955700 2616 -3501360513773768358871796942130672880 2617 4402499766929591930822907633532259772 2618 -3623061856785104901785136251057022336 2619 1407725046827826869309228924888431680 2620 1431969655317791955866861429505060712 2621 -3813499388795194309106338443835969644 2622 4794896436447615126364791633855573280 2623 -3945923678269813585344211211491195640 2624 1533147065701872923952871151047747764 2625 1559526803991793202250900460968155104 2626 -4153132278366614143699994573205086296 2627 5221849755785884248579373417087660224 2628 -4297213025816749383803775081694241868 2629 1669610182138209992838742719091479680 2630 1698310840447273045797346576872626008 2631 -4522652040364479213310687369602209184 2632 5686366683742151027605201408395181736 2633 -4679403058447835221716560483998093060 2634 1818074774539799086852813851458563520 2635 1849298117341890933447062220707852768 2636 -4924657308247030248330817981782392520 2637 6191712716040292388293122603957247228 2638 -5095179536206301261243404268641238816 2639 1979583763106920810549504955724238560 2640 2013548886280584968056347260432959920 2641 -5361969976602274997317973183863989600 2642 6741433850128875938050142022090583208 2643 -5547458878971957162757685488418599272 2644 2155269619822774103486199215149312764 2645 2192214421735702476424303945317832618 2646 -5837654154891712057904313979172083920 2647 7339380393942853715513029704514924012 2648 -6039407741050929608246250707594507952 2649 2346361966717349316151303989445090992 2650 2386544742697205861012582515619867708 2651 -6355036711210011561719635053939872688 2652 7989732771599333947077545436240536352 2653 -6574464227262273426464476495150434384 2654 2554195811194127337916173244647038656 2655 2597896981612354866915046775033521320 2656 -6917729537869294820742854953344435528 2657 8697029491538720256321768054250157372 2658 -7156360886548566942475772545513575160 2659 2780220471202015959132853188263342600 2660 2827744454234899310970498516781392400 2661 -7529653681414425011865091937458759824 2662 9466197456178781830586016626866770976 2663 -7789149630276975322396979687587574596 2664 3026009247356559796047147774835916108 2665 3077686488393240698105088272029356120 2666 -8195065491347637828165704844443061376 2667 10302584806802763988205532263984355024 2668 -8477228734438123318224531773556629992 2669 3293269903785763183166366512194054408 2670 3349459074431546899970529536387035680 2671 -8918584954456841887413364536962006704 2672 11211996513241239668434201239215302372 2673 -9225372097964560205499796209298294032 2674 3583856024524808265293111493439647872 2675 3644946405205821773316724200319973564 2676 -9705226395277470592566438693109944192 2677 12200732935025750855276634504767778012 2678 -10038760943456423027744903374879511920 2679 3899779317740704718848745583440268480 2680 3966193379059075127488724736874841776 2681 -10560431737954299164733860616850551504 2682 13275631599192588298212736790715346800 2683 -10923018161803051807141284312379998820 2684 4243222945965027114235895761469210928 2685 4315419145189060173366557711725095600 2686 -11490106540695009363146434987984582720 2687 14444112459907566776752678185345525932 2688 -11884245518616348128071336520197108168 2689 4616555966885503234382980600665191500 2690 4695031777294205055152261790771331440 2691 -12500659031216275629984865346250188496 2692 15714226926686324560333420607802560516 2693 -12929063958142302684545900972094622276 2694 5022348976133202613720836802990466160 2695 5107644168376832293708291746074711864 2696 -13599042390178014836816708767633725596 2697 17094710971327834549696803072517648320 2698 -14064657259496750889377445571132226688 2699 5463391050942314369744333648191084920 2700 5556091247139034350602005915392009480 2701 -14792800549692493100337089097109221944 2702 18595042648899887480075783962756348448 2703 -15298819320793747250762263778145040960 2704 5942708101598088878779773811481111806 2705 6043448624570419615310540509850718124 2706 -16090117795701200270551723353163509312 2707 20225504395363608840074477199889812012 2708 -16640005369122618961379911457109067068 2709 6463582746273007596725300952635708592 2710 6573052788146644569192723954546459456 2711 -17499872486462120718043611874407530304 2712 21997250493860649238022701766643079024 2713 -18097387418515043280569459268830366212 2714 7029575834232934147502692565594850240 2715 7148522970585280857638373402015793240 2716 -19031695224721661601026239818538791328 2717 23922380133485236814126948562524456640 2718 -19680914324169052695473532039118069760 2719 7644549752529208820277451650104852000 2720 7773784830397293638244973283519334228 2721 -20696031848508321458676787609256395824 2722 26014016518711120929169134049993694408 2723 -21401376809416557830598950393100767736 2724 8312693662239037657482976559536899744 2725 8453096092588796997744933658039846580 2726 -22504211635040170641100424710773075840 2727 28286392524742573452897806602477547280 2728 -23270477872400700013220970544370762240 2729 9038550822139431247271744993303774220 2730 9191074309874115915166204512916151616 2731 -24468521144158958885610748389980509144 2732 30754943434126873662095455277546993316 2733 -25300909012348004866530588667189999392 2734 9827048170468739177127130184794082416 2735 9992726917727947502022575068475728964 2736 -26602284162177339091578809030516722920 2737 33436407333237957475055441398848479584 2738 -27506432750870804721510599113798241368 2739 10683528349219302869851815972471717504 2740 10863483770607510845907089075304237780 2741 -28919948244254112663238970977762854444 2742 36348933793970398826915618425347033488 2743 -29901971962125710903414578529252637008 2744 11613784370295557866699081094315072480 2745 11809232361796872849373351498666339676 2746 -31437178393613142677996100135122730708 2747 39512201516442632074995854551686846744 2748 -32503706567108272787457146110518794376 2749 12624097138951000587747261633130336740 2750 12836355945653397911149408599422093376 2751 -34170958459329215965633312206456139008 2752 42947545662992653241135235648025116836 2753 -35329178192124084891406470273524528548 2754 13721276067278522853806139690560607876 2755 13951774798665639299636568855666397200 2756 -37139700881271531696395800690073923992 2757 46678095672575645156743033064394827680 2758 -38397403439803072512958932816027154832 2759 14912703029272746635081782412205828000 2760 15162990874765534113141742309630018248 2761 -40363365461395229414893824267225876448 2762 50728924408183074304808249254954086008 2763 -41728996473197380340276319021686327148 2764 16206379929219069461238989902749935224 2765 16478136130886035225309467621287322880 2766 -43863587895197248739840193431442021936 2767 55127209558465453938173373766096218412 2768 -45346301669826954198191441907645217340 2769 17610980177009542938670100211148774464 2770 17906024820937470050879564683287274268 2771 -47663818856121503514350258103838919424 2772 59902408288753488836651084529340805232 2773 -49273537163336841006568509964533659024 2774 19135904387566967833346111117695843760 2775 19456210080320380817483767614433510944 2776 -51789474489351143212515577697926521176 2777 65086446216562929022320908346188073212 2778 -53536950156058094669158595173982576296 2779 20791340647012045792514015470517193488 2780 21139045148937776081287442685145418360 2781 -56268099240130365245116421438417444640 2782 70713921872898640885119504514471801088 2783 -58164984956598934325663118714285271540 2784 22588329715681013524418152922998565520 2785 22965749608564755000402692292606705804 2786 -61129542015911184138331808660332071040 2787 76822327903740447224361249859714185240 2788 -63188464773042830954632808187706333848 2789 24538835567751233235596784651394786740 2790 24948481040539070263545146166054720960 2791 -66406146761648848097007812346688143904 2792 83452290366533047952212884562744304760 2793 -68640788374835535654998902759658882960 2794 26655821699230330332370694687424201472 2795 27100412542225544998679693093186238976 2796 -72132958613933407861594242282963825552 2797 90647827584892184611952687080084091452 2798 -74558142825477834000529096137672747616 2799 28953333670594477315484341880916117792 2800 29435816575766936897782716597476071284 2801 -78347946892840107175066859423457414564 2802 98456630141701227362979010397252661608 2803 -80979733584215841303306496160867041060 2804 31446588387621369289958117512170064044 2805 31970155660464870385225208166074286528 2806 -85092246290941958835078770091411567456 2807 106930363716976735608651120849906152664 2808 -87948033378586277175990808859760286528 2809 34152070664166684269753727255639671346 2810 34720180460953398346348228193345000976 2811 -92410417727429569566055528640509684224 2812 116124996613050265849567403876653609840 2813 -95509051361523237116561397046933478040 2814 37087637654009218815959262001627683712 2815 37704035867367902355824496075209079060 2816 -100350730452345905139312204182308033464 2817 126101153956524523556376743747492702028 2818 -103712624187404154754407197030394041592 2819 40272631785687029784834014982837879720 2820 40941375711224696130255968949809555952 2821 -108965467112235012942214715695979486528 2822 136924500724952646020153104981047097328 2823 -112612730771593834450320552930818381976 2824 43728002884731488695289314845176864068 2825 44453486811982544952551873134383292220 2826 -118311253624743006098686558482971168548 2827 148666155917162320140319901349033259984 2828 -122267832638477574823873521341995699464 2829 47476440222165415016646256789097639904 2830 48263423104547898145757463888383548608 2831 -128449415856671545706952501061969194000 2832 161403140370573460423773071323727127120 2833 -132741241914455517117465907832896234052 2834 51542515286874769470234948727695963080 2835 52396150657624945937923297876311363844 2836 -139446365258502963019349236725800627940 2837 175218860927785988095962521764527302492 2838 -144101519185759875037109710845283468512 2839 55952836142823936011010260170531911248 2840 56878704457137808534618805828074758720 2841 -151374015779390551375946349786299850864 2842 190203633869270058377002972408623519280 2843 -156422903617180164719016049365886843012 2844 60736214300421197385088593573807921120 2845 61740357898329392566564380740768373060 2846 -164310234571005002618276902176909363008 2847 206455250760388704188484250657493875776 2848 -169785777917835602835807965543201729528 2849 65923845105039975534634745356005484416 2850 67012806004961829314157896217659260640 2851 -178339329187490351676605187459881237384 2852 224079590110529336107798708457935804032 2853 -184277170945091646876242236374426214916 2854 71549502725178785638144260270341994136 2855 72730363474729158031174948892883240664 2856 -193552574203231969137475088291058644352 2857 243191278511223183244301222644519596412 2858 -199991300958734713713894264420890265160 2859 77649750908446572890469471123625523712 2860 78930178736998634878399563195130761744 2861 -210048780401382970649808059119588415244 2862 263914405210305796741158444303713528960 2863 -217030162775839505121793271429105571240 2864 84264170765972426661400564349793033720 2865 85652465302812168155533599878368839840 2866 -227934909935434304377641763428436172588 2867 286383294392048460475986170519658658984 2868 -235504162333726454526525168105410559936 2869 91435606945478792175016338047325886080 2870 92940751788230813998652084507081477616 2871 -247326741134947699056012901514454112080 2872 310743339770525922639728822029214456800 2873 -255532802445454455233952246226759756060 2874 99210433660684148911461762842474150400 2875 100842152101160236584612226683941953460 2876 -268349586916406662507672861901635274400 2877 337151906467170754727685533654547156384 2878 -277245423830978365084486797230293631104 2879 107638842160516355849586038938216435200 2880 109407657399364128606277772763064431406 2881 -291139071072601061890757089685831391984 2882 365779305535533813305280590329013870016 2883 -300782005829092532858868678907563789828 2884 116775151346469100210554313205561871104 2885 118692451554113026850879916992367691484 2886 -315841967050791637564932810423969189536 2887 396809846918914068807264282812542926092 2888 -326294031542379043379214051018866027388 2889 126678143381018190024296954985597187680 2890 128756251990535132335548125894016975420 2891 -342617104192981500625189890154224097320 2892 430442977082096943416508218252116004232 2893 -353945422541518005343545570923121883440 2894 137411426275082032467725505373971355216 2895 139663677922994991295953974179094238496 2896 -371636346802974946407562950551988120644 2897 466894508049485469146209545817533447932 2898 -383913548658580019954756402066704158408 2899 149043825598868949851744579572743974992 2900 151484648162544565776957700734279459420 2901 -403085651826706602585259093170266894544 2902 506397945111153523086149685130629929168 2903 -416390318833549638650038556336081270980 2904 161649807628971902403725461028051033464 2905 164294810844551062378829264952548456704 2906 -437166211386918565031638199589018638708 2907 549205921028733447448614228780350783120 2908 -451583359446735421266402599631634583708 2909 175309936426183729692999222156873570660 2910 178176007608955722316363393403440021296 2911 -474095686903170501624719629994082956928 2912 595591745187733332290617664565846741968 2913 -489717287074502865001711657540144969584 2914 190111367534219302957354432813891123072 2915 193216774964278565592706049612075609040 2916 -514109542056100072320493075000390024806 2917 645851076805264238394067469005173445532 2918 -531035083149713954268555226380116161936 2919 206148381200427550498893431608828605120 2920 209512885780554342378539291119578991364 2921 -557462482423726777946206194577905603024 2922 700303732015905130126351435007984357048 2923 -575799578594376408882757992471685554816 2924 223522958246820911776388868718129380624 2925 227167934087046572256873686069581098396 2926 -604430010230551343186830816950828727040 2927 759295635427481490652896896630502556652 2928 -624295057123529893938750688172575697128 2929 242345401964595478523482548987646659160 2930 246293966599111082921077161964999118908 2931 -655310103310622893301921449201611201024 2932 823200927567119317378180359061754001476 2933 -676828986599803598271165989831728566384 2934 262735009669109957884864027502403950744 2935 267012164666335792648579084811570348324 2936 -710425028097261385180842604730626997216 2937 892424240530617239592628230501159505440 2938 -733733888551111249760402215770594357800 2939 284820797836485805910321884564293461400 2940 289453580622541097790539385990231563220 2941 -770123297218642019835275582791637081784 2942 967403155109858689069196484016367690048 2943 -795369356753630571228951386865828121328 2944 308742285049144337168245541242343186768 2945 313759932828967950666724531562564573120 2946 -834781783104176445950049903253819744416 2947 1048610853708937073451756634717582312584 2948 -862124236632873539704875802777238146032 2949 334650337307387182798579284971228731152 2950 340084464036711039519819009839776425520 2951 -904807999896085070484946839930130446144 2952 1136558984475562038308960113976022640944 2953 -934418978151947902844961079613044459684 2954 362708080619358788601469058533207422272 2955 368592868055003524936448204896577249824 2956 -980642566918609949523608535321605615720 2957 1231800753276254837731215948078224865212 2958 -1012708175843047146595729339966042615776 2959 393091886164344612019262395163881859440 2960 399464290100296889493193843717415299844 2961 -1062761867989199905426514927757017698224 2962 1334934261438386636604961954712052082728 2963 -1097483310701171280671265681345955311172 2964 425992433736443612270117954547513647040 2965 432892406619322510413904540473926451580 2966 -1151680921967334611374624488998265603608 2967 1446606108576321060827328421021709525616 2968 -1189275709803866257681930306910974712208 2969 461615859619453200864116112758660444220 2970 469086590829748088868489335889833235840 2971 -1247956481133492276522993082038580262744 2972 1567515281320378959715549620732453474276 2973 -1288659740753603750554924714032703747808 2974 500184995521732779430612966626259017856 2975 508273170707101111979738700059462787024 2976 -1352190375279611694888972532243955550976 2977 1698417350384207873150092153687051559880 2978 -1396256259367002411558990923415645565048 2979 541940705714463762392169329533045714152 2980 550696786668956435758350565849159144100 2981 -1465033120780248721414968747717528206208 2982 1840129000147183626023720152617395102016 2983 -1512736330464617407278997643671398374320 2984 587143330070890185992662536861734985148 2985 596621856769807230322343651874868098400 2986 -1587187815408000558899555159184259596228 2987 1993532916803128789715376186865730846760 2988 -1638825243154238976611956118121918736020 2989 636074241300804982044236542917107597028 2990 646334157825602040714966024289497588720 2991 -1719414341265754451724326101939180328544 2992 2159583063145042932158330167184503634064 2993 -1775306843657866461207757207908275851272 2994 689037525316968387900230426056316921120 2995 700142531538908261405825539138606886000 2996 -1862533899940603362515253756837843219648 2997 2339310370228604227752003664552847472252 2998 -1923028210516709825812961199434433942832 2999 746361794361774453426517121560396284720 3000 758380725397572101797357731088478128064 3001 -2017433905849204902455668644744095357204 3002 2533828878496640345004568662574140025600 3003 -2082904698929335246208936732956800570240 3004 808402143267046868993225982011156299424 3005 821409378875369080989465380865067504804 3006 -2185073265751986587335570032422520997488 3007 2744342363465176077169529081283198532384 3008 -2255925383045754797516755271457996760732 3009 875542260021353331533918969121083857920 3010 889618166276542480318813011652581459816 3011 -2366488074574718163218055243981609609864 3012 2972151483782586805739431418411627118672 3013 -2443158927265976720477616659598061750928 3014 948196702681985316167100664909162003152 3015 963428108441679538649050722853055945980 3016 -2562797760002186155009236129134092006520 3017 3218661492391374707985206484855099840864 3018 -2645759919987227796480658911446327044744 3019 1026813355597386538768050055387921995960 3020 1043294066474772850916762838768384470192 3021 -2775211710812490724510748124429423287040 3022 3485390554662780988896337792674554910368 3023 -2864975705822571696377445850232980855012 3024 1111876078905303709661492810072833457280 3025 1129707431665604770144549639793298528046 3026 -3005036426615246281766309665886744923800 3027 3773978720754663395344395419619317980600 3028 -3102153755088774544356856840604343985468 3029 1203907566347624120530821588407006597352 3030 1223199026873199899489663532899179019616 3031 -3253683229557111979415976225572338782704 3032 4086197603080869990144347890887237041040 3033 -3358749612347839068519138850472562477108 3034 1303472427600501958754573685375950442072 3035 1324342235810844055778693039060220072404 3036 -3522676581679088070693437946247137763584 3037 4423960813695141510348437152990189975932 3038 -3636335469000575299644614369197982003264 3039 1411180512564133299403702536629436410592 3040 1433756377937331106793686378069576689440 3041 -3813663054968525222727827278857329381844 3042 4789335220605236687849537338391109880876 3043 -3936609408389020122475920940998953807216 3044 1527690496397052898195863776618587775124 3045 1552110348019402261476468949720281550080 3046 -4128421004762681719230516473688153325928 3047 5184553086565912650614133209035431171024 3048 -4261405375585856510252546551247059404136 3049 1653713745522222646299191160413457744140 3050 1680126540894017263897479102669795535976 3051 -4468871001049134233836724101009336818240 3052 5612025158776689313195838192148026376920 3053 -4612703928052981483966423070193409896768 3054 1790018486384120719450795125947218900560 3055 1818585083533913058641976114378335691824 3056 -4837087076392036365021646976126159493504 3057 6074354783157857081447625662799879767280 3058 -4992643827659265080908382625329744479936 3059 1937434300405750389340694166983245394880 3060 1968328398214210010443065683905501979652 3061 -5235308853714294056074647508249530381484 3062 6574353122523748799240719292526993644048 3063 -5403534539182144202851802871523305705176 3064 2096856970390807835577123424540895659008 3065 2130266122400585903617641525664720578860 3066 -5665954622008003611097146395421903382016 3067 7115055564045751561376157273895499904812 3068 -5847869705403512396215629463626399560496 3069 2269253705548675040977854922376201585664 3070 2305380412940386584594277369928920736368 3071 -6131635433254559033819738232909029166624 3072 7699739407930959700093430724112905475876 3073 -6328341674273725004760016901629139452704 3074 2455668774398637371891825493574462196520 3075 2494731664247326623199548467642466697560 3076 -6635170299439160935995020223455041042940 3077 8331942936270223461087643097438399128264 3078 -6847857159386716148091009126789671103152 3079 2657229577045722294284232639217378505520 3080 2699464672439268070772699200919526397152 3081 -7179602574571565848287485818970896122240 3082 9015485968568638271145319109755121421688 3083 -7409554121214591983130991588244487834532 3084 2875153190725584012074632084992944073264 3085 2920815279828887764971546890186578472444 3086 -7768217613107504751145259105028318769328 3087 9754492018601996957115735536715072800040 3088 -8016819963224244539725872349520949818492 3089 3110753425102557862214077883199837684060 3090 3160117536791674621723490135360184504840 3091 -8404561803137321237136455942359401030128 3092 10553412175987082634359075577813382162116 3093 -8673311144176556050100986753313482750080 3094 3365448426586952133569402416452864464832 3095 3418811420858407060049994200167271368360 3096 -9092463080206598719620416217365221946584 3097 11417050845257760241582842741070865850320 3098 -9382974315628258785001818303859719524968 3099 3640768873929410910292225408886849633472 3100 3698451155914833727921691944191034829632 3101 -9836053035697130047278558625034707231824 3102 12350593485351863844270133517866311317856 3103 -10150069101957882704868198025748747220280 3104 3938366810567423483035202109530143630276 3105 4000714177655596525250381026639372800640 3106 -10639790742367698500215264517899553754908 3107 13359636503288743348116159739531464276480 3108 -10979192649163847597032607590189363528224 3109 4260025162658582974966679798876954301300 3110 4327410794949543685671389866673921223936 3111 -11508488428978064103265020855906548820288 3112 14450219467510796553263028063595167319640 3113 -11875306078281222527765059904734789893936 3114 4607667995455057825996020909437132569404 3115 4680494600547789678775575163746106119240 3116 -12447339145944899151774581394739441676880 3117 15628859818935323425008319705528702239040 3118 -12843762989584001445446547024690665559392 3119 4983371564673313406993298232910560639680 3120 5062073688623844086861384905368440840176 3121 -13461946574757388877673296154140829668964 3122 16902590271281041554575344175712158250728 3123 -13890340174835631322500067562374065534476 3124 5389376223813212994799088937091591793088 3125 5474422740997956726773319412416161528402 3126 -14558357145468846775421472173774670818256 3127 18278999106766854276986027290049886527920 3128 -15021270706779632020002546459125371718432 3129 5828099253003574231091525836480690994400 3130 5919996048588167034658205689311224585508 3131 -15743094639039150969591725066621862969888 3132 19766273588904392502841077298574703078000 3133 -16243279587886358516646941309065663967784 3134 6302148679921037954768809014526692292576 3135 6401441539672723586728201061345990606400 3136 -17023197464695672043898810374363484184494 3137 21373246730901428141113492894419073532252 3138 -17563622154157717824242674478203820606392 3139 6814338168671461676813108117947350585312 3140 6921615891968662771242842464247569863140 3141 -18406258816876961629255236019062775621980 3142 23109447676247397645883029888167780888688 3143 -18990125444610285147809312344304048089992 3144 7367703058265610549246033387804052950816 3145 7483600811357428782614382572995411530984 3146 -19900469931798220884310825365050242834724 3147 24985155967458273813473708394912801902040 3148 -20531232762985320147267211025452367417436 3149 7965517638493342171422387481924863976848 3150 8090720566350560733904993807165915897568 3151 -21514666680310342843937076071526726722384 3152 27011459999816019165540283324915784827972 3153 -22196051675353831075751863171208577170096 3154 8611313757634599924005246423888981388960 3155 8746560874118952145500743637983440932544 3156 -23258379751600850452672594731590055074112 3157 29200319979355319670218371027050718546208 3158 -23994405705684258864026452810436561560048 3159 9308900863575506600676403361419921658592 3160 9454989241142653533383281767696409206400 3161 -25141888701497339323027340615160502026600 3162 31564635728442577645400676909485977858816 3163 -25936890011214198221331145009463641324804 3164 10062387587560350732228332734842242635104 3165 10220176869311826621598168825896833629840 3166 -27176280159780820521674064365048324485248 3167 34118319708183021914176489361023574644172 3168 -28034931340717406096805362919825250299168 3169 10876204988044629036700478877826747898620 3170 11046622246663174982108781080989149425068 3171 -29373510513103604421379839327257979645888 3172 36876375654714107066845537502208351149272 3173 -30300852601592162372015232341117555926640 3174 11755131580962772908993348974174755995064 3175 11939176550912793416912166078092115212444 3176 -31746473403947775481329783116610672841076 3177 39854983256339663149229946072422576902348 3178 -32747942386233798892255313277150885789896 3179 12704320292232051963821230357737940606008 3180 12903071003591847403814358153350048775792 3181 -34309072411677886346270900759704909290364 3182 43071589330582470654440018107839534920288 3183 -35390529834518394325472226938034008433720 3184 13729327478530027578942907204344722359280 3185 13943946322955118175393798161836448125724 3186 -37076299309266157342973398550070980443200 3187 46545005994747180811055190071444277028332 3188 -38244065237550891920232329760706673724348 3189 14836144173358984209128068967204262706512 3190 15067884434967127855796914577370571481920 3191 -40064318318840659327492137731987486687904 3192 50295516360666849848954309996687316259360 3193 -41325206818263698412108482943591976345440 3194 16031229727202957734976818636132121959276 3195 16281442613633046956801319946845998875296 3196 -43290556820977373127026616234310769284928 3197 54344988324143707764735968894301393061360 3198 -44651914157146151723316162893742111264960 3199 17321548023251345920790581820504960950608 3200 17591690234792770847491598228756260678060 3201 -46773803006787318740272299875043100123968 3202 58716997062390788855663599302583996070408 3203 -48243548766507370967285709743816895616996 3204 18714606463772033398751506192787978043300 3205 19006248341301750753307117307615065275924 3206 -50534310998513555617612927540898972738080 3207 63436956898753107418974588621166764684040 3208 -52120982354403286975722239980151733068120 3209 20218497936835583902954927959101001480540 3210 20533332232351446385886893908717162822456 3211 -54593914003735804481649191151637496935720 3212 68532263243368365856073165257870512830352 3213 -56306713359884421967419483384884271290304 3214 21841945988794458450555227577711076378896 3215 22181797305610790943985723912263508752980 3216 -58976146110582280203533408824049259189984 3217 74032445371467872879313433082329024823612 3218 -60824992384749466772487136345998401022040 3219 23594353444786904843888273228119556045760 3220 23961188397978442015803853190165242670672 3221 -63706373376783090958049356152616680473964 3222 79969330857986723661975836230073276511840 3223 -65701957193741012441875797357001578830896 3224 25485854737649395358446172899533435069056 3225 25881792889110300576882256710207389978256 3226 -68811934914196816498444149669625129799988 3227 86377222548336111029011565626395277391304 3228 -70965778005330014576283921837630878087976 3229 27527372225075713215150871179801836570340 3230 27954697851620551169918096455831891957040 3231 -74322294722847836388691366645056569496240 3232 93293089010898515821414978459751216508888 3233 -76646813849157898716970334362081757850296 3234 29730676795753078826814984907504411942752 3235 30191851553046765260556862961118479699764 3236 -80269205084790682944103357487365389217740 3237 100756769487369439354725132866654752293696 3238 -82777780824111187085574748306433595427344 3239 32108453087641240429832813514754756097280 3240 32606129637427073635867486675015131036720 3241 -86686882388552304664590987438151821068944 3242 108811194432842222961761097841521545464568 3243 -89393933153184326421927342293107024735600 3244 34674369665652018172332284838800780953224 3245 35211406338774426563746284102602861960160 3246 -93612196319797290249785075155569655305136 3247 117502622818895953918341180468479467724384 3248 -96533257998054268693214131150992951957480 3249 37443154531855329635145355368343494484926 3250 38022631104972165813358595457049480815308 3251 -101084873423540418294143329012762827959304 3252 126880897460308599454343413422439062781632 3253 -104236685067980112577734776279267590314788 3254 40430676369112921282735704231081475586056 3255 41055911038788035246856420247096848999488 3256 -109147716118044482377347286091167326966032 3257 136999719719815935403578256830216975618812 3258 -112548312134611745646905510687526622218320 3259 43654031948861932097182619916068583608760 3260 44328599592951355863712073029158389592332 3261 -117846838320863517193942736628034388632464 3262 147916945046040723036564870185009710696128 3263 -121515647646927835038912857890424858977008 3264 47131640165786103801979041439887927442224 3265 47859391988711559179526243090785652547820 3266 -127231918933723643355479793482639573419776 3267 159694900907828957620694206994519001567320 3268 -131189871729238356383122866438279633756176 3269 50883343196482757738717396177504156870928 3270 51668427862157681105802430300860702285920 3271 -137356474525506011833641284491805629420544 3272 172400728804290142572361538569693892065800 3273 -141626116940422524176018317416988439826192 3274 54930515316129929680277771142147933498396 3275 55777401680001515261031076220995679886744 3276 -148278152651970013148010544743942736187232 3277 186106752154424553287712945989607371733160 3278 -152883770274803748958596593231190390918048 3279 59296179946763976834576012376394449127712 3280 60209681506698167266050551982161103043884 3281 -160059047357524474250546343741293208335304 3282 200890872003952075041280344137007525947048 3283 -165026797994797484948886437842690513322652 3284 64005135553290449427281133686700306701244 3285 64990436747896397790340053607878819117196 3286 -172766038518850019115281155704010027270656 3287 216836992630498734059822909709187674679120 3288 -178124095003250494363419780601235429774000 3289 69084091048981114278422361410010624326784 3290 70146775541491403997593435593832574854040 3291 -186471156813065239212857752837180527772224 3292 234035479282360540924201824561549777771236 3293 -192249860589805252040596639183382448276072 3294 74561811421183957141011500260486458751520 3295 75707892517223954208337737377896998197880 3296 -201251976225021739820369871880917236383568 3297 252583650451412924162595037373386705545984 3298 -207484002521297004014928357567535939052728 3299 80469274340533245711699532308375924763560 3300 81705227699077915306438708654149320616144 3301 -217192036149861141484669300530734138410204 3302 272586307258185819883778899730631278762288 3303 -223912571591794362488677046775095446315260 3304 86839838573353175835802807354113239321280 3305 88172637381936691538379220305232251683884 3306 -234381295298870183419359094427329692436800 3307 294156302717556038933215451288439819039852 3308 -241628228904146372091659952163025913292764 3309 93709425077479752759374806673098486666512 3310 95146577875350312626289373791157400865376 3311 -252916619779677797417421889859432444199168 3312 317415153857859326402732261956786298156348 3313 -260730748322570356821943454275858020511556 3314 101116711726679836289527434066685290824596 3315 102666303073141485356897164763247553975680 3316 -272902307896753693684745676780186491058260 3317 342493699885501317527100208868880809333344 3318 -281327556715731380104799701828788775852928 3319 109103342678543533066473544453631528417840 3320 110774076878265138230249189928734149327184 3321 -294450654405852423321100582320730308893124 3322 369532809822428194438737364202831785753216 3323 -303534314802810747570443733987548743770628 3324 117714153475509065447548010181991920367824 3325 119515401588179325897823338353754892247120 3326 -317682557157422431636230958218233491668128 3327 398684143296260236219786538476248092940360 3328 -327475541622185863396278497657191073820988 3329 126997413048915104792101078600128465001980 3330 128939263427358144421434817980879915097548 3331 -342728169280054602817382503348755038557544 3332 430110968433733228797208989554542758934884 3333 -353285285864562889350805840650350604863136 3334 137005083882057786671633928636411242487736 3335 139098396500878465801539310356783630423000 3336 -369727600286838129754175606297054958324640 3337 463989041098660926333374632075592974990464 3338 -381107847550805579250665191134194917923400 3339 147793101680579781009675515456802923087952 3340 150049566536669237944902591689882410851420 3341 -398831669736157723345416695804426931390264 3342 500507550027348215985556658894579604999968 3343 -411098553790454581579112185194438149805508 3344 159421675997588505785262896510726042304480 3345 161853875884482714976774336741171128077536 3346 -430202717345220633763999732333332238853120 3347 539870132748772526999724319236214188563852 3348 -443424592631280799936212475294573032690432 3349 171955613367173687318372549688902649419688 3350 174577091347421829775407188690537422423048 3351 -464015473740746765766173737912585310377824 3352 582295967535542104532069624942761120441200 3353 -478265909304502494215910347146117848573504 3354 185464664613989298635701229615605043240128 3355 188289996537462492985933360519951875555728 3356 -500457996338185160889343797915578953985040 3357 628020947016382025619983522854250474942748 3358 -515816169485952433074414180492616490194560 3359 200023898128836673303971104414904359604000 3360 203068770570406811942491248833020967446536 3361 -539732675170029416036669686609485804710484 3362 677298939493564675102288177822484559392812 3363 -556283794532044345276987091661915472754112 3364 215714101031329027613294218181731053178462 3365 218995395048696030723804861271826377648700 3366 -582057313836893625741797568490014529076016 3367 730403144451296411466500209248601228463584 3368 -599893074012502162199999696514309998818344 3369 232622210281369752482660023718564083901232 3370 236158091423146231324866544125583608482068 3371 -627666291133693363266492150902292697442904 3372 787627549215744482932530503998790193705192 3373 -646885361251243005419442837347233276871908 3374 250841775952019948739009875473172741861792 3375 254651790977637225065430872555360127360200 3376 -676811809309389020793981235824789522655304 3377 849288494236438635171918309028185146890704 3378 -697520358004432595295861909756936714749080 3379 270473459038095517201847973395656351207840 3380 274578639844826436026495092370498893808586 3381 -729765235354257818732198035097356170111984 3382 915726355004674329289214504520265558556000 3383 -752077494852580711687394993646713213380832 3384 291625566348303275998791874010961532201248 3385 296048541636868332592964429706405126120684 3386 -786818542175671773837300052674614012824148 3387 987307349209917893022614671554894178356280 3388 -810857414363778836215114354034569307647852 3389 314414625214737157382962982016474939213300 3390 319179740463745753317570050176845766345200 3391 -848285857024126983229259428827677776579024 3392 1064425478362894146588385565407155360442436 3393 -874183564600119854936180866732182290245464 3394 338966000953007023659080817895313072706116 3395 344099447314072157444521663905639819804784 3396 -914505125068209601660949944960839420269472 3397 1147504613787050143348202645746607380272000 3398 -942403911091462567466148195923282307385936 3399 365414560220125083922254678526934115489024 3400 370944512990077692519322301544086303689476 3401 -985839896592881697983787202456888057303200 3402 1237000737601674924026694354613224471132008 3403 -1015892775992669266040566987896271637381960 3404 393905383646557350869399743447229031239904 3405 399862151020990236351960795575501896771264 3406 -1062681246912694559079456912133937813747056 3407 1333404350093584102463328487197073362725132 3408 -1095052813775098319832989871533008827462432 3409 424594531364661887905570942977593282825168 3410 431010714228282231923020346348832784430592 3411 -1145449838753252511957588945721091779822440 3412 1437243055703664451915102315591681115088836 3413 -1180317133483522160678817449026119568770820 3414 457649865319261470403014359719079872200240 3415 464560528883471117084800805209186290038740 3416 -1234598137563630963193499001544656354367072 3417 1549084340743694645811798956532461722289184 3418 -1272151578319026151977050415468943194561000 3419 493251932528598748839816143781126233595312 3420 500694790685615833709606471183547754172680 3421 -1330612790982896222355899599321085769221568 3422 1669538556911971907943380436035693954834400 3423 -1371057174090317614808530182789148084562064 3424 531594913766749225580468775713865585819016 3425 539610527092715015556575852007773425680284 3426 -1434017184499019663763298898431398543597856 3427 1799262125697938926029821114682213587599400 3428 -1477572758913975198088067586881612025563004 3429 572887642463168880590963854054282721650080 3430 581519630870351398398315338905039377943600 3431 -1545374186212219282763346375763409009325264 3432 1938960979861100736476069744951389917602688 3433 -1592277807442498757022064928714308725260900 3434 617354698962978670691838319433758351105272 3435 626649970073712580393202397518703515891800 3436 -1665289094551266527348495673617028426312280 3437 2089394259343270954760272655477229399330384 3438 -1715795463861862807476403213410146993525952 3439 665237585664496092850168075810132614728880 3440 675246580057231921797875419536989184715820 3441 -1794412803795027795044299970388827924035008 3442 2251378280231182038688689816648064189827368 3443 -1848795798932217887817107851640250366078000 3444 716795988950190008847349055693980190007168 3445 727572943511334884618878191397261242023256 3446 -1933445203327244553165659047768968296895608 3447 2425790796734719968735551458995082018537108 3448 -1991999307451331805706983825618962383736256 3449 772309134255559328405826586728348788199420 3450 783912364960071828990375515399635633549400 3451 -2083138827705405926123460880038250106876320 3452 2613575577590905350736794508394897587813476 3453 -2146180663705569845421773815151352326167008 3454 832077241079452875095046417638753754658992 3455 844569446618829950463770544413920674146824 3456 -2244302775860004317594769595235470557574160 3457 2815747319852096118603071690234726763459292 3458 -2312172753743301690956612772158492627791424 3459 896423085231233625438801486914498208708672 3460 909871673010051218616329750498486227723812 3461 -2417806919064343971432570316868928731794524 3462 3033396924676068756126352725218565652836848 3463 -2490871004666609934440175661540069726074724 3464 965693676137275139036929142240302818527908 3465 980171112269301298539886466636416651897680 3466 -2604586418733661058923893624422003978783268 3467 3267697161513497133325092069459531845130092 3468 -2683238032595499595204431011559013499487468 3469 1040262057594054437627938500133447339374740 3470 1055846242646663577658668811237214520679168 3471 -2805646576632318157352438517014807151652800 3472 3519908748993293137995502914748026445581184 3473 -2890308632521360551004613770760830018689536 3474 1120529240960241672539303543325403330677524 3475 1137303913321976794597454513065472725050520 3476 -3022068041696432122738604485335181628350080 3477 3791386882847292577207929859300759295423840 3478 -3113195134940588462667085730281678836394288 3479 1206926280428537377069746893051943949742688 3480 1224981449309788017470752012317535761806880 3481 -3255012399424161253434809335257820011281722 3482 4083588243402484296495519705465851198783768 3483 -3353093155952914230148600995737178451339572 3484 1299916500712627533984216405726019928818064 3485 1319348910934151052921663657573390787761528 3486 -3505728171655231661136609975029905211070336 3487 4398078517511684404990115878481867759219664 3488 -3611287769430568899099584287343132169794504 3489 1399997888228783417240345096692026483260592 3490 1420911519107876591455449677839679803415600 3491 -3775557256563914994758153393269993562200104 3492 4736540472303265153193380015909165344495636 3493 -3889160131922952203511710837269542487650544 3494 1507705657648824029042930933246014858072216 3495 1530212258459078914869992537409034892058016 3496 -4065941840834985687855282199432929022922560 3497 5100782620819043440538845264971848350752840 3498 -4188194593166641717473831129503058144029184 3499 1623615006555125120909915928319008389753240 3500 1647834671213656839410622594066616351305260 3501 -4378431818290248332471848025099895581572380 3502 5492748522489324247554116500864162184467808 3503 -4509986327432713868495662158889490635997024 3504 1748344071843102667428153618574716256956912 3505 1774405855669750525712665342088767815896604 3506 -4714692751694799686372689593146201359670828 3507 5914526764478866573055623269750235356411024 3508 -4856249523473507293281487905486598914387644 3509 1882557102496401951229771524207732858933540 3510 1910599684093570683272917983105274695657600 3511 -5076514417108791256586455062702837288738304 3512 6368361673241621555893651117199709960800160 3513 -5228826173540973979998818640757976368721552 3514 2026967864409466397394543495708121161757632 3515 2057140255929944959149750460297069206472720 3516 -5465819972974406286090666476750644534698672 3517 6856664809160917940920659704003280136611932 3518 -5629695504851289704834842482823987341712000 3519 2182343294056142438442000275836613548300272 3520 2214805603360433835611967691929420751140472 3521 -5884675799152236480760549712336002567534224 3522 7382027300941847597083151037268847763940808 3523 -6060984099978969271527580550206668134941408 3524 2349507419006738683668466654230352034855844 3525 2384431667462246871369390062554591013095824 3526 -6335302054360333582499665710557890653772656 3527 7947233080481591355794766069395197783966412 3528 -6524976755992833083995732309903258044871180 3529 2529345564585104931116191510664695844664460 3530 2566916564528120937495596944730466349654708 3531 -6820084003937994240013277346766174722511488 3532 8555273083290209409328891414945145832533796 3533 -7024128135711285878721285774639382615361860 3534 2722808867337824383600643422942455328529920 3535 2763225163506881645965977237712270624787608 3536 -7341584173570937101924041078531659564307624 3537 9209360484189200347686032846503396435402080 3538 -7561075268272058793663241594872472446946800 3539 2930919117465932805179797238099763396004200 3540 2974393997023096160339057120269086518567280 3541 -7902555388592192593694396178502313024102124 3542 9912947042999511499438312215868612805526816 3543 -8138650960299545736961247851068272025412152 3544 3154773953952548652662999678223966710723048 3545 3201536530038990071784433973928965041025980 3546 -8505954762732189829435564340897691118184628 3547 10669740640267763409802629608645805847009452 3548 -8759898183330077355389456510149509671047836 3549 3395552437814751812503938666988911968061072 3550 3445848811940075450237434176905798173712096 3551 -9154958704751912711668134393994494231938304 3552 11483724088793938919200656290519475739107008 3553 -9428085507842178148118975789640066325563712 3554 3654521030722827553056621191277336858421156 3555 3708615539665669487049880986400513477424960 3556 -9852979016275697334744634252354143851899008 3557 12359175312842101441778268054120579734579132 3558 -10146723659256706292956398441782721169552336 3559 3933040008172982398464122482426774746298320 3560 3991216561475172192528540980990966860762800 3561 -10603680159367805765872285162062689875074864 3562 13300688993466097493103256354303175419830008 3563 -10919583276643944326227695574227872313680184 3564 4232570338479806531869270450460676207364104 3565 4295133853049704976065978389918733778242400 3566 -11410997777993449432752494864510285762253968 3567 14313199785394871443056200170274722030195920 3568 -11750713960625958580650995714903964093839516 3569 4554681061081690530439240574330794385383152 3570 4621958999886206282612505800074484715695616 3571 -12279158563496229957376711583741041683333064 3572 15402007218429272515820048851847676720653040 3573 -12644464703119356677131585568622939146950308 3574 4901057200036353560282413946569854672154056 3575 4973401222357724650898409692856589287391440 3576 -13212701560637580917663910764799965888986800 3577 16572802404338595569757992806352163124572892 3578 -13605505798154257031101161342420869055715624 3579 5273508251135565238740540895889316927560832 3580 5351295982400550696211455248358207672002120 3581 -14216501017609200704195336861296879308281004 3582 17831696678847485155576649282977474141839040 3583 -14638852340060110487078905439382021661125700 3584 5673977283799761130993138123810325751492976 3585 5757614213557862098187637240207797131027200 3586 -15295790890778170212552139949282182165974176 3587 19185252317511713712036468813808518929612464 3588 -15749889422860340484317093598579235278768480 3589 6104550701837088322319022220442826168116008 3590 6194472219073414069984725673951639995971520 3591 -16456191122790130480662932338226145379900800 3592 20640515474136910775613418173653615647825640 3593 -16944399162800186590775917981835292433946596 3594 6567468710280863154287086544576127991481280 3595 6664142285901062304291334239461720503092160 3596 -17703735821074559175077887615367249427000960 3597 22205051500942672509770043613302622568759520 3598 -18228589674582624796341950787648555119899360 3599 7065136538868791970559532314514039558035920 3600 7169064065891062101779325332274936335199618 3601 -19044903472806318119339185507175949926779624 3602 23886982820963830721687426750561419629879848 3603 -19609126141145323495281325672181201523148136 3604 7600136476311898056603262667636412996117944 3605 7711856779047652002547157136250648371217504 3606 -20486649342020385799905559930770530508250576 3607 25695029535262540324994850224194284836973292 3608 -21093164126719526312235914530200198535660512 3609 8175240773337268195360268141486029156662252 3610 8295332297640976320887159063239741728710568 3611 -22036440204896010729172763108055619967243664 3612 27638552960454334445432741509648620269194512 3613 -22688385293514690062786685123264764374510564 3614 8793425476593960424818482108307633713893040 3615 8922509174117642741919622467312831555007240 3616 -23702291590269421349077061353264221979506268 3617 29727602305887267442826739146971122273495452 3618 -24403035693718913174837734278665414666564080 3619 9457885259904383122819831869960163262660096 3620 9596627680207081164238121889111931329383012 3621 -25492807704250935543234780457586156425299648 3622 31972964714618636467433115235453999256561968 3623 -26245966820646250183702064185261936680010084 3624 10172049324044131220187780218513776612861376 3625 10321165929385602195092500783066862421942140 3626 -27417224230466509632579413601767272210836612 3627 34386218908175783832306716536388634058401696 3628 -28226679615853049049081298022674395504569052 3629 10939598441262986638291414731734547782028480 3630 11099857159958271952004073537257875892861584 3631 -29485454210972821815290452623149771056973424 3632 36979792692037995292107317529086398077124132 3633 -30355371642945382968004608953703576248837760 3634 11764483226141360467258225237019681565749760 3635 11936708261473532349197209201084007458606484 3636 -31708137227370204964086232242262863432197172 3637 39767024596912314843746866539447286591261852 3638 -32642987653671432699181649298293030906243824 3639 12650943720134242058638951694909292565850592 3640 12836019633021596414770519068657862170984560 3641 -34096692117124640428380468934492356040499808 3642 42762229950279253326008443550728688634977048 3643 -35101273787803582138766539138554126866214724 3644 13603530383314764106370969726416310408709984 3645 13802406468211422953773731532379307542597938 3646 -36663373476678600850754575495551437243452128 3647 45980771693442558812622825099754880377539384 3648 -37742835665336902440598182682149075711287312 3649 14627126593419616264320749368072146689840600 3650 14840821568300718515019121846938964740231508 3651 -39421332220655584577606751000526997185069824 3652 49439136281524130678283181431706029912933392 3653 -40581200647740425119685102566258608054601224 3654 15726972759348471615555702611408086564074720 3655 15956579792099052164223775027433806836584384 3656 -42384680485424636627933431080862058823720716 3657 53155015027600898916189380191095472392482816 3658 -43630884564477206257466307161723434224157440 3659 16908692163811093663171315136399800222057080 3660 17155384258907986480041324797501336534302984 3661 -45568561185574389145952866301837739081769744 3662 57147391277592006674001042910191493852711328 3663 -46907463221846339534191481723309919310006704 3664 18178318657882802191871196471714756250490460 3665 18443354428938514044984938857138693104871340 3666 -48989222553542404158197536595227982934470016 3667 61436633829686190021692309781361141189792720 3668 -50427649033488456372249200936699509516236240 3669 19542326338857749645643937801160845227938832 3670 19827056194391780213686952167506719363216168 3671 -52664098015852323510209639807090283369794784 3672 66044597041172914708195551052396102416999520 3673 -54209373135735927314851569130465096318964356 3674 21007661352018727404648951653708765569263552 3675 21313534123743316988746373777689914631769924 3676 -56611891784232640945581558975761399542280880 3677 70994728096637010362433483408995412724564892 3678 -58271873376486852384352337982916695640231552 3679 22581775966813359377781333094435307716879872 3680 22910346011775735153214740339497174233826328 3681 -60852670566438030962966121056830323214887540 3682 76312181944734542255016988654717415912087688 3683 -62635788593552196079424942902566816253323576 3684 24272665088483747252445687904844730208444704 3685 24625599898604808027555912094562325878296048 3686 -65407961829985905736936693983241624868882320 3687 82023944446336283365928553702208865038970280 3688 -67323259627590068179971559458321739976975432 3689 26088905377487119571541384339832534397359296 3690 26467993732386969021072116097273306295005960 3691 -70300859082384130536500681317150323820628344 3692 88158964314863340582782745115831088105126112 3693 -72358037545930470443841601871102298530427872 3694 28039697161119234393324051332279384139399216 3695 28446857862633534347796442201906629969695320 3696 -75556134663896159912910189914486005348915968 3697 94748294470317019705441456021026994129077692 3698 -77765599586946990795218881697230127646912280 3699 30134909334664055352582885691354112559718080 3700 30572200564143028670048684368517193373208900 3701 -81200360583612039387688254091314013609104684 3702 101825243472003211809721571917691294555625488 3703 -83573273370297571644842481636827438917238188 3704 32385127463200091589198191729187559972571488 3705 32854756805556125329743159717881901964551680 3706 -87262037966722378130951957312160311009947560 3707 109425537741464110457524585935547924383332304 3708 -89810369956493358495590124570791870412545796 3709 34801705309957203716397639615893677927426340 3710 35306040491500168243869275645812815844010256 3711 -93771735720592678127713966940976099132849504 3712 117587495336863752865798133144738491993746040 3713 -96508326380032290834296253095157569543316224 3714 37396820032903247062291706451350698542514400 3715 37938400423288504077971743600356701898095780 3716 -100762239069683666586945672483366192070573500 3717 126352212093249597931102194363187335287856720 3718 -103700858323933588559530912704908414968818080 3719 40183531308117722977068744196427416741083600 3720 40765080240244920831237121726147441532758528 3721 -108268708654747858873383980454713535847657886 3722 135763760999965986561335231319243566540209208 3723 -111424123650123964818578136948964440247999488 3724 43175844656554468793676751906665487673554680 3725 43800282622011181231489632460963258583309700 3726 -116328850940254598333632137931148936520358608 3727 145869405747278757121581432814821139802002892 3728 -119716897549962729302024781326673563069565692 3729 46388779270087243110618678913621208082335424 3730 47059238051746917872637204771009561698009308 3731 -124983100725870036501383229556549725825531168 3732 156719829439252473807047798766829883177728032 3733 -128620760132471403452712048348332282789780836 3734 49838440653356178782017612396862906584438696 3735 50558278461032471530924098104657055509721036 3736 -134274816613274247941508653881387761053725256 3737 168369379539389859032097508526792969235559944 3738 -138180297324789458801867132815580656629546192 3739 53542098419980585677970073103890549223321720 3740 54314916099628910831282064290455439453589840 3741 -144250490338879767197117384665112901700637280 3742 180876330189803744071819949080267588900499328 3743 -148443316020262661715141245765763114805468208 3744 57518269605271762067226057097614102914355644 3745 58347927997134026096005658484080453130980384 3746 -154959970946385714703666835772232177583860508 3747 194303163124072562291389290058846091538893560 3748 -159461074474652623055257724436500113061476220 3749 61786807882772172964305687904531035512264592 3750 62677446409103766892315376888157368856304408 3751 -166456704840838453964861141655850264420113072 3752 208716868478780650036901279818836973405079096 3753 -171288529020522021369161509457192636097453344 3754 66368999098875455082070558082304691948384956 3755 67325055667497730786287086802997484346535504 3756 -178797992838271374472463417041628010775237392 3757 224189266899437565395911898663362280488808612 3758 -183984598244205471454877278206637066106826976 3759 71287663568563584109581742805861091606181440 3760 72313895884474841002840606316579812133106684 3761 -192045265402381038834783710015807518817844084 3762 240797354433404670249842357389846453274186880 3763 -197612445849247687660061305439614454989462720 3764 76567265606059559264231483028865947442301004 3765 77668773989739303607140738745844022762917040 3766 -206264377342404164891725367054534893284412960 3767 258623671806057630664528626796380523713203372 3768 -212239783515127029157916570402271619068178144 3769 82234030797071020991487768631577272763483260 3770 83416282614953982291655690480230802071953160 3771 -221525923334752248716284801491048058488068280 3772 277756699787134256144062469340704415737134632 3773 -227939195150855817698726753016465837011536224 3774 88316071554436319219918565270689222089841952 3775 89584927374344361566352205386006738156659904 3776 -237905575725425036320339911991657345522580760 3777 298291282472542815708458059531780209239829360 3778 -244788484040056182060748404405951201319738552 3779 94843521536533398947373310302894369793765800 3780 96205263128667012439375423676812855661776480 3781 -255484446171173567014056874743633584076488000 3782 320329080433353893334468795818627439756750976 3783 -262871044477775568189495652104243889201599168 3784 101848679547937530826413693529388745099291936 3785 103310039860378145027049110382487087509661004 3786 -274349472785259009482472478670047137006901696 3787 343979055818821070920131624040322358436175624 3788 -282276259610081971915514966329527805810938204 3789 109366163584691497999374078736142176315097892 3790 110934358831287837494113558062791669585532960 3791 -294593834568925541854091740073825118012237744 3792 369357991644661509888823991574182334971691200 3793 -303099927305848369907639429720570743924013796 3794 117433075732368252015932644042297837621849472 3795 119115839740413215063048243625201260093637312 3796 -316317395032876296402804387249446794455265352 3797 396591047652105738683513043320080398744656732 3798 -325444716016614197373714386795672238368810720 3799 126089178674060735017138451818945867191351760 3800 127894799649351293945328569893607352610722000 3801 -339627177044646872272462985590950289933180128 3802 425812355288067818799234542190546433231796568 3803 -349420652715549150514293988829382057636729988 3804 135377084617739403857456273414154060164142864 3805 137314444495495060879270824589466007955177684 3806 -364637871078383105528382492277618985979454416 3807 457165654532908827875098238723002136143366972 3808 -375145645150928136316444398777455090415413472 3809 145342457508302154784178998081299347884933272 3810 147421074070044771816393785758903733704123176 3811 -391472379193759076916198978089799711463342544 3812 490804975490432631546684636309649872913937796 3813 -402746040803782324924099223910468052507167552 3814 156034229449346255157855714519155493776719576 3815 158264301398266013248939874670570607932545560 3816 -420262397231269102740927475995934596732050004 3817 526895367855778876890283365055783298940590544 3818 -432357225104188488665733615388335093938628808 3819 167504832323476225905272105644501130230562880 3820 169897287524078841396187416087762190038551552 3821 -451149037882588751704005658186456896724138764 3822 565613681591634392641358287316746795697990208 3823 -464124261636710473309136073324018192652280644 3824 179810445668101413932852325747182208663083040 3825 182376992770107931710503725516192212733539340 3826 -484283497477866410495540544246875448215628268 3827 607149402372599423993981564240991021810871320 3828 -498202577253573883002521554703896078916099232 3829 193011261936466772824021602666960436588996048 3830 195764445618080503188215364776641933396313608 3831 -519827769527469918251312842807000288915148064 3832 651705545602610269653473357586144417766994560 3833 -534758695215049990485131089067289904737446692 3834 207171770351414381698777689072270919950145920 3835 210125030433245176707854638356156818031484400 3836 -557955408264716620459092736575468036856189728 3837 699499613072092167473110545957619022656533760 3838 -573971019691113987733987964256412750274581216 3839 222361060642426756785532601148559436209428720 3840 225528795340640535514231363538240130285519500 3841 -598852345659360666236269987049565748168802384 3842 750764616601123666373421431127111246502126088 3843 -616030675187650411301871441593309392981973832 3844 238653148045213754467398852281121917071470146 3845 242050781650929345828299914323702439128627460 3846 -642717765610059536266718934996098048488830096 3847 805750173313539619128380685101034409551860012 3848 -661142404705291156055090773977207248315421304 3849 256127321037854446018678839286790430574909872 3850 259771376329519753075359394094534645496063616 3851 -689765039278717915967090932784580315021216504 3852 864723677505868138764546718915252271099955276 3853 -709525530700441070455952886561270156869709284 3854 274868513388700874889389955985722380410674432 3855 278776689105230704157379475661401537428457504 3856 -740222725801604871164398704417222921667172444 3857 927971554415656921030546674187581788798133600 3858 -761414983197295100590519545309109135456777816 3859 294967702199326380173949684559428963689491808 3860 299158955924265299710561300373257484327029172 3861 -794335642902626600393122045002278603545169280 3862 995800601557557191796038092925357657143356368 3863 -817062399697876614479054284433687454554613028 3864 316522333741220456044395802392176144259887616 3865 321016970572202045172722792948363883723213100 3866 -852366012244356420999134732921503005838815668 3867 1068539423684057583114515705484816179815287960 3868 -876737301855606039808296213483619659451515548 3869 339636779008189080931097840468025054859468872 3870 344456546411600629568858167273131545568687312 3871 -914594684683703663426839844899510002333596480 3872 1146539967842657750754402889144113464106990692 3873 -940728354218004559723641044434773101829077744 3874 364422821038041190163677059754031726146253800 3875 369591010316179857424580435820125582011386544 3876 -981322450952859821684224349035093865120729280 3877 1230179165444315537387586214241314958987087292 3878 -1009344710707302350358391806496009783553857360 3879 391000176197690687058520237482230917983559632 3880 396541731024930192221786932321090353176712436 3881 -1052871443663903951833742289983220208275968244 3882 1319860688731083026758250099403917662462524728 3883 -1082917454895504459763560595182630072080664624 3884 419497051775878718696307561690877867532961864 3885 425438684291579443654090237025302839271803968 3886 -1129586636938790748249004896325885819782497840 3887 1416016829535982826200694332800462749010927068 3888 -1161801140544522779941318010450283298800583412 3889 450050742387962402914561320198504307185640620 3890 456421057367185252801430713097267198075298480 3891 -1211837450397101917804080790294270682178012864 3892 1519110508767517385542795360339382622836744720 3893 -1246375439324072415014986426790575631809816376 3894 482808267868305820063090880236947103964023680 3895 489637895526973070970939990971850942422473520 3896 -1300019464693746565464080859681429611506803536 3897 1629637425627045098087336647740484517234124108 3898 -1337046903092035004423594563747511305658568808 3899 517927055508474233013486833298753568827018768 3900 525248793537610061056306167000914140907581392 3901 -1394556256289703160679970886849568984755646544 3902 1748128356182043693420154649402525711505670208 3903 -1434250848625914977610033477953155569901836504 3904 555575669694448828804425839096278505125288364 3905 563424635158689466824043064888164269132737088 3906 -1495901359662987849476205365407934196195483776 3907 1875151611574622776625021502147325251940946892 3908 -1538453373231995117711205723696421161481926396 3909 595934592204273919796359150324886356152528912 3910 604348383983134324916236219858846151507832096 3911 -1604540365726533235809908633596305879762120864 3912 2011315666845325120470399614957508777039864104 3913 -1650153510233114830137193996756643592608779008 3914 639197056649803497305763555725733856282247360 3915 648215929146407330027406529237919568602598000 3916 -1720993165816937433143462599786358808562948400 3917 2157271972100236746994075902851366671845330332 3918 -1769885533949078910867187826897504913480750688 3919 685569940783469757762599803133253676644369920 3920 695236989674787812972206551183343156822918982 3921 -1845816351255621346916683214830566764430023664 3922 2313717958547871770178413755311609798725731688 3923 -1898221424438148204860413792331881538125085284 3924 735274720644255485745918500601351611524075260 3925 745636081499562862561382570100423751767664764 3926 -1979605779164506268569047969590574386851654816 3927 2481400252784581696731321621387110839867404288 3928 -2035773502966629774985708568293541439585173296 3929 788548490787384137086676095685769962136068460 3930 799653551437860564698447390999222542988256576 3931 -2122999315944765709831751032144833627643734904 3932 2661118113616955878046572832240797883425905636 3933 -2183197249919219381712494134811738982023769232 3934 845645055130786021720409965074507981083966752 3935 857546682733183745238059454973265001263278724 3936 -2276679770602576729202277697362187917187178256 3937 2853727106680663381430680656430896280963739744 3938 -2341194317658594383518900224198300542910615360 3939 906836093259371425737348765990824530896425664 3940 919590877060713431565043598089725614808733060 3941 -2441378030933360975140100864883141971658407184 3942 3060143033151523419952846037474442594842348960 3943 -2510515751692159417527441197324784175858762276 3944 972412407356837440814608862165482591136380440 3945 986080918235454781628541598744560599245217056 3946 -2617876416459244150233405738650293163845169668 3947 3281346129950638366862562477089733392628572012 3948 -2691965434410380442741823559493293746382956944 3949 1042685255285535870671397016144330657779380160 3950 1057332323216693428235136216692374720103418560 3951 -2807012262957084244261246153916056807973921040 3952 3518385560025824672062291182673531299995902320 3953 -2886403766628610656486299349575726276215995792 3954 1117987775709307219043993500989589692605909280 3955 1133682786381508350229400170007119740268841904 3956 -3009681754420378178771506526854451571104016192 3957 3772384212551283568901561189055565758231800160 3958 -3094751603196771272119208999926390389623851184 3959 1198676511553709931259927096870137063610813728 3960 1215493723444838186784293259997894883855034768 3961 -3226844019371868773537057019664019709391023464 3962 4044543834231742701365006123931311724535286168 3963 -3317994460043025540104003372124842422977914888 3964 1285133038524417747603609235613479175805253824 3965 1303151921835515836930018001207643180254345320 3966 -3459525509589232384143275438266557708963020656 3967 4336150514331796953724269307122074046728515692 3968 -3557187011193285069817064222649642520942501504 3969 1377765705859504462304237522047302850616505054 3970 1397071304798577362742270582396675205935758668 3971 -3708824680528621388086516684205906783059027704 3972 4648580547581877623488984636550029521690926352 3973 -3813457895562926432810770121060763086789821336 3974 1477011496976785239275163103334935203116059576 3975 1497694816985940705593873226046755341144394336 3976 -3975916994035169469587059350915349867600982912 3977 4983306700745574176691806576132481965317476984 3978 -4088014854655709575981495522217037326855299656 3979 1583338018195362689160133666222326102497234672 3980 1605496439822289287844334884057312972930630800 3981 -4262060265321281829734012271238326318741889104 3982 5341904910375733172326647005666570926041917536 3983 -4382150223733158618785259728215030406180466216 3984 1697245624263193194837425383283535727513755552 3985 1720983345492871916577414376337595212133505964 3986 -4568600377678425285577105362674228824535881868 3987 5726061441146123431917558233861078072021995108 3988 -4697246800541537972716891328647562835487103548 3989 1819269690012145458883579741502728205549187300 3990 1844698198997273985049137594776421737965267680 3991 -4896977389972384082762568449340288733792323904 3992 6137580536129221107469431942389981628068274480 3993 -5034784117309371069752293079741533444352291808 3994 1949983038091121096130987339910510380507971276 3995 1977221618350509338915381666419657655837851984 3996 -5248732063662141413440676680260828972403277280 3997 6578392592507077023736950459885867956208117584 3998 -5396345143462960271549411001015458847502542784 3999 2089998533398959491489277754084589575412721984 4000 2119174803692673962993976528158443310735938768 4001 -5625512837885701717916145429324998520292329924 4002 7050562898460066764892528440295359741713231440 4003 -5783623448357773072169008294386042756908956292 4004 2239971855554840770365648692464895590023692928 4005 2271222346793712148256813670568997214290767380 4006 -6029083283079762914588391608186635565226108328 4007 7556300969386953024785530588053421573709103692 4008 -6198430855297532016199792834114079156421286472 4009 2400604461507698916523367003336674650260619680 4010 2434075233213578277904900121270785758648502416 4011 -6461330065652149180168918755005853770799258048 4012 8097970524179085140267924013211095528107122640 4013 -6642705620218557219236284690800130855148453380 4014 2572646751200923664573988911609752307073820064 4015 2608494050203435063517264282934124376372790800 4016 -6924271458414814448049753334375939900088092824 4017 8678100145012351553791504011765569790259995456 4018 -7118521170663069919327021953219702585498103280 4019 2756901450077733780885140329728499865432676360 4020 2795292414313923972004061384518186661381082352 4021 -7420066433820071191451386705738672421236482364 4022 9299394667044012390278195636907210455069671568 4023 -7628095443061052318071571946236009541675288240 4024 2954227223139635304736624746749058395412309648 4025 2995340633615611094502518015880456982297301904 4026 -7951024379533127303842817264118025978592075712 4027 9964747347519837839726256202691838080834600812 4028 -8173800858895759584371898855101871013954520208 4029 3165542536259160723355845082369103546981220480 4030 3209569620438325067472213951554153326196958976 4031 -8519615478530295587721702572084836934703735600 4032 10677252867122919398507826019408348599752611836 4033 -8758174983053627442424504130059115412418495544 4034 3391829781502693493764023659601713736284887876 4035 3438975071604389394264579443356166425678560600 4036 -9128481798745316599461184316093069295330351580 4037 11440221219942801506667154214586777277581560784 4038 -9383931910566334950867012660806442683220982672 4039 3634139684343957720558757358534754945250388688 4040 3684621934270105851754895804037064306676338320 4041 -9780449140307762429519502349403266487459909220 4042 12257192552226791906047086982042325216503314168 4043 -10053974431053121744674353693252031469753996224 4044 3893596011848319640972543495465784954850331824 4045 3947649176704951969721631341046197672893921780 4046 -10478539691639883735013635381351966471194750672 4047 13131953014109994151639399229174426136717680640 4048 -10771407023477857585974906364442577089108278768 4049 4171400602187332265791282544793546236926559580 4050 4229274884633802937773479515114624667118829508 4051 -11225985549114752801287684877273282715549725384 4052 14068551692823323627786769480013206996560564676 4053 -11539549737361386062678363144079313042357655712 4054 4468838737207204932362107912914053361648080616 4055 4530801705149391322302958556096256809363210584 4056 -12026243158643232318068446958075254423322406744 4057 15071318700467157706200689853793174850054930972 4058 -12361953020349764995586556325730646987142753768 4059 4787284881229685723204753146732228691448824784 4060 4853622661675837797125266572324913444514397800 4061 -12883008741465172316909716022351244115549191168 4062 16144884494331119740268432095853247254034171008 4063 -13242413556048596844536301594069345275417410048 4064 5128208810815161101711487336748620907405601536 4065 5199227365035452759463903982576784113489135840 4066 -13800234770587293741798043362587477340681609120 4067 17294200512957817933534783023588577267370392532 4068 -14184991180309079213529034892137174401285616812 4069 5493182161871945980699161593388122590705901992 4070 5569208647346545007796506091108846050745782256 4071 -14782147568753484965018342452717347115288608960 4072 18524561216711469377503345972412441521268154360 4073 -15194026948710172022596579991606100797393001412 4074 5883885422259513917653033243632150669517453312 4075 5965269647266520465957512390336804536597961420 4076 -15833266103570854072617853432078908401108413080 4077 19841627627543939525298138613170335592609834880 4078 -16274162432841973979011506354678898235904063200 4079 6302115399913995878884228494932822632888464480 4080 6389231376999397150228766387371667154557410544 4081 -16958422060466161550526532649288424821650478208 4082 21251452468974997455601177577189180854416698408 4083 -17430360328177836192629560779772883915721568968 4084 6749793198529319527361996959226937022246899884 4085 6843040803517761810862091365426634343257542000 4086 -18162781279532777515531684593630222608355675048 4087 22760507014046278631360753906294412368044352424 4088 -18667926461848012231113418159228594986159739648 4089 7228972734965029734042300999460037945411907360 4090 7328779478614412783451005777269546979442175120 4091 -19451866648069973933518701618391394149610768664 4092 24375709756196983573500805436916799629664525824 4093 -19992533294518219136638399489601904527659592900 4094 7741849834830815493413748555473641659489400800 4095 7848672754707273094087610162408739694359376016 4096 -20831582546737507133490505606753942720019899582 4097 26104457025672927683832865706889228388929407704 4098 -21410245016856289098912683224383226144242853432 4099 8290771945127323284299213178638351298238157320 4100 8405099625781989528528290214125571887193992772 4101 -22308240953773915370661121452003976137159494544 4102 27954655682250294261835230288097527869310091248 4103 -22927544347764605223070172658885855194076453936 4104 8878248505412817219910373288649745365826817600 4105 9000603235479936901216717184854131256878333164 4106 -23888589318683207810964769411178025867915658148 4107 29934758023764446466212632732926580827085260812 4108 -24551361148692368010805269398285607752547567424 4109 9506962021726146150382991283626192208013076688 4110 9637902097135748865148547991089643672553627536 4111 -25579840324209827841068687998980857411740596144 4112 32053799059217688069470843561263068996153337732 4113 -26289102975948821043898897215032188358258521908 4114 10179779890439471348589487720570407896292082068 4115 10319902073549312584771947103755797067660016100 4116 -27389703663325933084388570149345204059603323520 4117 34321436305135475277582534672884860508443835920 4118 -28148687701047135467919517171641461507804321856 4119 10899767022351193376746876631116585361274087072 4120 11049709167454442526565321716297011649202861624 4121 -29326419966380087409228566893903746507813585864 4122 36747992274388251626391555306605149182451702960 4123 -30138578337751465143864910741003481450642944128 4124 11670199320673161204071190394037010874436488944 4125 11830643177033016372734677926545087111203120560 4126 -31398797022536414096365234806464341638550155968 4127 39344499837938371000421596788682580358573362732 4128 -32267820223711608786057360126307739929945492024 4129 12494578070130038176647256002719155589744031500 4130 12666252274432871293310027873311616585984413920 4131 -33616248449204321327102455153925530551786356544 4132 42122750651953808961593698107213427452013654916 4133 -34546080714387877985156171533069469179401604708 4134 13376645298186997654432008896826780696190428768 4135 13560328569094762153097238278225061151165854084 4136 -35988834973359628933507208443672908944530987392 4137 45095346855500787851457671975115939168778761024 4138 -36983691557432696066132660352389264087258661512 4139 14320400173470013586575501076058846371063208600 4140 14516924721793654840802256566728819928675588100 4141 -38527308499529337027108369401825358197436745528 4142 48275756257637421354917454499329570957868400800 4143 -39591694126847220613648463570752539295865367704 4144 15330116510757172897552174794738765751976690208 4145 15540371679669047615739440963801242238141603740 4146 -41243159150798070635852540433577071338200844896 4147 51678371247234700462365003255816049035640049120 4148 -42381887708115686968794811754963603713004507304 4149 16410361456516992724265507177185079777428996452 4150 16635297607175424627162393132318888770365514408 4151 -44148665481540917129074865578787865101344858224 4152 55318571674307804502097094728416890535847510624 4153 -45366881038184895948468561456645235439380903300 4154 17566015433869119399337807042372380772763917952 4155 17806648092846023665048831472599605590483997664 4156 -47256948073744451904710099244854357768555995680 4157 59212791968111791548209924976955789638765924572 4158 -48560147317652076220417524263211117218192321856 4159 18802293431063649876330399335924944109206526240 4160 19059707717050723800340762487593846070034601892 4161 -50582026742797920747001903305916039273267808640 4162 63378592774807159256564607177756181982720585608 4163 -51976082926905271255624189111568984441364449528 4164 20124767723138547394936621665743384770300770144 4165 20400123071563187776300589344146955586331599580 4166 -54138881593575907730124606585120751308732091208 4167 67834737416202776097864895885772583965256907188 4168 -55630070093283943837494102555079259425663185592 4169 21539392122342464811285342558144598240728118560 4170 21833927327755951353483738263272319052706383680 4171 -57943518183552070643144538022120146583107890784 4172 72601273491010990108138984615474980860107711800 4173 -59538543772654871276179795256283447624126045696 4174 23052527859226416137716622716107519408509629136 4175 23367566456638909382252946221675255036331213404 4176 -62013037066644218962882313372274315097720192740 4177 77699619961281862058138634111584320571946682492 4178 -63719063026194773709587332265684334035942800792 4179 24670971203037347466054099642241318739675256960 4180 25007927210772120265548844506316088425894620960 4181 -66365708009561776916028930311536035392775357144 4182 83152660089305091618977880986407029219815118816 4183 -68190387191705817588204478137865886193475101000 4184 26401982937216570733684824929590810160103010888 4185 26762366985345191033321251898837455271944686400 4186 -71021049191679498308259810272040348045981673856 4187 88984840614369398708190581545482312930801577600 4188 -72972557168536964430840776071413371371369978728 4189 28253319813444779211000695316944538611353896320 4190 28638745683451613574547168576315083015018879840 4191 -75999911719972787254566439585841321227303400448 4192 95222277584445765023111291224067268740558198768 4193 -78086982156221629125900834849699026601829526496 4194 30233268115813336673674065229311495669645649284 4195 30645459718828053573564259915110901326112738320 4196 -81324569812401655328416384328677822455429318060 4197 101892869285215065677789409501563164767079465120 4198 -83556532209353852151433641323255525380665839760 4199 32350679475371047200481380725100361787554896480 4200 32791478298108476176385849246612806464889517720 4201 -87018817026408968405742482801846539987869637044 4202 109026416738000807877334695135407466791520815616 4203 -89405636995100118280561581243520005828501814124 4204 34615009084531067323984819376941776277377291944 4205 35086382133995954583468694856085316458856413662 4206 -93108068933996527560595339634634338953640060976 4207 116654752269209486106726593673617279758463752344 4208 -95660391165176716169744243377088715998641706780 4209 37036356470660620273497327585918845211708086304 4210 37540404750718110682697217804430697502737063856 4211 -99619472671257927834621624752363043787943224584 4212 124811876686947410656319351116426578384141639876 4213 -102348666781213839957492553106357322298706856752 4214 39625508998655662312549065806134039091893238376 4215 40164476553744816226878111058832215777766446440 4216 -106582023818384580609564901503496967576270577792 4217 133534105635704593910647150999087482234298030652 4218 -109500233261284647782425427458405270578236625920 4219 42393988283465077249666839440450696117721715640 4220 42970271847051000080428502150238644911714881032 4221 -114026691096131997248030429056860436801233059184 4222 142860225737512588243566158490786512135659433408 4223 -117146885346114235408440680167444839087798490824 4224 45354099705418433490870559164033550204169687136 4225 45970258993247808537574502473641769165926526378 4226 -121986549396655759414473384238646797557812289788 4227 152831661167942169594710840216758895127260367480 4228 -125322579616221273811630331624355308193994027872 4229 48518985233874745991414173861119782840792446020 4230 49177753924729454462513057816261907256517835608 4231 -130496921700626460381449773401313517205209285024 4232 163492651357866033057081732889540573302927296792 4233 -134063580126112973470470047527336594454667215392 4234 51902679778196960551316719918743071842426707320 4235 52606977227641406836642974116084263642166140292 4236 -139595530468744256273177040960050698916675677392 4237 174890440557238864726726318605884027874927395920 4238 -143408613758789400530986561309397321167711476448 4239 55520171299421127450438693258586336162563348480 4240 56273115035021884422868856250717006774730075460 4241 -149322659134339040320271270734884587940666348084 4242 187075480045420641651545113666502117127041607696 4243 -153399035943362078215823872742616245680811013092 4244 59387464931286954755178591897319169244334550364 4245 60192383980960128723999250976266131641475723616 4246 -159721324364813271469696539949500318423044090096 4247 200101643823978541272084381759084314156534588704 4248 -164079007420709685123640733547949074558950120352 4249 63521651375587734685202262776841821660353666128 4250 64382100484112496408349283467885435652021229748 4251 -170837459803422452565757409762333341916587653120 4252 214026458682650274355800312372444987790530128356 4253 -175495682786945851832385316954245527048896745092 4254 67940979854146459873742548126852391807259593360 4255 68860754646485766133578492424030140002943682544 4256 -182720112049464752951727936448090092016979216320 4257 228911349587451726584491280183893577696036000496 4258 -187699411592236443969858314604673054855073208184 4259 72664935918199308008281655764042797636979305480 4260 73648089072105062879060278319715659521310396064 4261 -195421649684548834874975101789835782390010521164 4262 244821901401992927177374117377242562167768508848 4263 -200743952823363399490410512296537833854134023624 4264 77714324435639925771256070397876668604204359736 4265 78765182930104716333638448775816646214693941420 4266 -208997986205421731619498455019259658944406483200 4267 261828138019171534304053688608208010538317786384 4268 -214686703652588174472138541527671306222139571824 4269 83111358097525047264888075208308451580704504272 4270 84234541607992105664081442871762087246976909456 4271 -223508817780073161161817612094615593459523904784 4272 280004820050800683875535541240454799119672358120 4273 -229588943393031830117126959986997785336875583300 4274 88879751807545798589406505934902560166061281876 4275 90080192323419977850375453131057006251386041640 4276 -239017876803708610064175375800657375808623322420 4277 299431762297673085262076489744624899692191572224 4278 -245516093662185918546765256268498866006328712704 4279 95044823341916637721692228754854864815601337520 4280 96327786086850009930476543114682881925924088256 4281 -255593202294934529347519684127285455222246776624 4282 320194172302358043738180045858209888596026923928 4283 -262537995820538070445253220314685927240523243684 4284 101633600692417862829236597656490144425569395424 4285 103004706433093271002658503120651670979216442204 4286 -273307428240373542399459514280046728278635631328 4287 342383011371983610614796340536333199343762377000 4288 -280729206821893249257522048968003508970688575708 4289 108674936532246483791133547126040487071581005180 4290 110140185366971439710137931028298667111846630400 4291 -292238091068189959622827091071776612075045221104 4292 366095379548703030929433846275548111382533951320 4293 -300169314686066890479848433080404061934465551012 4294 116199630272988738402907303731570704821939960560 4295 117765426997362192345520880618170215421323383080 4296 -312467957507937194637104039425322005999863907680 4297 391434926101834799143426937797648736418678979292 4298 -320943274883507665476772591187218215082078617736 4299 124240558211537044004665060122432237535030300992 4300 125913739364785872555174174412974500667442904852 4301 -334085374176037791804997720954274207402688924288 4302 418512287218172991979359216001421583517990248960 4303 -343141769005381753084343645016185043571818474608 4304 132832812298253173002669360960813321006792119820 4305 134620675000578317959706987930780488872567997248 4306 -357184640313391576422863053234441683950690266828 4307 447445552676086897118152080834089539644616851120 4308 -366861587182043055416736525832817592231906428832 4309 142013848092253905714247340725779304306579737920 4310 143924180790704088906743796782717265554994643776 4311 -381866405194415953205395896457460354412849343200 4312 478360763405189287446861865666046769915306592096 4313 -392206035807971194890535576875093724358891683184 4314 151823642506499309887464803494563272255423971200 4315 153864757754530939973138877479617138153289160260 4316 -408238091825614052459430084251319806652133906992 4317 511392441957000795283472816046137215040860548480 4318 -419285372232549764569544206594698434042874775680 4319 162304861984539573353779710819156017073027140688 4320 164485631388554406153599911211502484674766468320 4321 -436414348656923469052617587785039495107257909000 4322 546684158043651996610944942272059695638086945928 4323 -448217268183872887483358357376122473188045584448 4324 173503041792475444012557462075480176457602493824 4325 175832933267284183014087818950945387166889507260 4326 -466517531141027163938163610182420834080866342016 4327 584389131441753571200722256128220906164430334892 4328 -479127303807525177180217995040234409868847252104 4329 185466777154070864267505700859270398363929565752 4330 187955894638444605981005948190127931631220145108 4331 -498678215094940820776646536143757317431226572928 4332 624670874707668980926834711306248852276508541556 4333 -512149494324421531375925809683036988312900724112 4334 198247927004195565836321868849441072427962233712 4335 200907052797473331684952305829754802672317329844 4336 -533035743944987014457558620029028522921746716704 4337 667703878309118413561655328776999944110225303932 4338 -547426851441789679772658943528566402143976360944 4339 211901831186052280793021462973037439813944581640 4340 214742471077209604104674143757083784290864017280 4341 -569738812071214433744288908483782516168108168144 4342 713674340946938510547719986778583840187764572688 4343 -585111981789730643148954377142050416551567782520 4344 226487541971151393645563912936329709351058648656 4345 229521973342842203578859545546970939426928983680 4346 -608946086610939441301949914281753304059013071336 4347 762780948020569476923164151357759880073915800480 4348 -625367724803032454249911720959793466523374182940 4349 242068070837941097822250604231532892510631898340 4350 245309393939845653045848009868838898437078144560 4351 -650826870233929571562774162150052947038647941200 4352 815235701382130422775893923173438434703818589572 4353 -668367832624606444174940724637259598936922300656 4354 258710651505602206338750549058483005134890515712 4355 262172844103992964751429460454519037637790321984 4356 -695561807564401117982728504768855464606993806718 4357 871264803727509658116836572447874695461123537052 4358 -714297694773664606029590107082889688366611524560 4359 276487020284006278668584259990261972239694269472 4360 280184995907829591969206459478073075834892859600 4361 -743343638098089719457572084114374654447189583700 4362 931109601189519918532417483093550709499686660728 4363 -763355110499200429853485523447082685893808550564 4364 295473714869460904382089861403836189912389092184 4365 299423384887476585083959854801085990398997857100 4366 -794377998646837122918825492872426551589387436880 4367 995027587928679104772519611495973138922161902544 4368 -815751111928153872172455523953781247022310316640 4369 315752392788889647824707937135740670751073461048 4370 319970732567567289108378916605205181104663607840 4371 -848884278539124162554520056608908062834441590848 4372 1063293476762457321762840485231030353289333111236 4373 -871710841318556302742184415510215179953816354468 4374 337410170772795677013166778686441780292960218720 4375 341915290180794062570012189503554399996889077164 4376 -907096531013518936598799237987184119791181547496 4377 1136200340134818589751881869621397318740233507920 4378 -931474485941731364781729621487807326485711574656 4379 360539986420034428165633414853936782487744127360 4380 365351204962250046169116476613116435875467060592 4381 -969264444463896824815208352806101994786507549624 4382 1214060826005577368075764907213411489626048859648 4383 -995298274345089016927984406218643215979838580764 4384 385240983605387429872532780432242741355337625076 4385 390378910487815472383175826040250925329848947884 4386 -1035654377431372123182203638477373150835364360896 4387 1297208453534545462732206046042225129424034227544 4388 -1063455537989060250652285414126501474340399188092 4389 411618923174522108381618491882063004427742018560 4390 417105542620597979911561968728323004077011842880 4391 -1106550461489059654292411033526801275533776169824 4392 1385998993749790058479757678383112129968207039824 4393 -1136237842509201281797681294796249126029484316704 4394 439786620570497580392028939546761079098095745720 4395 445645382730252813528640981129581024151251323296 4396 -1182255776433015263793894405844788212894883787488 4397 1480811940723755341968095058015024390205901376092 4398 -1213956193128428511815212184369650552168451385376 4399 469864412141913069672273563430458370856987553312 4400 476120329957265251678363765583586596596614490344 4401 -1263093602477003220398815882338030531422142745440 4402 1582052079136790427604491242886724358669928189696 4403 -1296942319035770888504780469514265871477462978144 4404 501980651995496405189030991199975578592513403904 4405 508660404408381789981342662205437030402300429044 4406 -1349408754451186587331480174415960993439659734328 4407 1690151154486126847167254567435205696550871591616 4408 -1385550041858051474015432565654067078189010269920 4409 536272241375823086544309558813117981449748262140 4410 543404283290761773314910328727885385828364463448 4411 -1441569003326581784905889885501658969059255071408 4412 1805569652600996288032953653961770644370391984996 4413 -1480156733680711481512465619198429885864232135584 4414 572885192682396492657613581330044075898860002656 4415 580499872121547732516138483690715824904935726740 4416 -1539966590729380959047842609267174220267435990592 4417 1928798695552900189640138760736681798820917895104 4418 -1581164870424817943761474204511263306192748779192 4419 611975230369990325074857167230825214933451277512 4420 620104913286909918012816436406048265087807937912 4421 -1645019842473322006869578011442377476870249871884 4422 2060362061505659510531223820444186290611506413216 4423 -1689003686760479020623178544497135971029565498500 4424 653708431122468960016986181253931087075218750720 4425 662387634370728351491762942280656334574187161200 4426 -1757174887525553989666409217974592852167678997348 4427 2200818336534509326052896508195963253339640269520 4428 -1804130939133840415756006295119255552415333509104 4429 698261905843805833695774784962544776560195068112 4430 707527438828486605769571622677143802876573377408 4431 -1876907489233369231793768418135713804851169960448 4432 2350763206958990671374129378598375865040093142852 4433 -1927034783907052479225622837985273596009241355264 4434 745824526173294257700424829835901536620580248480 4435 755715641747252507385177357897561840529841275924 4436 -2004724996077308300866868149881790814390464361220 4437 2510831901282677555034702865134575781127562081160 4438 -2058235778059674171033775715211578945240984526768 4439 796597698405605381421589119774569355295076597232 4440 807156253608435781968066221922243264488190765600 4441 -2141168419682143203958435475924218630059400104724 4442 2681701791415928375186540620785041366057198794328 4443 -2198289010377610641084065373738440137957569740424 4444 850796187881049132646278783412856623282020591088 4445 862066815157004061084062882375911342303587606784 4446 -2286814648312863730646790913544373357007677492080 4447 2864095163478065346196379684800984697264196099052 4448 -2347786371563665049071415055282082405332499130288 4449 908648997107831528190783692218023960816079055472 4450 920679286679710773977024011325534916076875150680 4451 -2442278804609897841197392495299002130306124370184 4452 3058782169134997494763816923574732224114000066912 4453 -2507358972244034076080312806460874472956025452856 4454 970400301087014845619784288134923370434899836592 4455 983240995206389355613356920550269199873718424664 4456 -2608216756878371741810434326954575878379172422836 4457 3266583969129792549626066588665696866722337404252 4458 -2677679718419621363516729235172613935417075318984 4459 1036310443533061004231206174204422507319941681120 4460 1050015643373292695658409843197417980533461863612 4461 -2785327793842364912047303633810454818233061354704 4462 3488376081409705610653512188450007523530796108768 4463 -2859466054522041553305759799291946578474810344580 4464 1106656997919107318884902572572353890702981783232 4465 1121284383926649185541025838744205352156409191920 4466 -2974357473409077303604322839234609225034833553280 4467 3725091947046487139722380751048493719225695315160 4468 -3053482884883931932615367521186299570225902580924 4469 1181735897527373773151165395233558628947297197640 4470 1197346964098964083115544412428667922940797368800 4471 -3176100656661977132449785672519898947407032397584 4472 3977726727990393334999159689468089706722007145664 4473 -3260545685124113994860011012222934041000854282432 4474 1261862638952273540438647661922072839750947028716 4475 1278522944361070085655987916636749388880102196840 4476 -3391404739018863138342902808605450842165434507312 4477 4247341351595367346948396151152373410992972207596 4478 -3481523815682840279294480391381685398919728993664 4479 1347373563787893728013905940666956101019942485152 4480 1365152996340536200802823448020881177083691570296 4481 -3621173091253037113126029262835915672120619164244 4482 4535066817806705767147905358324853100103152079760 4483 -3717344050523570445056277124100985498596152639332 4484 1438627223533593546119606471882121101199065090400 4485 1457600285002854452595874630359369329674711726272 4486 -3866368723886290056940841248636879357332381443848 4487 4842108785916735889220739037691824503523787788344 4488 -3968994334848363447170746802632467417033839512128 4489 1536005833072660722504717388049886723177640131974 4490 1556251940516981765489486835621267683876148402000 4491 -4128018189324184889913631821583600566377241818040 4492 5169752458872391623978784897511076515127593743396 4493 -4237527786557150204880757461049170560178740408068 4494 1639916818420472569608286381909008396967539460992 4495 1661520625572532655628488149550649187190210430880 4496 -4407215737020384757256772227340272390532538501164 4497 5519367784265111233399927320121959093223913044080 4498 -4524066957120156285982579597352647690486584408856 4499 1750794464801698738156987397573833808863162233360 4500 1773846204283485636898041157159601827886439455366 4501 -4705127737930942894129925115205231007461860968464 4502 5892414992352459682871861148341981826059323817168 4503 -4829808368531074451838659129724714536971167035392 4504 1869101671502110509246309392565158109247524562168 4505 1893697519204051062836620881905204684456126314984 4506 -5022997395555164085120920031775726782628438276096 4507 6290450492756839104945843237653087176673772059852 4508 -5156027344069957168104020314929175393377473539860 4509 1995331820350962589535285128234629762363655694880 4510 2021574283397803977024628314036401839142168356032 4511 -5362149761960720382516702395626637635253906048544 4512 6715133152864410907471298692385833072503638393688 4513 -5504083151733154677502842781079068655616478135908 4514 2130010765126212999642440251805258662223248176872 4515 2158009094942856123226446411927432049002179353040 4516 -5723997078361245305592113929099651429048807379660 4517 7168230982412029633211398810418944599664436229692 4518 -5875424480387154965211987203020985644929229376160 4519 2273698949638664600024757546908931902567343465200 4520 2303569581725365994422919117169466869264328439444 4521 -6110044461058985238379037127369304960188748450368 4522 7651628250307016255631249911867498957879794440320 4523 -6271595269978337702077037571695196986052098561380 4524 2426993662744168309704398645187195413335017898080 4525 2458860684872805716164688294942198444205577542644 4526 -6521895954887867413408529079283390346204615739136 4527 8167333061379748423227493991003778258652799965588 4528 -6694240918486160530956563754887386953780886242652 4529 2590531439057149951076558203319883648237672752208 4530 2624527089708967563653168846362241823816516617216 4531 -6961260977698449718865021668825750334908223297104 4532 8717485422528445952827337882241572337547960445712 4533 -7145114889748171033363914728157356906292373128576 4534 2764990614695849835462280951968407711538770572936 4535 2801255813676664385826849670625828119676444166404 4536 -7429961180920850914336739371280729201425318663696 4537 9304365829585689739530692128293942217754731520040 4538 -7626085747816810169955297944043290342569534671208 4539 2951094047981856696234842677271502398929860508800 4540 2989778961273542044703631880145729307627251765900 4541 -7929937752830444929501092005734798058940947385600 4542 9930404408224042004963119066646626894209642957248 4543 -8139144645135901406173853478730343385054567717312 4544 3149612015645962822749837122995287199302633928944 4545 3190876656683592027934543259004251848466475494556 4546 -8463259192829705665066273124525299884487410958908 4547 10598190644330973638668581078359364895376970270572 4548 -8686413293555012491361711437073188978641465220272 4549 3361365295761387942601611861123909652292902846340 4550 3405380165464179379600239107282685846227167577936 4551 -9032129586854337646768936045877117023805569035648 4552 11310483741528942074374766301634843284082067806600 4553 -9270152449038913680343945525276439320963925225880 4554 3587228449336481774422065196910836041596866206528 4555 3634175217368180997439380718937791459762762546384 4556 -9638897415919336366258178830120450137563801920848 4557 12070223645903173829190227361566490249084699539104 4558 -9892770942883910890333858621644136205842926078816 4559 3828133313254737792090530445445961931325488105648 4560 3878205543145812295189761320490638582778125976400 4561 -10286064931847911944204120507459218698289224844004 4562 12880542780536273512776238991413915418795992283048 4563 -10556835294330096917187677347818751359189940186792 4564 4085072718053113824439060637047887569215752880064 4565 4138476638983719946896076041996419679456193156080 4566 -10976298136380736037807637495005963530522809097296 4567 13744778535144531891489207680241409042822255586412 4568 -11265079941666174256548703161974895016846847178096 4569 4359104444883210431888531807835641155315303274352 4570 4416059773102922234465457623744351989175059260868 4571 -11712437402152649768538375748735877395719534433584 4572 14666486558975640851031178293188113833696006803676 4573 -12020418131269566115689313037018290756595787473080 4574 4651355436906939363371213797520352116729342483776 4575 4712096249955357943378823358144874494946505977960 4576 -12497508776457202985059305074073153747440324868176 4577 15649454908171954670191927284584486844154390489120 4578 -12825953506517654447173476786522797061884733090992 4579 4963026281342248782608713341226558138422654638480 4580 5027801948434526801262910494018858127107443962820 4581 -13334736011305103383817276434136999932383545225820 4582 16697719102038624480624124105488096048683952726400 4583 -13684992441155302167171587990070444621016231811908 4584 5295395979398791312520672909686336028627490295296 4585 5364472151552543552811188915729614447001004115088 4586 -14227553366030308366795624312084381437829252703108 4587 17815578146093723043216822559102649844818115328320 4588 -14601057164519030702513216287634567946940120909696 4589 5649827022431874718354118131853177352380496246792 4590 5723486686137678415932516723163685064433000825440 4591 -15179619231617146551093172152069154566101664509264 4592 19007611583430446197206278975966133687752578098984 4593 -15577899729009630233641945784499930109864859994608 4594 6027770793799603434672401496855263919060499991956 4595 6106315392277146883929354683138878934327891024560 4596 -16194830629024181714235187281028354604616512909952 4597 20278697639802975485765402049516100043494905300892 4598 -16619516873383508512514352275616464089699090299088 4599 6430773317137027179479992124087261556628816829712 4600 6514523943473817399220998149468257856267088759104 4601 -17277338637076858177491856598601956556017069157744 4602 21634032531971784448960364957516229108765486257280 4603 -17730165838810337065275589428669446231758965737156 4604 6860481373066845400562975523330991134121357317504 4605 6949780039807164959505707313365341797344475291904 4606 -18431564809003318084235862167472493764768949265472 4607 23079151013226110827386752654356016445234198217504 4608 -18914381198232846115877956643265101425651228911624 4609 7318649007753533675202778857548176519271299191520 4610 7413859997793029740942389723295430785892528057136 4611 -19662218640408921411943101423259927421344900582080 4612 24619948234656964437901289733318161577543834661636 4613 -20176992763377023350051420059805084450640225290032 4614 7807144458181713233581384408057853237913469618160 4615 7908655762128655714051862023867246185796098222720 4616 -20974316155438476352141980868443906064609388618876 4617 26262703005700342112956282561211967488070225911920 4618 -21523144637811360886551272150002931110293414782216 4619 8327957520605540486757225038409346771599590138400 4620 8436182366094512242396256654688802584806312961984 4621 -22373199682075379896516839960974463785505874186764 4622 28014102542725263197193938802557822054698694557088 4623 -22958315488756895129087088630283651994548572356112 4624 8883207390279541865486955974173019513601471886054 4625 8998585869068302022245371857223890207755205259884 4626 -23864558891989037168875070977153071741778045946988 4627 29881268800023911310723091650976711306456018307144 4628 -24488340114921224307502212020126770606053456140760 4629 9475151002348701549132349413786119516778797481552 4630 9598151801395444898617196913524236775820570052008 4631 -25454453185082270065993533487654104501649990079568 4632 31871786483491830423794082124330792017637580959664 4633 -26119432392486055335667746134625348124565918868808 4634 10106191905653137217284147632506514915495937383872 4635 10237314148760687229886627165002737572031132759116 4636 -27149335503926130547181929853106418465695932812080 4637 33993732853586277238750950952797498087792721621532 4638 -27858209686536728276040269019258161041039361500672 4639 10778889703197176023136057844177108733368359555840 4640 10918664910224206179925380128273588009867398228560 4641 -28956077668618843781150474564791095852302633191488 4642 36255709430843295839786965844462689217682607955136 4643 -29711718820702274397986678464592250238091471161540 4644 11495970095151290454093152194139214598314804277440 4645 11644964266229964798865463065559838671705063301940 4646 -30881997328287880494832877724934442946142801678176 4647 38666875724343069799524982817389976104064088775720 4648 -31687463703595707213803196148042956061866737158024 4649 12260335562505834443900366568379369001127849395340 4650 12419151395171881399666728405723796533013504981376 4651 -32934886631489940062679436686160413079488708323704 4652 41236985111064318290044495415358295993782903642276 4653 -33793434716827462492573415535856337833060421605584 4654 13075076731885965621843333410840295293924644854480 4655 13244355979522834247145316062568352103820345720760 4656 -35123042724174716387734783801752983371057852693584 4657 43976423002089204578682377335950284736521057825372 4658 -36038139975932517015889119622865631412624787915608 4659 13943484464576178701311781187755419902431981062272 4660 14123910445101361718185046989831776956025338494292 4661 -37455300190687850365468252955962623540051493152000 4662 46896247440139352682084298182199927028417044395088 4663 -38430638582527415063446609187727037789335426533540 4664 14869062715499663811857724756557787079167813000816 4665 15061362979780404192977104653882053193923651096640 4666 -39941065560520991996776047917027551914672288742228 4667 50008232281971823723601631968547470058369203104800 4668 -40980575993422351658239748418407647506350742261768 4669 15855542210761957416292873210410813275020676576160 4670 16060491380841398200094837104829810516349357915568 4671 -42590354011198447342899359267370957666820902858240 4672 53324913128773865294036819799429015163326986312196 4673 -43698221640282272488664377899595648433794762746340 4674 16906894995410380801162393255648865778730419328320 4675 17125317783255907101766083218538261929764192997968 4676 -45413828405848105558231254283484855907613266160128 4677 56859636177901480727616216277711892354576639073120 4678 -46594508941787949742424296898604299001564777738832 4679 18027349906291499477269664767740134587262755075440 4680 18260124324446823660386192660016971391926432568924 4681 -48422840812668550204548406972989747787908867478848 4682 60626610180146045107925302294391238526151250069368 4683 -49681077859123204433074470357141538054597997275632 4684 19221409028319890735772344590673914394190699620024 4685 19469469804553750909692282590130874384130954200124 4686 -51629476662705565850961708096899541743363377988352 4687 64640961698224231512674280792471012794960396466760 4688 -52970320155039723149842617388766423769378498892220 4689 20493865196115188030435975882860639190237978641692 4690 20758207404914917348980535288017392729089055542920 4691 -55046601712122660480793983949184780267489355442824 4692 68918793874410686207513521049283785074108783421952 4693 -56475427526760055485905918371373176977374459623028 4694 21849820606833741897451973031990376592834275185256 4695 22131503531394128066964771324382715854320833172256 4696 -58687911985526751865325809879324298306558912005176 4697 73477248928214001386252503195604333614030387059168 4698 -60210442793608230911258391888354670492659934682040 4699 23294706614130155331968327731369557023910236591088 4700 23594857853339817297727264438493841467299185955380 4701 -62567986887928959162479640934396206947460044754384 4702 78334574618781041094516405048775779910267672849408 4703 -64190314331544036272406923713736226887986929056356 4704 24834304777547117938557445245175402786979691485976 4705 25154124613379125844996816910349603297999029589324 4706 -66702345684620907502702930542897111355970325955096 4707 83510194921351869834530873513089522609028394635268 4708 -68430953958761697351861617278088674615696444763632 4709 26474769246264973151361791848446560130742454572968 4710 26815535287938859418270926047001417282531805014656 4711 -71107507560670898166759716287912185508482073408624 4712 89024785182629701441081258217652783504884442370560 4713 -72949298489239313728541535209995406666149068729552 4714 28222650561061850074184168506119905706915341363196 4715 28585722683363931314885872475759816553352186201800 4716 -75801055484936066590989983850199738943862236257992 4717 94900352036432894034546762593297282172503441183320 4718 -77763375184637310990561449073453453845340693811360 4719 30084920963558525185984423526282992373145931158816 4720 30471746557790212471261582031086662258363350590680 4721 -80801704117493285994864389284245708287151617116404 4722 101160318378517901110640043650703351339797827617128 4723 -82892371349290562100560290001258990744767772343716 4724 32069001307368064506474109728625855378653742187244 4725 32481120864541439701591005360802818430583179486560 4726 -86129372014262974066655803256507696684488916714480 4727 107829613718065658039365361514000963384785806891560 4728 -88356708328270778962379231700186568534420084009664 4729 34182789671658479279817117671594208745273724549740 4730 34621842718778948489713630613315126739699190657536 4731 -91805258398389051049313148235687268602724657509440 4732 114934770243075334450756145947570628813270044838676 4733 -94178120184667475226740843694108585291882500924644 4734 36434691783888051549182842513752748914532509481104 4735 36902423195459691909364951812400493378875256113764 4736 -97851924784701218238294727052287914098258758081316 4737 122504024957878929269756302762186917173884008526960 4738 -100379737349404728580991357602248615276929510033976 4739 38833653365109864265723799252564195727815641496208 4740 39331920073374759322346279773537859386048662821440 4741 -104293381761382019308249709158862391497161693798528 4742 130567428273252297209778579537733976916634146363248 4743 -106986175555138086597782315215195789667898713639008 4744 41389194518287964664094895782872037757820369493348 4745 41919972647171257219292178951680174484657506160616 4746 -111155181251853965149480010604870450174470908463616 4747 139156959453231857563830139057228648164390885729384 4748 -114023630385125920472311102489083284736900009833820 4749 44111446287547488104954443429448669943964396202832 4750 44676838736830244158491320332965788477848836426240 4751 -118464514599958324169487162479079825364772471170704 4752 148306649347835217095918696581417565351727432024480 4753 -121519977788510907814340001206014990849929422334596 4754 47011189524221474461871641124970572806638357357556 4755 47613434032109237683149648539465112180892300492384 4756 -126250316842788038275453378389240447403094664138760 4757 158052710867517079767958846765558295143234279192704 4758 -129504880935252842766629978611290376225717325632832 4759 50099896203986126785666996513341233524187984941200 4760 50741373917988071970177299417642377365221037848352 4761 -134543377558137953279900164548557147263992406766298 4762 168433677683463334512436210347325014341531767843288 4763 -138009903807100753488809780780340428476700148673584 4764 53389773348323699408125437586401439929971498937744 4765 54073017936211739956011757478476167182717902572220 4766 -143376458697526041817598210338698487852864737829568 4767 179490551667836024967869138312771829376100149389744 4768 -147068631945562142577400273683780973503437529763816 4769 56893809713049669481006582942000496352656659066080 4770 57621517047635285725503497234353276805602457147372 4771 -152784419841204268170305270754824313833669699577104 4772 191266959619935969599899306187857824400362169066116 4773 -156716800803906788804783811616832541245259726140928 4774 60625825416721862533054277735043976380011387387904 4775 61400863870277738057675060749167116995461349095024 4776 -162804351338607038966384817977355456879628240726720 4777 203809319858060477462051043937966573118724077400824 4778 -166992432177923932913951301586238844885162274582408 4779 64600524692449314534100793081461105405606984950360 4780 65425946078820459139980446893240111853945118177760 4781 -173475715826374069785186415279232282167656972244944 4782 217167019292720041089453001670365387030194029044448 4783 -177935979219532345048131598299215375365110702653860 4784 68833551957975552273256942944198512053479523380192 4785 69712603162778260170752665464457680239884948144800 4786 -184840498646533995410228142851266764379835187981228 4787 231392601634966423685604863227553711451452931721772 4788 -189590480568526152939390413374203403623187689622128 4789 73341551410964627714013726428303266186655874258980 4790 74277686752769646085809590086230831363277840440960 4791 -196943367719752277221453634095139765071280110879584 4792 246541967434009156318759968421844817734062413189920 4793 -202001724170835054036497613278868698767804244268964 4794 78142230369211028680943757103625824085155916867712 4795 79139124737258472541104803815072622881779704462384 4796 -209831843462845492322238762571182100145092762255440 4797 262674586681200165246434546454907360497544454419896 4798 -215218421386801909952265685056875129054037293107456 4799 83254426589071441443902823441392343963085193623200 4800 84315989405878592368723294086856642602825466337492 4801 -223556479376164350092945637512471230523644400801044 4802 279853724762997665282096692561635429268613515398924 4803 -229292392030257004774217071640952763336865753437320 4804 88698179809824902329835528190172354825394509694244 4805 89828569870033938581550242805842094100421644129026 4806 -238171053965077454149458030873801655366520005274400 4807 298146682593840262184926806072481562333855947227840 4808 -244278761018727143716254583929024444931770536105208 4809 94494807786958657212790269350336306824661687049120 4810 95698449026940042682031979130155088099887988731176 4811 -253732774700782282446170565892051711847797585190304 4812 317625051811139701657552888288599783739781261123592 4813 -260236167357097849696831168896272974640137188417092 4814 100666987093603602788159450920431826850822474098320 4815 101948585349693403437820354236474419739409701322140 4816 -270302494769172616059060791337739221225718742597184 4817 338364985969015371493286219861460473106832755815132 4818 -277226986221595097593092576256762379862605779513536 4819 107238838986562288036378727781298931755326905754880 4820 108603399803379845838002538661189933240443939838652 4821 -287944943402654864230733417198647152239929380285264 4822 360447488725135792237712117228280599634514637775568 4823 -295317564958225062194061558075277740885045755542176 4824 114236020651644299563678026045125845889933785907768 4825 115688868205722941089062800152463121294804973406140 4826 -306728970638790716582692663012955700493612982734720 4827 383958720076303648763825085488918611811376189588280 4828 -314578473859971364621188651295314786490205418060064 4829 121685822162412250818573293739856100973801960701760 4830 123232619370393255765249375632306576570892448082016 4831 -326727807401621306466117741494281550820420791551664 4832 408990321763435273804516124312455981931080491163168 4833 -335084772640274325180752702238820470833124719119584 4834 129617269507014187393175032241928954313647524065316 4835 131264039391917100384436115422623989831358555649844 4836 -348019341856679870017149675026827804735974871256064 4837 435639763035569595746953467601405923983479330677744 4838 -356916293576791325163583777317120917892600614543328 4839 138061234059606716691129625662118265829376065424992 4840 139814382453212103909554088717719360245916720937880 4841 -370686413049217897740696130477733362270712218806864 4842 464010708035735720724403458454377330050013083413680 4843 -380157942359358244082150115580494938281386259494712 4844 147050548896033583198102519146151071264476905595424 4845 148916888560213255285796961990168567937525520760320 4846 -394817122897257698025456090149898120297049877131408 4847 494213406149167270377506120100160341438100977654384 4848 -404900017739647574685646758579449431192629838300296 4849 156620132377997314750827175221037734583112823874712 4850 158606908632918544766379727191153706085162894667748 4851 -420505167676958044509988316506967608932712916555064 4852 526365106736745360284796552419932098323852493611076 4853 -431238551147470235019067763181912726188723120174672 4854 166807119456032367569569589593415602924513982560560 4855 168922037408564413950145202263829315908201679343864 4856 -447850190207668029193171414676075108227284492625856 4857 560590499763966889123971252303677282616824011696080 4858 -459275667510229554534211431801189224222946384887016 4859 177651001169247425456940212553344000104296540882912 4860 179902254640629471184429135366205624856348898115972 4861 -476958154018189975842478443406109749377244548141484 4862 597022183928473977225089294204121616725977895394656 4863 -489119968587955707758885903450526028903427586623096 4864 189193772849148112915242359927647394926672273878840 4865 191590075107057422673466998943612012494953365468240 4866 -507941740854432401733253121120777763723126722497696 4867 635801163987565479617063547117361147863399259068704 4868 -520886940216890174499408535896066240168797779984380 4869 201480091565981061075956848303223349016152298773252 4870 204030707972589797007272354489666918853521596186968 4871 -540920772972081064309689376187653462186134222492864 4872 677077379091483288735239361359083995773431671126480 4873 -554699384940031545690564457106738378928825909651760 4874 214557443389063805228313330737014278474717844947676 4875 217272226083514848120412697121290764568550347125216 4876 -576022661746438917435463835419504817070041890859552 4877 721010264038985815760038896254706617162685490389212 4878 -590687881593691785217407449440175079427138919305280 4879 228476321067596628548202046781870218088796017972576 4880 231365745808586579124753790790930098214365512272244 4881 -613382884225490431989380417911908393613170319126704 4882 767769345489171381634284271523797835039880264908008 4883 -628991273515259197672791451155006806397891538167344 4884 243290412775613265336059697414883728876813501964608 4885 246365618077469618236785077957544602518353040431484 4886 -653145489351856613008216719587808811170161741848480 4887 817534875288100929428306851308209583050878659387280 4888 -669757187139352866907080819733941603353141832835152 4889 259056802604145642546093822111389103565074172618620 4890 262329631307951500075767241084542114669104786122200 4891 -695463635684967963671608047649512073073763900125024 4892 870498503200922401527414000802902073195198532141796 4893 -713142582857735086819824955326595804832336435984352 4894 275836183525489540318365109570341899387282025890176 4895 279319226955471317458363555798862069460062567318640 4896 -740500162566857935246240391592369613380100705389708 4897 926863991480373899498061511176059335597606738230320 4898 -759314340133096185611383678654432084568222742559232 4899 293693083598807280234318634696937365091812945301184 4900 297399728463388480885046572155723814074279654491754 4901 -788428196793855144900379240720310571922885180037940 4902 986847973851222152356665448696108239737914616589280 4903 -808449878978535288604380789040069611279187104107524 4904 312696106233342994458443724266724179137697290726108 4905 316640584440011925853059688598324002231379315423420 4906 -839431796982537964255661239157090709401202458374656 4907 1050680761647888460809746815087718057397094522023144 4908 -860737820043649690699922841005849459351011797729048 4909 332918185375417489905768016838342190921666918923460 4910 337115626938892227672774132324701269444437619862496 4911 -893706637952043509184089407941069329024818632029664 4912 1118607200009768275493084710377170415148131267481892 4913 -916378685685058307319135020461998293088002714859464 4914 354436856538284647827980951094240249739960821867520 4915 358903345772420165494550327164979874082139416324740 4916 -951460737586653971912884398039264162183318771555060 4917 1190887577216137339655862340993630408804687894984800 4918 -975585644544391280550001963489933037548514474321584 4919 377334544650051358619031194667592054492167794637840 4920 382087179845559104847725339160720867538749724094688 4921 -1012915228793003381919937948106067848632258291917760 4922 1267798590430665543544316230280559067370476613041688 4923 -1038585302310776385149564229182606481253819356537996 4924 401698869754380675165724063609576833217746515662304 4925 406755826556759872282657110075331943891953696640924 4926 -1078305179325773007646189721439896917828301227518576 4927 1349634371325074212800214678515426477909507439694960 4928 -1105618541508171223593343393421451088768195668215280 4929 427622971661817129090338536265896057574461253162304 4930 433003570376971902532868568485329070551490297999160 4931 -1147880462424920167637557304415541943136178762968744 4932 1436707575263056792615893886170619499584937815067316 4933 -1176941413321087555430415019040062152968029386200580 4934 455205854716510085332075069413288541893277233646456 4935 460930631785391953059995976985953150419564314406448 4936 -1221906681386892176570244469475800255186872225536076 4937 1529350537949960757720733679111034874879563905400572 4938 -1252826084655922981423174006690760176588346752610440 4939 484552753914094559879716107097026180071622452144080 4940 490643537812413211833883114886666321057089510654960 4941 -1300666151382527914945875312750746323368228492917724 4942 1627916503691667097294470824232909931254420800983968 4943 -1333561843829883340547497761630285860908243893658948 4944 515775523681761655219348380789672384314334633026112 4945 522255515516398551498444631417318471053905987647456 4946 -1384458942036093955317088530903259494918017251169228 4947 1732780929658415511774564172656595522063343952657024 4948 -1419456168486011634411518430981162833699509437887292 4949 548993050711369656932165270906241835331113363796388 4950 555886909801661969141764535923254138950455237161600 4951 -1473603984493828794743021388126981495142665527817024 4952 1844342870816869417411696401426866822349832091436240 4953 -1510835859551840637991255419230061952961419326057216 4954 584331692321084127823602127279527504943330207496076 4955 591665627070677300198259137262621238678780285250224 4956 -1568440246937206917989880927218427316805314663077120 4957 1963026450477407015190626335781382186777183467646972 4958 -1608048245291402996908071203313575775444808534789120 4959 621925741910779443418311242561643604441071950103600 4960 629727606294334863569133772639322015401321641421056 4961 -1669327982736656835542724961685882959530861249164532 4962 2089282421704429213813886960256669795241323267020168 4963 -1711462459746555262737627167525218615052780530519320 4964 661917923171590662303209236095565037048322200964264 4965 670217319180343853041144421268383962886273157505840 4966 -1776650055696492442082803874452956292307867092459136 4967 2223589825156415598557286835178106939105045950115692 4968 -1821470800124638603325757685237288734869685576770768 4969 704459914810897068930765852993635393121428226604060 4970 713288301221958440716215575312229598596430952266176 4971 -1890813347112212110340210835296327422261585482776064 4972 2366457749260620104620197542651510328150527721414032 4973 -1938490167966296140090353573675897860733862006327300 4974 749712907660990008122234520952638173694695157874640 4975 759103715517435515942122543722414945648534150235600 4976 -2012250249648003361292698008325059495176605179654384 4977 2518427198985827049177919369861257206038533048374400 4978 -2062963599220734895781605661408359878533628879253440 4979 797848196153090911689972793217076888846023220316752 4980 807836951365379115139778476411608330469060135210992 4981 -2141420253346235648879574204826463898917148933679704 4982 2680073079856702210737572878219631891100892719204368 4983 -2195361888666854753753105596096244832660349502934912 4984 849047806258625373514350898965731188850739530069600 4985 859672259762780031111779427634953477917115771100364 4986 -2278811629402960303073797388790685926957169349261908 4987 2852006304256261271360977270491323233291116798087052 4988 -2336185314448522156772583105204617146597253806410600 4989 903505162127133212054592051460809575592815213294352 4990 914805428061530990286295674628523416978390636591200 4991 -2424943217685056533779695466895012977826440969922368 4992 3034876027490203984966657418000607240205422992736224 4993 -2485965468841959448426223030740927623369201042991748 4994 961425793785334234719357624089766462451799139453792 4995 973444496175924709039396990111611356174995214095360 4996 -2580366324326821742409145949357261056281257260484540 4997 3229372021539772482730024073233184173061303168263120 4998 -2645267201743934800423951378521497543886282084989392 4999 1023028088405131982065720864986904184404635752914640 5000 1035810516878586463865836162446676241682611840235300 5001 -2745666736127727728941413544803815414345753918050224 5002 3436227194909917242956290305600236262097892100392176 5003 -2814690683762425546672414800734592627114445423604836 5004 1088544087800207203430562962827148485489891166527080 5005 1102138362875944249346247443919103190553332789287168 5006 -2921466858880048618737875130150899639186997655187888 5007 3656220267488516008193316868149078813473063420456200 5008 -2994873596208016488686395809805813887202936947929084 5009 1158220334971841932610610207185684170806495807473820 5010 1172677583517216806295204555312532299081943681153416 5011 -3108427987186484995804578602858423071216477476960424 5012 3890178609871906704060067476157275310145053761225840 5013 -3186493455725889772719574611109315233426418467535268 5014 1232318772695266813879734969172641168189428590347680 5015 1247693314163552068735822464223638124491561912986160 5016 -3307252713785216469522122314895979888488349703566720 5017 4138981257183883999374024669552562994176634886000360 5018 -3390270081776352682607109601667302133958490218119272 5019 1311117697318713858395305646679818909134556550756480 5020 1327467241426957620156458477430540404121815469061592 5021 -3518687486884552244436587597359982324459263230901164 5022 4403562108021496701662599077069599962640286447347008 5023 -3606968215668010408552505544732466109315601686606148 5024 1394912771139093111676482036457804948759082128348396 5025 1412298627682646612256695036794699701615427400147184 5026 -3743525324523147631055615400228487796640599189005440 5027 4684913319803509504931233600957786651198679835773904 5028 -3837400300373591796471582742491939985841012944038480 5029 1484018096921439732647089845251169002434083685692368 5030 1502505398464029664871618423131692904656526477665208 5031 -3982608695516341471020064690004004252425084113960896 5032 4984088912478417788147325226377825131148353590602616 5033 -4082429430915844941177926146248925427659075053592320 5034 1578767358344680699017094860500477808747441045860160 5035 1598425296567506377444626460212473185849243412365200 5036 -4236832577126374638771885752451817298653832737113720 5037 5302208593270715619872812780651274601159656170298976 5038 -4342972485701708131975531160531819332057715587831456 5039 1679515030384570988148952371058171981912263285899520 5040 1700417106925180794001261173301215265317191652456580 5041 -4507147700206010408631004807167654970455255703545426 5042 5640461815909137041881553423709261789349294563560168 5043 -4620003449809112238858757062764482001345434241947180 5044 1786637663886613465213966604463963971769564748487064 5045 1808861956548418117901800468326653344831366193119780 5046 -4794563993213444922852781749299944346766266178921848 5047 6000112088591383909684813381342349352398624661642852 5048 -4914556941894382006849886068639945196206994469337440 5049 1900535248838215760729734183385850727317231734079360 5050 1924164694104595418458709859440597843927465073610056 5051 -5100154237183542405282957923298773025180988356144984 5052 6382501545799135860060132421374458084524316663461752 5053 -5227731957091498303348643172919349180282916521893728 5054 2021632661121109780688097543290794672149057315725136 5055 2046755353964345525964354362449826782106998403294944 5056 -5425057944468655089385211490427162156703450741921440 5057 6789055799987784938801490825952452477600613440705960 5058 -5560695839019814280035995816992417247051387557275440 5059 2150381197813074316656448761099521986823359354918760 5060 2177090709847970377053687137157330405162770592766704 5061 -5770485474834027289217331564684921121841492451580128 5062 7221289090140393746718449857267413396028043926945008 5063 -5914688494806677178486730834689287308051435640292344 5064 2287260206413221118040612777379583195409033491822496 5065 2315655923508481415663798469271928947341816306226860 5066 -6137722403310615014819457008767426496296320545526600 5067 7680809745198065307786368990452528861140338266144228 5068 -6291026867868432077703642267514662354015263273116232 5069 2432778813688548933837978326190235291831618297499208 5070 2462966294215941159968577024948274047830339852532352 5071 -6528134155074806899193470173816045757543654315889808 5072 8169325981462648290390724977039566429641585420440772 5073 -6691109684080267176813288395593269774128292474376416 5074 2587477760182217475498090173774242097403148169860640 5075 2619569115154523147415005568957632644291698428109480 5076 -6943170923542899172462471251992070705648957005959680 5077 8688652054216096216743728796101182444209429149249532 5078 -7116422487905259154164103103443136392852134051271792 5079 2751931346787186401396462461887112280228704366883232 5080 2786045643211132681180817816333208260341518360192296 5081 -7384372888841316867820451780862340985666603036905044 5082 9240714785017679481222271331426188180716018662498264 5083 -7568542986048922224589845299622962334813041201744672 5084 2926749500173712728001270328189031039557691200870528 5085 2963013189023761443437014786114183103584426362920556 5086 -7853375754844724796740549711740203898533488809517568 5087 9827560487429664425343487917711252518025236687076332 5088 -8049146717260869863278340942759220319365491903081472 5089 3112579964266983931792406585526246299218135116149648 5090 3151127334570280189816550735922194267816036645148720 5091 -8351916624066764503618879452089681613243659056215744 5092 10451362315288311959969607870145445162721583530950640 5093 -8560013068023372249843331223400266675857314035228976 5094 3310110625403238892939991354722868985990112859560424 5095 3351084286015476399974470179390024240376916059156360 5096 -8881840230845817861737225734799558149925633480897556 5097 11114428059084648186638039686770892652265515818149520 5098 -9103031655051349421900883181440807282939507648134344 5099 3520071979250529660367892313234052458046550710275960 5100 3563623369997269278544908932329087306462905859770672 5101 -9445105554494777393126586319996403748792145425364684 5102 11819208417553225989777470895555371839715380765384928 5103 -9680209096783611618259705379544803944878397272309612 5104 3743239748065322758976832976736392290738796703699760 5105 3789529682023719238644756391872671279169373606982764 5106 -10043792835383366066984084108228087530704032624860416 5107 12568305773192115879647635049292732776115901763733132 5108 -10293676197375106276533241961995704317856924616297404 5109 3980437657370037324622327767587948760441690405837504 5110 4029636896172319265993667834639283550427726973511936 5111 -10680111018298401703388943064000354441921655666350800 5112 13364483502159020423565098140276966945969322173975104 5113 -10945695568108961171683616812425667680363239753914724 5114 4232540381681070756802288827858535686975906675557356 5115 4284830245833832838139022523560907745877434153914880 5116 -11356405648886101623046797258317390934027746740334080 5117 14210675850812398387067697327204747360025228385376864 5118 -11638669712639888528233449523117753994973725219766208 5119 4500476669493672405338680479960584200169084145830080 5120 4556049685826449538712084807963551219087645285090286 5121 -12075167250525896897771783749603664118927103006560180 5122 15109998413098844487617989697969027615670432863476488 5123 -12375149604061971595596323625982679830902287798653976 5124 4785232658341098980845209355568799989141934710103168 5125 4844293246824193876924433741741606154477886451139924 5126 -12839040210622379609288486736122342333493563010290736 5127 16065759245035083335810259731355034757605308702671400 5128 -13157843783469217642052184893782697356327178510837784 5129 5087855391392840275978827867912340678771531244615952 5130 5150620593698386528015585043232058906022477334089600 5131 -13650832207036346489494846273329915772897478142418224 5132 17081470654701559663569301522369920358423927411322916 5133 -13989628011452059334092093863103374705726340219945440 5134 5409456547742476693025969190444397733310392389710112 5135 5476156800064680928447373543756175324884525575648000 5136 -14513524207213149496676711079963408601633588941354144 5137 18160861708461893959799810950715235235950762783283664 5138 -14873555505853072682209396987119217580850508650685528 5139 5751216399262182023186710703242095094036010895088392 5140 5822096352063068722561182543540306126816010872041140 5141 -15430281074512773600051304834626929972229886555740504 5142 19307891496555993338806391596250089157047098889235408 5143 -15812867801096748433610083994009668690652552140752272 5144 6114388007670408909782972431087792597267269585565528 5145 6189707395176685257070949077634639219424483877016000 5146 -16404462818307642976731139979243070695513243714979456 5147 20526763203792373758814939519794465676585315694182412 5148 -16811006266517760658201736125181709274864217311537776 5149 6500301676274423051666080398317932883180652613225280 5150 6580336238719812631933470214475681061241626717822208 5151 -17439636526597891453898943121894008107994396738603648 5152 21821939033795740766665916504180082202146539151837768 5153 -17871624323346759298605269119089356559519109867598404 5154 6910369671712765745753942916027474159888203822599520 5155 6995412133498883568054275720734227467107777414591744 5156 -18539589022206899266667068820928148869586694283032460 5157 23198156038158065253492609773635008545952024630972480 5158 -18998600402379615051318613721185074821293608872574736 5159 7346091231937259331968548443823123606474350684615936 5160 7436452339075403358831922587625052140714713633212088 5161 -19708340286069892253035529985221551759791589190435144 5162 24660442904904774629640721812050581145395034746162800 5163 -20196051686863035328701675679224456427763675729823912 5164 7809057877642828244796462832353324510438354070461384 5165 7905067498039565367680582857966774530247101203922140 5166 -20950157693723360142574538232920500826612471151221856 5167 26214137763932307827634702414006509918488513147094252 5168 -21468348687784771954478894149835374082526703450767760 5169 8300959045379366247885017306643629404361796070698672 5170 8402967335741150625317869280753449599665156150407456 5171 -22269571113851484312747248558802646250278857399481224 5172 27864907070509789127775749361442911228308522526614592 5173 -22820130701568956059577300248485343813016404079707120 5174 8823588061666499480796814005611513220180890549628320 5175 8931966705023473758683715465438000955313541104876836 5176 -23671388920656674035162261668626630752775339714281616 5177 29618765631577214303980721685759938239322301867624544 5178 -24256322203155631050404337023813967061866258478390888 5179 9378848478582932197358391411339861425355511109839800 5180 9493991996670263212460503829889224096114297724349888 5181 -25160714974904219185668142849855217210895747208225728 5182 31482097843427220875950931079406983044196569941341248 5183 -25782150230598053702972981057428854528282887680340928 5184 9968760792520881392021112513680992582700980269216402 5185 10091087937508250154050266781001859768097404833983048 5186 -26742966631756055849802280665178004721425542272182588 5187 33461680213439832488381344556758275113252061811779840 5188 -27403162820652105970528430571941839310626288227865596 5189 10595469569086890545260954586641300655167003818285300 5190 10725424799413915481837731970856559395504339930615360 5191 -28423893836966374187668119830344006981734874621589200 5192 35564705242862857988122188002546590678555324437533760 5193 -29125248558370114602685552412585275360696134562001748 5194 11261250998497275516412993119534539159962217721448156 5195 11399306043855569884822018520405178506388371851508320 5196 -30209599376673559827126362344528531279535899956585552 5197 37798806752208995413002698157356672576290632862326332 5198 -30954657307458054351228392336533797779310374030179552 5199 11968520907264055945147706382656393770756224384489312 5200 12115176428066227313739271338775348729070625315501060 5201 -32106560349900690648831553663380331758136732097313744 5202 40172086735689065636844712160128676116620461460044284 5203 -32898022192122725634114721193054462976457304199873236 5204 12719843253500180986623949773105439296825589933101564 5205 12875630600493348641284689644687718243144054516913024 5206 -34121650936983142780357844630222576634841894021949520 5207 42693143836234971807427398379096728756478970335475544 5208 -34962382905336969938214011619317939951761878968960768 5209 13517939134796160119170440080304777304016509578239020 5210 13683422214813527637725759391705210454102591454095056 5211 -36262166541490158436595274708978845772824938114923840 5212 45371103538102656971900281301880364283812312374272996 5213 -37155210422899986279163514159447175454705265378392968 5214 14365696339339138920808397705957670978894019077726720 5215 14541473593538906325053997466736279414282569551905400 5216 -38535849387811634438113682552446536230801101384608488 5217 48215650179802190140568784250782037084643873513809344 5218 -39484433207380802552429136806475614730253333599372280 5219 15266179472765603030606823107503062333871551271208928 5220 15452885974083191522095493739970829563042537443680820 5221 -40950915661456863887010565816686327431546712057874064 5222 51237060896197851662594687962684332935813619060369968 5223 -41958464991021237554126075471185423110684465425220248 5224 16222640695166161636329862041892348198480311380374668 5225 16420950372104576542606586234423700943534361283882720 5226 -43516084284274331341226658869066441585337944421150656 5227 54446241605075496659930826289872620099985435307151052 5228 -44586234231956450044152303346122190875553960155767004 5229 17238531104701507733318369204607753691760962569429552 5230 17449159099006975320990877715443613801643713009451808 5231 -46240607422267667142512155259928607222745081930185104 5232 57854765160308480427986833854693937369709194121308760 5233 -47377215343703534871848129677672016964626282548654180 5234 18317512806449291045919337019347637961338288150911636 5235 18541217972666440536462974612551247746921532931431800 5236 -49134302829470221672841219231259400181915261396000896 5237 61474911800989173542855370999318143288557885515153212 5238 -50341461803789708287592051845099243139693399354745760 5239 19463471707389268633831570471668553478397205653478512 5240 19701059262763539480545074190760691448582369395343520 5241 -52207588137468162338378843301211997807376385148412144 5242 65319712033553999167778956533267950217546848362610008 5243 -53489641253660588401245025656293810332658521075293340 5244 20680531080856120308037378839480410411749143243267840 5245 20932855414552287645193615766706176976560050447636500 5246 -55471517206649345655471530522217882333755032430979856 5247 69402992092040767341489971391543657686666870299062096 5248 -56833072708646193592862093799954625938670158665997880 5249 21973065946353561504146481117931008500933345534459160 5250 22241033597489909242988524667347897540842034275697896 5251 -58937818662123440279903591003112766686061537826016400 5252 73739422130204069509561865250046683256439452194678072 5253 -60383766003788994336974096480075171611184882901750240 5254 23345718313338138156938100964525964164881890807639712 5255 23630291127897582625260363448684026061784971473738904 5256 -62618936744530051895294204365527157682682113790696124 5257 78344567308305354005005118883135516433526966488247584 5258 -64154463608777343856537229734690487784842528887078656 5259 24803413340455107777799304876529290004865241050916352 5260 25105611817729297155856059719491332310761037014621532 5261 -66528074613649386068459943122130811285965672290151564 5262 83234941947018353258688335074022889050132736584921888 5263 -68158684953102871416146692834761747285602821277615536 5264 26351376464751365592116188067776336818831379684347648 5265 26672283304603368356849667939397928979761246123776300 5266 -70679240250879093153507617011987108298695869152850828 5267 88428066931078792459603857812937019343240873826390280 5268 -72410773410897324690324844453458622524665556837012192 5269 27995151558611266294869816133349705391787274382995200 5270 28335915421508942698022896803708349272788174441040896 5271 -75087295115267614432237088553848069625391967155538688 5272 93942530556092582895538835427300178468250274115672240 5273 -76925946103729734211985213983068080452655546184721252 5274 29740620175570788202735136699916812075436173184534924 5275 30102459668048456636959931281991104114624857622524984 5276 -79768005716926348883806340262258696372475786003458000 5277 99798053023333688861415328166596454539948956289473280 5278 -81720346688987030807552977086715371253025967462479776 5279 31594021949774752567098346757387414577412683358336320 5280 31978229848727585274892895341373840003881894487069376 5281 -84738098281309643450181351339054667923042909926976644 5282 106015554799448252480156588071229305851012398469246400 5283 -86811101311350399742244873905632429976524714760665644 5284 33561976217662343771312832479695368860958762912933044 5285 33969923947668452144600927363826640703585616207606208 5286 -90015316688084026270801525930764548456453579896943376 5287 112617229070774178123350337375035253586679610432458304 5288 -92216377905347456346830811592211648447103732036330216 5289 35651504934510241357738574288204531482509586589663904 5290 36084647313212176611168662279853556679430351451284420 5291 -95618483879139090346147273786387982932878580589642208 5292 119626618535526264693207143904848798880746020169077080 5293 -97955449048040359063298375059246808380538243527515904 5294 37870056962743243862441395617258916895362653995190256 5295 38329937230206326711250241095776415482853669979905376 5296 -101567566941756723247441835956874922216436192325736504 5297 127068696791429540126319044478297679440687253102292732 5298 -104048758572637752033713174892122722226286004772920216 5299 40225533813453055416637281503040308479998020826974928 5300 40713788962355395477973177102274419249151742188878532 5301 -107883746085089694110337413878445593107836074104795840 5302 134969954591553606259457108426020394348109714798580896 5303 -110517992166231508841263400033254147158420011327489860 5304 42726316927361426355430884424819815899070550082508576 5305 43244683351862698415155517021600394403006167030541084 5306 -114589487740943792093841989908614864865715059873839040 5307 143358491257157092234667139687048323989538310455935920 5308 -117386152187997350055494461249780732955963375100768796 5309 45381296586539430253995920427961453631231617453334820 5310 45931616068725612869173042273979594754070721385037200 5311 -121708622033450833705335663723671714514538203829896464 5312 152264111553345080539849446130014871278409658637524516 5313 -124677636958103531288260915752415642883692076844388416 5314 48199902553566545316160929154219774242359729925867076 5315 48784128607479252336727671303345509608494418061340260 5316 -129266424876606353281400520665283581909138134072650912 5317 161718428351327901404874907499974526946700543683535800 5318 -132418324782288360358955730662296919538788809455716944 5319 51192136540498543401272957887678867346296531839924480 5320 51812341134933838473946659604745093493377787646702880 5321 -137289704973871589854234680775916747287013523710127144 5322 171754971420104396775140899106548328102169465491274488 5323 -140635662992642267638199986581441239838347766189539396 5324 54368606616030115944415868873394201778017782936833488 5325 55026987298536545168561736963651677585563202224628160 5326 -145806896010153050151608965682379428551994131868726128 5327 182409302710537338645165451342203476420116572760696824 5328 -149358762301613184661856174136374447772350733982979100 5329 57740563665605864696018151251346570432640881869860906 5330 58439451111428839874438075646112014753364168303229496 5331 -154848154343525814436797791450755062579151067949559104 5332 193719138516107336040089992171695465159432615919302272 5333 -158618496783697594416158365270603855875049360804099396 5334 61319940025972039304974861450810733748335069286101632 5335 62061806037085847744509716313465787341901365031679888 5336 -164445462522113158165229986337490987188379334504530720 5337 205724478917192150272449594962653401066596808134327308 5338 -168447609817739325984404293904495294798812021422345192 5339 65119390422792659291007501052592286565572470995532880 5340 65906856403636700409248890089818765993777425409520120 5341 -174632738970632400531485544707758965368618416629948540 5342 218467744939592620663811231207206288961128771069712768 5343 -178880826342292683527320920163480995300566654772235968 5344 69152335347500090339543212404186136190441499065827376 5345 69988181285597133130806879620744882611330963001689660 5346 -185445954211325864156684868713354534651314824894092256 5347 231993923883290256911261949186148582500449593214688652 5348 -189954971797177896197315683762721907862520414693443584 5349 73433007017535728903480459181368748326662009023596112 5350 74320180998822004918767894147747081289290374398022648 5351 -196923254005380619499575803469601971589620183521438144 5352 246350723304155200522234928791029897397438251809031704 5353 -201709098146230778496223916527456370379427465162381752 5354 77976498072586532815528678212126342618466746386944636 5355 78918126363031567892805166560075233651989730504428464 5356 -209105089823569149602503352606923781798712137053081952 5357 261588734159611510668496402057155463039649146455416784 5358 -214184617399394284311801322809335523720265292676592736 5359 82798813168364518229777253582160594967606477996086512 5360 83798210895308303936883801188921232910816960896858764 5361 -222034357078786946280583003012908241929217239775683504 5362 277761603659199258364553552497585829718105236296391528 5363 -227425443076790677950071041463239369605537339588745184 5364 87916923638937357583839032444347506433976825732693100 5365 88977606107529628391490403304629332587197722520214280 5366 -235756541578498183379720253533827293854070402118030328 5367 294926218392644516118961260912108800172875595931598440 5368 -241478140083326883890485483955013657488065222906813728 5369 93348825408628812954145502134364978964107079774765120 5370 94474520090826020736352194754229938268602199760058560 5371 -250319874681907189553769900334328634937753289621232208 5372 313142898341559228445331565643099196361065098135262400 5373 -256392083489804200252542572673102309462046479315780032 5374 99113600345099590361894132833654574728100758087616416 5375 100308259580866201135359142855442569745937199977406340 5376 -265775497675036229240721187283757788619848315595221184 5377 332475602416349090917862688246184847794692432021776720 5378 -272219626745513641674722409564015033813361085063139640 5379 105231481256425779246070973719116377817232744436985984 5380 106499295709104679404543980417167177010485366117071380 5381 -282177635906898706981298409315962622869042215530680844 5382 352992146197420954452682734642866208718687161991441392 5383 -289016279877991339816580192440791671029306093976905704 5384 111723920746848735793343595654340593165080494314788548 5385 113069333657118143051007932786725746407355336739106400 5386 -299583783261706066021492808523923939018241729735985188 5387 374764432599470306488183721961572457070747249285482572 5388 -306840898268081530712312328121434056765056518874529208 5389 118613664158414488177082250976732626306097527021616648 5390 120041386443843550270904012478599680911738533571424080 5391 -318054897575636494621280873301548029331639048077091760 5392 397868696219619220050994866664877515786756010450946692 5393 -325755882622810083189453243263289718603176108620540068 5394 125924826838992030273052449035943708135339711228483840 5395 127439853088952437783836547599023475130756519533000096 5396 -337655607642229934521885046930062325892951359327263680 5397 422385762174598105418505601533358482760925154961851744 5398 -345827390804917498771948641563444732873910210559609712 5399 133682975991200028425592525612010273985519546236826160 5400 135290601409795108769483254453475169969557939359858960 5401 -358454432488068695464738659005728726758888474208644448 5402 448401320279160493307520881976399379528122821379599768 5403 -367125562216351240580210551232856538188560229564043784 5404 141915217371624677422091217557593558172209590613774944 5405 143621055724369709741063660248857422471148611692501024 5406 -380524013640174487001602128460981090461024135820894176 5407 476006215467636742236624931641052294294936028502514572 5408 -389724755473694047988779520110732518370854344166768360 5409 150650287125424409671790514437604319491773129699687532 5410 152460289748661960173373548061732186053344733475371696 5411 -403941361148625894028715466914142981994821017467824624 5412 505296755413126238739614374566657166959326419145157024 5413 -413703800156535376850149485704529111187404958785979300 5414 159918649058039249350792401256440673015365396271048216 5415 161839124993511378757376044773469262770885965318768420 5416 -428788114172407376962656418021803501642468142889732516 5417 536375036354463490248440768281802234314484316594685532 5418 -439146263455312363429250333850027154779803875526268248 5419 169752597663305986033460834074642956655693606972780920 5420 171790234983942011403095703601140465496648625195130272 5421 -455150816983581426622671636737136689497262829686213760 5422 569349288199946042383141796553665257379405843101429088 5423 -466140732593297526448917865579742853045025632346941984 5424 180186367245880165363382876510770650292610985167537712 5425 182348255642705667717302646891755715719460837045095008 5426 -483121211294677151972950441622510814282260499124794668 5427 604334240039065864682992573492142979347630901826892892 5428 -494781113948343703949950032288654887124607698896215728 5429 191256247495540440850749121094679558171213739413940200 5430 193549902199682446401984682831417130253687657948078176 5431 -512796545866867327889328147070482713440472809287318304 5432 641451507259335715839214476241611945139157385227471456 5433 -525166949853871962327524628208030304655391366767631440 5434 203000705891761699209084273726519480525401208687155520 5435 205434093009829159276476546500135794932760447215011924 5436 -544279904412226653658452596692699176741139100625699312 5437 680830001534954082573756570407366642302959373799374012 5438 -557403754115573974775092474512630111473852642693334016 5439 215460517338955662158961743504255123901092250370187808 5440 218042080684626972593372184111205242437205296033293300 5441 -577680552862300916692704666052491430507699846309296324 5442 722606365027724359132953103666756384296728720878718408 5443 -591603367340574786332509229304298073371851301306847972 5444 228678901456060180337676841514438977169346803580641124 5445 231417590965524737588955098985851059223083366295180794 5446 -613114307137554066203485445605691773633341322043723680 5447 766925430218566143332728004478618179852133153603090000 5448 -627884333239553223807843833785162241657997584371309016 5449 242701667968783878038023137118112505620416025902035740 5450 245606969792777595634576310889796690874514418759214120 5451 -650703922618192483147862464634472669154153302391539840 5452 813940706870372086630539424613982882623721875726301720 5453 -666372297129744422459740958981737715050367612955818208 5454 257577370678858017519609725605673320607433458900514720 5455 260659339049419206674622152869189027092630582556910024 5456 -690579506586598638277481825187457134175715279117392128 5457 863814897710129672544509139960658259383461558482506784 5458 -707200427938062271536070194625997039788949700215676056 5459 273357470512193626071304888429842340660665185205253872 5460 276626761487962461545527109989615553353418034622339424 5461 -732878954985357182154683376889403418503424016842884624 5462 916720444510415216367766433833020571635996680347742288 5463 -750509865079001200050623975796641949053778245558670780 5464 290096508176974871767852612421146968892527762470158088 5465 293564415376884555126286263896121618685757182383181580 5466 -777748414912854958999578169707854930968972437492807936 5467 972840106347864290607610088026368077754213488307488128 5468 -796450191661741404811309903839378466047335441108060316 5469 307852286993530054539996099940543461907197389435755152 5470 311530779435109493157788719661818545606553872288780368 5471 -825342774360925150083594166440663299341232815321036464 5472 1032367571919331967271170177576546408902347857263089440 5473 -845179935565237445566539245318212891673773594793291736 5474 326686066490405206720161605304216425772090084218712192 5475 330587828655651351988977882083965039527974509609816896 5476 -875826180786241154731864308810226342423655151800938194 5477 1095508107905498198722849671984226769358929264932946972 5478 -896867100009279235076337174996889400884278995929070688 5479 346662767395523408938772788996280916215649068111662640 5480 350801241654427266516366222586708672417327709335856516 5481 -929372590199418856392461283673448590906004275897780800 5482 1162479245486986954507978146806242661833279610094470968 5483 -951689725343853819923602296740911646673217701952580644 5484 367851188687752493878461305561657435910215343328155504 5485 372240620217098342709846590801782689825959545575779164 5486 -986166348553342888417378469768341447062254271133266736 5487 1233511507240010185861379347580436286799650277400128640 5488 -1009836483878898647244323182584192331795635977833411832 5489 390324237412737858244924265678849390974224736180414560 5490 394979721755763754987734692091639198930813043485215160 5491 -1046402807315395903890555154381659463631634661969545480 5492 1308849176767497345460760989630476933315917290247327556 5493 -1071507309682031471540970654541298669123303590680860288 5494 414159172007605054292803055247364144371123838661880112 5495 419096705428538938804025817355670559142150266233568784 5496 -1110288975217359274514784058732511131653512763903995440 5497 1388751113558027476311765074774916782099491809776590080 5498 -1136914065383395394344257431898913554092622629826373864 5499 439437859922224862871566983239140335783648765871504112 5500 444674392718620597402064318474378062911709017513481752 5501 -1178044208292106777959887185543730492830942598784958044 5502 1473491615709065815688827461840941233627996940015338656 5503 -1206281248144714940944565650374182139688994845560896164 5504 466247050370294970350715023558657810272727615380482568 5505 471800543315513992927593681044132500186380186472422784 5506 -1249900940428186452101125372533929360339528489781242108 5507 1563361333303466306245364281783445523304146818080557932 5508 -1279846737074385265367855287864548563306645943682308060 5509 494678663091668025755090905490114001427476226803941328 5510 500568147189814086475712256680476262180234735246068800 5511 -1326105456802356827732029891777762858737174619790592768 5512 1658668235389406425870093526759883925981674740561275464 5513 -1357862584502296843077088420725635177155035323679617304 5514 524830094058294541834381042393081135369168178612342720 5515 531075733804441972948469874160509078068936945853338820 5516 -1406918712686510416602073591538811304595791945125622368 5517 1759738633684369002262663191474866635243726563443873148 5518 -1440595853667539424253907232558894162332884498285816704 5519 556804539110008026320596592358392046796007947545465120 5520 563427699459700662568965714431529413659228343165926256 5521 -1492617200269600328226678688807507699954777137341550004 5522 1866918266304002922083723353749230824602199049431857216 5523 -1528329505519561619369891379824776458628141378536922032 5524 590711336563324961497209537268236228363941900348943964 5525 597734653827097498986009201156006594975482748003482184 5526 -1583493866287629656344340178111624372775397257331504968 5527 1980573445007236298532915254246997619764051177116410572 5528 -1621363337489240576776517382008226390886702076323740624 5529 626666329896639234876265503960392968250021772041220480 5530 634113786787761753439416524104026993515603592037605760 5531 -1679859083415937322923687474965806145449857952777089944 5532 2101092269650468472612265599693337401662745769606045912 5533 -1720014977251119714222701719660118744057090225895181616 5534 664792251678844698339339030885154973853608762122206976 5535 672689256755652576705990600817247958674560745567960400 5536 -1782041678548414375090584481863026160768914731908166708 5537 2228885913756651018882247890696833144514241623176201372 5538 -1824620934672308362298751583773408163064260125848518656 5539 705219129975716481725625606640936807911316951798550560 5540 713592601733802468201452128844907585770297015880988100 5541 -1890390021268435231826105287930718127216796744160856144 5542 2364389985330237462488097558719306154184250285609564848 5543 -1935537715327741015315557569381810170068510025268823272 5544 748084718539528325015553346348654689838753891767903936 5545 756963174423783829325691026364454850316395553288437980 5546 -2005273176006742521917742354747944792566944821864167680 5547 2508065967287028329167430739220525906818808670148613508 5548 -2053142999156231376271438424842061148893026755053176720 5549 793534952162597984319082099082026459749664546371311040 5550 802948602784641875811665610439017773815908210451914176 5551 -2127082121582866556638427969647005730598992310009657568 5552 2660402742119593025689494833628098492441079882733557412 5553 -2177836888037625089756888061505745003626429790350064180 5554 841724428654966472871220610501640051225122855556055636 5555 851705277517939494479704590439464241003770302412949968 5556 -2256231042039508660224693213658258777677036925529705472 5557 2821918205684984585154365743245263950237490201999310652 5558 -2310043226288986171462846912495348107185804783349507952 5559 892816918990473266741521175322663152060779747046907840 5560 903398868040554973831716134447135717626487121777164000 5561 -2393158692904323802147352636847007648348725895063472304 5562 2993160975282692624652018034944576989907473686224163760 5563 -2450210998307812363602060810819575515157934171216153380 5564 946985907254346094017168380245337447882979772871650224 5565 958204868596722205958582470109700481311003328635693120 5566 -2538329847251391183842631486763301737768658715595244944 5567 3174712197488064904223567020286273605682332011736768720 5568 -2598815807833468158377814336025670862611389512589442664 5569 1004415162119352469383308216850280620328598407341741580 5570 1016309176255779873441067440122238578955147386927933068 5571 -2692236826186089304741548193044625896983974583612027400 5572 3367187461520677992736181889313248529700185860816060640 5573 -2756361443555094802328691717539483972791855178271366148 5574 1065299341676847949805134846456130873130026740887980400 5575 1077908702642491673173797673007476161533857933347128460 5576 -2855401118642863133047532231398749345395112351424360152 5577 3571238824259313178296502561236085041883014625898144976 5578 -2923381536065989774890399997599692548694604567588295048 5579 1129844633554006522960164746250065520188995166119754448 5580 1143212021352920474242242035772045473714381752225250752 5581 -3028375095666297069304921711776734834326270200741290044 5582 3787556953366309289541980682831412648779787517117047328 5583 -3100441311451673692057890088863933752812952451596611640 5584 1198269432359451983992046667927055975982831896146378860 5585 1212440053121009364039653371069511857792342184918584844 5586 -3211743824642845722949190585061335057051140669411703520 5587 4016873395355190847631129891300455480662349669107315584 5588 -3288139447102456560862954296995058246956815308824686320 5589 1270805056616763977092318489954584559021539918299632752 5590 1285826790919583889840458114719006463133375569691195040 5591 -3406126989264430543765318870563403797484211073586173024 5592 4259962975827739393375640806321988287288999857225885904 5593 -3487110035662203209442153884881358221557676002682023008 5594 1347696507469265930006773492081917732595705524928710796 5595 1363620067304803727596631716589379221424774288915475936 5596 -3612180921336840272679378703583505871134971502784775280 5597 4517646339521282841240614825749058043471878632417377960 5598 -3698024663364156851297565196420656730032122583985736064 5599 1429203271570491786775110549479622267285559836413495280 5600 1446082366445540040910954037540999478103709450012413408 5601 -3830600750896486828533708147029019524773311971293857264 5602 4790792638245184210238704783424246877001007142591440968 5603 -3921594609363142213163478074300550078645564540021484512 5604 1515600170713172798202898921912248270038101884244920864 5605 1533491683419139852766447012604346797207393801900466400 5606 -4062122681469632058907708933566100402868240460101082728 5607 5080322375248649702910231325013948693323052118322906920 5608 -4158573173052325405078001977026053133757536329711989000 5609 1607178260895905545096376938454335939231334459563716480 5610 1626142433502986338464363403123743519884612728313364672 5611 -4307526397699840930921645250057517872115758813175373088 5612 5387210415051454135276255563465452517180587496109189272 5613 -4409758136753107735052256035339799113905181385611313312 5614 1704245783681302305068715756424441101266858404553002272 5615 1724346414347623389103260989326657731497402045041471700 5616 -4567637612983322468342266284956668782875866866209209440 5617 5712489168286485255577612222956834944251388701443018104 5618 -4675994371589890413235164987551671364470533214417039576 5619 1807129172862854173209834700040024999959448766674110272 5620 1828433824082458574676819176729368736552649058962041612 5621 -4843330765189246873080524957779031507266538040161086848 5622 6057251961649706803526680717062182071853756786999855888 5623 -4958176594808650023766887043607693114034573294243592772 5624 1916174119630451620343878363527898934780258987115503120 5625 1938754338579691790577151284997870758105508358206677558 5626 -5135531869004401891282361222455710326717470127682102440 5627 6422656603630890332824292417794114171928046368460563344 5628 -5257252287270866044059855895535573498556224421296282544 5629 2031746699607029755408925909998604142500109624688241352 5630 2055678251286666463432599339242312537421788645555897008 5631 -5445221533930073856611912024214740557814429868427046304 5632 6809929157309017602130903996536238739712591419388379728 5633 -5574224780353772629390588650064293609335428827956419728 5634 2154234565321689050036377765775778863010174034354411364 5635 2179597679231864865947615676629760413104038899635280284 5636 -5773438157475287512739674406769369875995282034857679100 5637 7220367932141456306216024254490564400520504208006964640 5638 -5910156522015678419630812531083304356957968481330747472 5639 2284048207888470170423990472482843459736824572570044720 5640 2310927839015858712560521347806668398664101430347874920 5641 -6121281303636074859346205907902392308308289486127549124 5642 7655347707357812885999933167559891823722155297707617536 5643 -6266172532342805761178782268690228318253612301106600064 5644 2421622291875349931032432681125022664338153417003237744 5645 2450108396816303599021104788107413186519672334393679140 5646 -6489915277326915267473396841418859604386620675707533616 5647 8116324200289826907485883779550598980756765623737672492 5648 -6643464059483429079963220093853754300552621043855902332 5649 2567417067575624730691295860491498679724186937667359840 5650 2597604896666188610563600749093640405837645179125127108 5651 -6880572906039637400939824762053116477907917143424520264 5652 8604838793729966825118709655633414149424071019794882116 5653 -7043292447497819850827871652510492705624412733046990980 5654 2721919865134344962260043996482508741498025525735547152 5655 2753910271507714863726344558994739427612075387612742720 5656 -7294559540648735633818380659714930284465383757755654112 5657 9122523537215813011622994010160823223078600936146479132 5658 -7466993228310510604875498842631854372495240151137723856 5659 2885646675236583934844873622712902519766797202910940920 5660 2919546441781111914790059014539727771627761733955853292 5661 -7733257287962169764933943820003699207683892850021305464 5662 9671106437987295008126406984005652732691329842553780000 5663 -7915980450646655375523193417842092966486573131140694344 5664 3059143821332833392166732356143193332857169257521923040 5665 3095066006579182796800029380565340628832930712243438640 5666 -8198129488335335191396752161428243688210522255104529948 5667 10252417058261945477118307562171180147059817151372639000 5668 -8391751259568882135591343507993156550931805198237823464 5669 3242989728660523016383030041335807390044197476074378500 5670 3281054032685214017856345329127271931029893762210133368 5671 -8690725452425173790447036772781561982534297196551116064 5672 10868392436422245445090668888732461930987134867488841560 5673 -8895890741007214020547951827962924513996212519083345088 5674 3437796795620416683962903666187018643425851044672438076 5675 3478129947114958780120728597723722363641794151702726844 5676 -9212685471963626547310559933092589937326488300452384384 5677 11521083350711716776766973333605736093297474464449647824 5678 -9430077046494713486812188284044307622470933379627535648 5679 3644213373383344536439239728414363598222924926012129472 5680 3686949539103610627292687480558809756852207052079131024 5681 -9765746120277217591878052937305101071780604772728133440 5682 12212660945095679983248516848370097869760755972947309288 5683 -9996086814187939965005490897426490851375883124146155268 5684 3862925859937338155601732147449971840300273028792960460 5685 3908207077816992070425828609147585053355008174626776400 5686 -10351745859175050092012631426750111405015942268571382968 5687 12945423738061717645406922284493321512483023395202498556 5688 -10595800903166707087677519146671562031162328006797275520 5689 4094660915138750237276169104095692447917220871515812140 5690 4142637552423603358158269830743048597374541544797962640 5691 -10972630969773573319390416251913944088566534200701939648 5692 13721805036317222063761610039082630402420392454443885156 5693 -11231210458974724928312095420903026612644917056441860260 5694 4340187803704419946699706600622251007283702849027583008 5695 4391019041541781790739704723504069705338278128923448384 5696 -11630461825825982496886470900566638359156318479544105900 5697 14544380776590503046364511344916741511854544517572736480 5698 -11904423329384413277085880114449779577594581880473096512 5699 4600320873476509360785520828676578780878596323336884720 5700 4654175219475142750057438516938735677928059338596832560 5701 -12327419529180031762137612120987297846779608342469747084 5702 15415877820061527826543953870780441868220634616474216688 5703 -12617670850448532282156665634964007921751514524928073208 5704 4875922176708466002556246259909181993768799344847105536 5705 4932978007070903719304894173395816606664187584417851904 5706 -13065812928103535111721311558127187574078756863247660388 5707 16339182725342407629858513767368612102296022437888787040 5708 -13373315024041525261940797459151585960940942637547513436 5709 5167904242560908020665276312570115902248356162102945344 5710 5228350375480892119090712913766565660879560378361458656 5711 -13848086040395235434934639694954979265986528294276699184 5712 17317351027400401370903532968904167459060097885097204224 5713 -14173856109298012950464848712870296040301353817561294936 5714 5477233009461397876093680328346814925918223333453614516 5715 5541269311575336905737853324895629396386584480759129820 5716 -14676825904443557831571807587677288277529999954171220740 5717 18353617051371874750983234565475591738184682072295260412 5718 -15021940651628315913896013539482973216956913866910800816 5719 5804930926473456342793278675207357881349745039800006080 5720 5872768954256346524387035030136145730737933177844905648 5721 -15554770882710745882070273701531662957520372656108385584 5722 19451404291858975201370168022020603571887911700475743128 5723 -15920369974335009069736762750869127477990733059460689488 5724 6152080233339237168196088121950881266434555851511281440 5725 6223943911442763862380142623198376394170838239547978740 5726 -16484819443508930134115404339728757905867791341241974240 5727 20614336390036659834498029755364147867263788898052469296 5728 -16872109159274336502925943297349105216888886734327909328 5729 6519826429408581161898679515547554028445836999178605368 5730 6595952768052426391566760752803721487826382769726509696 5731 -17470039448401936058157724565390285823068422158927590768 5732 21846248742731316776044518578038060982145336356506443396 5733 -17880296544506065707615212757694711503737473193412331860 5734 6909381942246329881823132456043883011643968373401420032 5735 6990021795893397536835850740353834785541764254478767328 5736 -18513677974116472886247216468782786403087161871453932160 5737 23151200779569008648876626854122341022472348806789254332 5738 -18948253768459502072175212699055462157099552979955850112 5739 7322030007321527089986729692116085045160631759018379712 5740 7407448876994215780123632040808972514527444159665358680 5741 -19619171699483366001215620580486520015336681190091427084 5742 24533488946337101778534840419665503524573067453854034240 5743 -20079496391816628328029680639071157520322264967133776708 5744 7759128770828289884796552957090888660596482062334856880 5745 7849607652556469957019222202290563847090455240543845216 5746 -20790157889658570255055111323920083552868025137213920228 5747 25997660434863806255893928627432903087583247830705678024 5748 -21277745130080652239017524723685318458501750908120568192 5749 8222115628370610771246673585089755517271804188460868180 5750 8317951910402993321150988641900920480311918840752967208 5751 -22030486011699965628069407336232423731237977933746633504 5752 27548527702002357387657813284675938861481457448796834240 5753 -22546937731664886778019325923017991231977649416570949424 5754 8712511812964183087008348566303487276395935126313190912 5755 8814020224523723371956420917314016639653511786169350704 5756 -23344230017504810156546188913191462293356301501185221440 5757 29191183822716990545057378375703829994083214107555052640 5758 -23891241538308388629934701757013667264248928759483118848 5759 9231927246569663477452827196272166200926854236255947712 5760 9339440861090960635660848608224171700898799168234723524 5761 -24735701332149928134553043741526647024969283400102847184 5762 30931018724813645942002656374700710863067675920281445448 5763 -25315066766706987680534862893326471650119645352666300160 5764 9782065670175853113545038865645354602703349000484470368 5765 9895936966128658591039764313182489618300682966546758620 5766 -26209462587828280694755956475755895000423405634381022984 5767 32773736355547029663296105343517315683368080667296412800 5768 -26823080552447420021361901092166623624327749470911715192 5769 10364730068300475464616674701162079968025001415991248572 5770 10485332050878895898840405768174174055178363595789294068 5771 -27770342145847871197970222734440655443899723500408375200 5772 34725372833175211509871237282114200496315970984780715552 5773 -28420221799654738695164595814298190381418963446582171632 5774 10981828404673065694881625112677904986254308376581304976 5775 11109555791815361228277711288316198898179309942207402368 5776 -29423449451558701668070485466307440080815757359612930902 5777 36792315639531757952529550862953415596335555104380775560 5778 -30111716882215888349690987688661125594745739931757754032 5779 11635379686811617019187346640897377173503619295879720360 5780 11770650163211200817159833820844447429837224977572435394 5781 -31174191269607812411749327493287857848772068452741281888 5782 38981323912852342658254379378479811903574174906392454560 5783 -31903096245032539955464353803331233189886310149560906020 5784 12327520378204850962201834371076254602978449967217079856 5785 12470775921179768027981748796488082705714226661660913400 5786 -33028288849598790287568963837666319615558572083550033216 5787 41299549903437200020810961048914619391328599208095635748 5788 -33800211956491637731938889018986297119112157045381738652 5789 13060511177868244235602319480281357394979869565764333328 5790 13212219459174657288907831418132485533259095190668066480 5791 -34991796075058420336343249614948364525571708435048159184 5792 43754561658262557424924346678364443108428473531502290328 5793 -35809256266230682455132785455945932076154648356078827696 5794 13836744188157370649104407604146381454857583495263839076 5795 13997400056063051350655151398574338510656756154845002320 5796 -37071118651597714958927037556111405144843036176080328192 5797 46354367004383712592249589945562792400179844729122531328 5798 -37936781225325078622932042063812187658230059515290403792 5799 14658750492899989744572616568596070639082067861647426912 5800 14828877539077183876392013795675499240731319643877981000 5801 -39273034393306178493628278525156917912173409940932076804 5802 49107438904910700549986398472155401951846364008385093688 5803 -40189719429245892330538386453742786797378249254575449112 5804 15529208169152103608248667400461426188740015555347261064 5805 15709360385206125361281734155378312545246210766312695040 5806 -41604714669746131685784574290894836333481723608780619088 5807 52022742265496113466104303672001224639524157660846517132 5808 -42575405947337582213475076391219876487984042226603024556 5809 16450950757196569691565540373868781520445403296605842968 5810 16641714285917838844900506145763762324859311551647352776 5811 -44073747079428020275557258944515545260915961554453107200 5812 55109762273665827559411875966135397291393075617067616836 5813 -45101601506156679848535402036412791975568070676505193668 5814 17426976214789662226652234332276149793342902274439536560 5815 17628971201503426238840541924567362983420257893510645460 5816 -46688159419358194172530993841394274998215488315332002096 5817 58378534357960060010291056714550757361961892687327480384 5818 -47776516997804561864524251912985556717413819703303870056 5819 18460456383125292406125671474227058167808522262481530792 5820 18674338932815814701355977027049036212594051052168733552 5821 -49456445024168566626867793214027398139005278188203420764 5822 61839675858747941324926269464946030239189521552541464896 5823 -50608839388391508012506293640099275621594560485571831260 5824 19554746993532726654555892347322590621780883147945954464 5825 19781211239738160406594620638226518636997778004067952700 5826 -52387589552474344485497041423663941689866836530284407456 5827 65504419507748010381644285803426250076639224920902472812 5828 -53607759105996924633756056500540178150543311232855490432 5829 20713398245556118348173904132867186108484546639948859360 5830 20953178537367558413051330807024670873564988446849345136 5831 -55491099302473791686682474736074797610570127187509595040 5832 69384648818744876158805906232211317095423090856559454112 5833 -56782998991954324602494546727804174572201936601494143472 5834 21940165988787776003618637804965199104376871692882519196 5835 22194039202642078402177441780711704841018314209107879800 5836 -58777031143415546391034996929444712984578407621860708360 5837 73492935497754731103884835643185865608638678058049993560 5838 -60144844904002467647302784705912057478252510057094213664 5839 23239023542646878101657633228699464680815531295268101920 5840 23507811525978798993980065510159226868893191270421488340 5841 -62256024154427858916914801652087726634673796150456728160 5842 77842578986976314373244085544621745642994176758253118888 5843 -63704178064819772367573470114433991294899768893474413444 5844 24614174190216636618987860408498045755221477111571848384 5845 24898746344432770710138799420553709874382990275218587584 5846 -65939333067344496217679599013400347762741590767434192320 5847 82447648263287103738217473293298401175267126704947915080 5848 -67472509254712264513041925125002285525562884527481696944 5849 26070064384281325856846619994227363331683616536584968620 5850 26371340394937377693027281470970282018376041949368043452 5851 -69838863615588994666016326260175604138588827876195048984 5852 87323026018825735203071540430274734117071071686501881280 5853 -71462014952771275611399030729809376550216614932322447968 5854 27611397705846056639731208248405582882051548975168445376 5855 27930350428351381053333318074728297777729533390130451464 5856 -73967209896908287083139774002795941927487999367115065456 5857 92484455358360712371861216483955670076582738071970192572 5858 -75685575536672044961649934616162087902122933013158807600 5859 29243149617682940097090720826572747720565283265419448960 5860 29580808127323331057414310735855309962676520460185075972 5861 -78337693863795202932375217283745772341776517194952947484 5862 97948589155703263211232654069904993911061155125511572528 5863 -80156815657465388140883146551596791025478275308540050656 5864 30970583057833944767511094904522855986757642205491405548 5865 31328035873396696829266796890286414842778053531283835360 5866 -82964407061824580410055632072860995498156862055459151680 5867 103733042219400765966434201158018890724374659496281445932 5868 -84890146912239695300621568941074202725238452356291727188 5869 32799264920520262135076088889017920608448152496859522260 5870 33177663411326011961566244191608239968131146739431462368 5871 -87862254742868341132919674321617688219965761568262031040 5872 109856446426369742867209002946984416425787466122457708132 5873 -89900812944418719479457495134189618026054518247539857952 5874 34735083474567696789390451252922352044393299042925400000 5875 35135645461262989011200625586106671521479464800751956324 5876 -93047002487270487498481583620208223932279127992311853352 5877 116338508991018528318028755715076348786908065378794778748 5878 -95204937108731957534621330270609634547302018194937903664 5879 36784266772265228224723432809830536490726998851354282960 5880 37208280332309738347705697670014915267332269140645802656 5881 -98535325476574290259087939382104616292780772287950406244 5882 123200074046795219355472782439937641177054375019122134488 5883 -100819572845570061139630116242916489605793528711971743680 5884 38953402104537615923674046338744213896463573665438377984 5885 39402229593932188825745514866105320292928149269984749168 5886 -104344860566322773970628252474374729186125977925522264800 5887 130463187727003688612986577213635900053745887603028926772 5888 -106762756917539947808761700325214060290430428140089222428 5889 41249456561441348954878795311030673815363944509963854144 5890 41724538864889252704761471139235648454924914981962497280 5891 -110494261316823010845731664818611156576960512650101946784 5892 138151166942188055668727173132548005254428464400278212752 5893 -113053565669586638389045815706875033240308362968504341312 5894 43679798760295458379745982823254804226565912202296239712 5895 44182659782671384972513984811787001129224885108029569416 5896 -117003256148598989729334850739609502364455737366647085472 5897 146288672062424417880933818362565087855271959359974886652 5898 -119712174483076141633982047785498420519295005166342649608 5899 46252221807244294820695224335356061417087317746934649408 5900 46784473219965639844573153842728675532828664877374796040 5901 -123892709798582555926578472600789338508982072635000764768 5902 154901783724509843168463672191011564031250041950865850528 5903 -126759920603762109406448229698585763747684030559789952068 5904 48974967561728428071755548710441215226307302312389708292 5905 49538313818383336346117796383956174824956092055419572444 5906 -131184688262934140033676715686883153632508085882382586508 5907 164018083996336381436646545859692370734123650687649999040 5908 -134219369533616099832206472256687174611976908971579889424 5909 51856752277223006517186619659980128349972169708996295680 5910 52452995913611780448569179439700865943661019375418371296 5911 -138902527422773207448078085363663970706047523710591143184 5912 173666742143717760450837644698407769567934460749240703600 5913 -142114385187116221079979618193940830263108906924205263684 5914 54906793695701459627477494311681685787453288025024496716 5915 55537840930294511706355884544233146337193424806979663700 5916 -147070905560062619799320835853654034275664392254619649760 5917 183878605258636043183621233671070466946799353326351957064 5918 -150470204023792386602771959066969926540838659625732973856 5919 58134839677608189147644348512817830218583758677451206112 5920 58802706329317226671634446731175122411265913729229296828 5921 -155715919982463101758282877122890753671314154111705740608 5922 194686294022334435032104493309940889101461941616780910168 5923 -159313513380650771573415160383114348422348666545519034724 5924 61551198453689373247105146139015133499784253292066228084 5925 62258016194791512622684017797288925911594647767506569600 5926 -164865167988187178821953271632940779916635177424811226408 5927 206124303891942400756031999233200912621464069875266314732 5928 -168672534240579465399996147452964921836233675604606614400 5929 65166770589849384648194975628570199020965120020081592422 5930 65914793552899125946227596005648312236223838235873701908 5931 -174547832414771545434209682082938155706846733239609841560 5932 218229112015424321498865037436885848089989324248937361316 5933 -178577108686007775461871241665241381714026013773782471384 5934 68993082761285499653813274886994283978972471937818269568 5935 69784694519899819391012751018229247152943355897992080324 5936 -184794772029290013130271954053481359653256920303698529504 5937 231039290196639533254061417925174653477118427916613511920 5938 -189058792300991125646968738979173556452400076324590253976 5939 73042323437520209340066952362944728659583195144027225320 5940 73880044382030477146540358914979511117715374923582062560 5941 -195638617031885177583168028218785876394381464276793655704 5942 244595624250238713571799583049570224382691199221705493008 5943 -200150951799562053536489760297862220526486523817476155600 5944 77327380585613995516645717169863671590675256852110989488 5945 78213875715748179815706280199715447943985776999097715480 5946 -207113869959647070858401509705506118776457024841464007296 5947 258941240105050866665022614683389722793123998685302099920 5948 -211888868173667668406668017025279817942005961671652014620 5949 81861881504818203442222276673082380241577800744669106692 5950 82799968662811267792207468687746459430188349346676310880 5951 -219257012293854922901967111781347612775531519682357057808 5952 274121737034591055818649848183811660895691641968708602752 5953 -224309845670349615473849232215966063143558923560398641540 5954 86660234912234819842306766846268459278810562997047568040 5955 87652893481067873745854571887159472276828442109669307424 5956 -232106617090469710843032951085332113559826126770571333660 5957 290185328414398969686262702555907105000104232367003926784 5958 -237453326925061051901802177784520692155250048263538936736 5959 91737675405705673722789131155928458471143153808094618320 5960 92788055498549071273497894314802072529857337501555050000 5961 -245703467971568895472705487572511637579896685705945375984 5962 307182990428162935646248086478264168111905992104527728896 5963 -251361014596205885009387281174731297815323588851177048648 5964 97110310437176930682265840037057565036280445130857008128 5965 98221742605563052808726039017359795329997300042541661180 5966 -260090684834201738724492321559237795849298746000816579120 5967 325168619168056954186160779674379942569474808996746593280 5968 -266076999865180755028715214730778068705266442481658541756 5969 102795169937195900745726759832786900986663948769938946128 5970 103971175426977972083493043152191433577602808778969993600 5971 -275313856652967752147828075021786083904563408832921989744 5972 344199196599487041890608745962165278762356486188061081796 5973 -281647898186455005501752212164018784488024201494173052832 5974 108810258739017373139979117556486522447582521709785025120 5975 110054560324785738993459068066011187814041640371150200320 5976 -291421181773538962928578284383308212984422150132535404904 5977 364334965886578616430220710261925147720546674802336872560 5978 -298122992693596208754570929066583690445258108649583874448 5979 115174611959048332164239623171302137042125896772541992512 5980 116491145389379779326449684983615275912759554772295584192 5981 -308463616116418708506279141974049510891098795105768559084 5982 385639616602313672750097338073924359496285625933105866368 5983 -315554385689699891094383147520908853818871141417262581600 5984 121908353499066617256980716053088119528633249333099324432 5985 123301279586780440644625763840131771443924879863615406800 5986 -326495029733518746278717920759300531490789858738799493816 5987 408180480376323989686179947786872452344816694322157344172 5988 -333997158674476446277011528710825648445765831040084997520 5989 129032757844835771695891124102778775510635939463123036072 5990 130506475238327507684759680968830810299684761117057144000 5991 -345572372184709185311920356532942189500957271315365751584 5992 432028737564047760507699833214631339472038987220043399896 5993 -353509541385353854088353761816974104418605389923416057944 5994 136570315345431234746050866472972724328662604379634419196 5995 138129474019156721732690157999020564592903144272744870160 5996 -365755847227422322408510979123288996703076618383634552920 5997 457259635553349566169096142362285179230144124268417258880 5998 -374153090356443443969778174442613209545335158548368891616 5999 144544801167819853515551003788174577678428478379116623248 6000 146194316672114254720868767136480135721588915442650954620 6001 -387109097339745916172642004021758073174841088806874539144 6002 483952719358879973258266530233609163023449511546094036008 6003 -395992877527163163537510972016855315841348487533811193800 6004 152981348132024607466685087637955526381893869608684227200 6005 154726416644669264473726147967555902429229569282771983604 6006 -409699398626301796771801372598764577522467652833745613312 6007 512192075190508723153275993694869782248573260339619477452 6008 -419097689461798331871608034827709812876303406988726964928 6009 161906523643590217690212713021347242238181097459823922352 6010 163752637867891046502863739477483157445446808321562912016 6011 -433597866686654255178237474402990346733945533287358162584 6012 542066587720207254727422017235616191943311032639685508476 6013 -443540237772387702864282056991026933454635928111011295760 6014 171348410952075390166763070510050448593871691593454276352 6015 173301376908696679793847482944741370063878434868633332840 6016 -458879674058116113122577565124489082387346379031778393696 6017 573670211811890511136559507773333992927412354808744619984 6018 -469397381370141414592975515241267632088315070428217577024 6019 181336694976968010827143098819623068867829380057805595472 6020 183402649739381995437394553017824655183984059701196751792 6021 -485624279878710173213262052765184320355725540448737489440 6022 607102259521068833629778341249131257324130608920864481648 6023 -496750361205220436081195593001826856964451358035510938288 6024 191902752955786716382855862438144088868698594021199466976 6025 194088183381959606144770155729892784229149180382666912924 6026 -513915672451796269892244826983639199303340323564375868736 6027 642467703215828640275054238774378334734528946025239451304 6028 -525685048191232880054710269705567144240926090349431568496 6029 203079750183233906923936146721717392742720212199030729860 6030 205391512699081022799069782863117118616728303000574284928 6031 -543842625431590987409323164087127127435492271809423716704 6032 679877495717782442346087126359902053267001897347042351960 6033 -556292205049334796029456281173645753265442045281654219376 6034 214902741125141499583034852563537541165047958887300692352 6035 217348082618356031141526616984342933702402163485615223808 6036 -575498968388595381636746340104361153795845882068966245312 6037 719448908411338352553491661120511478219733763666987892572 6038 -588667762847471174778284236412637337781074029412748349808 6039 227408776206643770185433382088738529493359554294330660784 6040 229995356092744177819860105595838828015324831943600739520 6041 -608983872555918634092278904015334646350798084966630962384 6042 761305888322077612284402684327119860048158418991352359680 6043 -622913113053172182891443873664274066845470469586844269732 6044 240637014590565998830532327884883538709498277027918075184 6045 243372928116425398738327910531802035035850315230622704832 6046 -644402152601761480882583077691151885817019004887141336768 6047 805579435220344461417227900007039717004442256526148770412 6048 -659135415963551639915086542890179231260770949035877322576 6049 254628843279480239525083314280243959184854400513006747472 6050 257522646133206924304405014567876094216158757973254589644 6051 -681864585320027932163053332061254829312379875427194531584 6052 852407999864502582237282296084071369178965281791484489640 6053 -697447926423867555356067978113704772540674011870807523588 6054 269428002893299822859863783845032179539808850516409380720 6055 272488737193141588570091608768228801479450069133319788304 6056 -721488246180299443933268973459250929078122474397732549956 6057 901937904559861524028731162935038196453912497745299878348 6058 -737970337796333185841591641377354573617230574197535669640 6059 285080720493714295665740515319671868574540836212470295872 6060 288317942232671225112016074991139913640369924973976318504 6061 -763396864730371680983929379201294727367078501172141054400 6062 954323787274199034090866606973875142162648706152684962528 6063 -780829145193953874512333362342926506587527934234616529168 6064 301635849847261339071781450244271859350307780276761816680 6065 305059657874323469127873205009403683494965703441892439660 6066 -807721199899367200587034402716370598365104407140647748108 6067 1009729070619284561018287647015487735358872739535408235212 6068 -826158029050159900291174127943723961243977841511295615768 6069 319145019540449688869397987713644239444644318923389338448 6070 322766086163839517101624579990442026539264306550670245768 6071 -854599436307252602960422104455430438148783258135124316864 6072 1068326457080038737365292039235200912903879261202328433888 6073 -874098260154066795135921904474153014593842712814535662980 6074 337662789383148236912275183340488448464318844280010009516 6075 341492392685655894641392619959528184884427283575305790180 6076 -904177602747569102161612702424579944642610013516314493888 6077 1130298451949147205527375034426446990213398332149146121520 6078 -924799127343488713680455082097021732055997283218352783168 6079 357246815560505639064814881920950162186632139480786421760 6080 361296873521970048645974932823452698721651612252398121480 6081 -956610014074503036372261506126346372621871528472399892144 6082 1195837915505299529732076689407981063577997759496035866568 6083 -978418389113533079222509976955739454211242947668053762304 6084 377958025019029682088688899964143924007115189270714025078 6085 382241131546256115616828248999657410362515107355898405244 6086 -1012059737793258798112260922180186790108429230235277263760 6087 1265148646057971526414034761042187766363148835327020921000 6088 -1035122750467900967727490022487149908261694172704487284600 6089 399860799599207811114779901252740374732247823858155962140 6090 404390262569135719952921160569599705582109811492371686320 6091 -1070699086724242029592696298462062789540272653353780186264 6092 1338445995571050733637706392541298697672601707352225891876 6093 -1095088366413102586275522367359085615506102116899004590916 6094 423023170455264882908558462116277695066617725080179822832 6095 427813051883025210657484030574108357197422878464742485936 6096 -1132710139187016993721016612578491691421218992260158900224 6097 1415957519671871369562351285105996879301238402726135257664 6098 -1158501373572876320474506928783389682967811716730792846744 6099 447517023332410735422286095936663895926874281370310191680 6100 452582181782055536224871946558694441503157309399462346652 6101 -1198285288229580935695900384243952587147340511644939517804 6102 1497923663951641982592375326230689133089081702977486363360 6103 -1225558451481389802210763175048424182036819223765816502240 6104 473418315303312170847330259350969237159559001563835468960 6105 478774450665478486746525319078309330080123358283964762048 6106 -1267627821512423552524359263479459648609928402504156010176 6107 1584598488568095318281223438456734796648900473933026666144 6108 -1296467415199530580776837128231829494583330860351380376040 6109 500807303598619557823057876708849989111123833225429207400 6110 506471004366222348331030133283964313515961461609519425936 6111 -1340952533545346977530493812570126601992696810322380025584 6112 1676250433271759992829799837769212482656960612024324595968 6113 -1371447840989002846515900545113831465211780728574094466276 6114 529768787201280329889415114791361662398041566020505479520 6115 535757580381534957191272276961554470671510490165877620100 6116 -1418486372068359226401838055471945916761442768455700196320 6117 1773163125093857471253331412371477006508796104181627448800 6118 -1450731726874288775733606322769191914155028989291220230176 6119 560392361911178047068360032040738234267951590876833084560 6120 566724765719851594959851871753762722304950652901334998564 6121 -1500469120466383452521959333372322318637630548771872390724 6122 1875636231056792374594634305231048629603055200512926336568 6123 -1534564190023075587977805009143511173379505145122862078400 6124 592772689625449511674943849000774284239752011315365769704 6125 599468269117253334352690481656387392054999189416504764162 6126 -1587154118211322296249966099406834610806912763276941813936 6127 1983986358397873622768202897196650368552691878101025928144 6128 -1623204202981773838516173103038497667856377606923208450716 6129 627009782620762345486337686779632667682988744953966867680 6130 634089208418248125848478704917723473452618584735395416508 6131 -1678809021434471571547043853209034255395412569150914538664 6132 2098548004933641195620248439875220594349863705563862874432 6133 -1716925370914555439789687522209308397717731767492049707972 6134 663209303666995937510696398504978476799227973095058712776 6135 670694413959227810065143074180972499426699226937261151400 6136 -1775716605847696602023345464632558379411867092774477969040 6137 2219674562336360688972146424574737239495787456089619563532 6138 -1816016752112233975137102477027501929853395971204638460416 6139 701482882847280402130175628903739736575415871326240364368 6140 709396748838951257713673420559347240552060704090360756940 6141 -1878175614353490218833531603672796083544807202680560140000 6142 2347739375246288204297155561556811226776924236047842398528 6143 -1920783724161624374018770429563003256128664994444130655396 6144 741948452007338264378081367335132305365622167574321505368 6145 750315447008905433395615807929126716203656990152646352940 6146 -1986501651812363595925932157364183214770845934309536531840 6147 2483136859303625908489870876269914506193739207481045429348 6148 -2031548898297100970548352762892973487970359480286893953192 6149 784730597807675951257420026319243107942365413066451592384 6150 793576470167537696911639115317843290627937469119182898896 6151 -2101028129571337786237083274711497433875297547794787705984 6152 2626283681353131072264593835673920409721337002328406293480 6153 -2148653084594287990136325284395228990320144842228707883712 6154 829960934405527937910490625087541430147711113193428025272 6155 839312884496276700792465758729580273300989346009100007344 6156 -2222107262499982299750438988616192364415427959488295224840 6157 2777620005252579762780765403729615353221130516886089754224 6158 -2272456310811549830661543847449061171455482350774469493664 6159 877778496849714263992064699018058535724041552167052888032 6160 887665258332116065242326192532375547836068007785646714608 6161 -2350111121430884819064242847275812342448456109341055733128 6162 2937610806904217107556612911530774183448796200400587571200 6163 -2403338897838606000702048059619817043027338735995591631780 6164 928330156330888756569173177643931664632468179223118443584 6165 938782081931482913331262615244268823694635459753423779660 6166 -2485432744060051968297245419015901683020007032304969674008 6167 3106747262326472244442303583729545830641738554265152211064 6168 -2541702594873604869891627414660627997217176733081728985936 6169 981771058492195721828782498307631635815295185181279039360 6170 992820210543319112014382040433148544370272432234644715268 6171 -2628487307529976157544678981390500012805070003825701208512 6172 3285548212792128825337202783568953429950865736314229120996 6173 -2687971777620801999710033457009220755472440224630733538372 6174 1038265086071290988402075829361944028478943936526209271840 6175 1049945332075942401379895883912940829678138240804273051600 6176 -2779713366094422763683202941113013318828808806783913450748 6177 3474561711279401854862654788750397595978088356271973896320 6178 -2842594712981077400975859303610392483897720587058654869816 6179 1097985347214202198609960218737594348684775486714245384208 6180 1110332460712512624130387121899079566930505765899978327792 6181 -2939574157449885005874381439928049064108682422883761619984 6182 3674366654714590399126959366597782133338954318633336479776 6183 -3006044893897391652315965954784417166990816736875190612336 6184 1161114690874796152194901922160480695249460366012434331548 6185 1174166457904000013779569562927601541729207030280436107724 6186 -3108558981514636759870961647911156909090079407947313523776 6187 3885574506729797698812923354803608964996027891354406149640 6188 -3178822448217450207734070392573596716863177083746324125376 6189 1227846250790891135980631295441956186610198494201607274512 6190 1241642582246643418931604494061192407676785535505747015840 6191 -3287184655642929752308257195529821066293115474861979985088 6192 4108831115917314332464687076106921975011190057540533426508 6193 -3361455625646873387657467820040597496385120963955202156336 6194 1298384019609513720403250024472917084632739392055033910560 6195 1312967069833212873030772135486540159070224398564515688960 6196 -3475997050479703666298052566886805253207512034491057054580 6197 4344818634834361459248470943372212680251093990007051789052 6198 -3554502367088641118961911809087645621670621940248636748400 6199 1372943454819678117135802776769080788214083796440863345520 6200 1388357746754181072990122594178092372486596467122199427200 6201 -3675572710890808855083885791357710880300326493707606091976 6202 4594257545298743202187209387348050915083332561792303298328 6203 -3758551960899112337697190304496985831385880056861860835716 6204 1451752118241599574749562833087620444234954306824593346048 6205 1468044675516402296767950818263935331014874002464589060184 6206 -3886520566645817007132385634069351599859717565731972436240 6207 4857908795818353533835517446507931961506861650336145068360 6208 -3974226790838157862336815800117442786465669684672691606396 6209 1535050350916691841053409051040739475394608686174980149648 6210 1552270837243348087621694578637941907773903077439543794000 6211 -4109483737785684571862055059022787313269631132794411189384 6212 5136576057316259595481200554431621500690283558314656805636 6213 -4202184180751575894637133436591713454908075039795120373664 6214 1623091985343306209833644140162312029832637779428816052160 6215 1641292851622623187454765964927232890225958194713728997520 6216 -4345141439876542108914100911451115399525573652136303256192 6217 5431108103649120841076960619181910229440248439952020737692 6218 -4443118341298700995128925459723505346671121061958651103112 6219 1716145097109223941869667616004459347456747862049839883672 6220 1735381736673663462783246489236151274233169346242296597232 6221 -4594210994634452657811865450887244042024423483161377429964 6222 5742401323770929359068840183395182221020471661421837186336 6223 -4697762424327728704904769275553131101398352797923345251276 6224 1814492798083707573967599589663783076846284057505359730460 6225 1834823710521495660512992907348953028274007267904546135376 6226 -4857449951704896047709087487616530317067283121166371737696 6227 6071402372767448276323322057336564587553657525887259999040 6228 -4966890690806557681118738385567360653524898720137679449980 6229 1918434073449758081799020431355324088790395501259234484820 6230 1939921037481528252740052891460756566051577727012168951280 6231 -5135658327695817801032280758622154526001477736331312367168 6232 6419110969380311471236993784046794073030217905377677051360 6233 -5251320798538740600043823044516087064508404548856119523168 6234 2028284664981438752961969858230312790445653103631229115520 6235 2050992920885871480277488557045113306020435322293767444600 6236 -5429680968895198873747853065236331176576759259528250589360 6237 6786582848054612952945418786458851975734908838776703372944 6238 -5551916216233320314588661095812599918171622399222367192128 6239 2144378003102054969762087995294053594260095474142763535728 6240 2168376445213998566446699943142678088637102058210532018560 6241 -5740410044454170107044909263653615431261505271314693062562 6242 7174932873981099989339902844136654420013576022290486201928 6243 -5869588770854842196774140437057612864345067174782824274312 6244 2267066190396982129247953478526862400333467217773875347584 6245 2292427570230022936089540780214456227219300953950847872900 6246 -6068787677185675818996276669089968144053302982530434396248 6247 7585338330064992985179142235112673385880288314558988126092 6248 -6205301335556660317768441683569259939153680695592315826816 6249 2396721039400391055391174766989658572974559454459623501872 6250 2423522179975861510484902781943647245509285266972083687928 6251 -6415808719517598582953839874746303733505545719167713588160 6252 8019042385239253841784401197198368243033625422091353562152 6253 -6560070665897829517742284768867311155750404455841379337452 6254 2533735167628431094970146335558184750628059939368817109040 6255 2562057189624485532290615768864179380443099934164773721480 6256 -6782523682549160037811406468503335593060192088641513742944 6257 8477357754052147095297923988060394386337521786244561944092 6258 -6934970392462487990093777633913601141332205395551512186224 6259 2678523152993016507258714888284200980031773064683337423120 6260 2708451713360753163760938348316583841608268099370626909332 6261 -7170041826591435493634459118315113132517039107076857057424 6262 8961670557998589519986064177760040760881703138882492270976 6263 -7331134178441834250429915409374199214394247766650652765476 6264 2831522752900665016060197540487757270730049175550414525600 6265 2863148296629420171300036211958340496363015376744163004080 6266 -7579534422028147898825527882925640559377878292417649107496 6267 9473444399633543797226238008011721158938487013347241389720 6268 -7749759051203797849281111998294994048150120833904394764572 6269 2993196190520325316194973866275740026952774736839210465380 6270 3026614216271308045779232866001566828983696601674007425280 6271 -8012238189812787168505005822930560402567375509835029228464 6272 10014224661105138645421479572205500021296114996899081728408 6273 -8192108917365568779226626231584943920672615505365878851624 6274 3164031511893294551354894343406388631444678047898591180036 6275 3199342852259769664168512052124401391994065848485848209704 6276 -8469458931423847990048297376211458996624683845122928663072 6277 10585643039376932641864569718196087366429496923983388412892 6278 -8659518271400627765143529554991285833997214325031029165840 6279 3344544017757685062073983424592115928478349391801018547904 6280 3381855134951054216667608727201669977898458568945925333356 6281 -8952575358632976875187246466815481365553219910869322777568 6282 11189422331074510177283774307164132200103546317790397322480 6283 -9153396108356221306040008078227096288445873045220799685752 6284 3535277774169997294246784648288789334703126160915634998424 6285 3574701071974486528446794246434192492201540070840512162800 6286 -9463043134002524756017074814492990024331315038015930906720 6287 11827381480593225667933109168250431167820949196134361974572 6288 -9675230051830839262058816319190443433859050150932297214416 6289 3736807206227766859411152197575788130640090449353286022880 6290 3778461359112121265404814119701520882609152906971781666840 6291 -10002399133620949517561900734260000066744118061279725717440 6292 12501440905843313013039608748865424214157187916677738709748 6293 -10226590708965745715342690212069419400931187972201519668928 6294 3949738779430583018858795359913683243543406217341787019440 6295 3993749079753320784297724136894872751646376056050960628680 6296 -10572265944208319646249501887040181299339621621307215507656 6297 13213628116787769724642935919731535794006068114244387330000 6298 -10809136264841635663481500339647191045095956011677497592104 6299 4174712773462660072228241234559945464055561083850313489560 6300 4221211497758179932128894112127576665847787020838429608812 6301 -11174356607381537495388294610160215297708146436970579789724 6302 13966083642749534618121454506993032417756060784063121927808 6303 -11424617329342778211357284799520781628052533519439700874240 6304 4412405153439252780919990716468386148250517761870339398556 6305 4461531948825559394660069237496994438236546895435903169224 6306 -11810479624561620601569640583197960510178060298431409196576 6307 14761067285329742564229510470207350605994434346370195487264 6308 -12074882050258390796346275206537529718112451695880846540304 6309 4663529543932248103671440824065309127547036521997599717332 6310 4715431835737404625450787840002588148830116192347681851776 6311 -12482544236735339086802909812023036240853599138699894074304 6312 15600964714690616309583810261535161264480526412506162204984 6313 -12761881507136395047088351791533298520033580832473685080080 6314 4928839311377981635078446451865093678270039794892470141824 6315 4983672733141771139593951858049357635536765074845735227640 6316 -13192565994052693484594824614615939364563810136979843807480 6317 16488294427917325366925469130494743718047275559461795298492 6318 -13487675401190161619894476954000399020539344735576858850080 6319 5209129760773501067518971891955727985501969451314041435200 6320 5267058607843340001255092238408814255802464312013788532640 6321 -13942672631052222603546090358680231975323728012932438992784 6322 17425715089185518471293587541947034762094175091841675123600 6323 -14254438057386494675850057872673429898247233775715109834084 6324 5505240452886955043649388333664612710488918683774797774848 6325 5566438160893022520143835494524691425300930602435605448720 6326 -14735110264160158325657952133584034413262034740470571863608 6327 18416033272527970430787197559494791039796574649087459421520 6328 -15064464755715185511922626492993463512088722809541058328928 6329 5818057648544391860766906985281730406783288204295758641020 6330 5882707298108397426731986923887198177356192008280564713536 6331 -15572249929009313152109786264898828437806559170247659367984 6332 19462211629117773301451165675464328953138375080806409453156 6333 -15920178409559347196773060111659980223327441223398304441056 6334 6148516886909922481872755915352099718500269194837720688736 6335 6216811736015120441188715747988918526558123542938576774488 6336 -16456594476071739191977450146804238796697164276593810267032 6337 20567377502169795856026396323908433839175706377978630146172 6338 -16824136610053921092020426554671489828012658017745264725112 6339 6497605705049898386528989976872094411916689967468606624192 6340 6569749750577067338933172364574226524700125359063210923620 6341 -17390785844098205629314239496747578302973519513386005312984 6342 21734832013809945753174122348299352220381927191451192581056 6343 -17779039056339846893295291788480013043655659921409992011908 6344 6866366506465490013515503064572247488858378720610308412936 6345 6942575076480840892473427599363740096630436482084777258560 6346 -18377612731910112925463941410788993708694742059968799609920 6347 22968059649576476856087517435177514257650289504017724971984 6348 -18787735392696174077145264137113699659774747910379050686756 6349 7255899586692892503006463286944292353006169874076002594448 6350 7336399965159467071452955981832719766848384371652563018448 6351 -19420018690198446607254248764731127935459990493347523841280 6352 24270738367602749663524241477049192635416444222347988201412 6353 -19853233474664774186853572532423160248307710251111146018276 6354 7667366324507455083465859540742500038015697092814595623764 6355 7752398410181761175069067366850114635341950873452701060128 6356 -20521110656152772519146737747883727494624579287355672557888 6357 25646750260990223696197468971509012015566696919331363855936 6358 -20978708087475353709941145896078395783710029901759450528800 6359 8101992547728511016367535136273180570342466295615747415760 6360 8191809549099154630637660330333584692242330526511299223008 6361 -21684167954974248404862667003542336418473361473011167320084 6362 27100192803417982706453057261099938936866943296992439397208 6363 -22167510141335391606738338387121975520221376952491788623304 6364 8561072083106821171187049271687660905289734679609693925104 6365 8655941251331995549666481032231395938003509667445263654320 6366 -22912651793623499928296592406578947192014918799738582707056 6367 28635390709654920784614856973081074676751573072310778522092 6368 -23423176369473829269521954676094301482604185129203000092576 6369 9045970500287646397668805762618891931948893718252251932864 6370 9146173902193794675962693739727204595799648572435852209548 6371 -24210215273520484549475034284605901752728472999931074684944 6372 30256908444347223022976941458614511314754429339030905748000 6373 -24749439556222398380814772470575431761833959651096943221284 6374 9558129060380911359201696464450299273342550246833419011416 6375 9663964393695976809199930864086044267201836671056447428384 6376 -25580713950352830543577156874933064660563150860120306875796 6377 31969563414251562213705373853065699599724136896776948758304 6378 -26150239323888146862095942492159889563288858474820329416648 6379 10099068880237167599980025022009679502836394070286717198200 6380 10210850333348883350995482612678858074715858719089140021840 6381 -27028216970665471763867677973837002969981508548509944841420 6382 33778439880978349663486422184726520230468750925032660434528 6383 -27629733508718976301700079422917776288130992095172624375216 6384 10670395324125635099418662007938341363279012052332823796480 6385 10788454482778598843007510935074731047757359686540251227884 6386 -28557018816501786918897882819089015306118681705624557220736 6387 35688903633304525588887953413061648193306870164621588010840 6388 -29192310157895006121619747133611616490071171382415596857020 6389 11273802635140108735497496940530839135628113598402040807460 6390 11398489438615269173187350510049046099436435499003031827360 6391 -30171651691049195819115574862577624619976688761578164388608 6392 37706617460217123476387869983942543025086803241748777595776 6393 -30842600181196720162591492750637048400389035839505706623760 6394 11911078819321653018684009866278461710069336779039487695040 6395 12042762568778653079902376293861505513071701277097153703040 6396 -31876898580014791405545675217064492050782038193270689426784 6397 39837557468062846850371722553411839310555718685503854225372 6398 -32585490692810751373903129019296552316391861843671849400256 6399 12584110796185558455171535032755914811287095712663103624640 6400 12723181217992503361616233919012841180661202740297399541162 6401 -33677807025323860900424016939661462404176544313481149716264 6402 42088030287511107312531917084759928656592649555558278250176 6403 -34426139080640684173545421120684453179203647180187836655024 6404 13294889830075873100840770847839290386999505150548548899204 6405 13441758197102906303789755044496794487644506701946469791168 6406 -35579703649701088408140976036292440813022744656620303917448 6407 44464691218494653891204722362544055187645565314484751447400 6408 -36369987842498522036076960169324126835394803621635744185168 6409 14045517257545929191183457863431913437120056702717977843760 6410 14200617571558913544284308015346564135980745821850576703696 6411 -37588209472766114931875598639029768725954922595543889589184 6412 46974563363879669594724102415526166060041316810624364544760 6413 -38422780230667869534809682443302124252564154281310732094132 6414 14838210526779737018434423749010475330748820122031590393680 6415 15002000765238781182204434394561053716582336492212935541140 6416 -39709256061457517920407370671037696877961933498852170427804 6417 49625057805342962262277466545256809993078022648682829035296 6418 -40590576748558086363008188117006076149145409860438761603160 6419 15675309565929105667528528189162442845733864305659931794168 6420 15848272996674098130812424302890959462716995154609512845552 6421 -41949102559898011155347639848248843723716207241909170918844 6422 52423994877804938848920455208086291017797799308867533187040 6423 -42879772545515656914211032536447723624014089283344786744120 6424 16559283498147177067509643498370829343255434002316555452496 6425 16741930065639367495363169204900104525564750271844307215164 6426 -44314353646234914482890645527525256317379809280668865482240 6427 55379626601791114540966154521691819693826271977992822141772 6428 -45297115758331067677123956737066617256354844399924652852380 6429 17492737722053151375597932168903214464731014294145056969552 6430 17685605509038651391887286441373025383097935208329868883408 6431 -46811978466540182490032213331270239058368119619039391265200 6432 58500660336280063841432424130197398236521953559278859929768 6433 -47849726850583210955189946735252878107334286367960036067680 6434 18478421377367890672256083895802871158010772575938112834276 6435 18682078146036280058971847318955560854479487059261916665552 6436 -49449330598540332945196051346866454823667000360369479004300 6437 61796283717950488213858906397310168643107270058590541603704 6438 -50545119003705699520864158932025379587766502237281515513600 6439 19519235216518501006563031443212507191360833094994691011248 6440 19734280033448074680348933584491991472111136669744513157880 6441 -52234169100775658946562956961187700838553378458549932819840 6442 65276190956273419350303457674670585936031092586609801471928 6443 -53391219616547810432755635101818445231444163631687492552592 6444 20618239904124737689427326663572859789345732298922369663960 6445 20845304853535896798187396522808101522421751209670995581620 6446 -55174680705767699241019827680693128869309146015160513399696 6447 68950610557616934356510861286474154489488131229265255391664 6448 -56396392973244789496883288662818262696925503857478914418816 6449 21778664767454131428341917017906046001992176533042732815020 6450 22018416757534622179238402007444027997003366914228647404520 6451 -58279503218912031420692717616036631517231014323144318070184 6452 72830334555450059741433847669904205433817869758116644081476 6453 -59569464142416057323160217172227829521241532044297787836160 6454 23003917022169225540400804841036085838457445423743831819872 6455 23257059689490007782735857996717424166706386894588348285624 6456 -61557750188118411971991298613858999820760708820022127031280 6457 76926749327860236339309656120580317054207177532100556531664 6458 -62919744174084005718092650940491621704514390606317372985192 6459 24297591498992543371546454150431885014752310715125830108352 6460 24564867216301707221557159215290426287463314220210541466800 6461 -65019036912700923417432699667516400548687778703178997646528 6462 81251868087945806220318250673597096795009194696250018270400 6463 -66457056664259549033614876933327994476137039531633299842504 6464 25663480898286339227425058599933459597613075802410271972444 6465 25945672891251397455583707468583470464845752093817567081440 6466 -68673507863686371524593756698877076679668016653849208696536 6467 85818365137223040558108898441391654188279660150134277430760 6468 -70191765760882859783254945278146156753031298146716992974096 6469 27105586600988476344689889648719872208878926928059349479540 6470 27403521179755295631420637075859566117605758022729457212568 6471 -72531865591569459731351541959681266420935941850280454232000 6472 90639611977008435843752154323429346578451492826003901084360 6473 -74134805688748727508928563583104600951480434304212819366980 6474 28628130065866763632358309251168942885964959435437742191168 6475 28942678977617151327575924412815404162390011194031406425424 6476 -76605401201608519266684450795484379708178178757802444273480 6477 95729715377814184033884164640878497571022641862920358713184 6478 -78297711875196211903550146741605857892214217512292304533376 6479 30235564844655812130637907801749088513369466754108992552960 6480 30567647753676180477426669722345688543813461703680798576622 6481 -80906026481036594933572282920496048700518633087406765106404 6482 101103557512141360350122189058079512574564692957374763511208 6483 -82692653762712741220055613367561406303337757216700668963304 6484 31932589248327196967618165881234714451485667159901481643004 6485 32283176350448661134560816961352648991746270235958653683164 6486 -85446307767070846368268108402978657304016304630791967226496 6487 106776838261685666400286389014637217612050099826229487843920 6488 -87332469399205137446259459689156552889072686728606844117040 6489 33724159699519908187786790643374637295837118879252996124912 6490 34094274478156561039271817098075064832211736306335594183040 6491 -90239501649350485556996180066272490954576531252315955900024 6492 112766119815899454351460614980486027082644051937966198834072 6493 -92230701901536439733391617275466082506459964295989845913728 6494 35615504808028455428678595801495218951604700327305522874752 6495 36006226939426372148412657280235557657469658881704722171616 6496 -95299592605432421657926779463424588238318798733849563871840 6497 119088873685096959260530511190286859363989310323655134005720 6498 -97401637893030694480537737549926179827436321775486876216376 6499 37612140208215514535217154269178919116620648621754995609568 6500 38024608623931296169061109574008953648583818896121588528612 6501 -100641332673237669804342537109601791544024771392535908041408 6502 125763530257863722023121805405455913874411061271057112252208 6503 -102860348021021602970850280419843515685588042758450306726280 6504 39719884199289885358702937112906771966562793918759327636096 6505 40155300314345327619568163157175285983290567205230595887404 6506 -106280283269884339625824268195813425652898826135238563546628 6507 132809531039453499466854411781134598153046690399922853311280 6508 -108622729666179290351181865584498240139530058733536287010780 6509 41944874231574258188609121469331774570869510112352672007632 6510 42404505347184162195017757601035891829578212085093761298432 6511 -112232859272179317687676259405976434560943552386758155609264 6512 140247383715144844493342640460576326835213847500610830360464 6513 -114705551961307450632847205962988728417006738446838639726848 6514 44293584284186637103549894197240210010420088195915644301716 6515 44778767174431052908395026578064240844925963856706649263620 6516 -118516375480186027517594648787020093032732511015635184690772 6517 148098720190204267456879778926573371074115294806064919159200 6518 -121126503243576480121354339948450098259499596977439712652208 6519 46772843181980319043866761899816353589863400222643539789824 6520 47284987874291883793346283845846709677698567115915103301744 6521 -125149095591756128276136712635422922610110801617398401050004 6522 156386357766183735273662594998847039512548638098405957771928 6523 -127904241070763506858105430535795201858278889373654219493424 6524 49389853902136471709271349257021872877915896269675576929504 6525 49930447661999290353779308139635336366761596019877981515060 6526 -132150283822725782376045763802692738004950333740886970278416 6527 165134363621788559813644827376888421800952630409280892184424 6528 -135058444939024891189018643390316088918779191824372410614800 6529 52152213923487319065835438803740142643923367558363723939260 6530 52722825454297423766392261507190626582949683065275015509708 6531 -139540259314650158299606112010993665970567833270006950675008 6532 174368122775509917044988019043576752623462134537404440774112 6533 -142609871847049156438583202715725669226533721179516780163664 6534 55067936674473808656262922472390141615915211743956720420080 6535 55670220544094082733501413349673130003973997621709961695204 6536 -147340453479502049348755727117472259895418128904282000604960 6537 184114409716647938243394801953755712380266332634138046408720 6538 -150580414859147708953384604555952206483452105214101760637960 6539 58145474138616847302214678030524746375454902638310654547312 6540 58781175444772946142828252654392720227127249746410374574280 6541 -155573470438711779435215509593314109640685755836686285604608 6542 194401463901281369906415869467216195231937223465347307691808 6543 -158993164827957429162630898205310505603173020657235393997884 6544 61393740679513586417524767874217975116195080149036063968980 6545 62064699966823446542710660474803008784886185890083638476928 6546 -164263150722296867102169050626364404144714115155753388403936 6547 205259069320194349531913748193216117596890604401096310758412 6548 -167872475445974623057382802032052044223181952982400076411964 6549 64822138150668058326546964327556461065738789128137134779520 6550 65530296592777756305359541239414640158432558031096031014416 6551 -173434638402643252666427628044360224207075843368923855465184 6552 216718638356777390897525779515581681758817802971176861095664 6553 -177244031804136392166008940094852851775332860528066983461892 6554 68440582358937383169430817087891102612697906743478613005720 6555 69187987219952176151389940339122116842668048553734572558080 6556 -183114451846778431007300471199088453696799025050297408320400 6557 228813300164507147094557332340664320330441566529478338070400 6558 -187134922645136855018256088736611539869278679100715724756992 6559 72259530954029905978800627049481677539712762337097723402448 6560 73048341344183136276756619287218864299683293459935357532976 6561 -193330558280744950098028679629746653493870091995181554268482 6562 241577993805808359880173144410879469497016279964221927917768 6563 -197573716509136709765880156974720465752002057586654321147492 6564 76290012820339583786492847727162382040441607335732028657824 6565 77122505761635739947761179708756918099074347508671941620520 6566 -204112452369966076815021662711925685055251006182562316422152 6567 255049566406943630600756427447788063444863553908242081171840 6568 -208590541980021535327559556587284198710076891632516569556840 6569 80543659051451820787706339959714406605166807063431555863900 6570 81422235869855498618371922031747818705840477468762217523092 6571 -215491239030320974224405990947776670022450792039741374399064 6572 269266876597095946563570872171089082274354835732357106412672 6573 -220217172251414516950597591795604571391197784112200319070048 6574 85032735591920368212682399235591095207620165553281606407760 6575 85959928653542357131014946762049210589741364936972004443820 6576 -227499720696042858036508727499028794597043666343255450067984 6577 284270903514040703654145571519015681878701545431171133647772 6578 -232487114243281911988631806366609346891974403535413764031424 6579 89770177635404039219577158805949948436605864302831047232672 6580 90748657445061575751201281186433280473628628920810167900048 6581 -240172489282550158441641544962788831546046457031943528475644 6582 300104861673785558713084736972001103733803791607571542613648 6583 -245435702512215008112827638552932983980378572862076774241464 6584 94769625872977592918950559484286338538988036601508750589968 6585 95802208554480397395915787926511383342777952868330536026400 6586 -253546023094949111965012169311407517336908214076228069085800 6587 316814322017327037299709536963103738019219560903850324912584 6588 -259100198211362616403438161217955008046354116922748994787472 6589 100045464690405581105453783182438381524068876089901032856640 6590 101135119868945174795309391125780639734626980634425374122720 6591 -267658788946239481797490611265198221616365845703950663071680 6592 334447339464273663508513875746342881741049815704603738171876 6593 -273519893369556996848928953417162243202467358400384905901808 6594 105612862418404233853459382959458182102767503050091665489152 6595 106762721526503903223675685324040973381331236670183523338960 6596 -282551349763248004437902737907584064649252551337758699781048 6597 353054587320559858855394101934791584223553350541689631060028 6598 -288736220773458994236090595657513930565799117442747611970768 6599 111487813745428268270804374407201018950837919150675944286960 6600 112701178775047721404814465373190451380761385428647951798688 6601 -298266477973043238611111173784155886374099554767383374474208 6602 372689498905868618464819383322566267829412660207662831239608 6603 -304792869751582368388946166864555850880231821354160895109248 6604 117687184408321230604004897342540982701375187320706323154304 6605 118967537132906444724876559695823721880406200900727307108164 6606 -314849274978089198388439826055282162838253499387434323077568 6607 393408416785742023525718647173075408890232362061953924462412 6608 -321735908174882068708165655686907165297106347719411415758512 6609 124228758282274764070897957486908759828820148262833910818352 6610 125579769973802873306429019420385931559658659327948659865136 6611 -332347297044713928830867997092116260780302060096918599097328 6612 415270750013737486883790559029655533798542957944895360368800 6613 -339613911005247797422288466479290689659097350569907985979224 6614 131131286997969956519978339267283147307462099652942486529256 6615 132556828665364557796618833100390291329251054429100817688760 6616 -350810687946645568021778946466219717967214083187439539288856 6617 438339139810437368426514107368596712774937062964043137216040 6618 -358478095740776035953724297359096916768903322627462424180136 6619 138414542220539411655650214119393886927478143504819827783000 6620 139918695397226826325288009253468973058641652569281955982712 6621 -370292318723447176751256947340177908397283634106864092847504 6622 462679634128696105052067189271532741907960401594914802999136 6623 -378382465125146430036263713669178385757852737311478922339440 6624 146099370732109521065754665230271318454310595873351306680464 6625 147686438841954971731558296367598887751384509534759131698380 6626 -390847934932709766391300043613407056191162046458309389848028 6627 488361871578271036210117488067503765691032178406839672599252 6628 -399383957507850061692915521750931537817999165010283086282364 6629 154207752467177119760947674907072444427203824335933047555728 6630 155882272799585284946383853432678078175313847562166030703136 6631 -412536311794890013181108088353342861460710731034588332842000 6632 515459275207992471985682382724210402058021838062249896195320 6633 -421542605262458185722483638729004709284642749097711181136016 6634 162762861657962772573291390657405642464539464233949977352832 6635 164529617984553783191737513111080511067656516242838959567284 6636 -435419417650757171462916460912530209766135549356256591636480 6637 544049256669950246544582129610541543718522878798372387701852 6638 -444921701691633594362651228793800934153123965352460371552736 6639 171789131255184858106224622477075849892218669148822509369632 6640 173653167122168723760849533542021142548907581856654678091980 6641 -459562586173597440951633664099691352720624434163153333229800 6642 574213431317876388221889295079076543082691352812206768855608 6643 -469587976870228763559572491151043569486128887384689547563104 6644 181312320798435946674850765881804447719590793578080517770048 6645 183278953530610089749692063282943564085135875079325043492896 6646 -485034697801671087142456162748074260841863505497611814695288 6647 606037844821058516740507725918978188359831699589389389904812 6648 -495611782901644084008685377147422059271656583284376674537600 6649 191359587919538379111870558596746810200823257198886009333240 6650 193434423373729083198507768089316937688100817040664097859840 6651 -511908370880988519782651976453672058023117167421216534906360 6652 639613211905801763006276470199657144021805354995705061807716 6653 -523067289087697583344888803472564311718461228997443511869700 6654 201959563671933286536356860016907331034322038886878869240080 6655 204148511779697347251027045318117557655572735530819047275888 6656 -540260163034329992146636914218408361067646715684626644217588 6657 675035167868747920291632709589794142539982195726330801965824 6658 -552032687538649589204079599593690104116636183503815213658616 6659 213142431889341621225326675974074524483035253958805571867400 6660 215451723030844490054075087603546226893085861602237003647492 6661 -570170783299646574300369243368475898817569247530845634858524 6662 712404533540342808165044617477965470499145440520887778082288 6663 -582590409777800109959451244118672373379866692670646385331704 6664 224940012787653464761319484148962740853479453940554665887492 6665 227376215040850135261737574763226678668622475670452058894560 6666 -601725315609618016484427947132176291586909687751155682946752 6667 751827594412504411830774617887365141128545901342724567830320 6668 -614827354924305193470234042742354047062020374351084448487772 6669 237385851035280672369662085341171692722717938130907213382400 6670 239955888346851188466396891181811494786074600382136853998160 6671 -635013454214280130626368009223029779069415018035032653755824 6672 793416394682177739421646662788402034955079431034717158719760 6673 -648835130068616746908571478168878426492539360401362950779140 6674 250515308529076963864506926980316071206662080250935491507072 6675 253226479856015742664412787177731838865625918232036988831800 6676 -670129751680348278219880570692156558287496290514535268623460 6677 837289047002064780956970659768127672730854811651979194463184 6678 -684710303487317745543386633972091636740332069302632944747248 6679 264365662125419548637516520686396725349135414804801094591440 6680 267225661598753025785374090849273438465525449703817267041976 6681 -707173880134236379626513354586651458379332235042006137582528 6682 883570058771491735296321341076780264195991598555735296946328 6683 -722554671378185008098183386771129118191848740069359720209608 6684 278976206589189523155425450894836004435467617939066434250384 6685 281993144754006593822395248095424381874807056073499322414048 6686 -746250906450888696183108818372129765427712531798077312233408 6687 932390675844228350044406542351826235197460935533471384407028 6688 -762475538832152663710180915036748404557897135726756598333248 6689 294388363037218515751363913074383820052954762573616766011660 6690 297570789226049848096071906510064091579725611528195607608360 6691 -787471582127495066225641321807180002117348338178063823095144 6692 983889244576218892976151025633252945956351037601895726442560 6693 -804586015796563503889826830909251799876330651935628674903648 6694 310645793167322034243446013042266959897994899990282362924696 6695 314002719066904923975706949899407705869523387147041298990256 6696 -830952648620044551427162767774310899591661495656952887877120 6697 1038211593184739869315920880706489782507424741862115988910664 6698 -849005328823779787889836943207360219256495487285253581346440 6699 327794519579353193551238435976986611808251974595772764485120 6700 331335444053975936018441230186192977616192408775641890105940 6701 -876817158961587729966714807775777343761233135687436469613564 6702 1095511433441591170629142286898929191237718730630026216953568 6703 -895859149440981943233267795752775151322255320047642369745156 6704 345883052510823390763318179497319253535122321102707223470360 6705 349617987748765296680536959531159959718901555261437654096300 6706 -925194816524129475360039777801962821993728701388172211308800 6707 1155950783776686381337343611405155616628393821193321578307920 6708 -945279940020920428526380076416867690737045830144305536060000 6709 364962523326590511849134417649056146448439630967508756325220 6710 368902022379669228615786412320829728853329277421290135278912 6711 -976222331831372723465236774382876314012302828141233056765344 6712 1219700414924972739999325229503298527997402699274762967617120 6713 -997407318079615787810058550747517588149683609264935974438372 6714 385086825119953989042687282634328930548102463249243085658604 6715 389242010909869695416959813248305085631529922974517943047680 6716 -1030043798377195893318514285341382710221194719888033420700512 6717 1286940319309127131374881181868826749041791293543775940262720 6718 -1052388439975643422957983394297583183605661110189228406918656 6719 406312760801265315352153931362139075261868415880156792378880 6720 410695356670301079113925281439863112728839512910133728884592 6721 -1086811088454894718233997621333209728688727685909299327694848 6722 1357860205413094327062184862951653127472324954454353191904968 6723 -1110378405036817752032743998875329103815150171057814782782836 6724 428700199069910654595449801323759151191752771157063742266646 6725 433322560957619712483632091988399111737544737121133195604660 6726 -1146684270054981986217197443567348295718315644549041560969600 6727 1432660018467418212549488841280779998141847971727524181531916 6728 -1171540681193936538783353424009991666223576673166970686885428 6729 452312238686299631560503572361785917520227532478633280642032 6730 457187389018094010524664349154612081258786617670824363488308 6731 -1209832045944851424867386429867729865752371261877937065428944 6732 1511550488836634913718650499232137970967435235960738002620112 6733 -1236047553257898353900337509580039927965097434255400483337188 6734 477215381482354521361771624402055165144001927236080337265472 6735 482357044860416248917191124978938965935586009814801381560200 6736 -1276432216102016992470187679697861113469646728501598164398884 6737 1594753709571926226176121931372647680795485116901664039650172 6738 -1304080595036109539588487020009715284420450158186958719956184 6739 503479714571992891009968160497863875596083105205281216848432 6740 508902355363670583095590515331805236014469714725505413492980 6741 -1346672164734085760873973911441153280106473267479382070010544 6742 1682503744668959342367459404420707084764603849554949288089168 6743 -1375831166546804329825219677413432125286731183465371008022576 6744 531179102247293167629345167451163081853374317901970011457136 6745 536897964171135170435930471989783357668942986585974452990720 6746 -1420749373183268686876494104436619151703950334261251339235188 6747 1775047269651560941885214298041225013947928113499854176055616 6748 -1451500937655873400972707655851887756769671714072465709870072 6749 560391388071488528139481001018189679137247753632248160569608 6750 566422535886311784446358880893953358932245511155831178797120 6751 -1498871960081244231716184988881278520258913651784218656300864 6752 1872644246186796717857110627640122842427690199006600679633328 6753 -1531302439530200799635214695105785697491378245043428724655024 6754 591198607706715013674126476620008693396616974001064174107872 6755 597558971114629837549881144543342567606663152662987446413104 6756 -1581259250191738853520962813865214695865312139772334010445792 6757 1975568632526368409209279906271189961169675869204022858545960 6758 -1615459645374524281779944978344614175055928712924606665262976 6759 623687213042613297180201753535704364260376887964416690133872 6760 630394632922732374758978594032538528888172749672125559256924 6761 -1668142373453458634395799266853855934536564585112730414121844 6762 2084109131663227581336411468270823876213135396708677310221608 6763 -1704208581995646061684664964261007602666209492683391128100228 6764 657948308221522012813432715163971895065856212023375679031600 6765 665021585317192025640123155195575135711783598905176122141280 6766 -1759764895815189854168825499125379993905941240008752854257440 6767 2198569979191178633699171881372727717642736101405236686066024 6768 -1797797973818625834574885039508523250464041856137836305879652 6769 694077898187179617571905723815903860068445625270737260459088 6770 701536844376001493007161176163639059925886630750188498545468 6771 -1856383483538185178567857109360105018800950487949778616395648 6772 2319271772959254996258943519176893694331880895129624843797316 6773 -1896489921064591773737346367551732995030586198060519994209960 6774 732177150416650901844028062136601911066920337340160151928240 6775 740042642699316215103635796317103919818163873525638238352464 6776 -1958268602728578633959193295397860627527999989615061050216528 6777 2446552346722067314142192546299718631825268822400711145662880 6778 -2000560613889224641159059730255403149744816792508470815548712 6779 772352670529697072300944258654410345326227543694300401488120 6780 780646707880780778949974882926264757345864814861179591886192 6781 -2065705255954749914891855772429206539798750040842750273785564 6782 2580767690102419298169677549449515284229221405537194060797248 6783 -2110301084375032916045162673466606206634874047802995580024448 6784 814716792506102654495365211783430165751367467899356246130108 6785 823462555737434224588672966228756934831655388789144916322000 6786 -2178993757901521466908935734668425273278481937776305000895960 6787 2722292917303558795176691373569019338707321885810317523121104 6788 -2226017998369482323880539540885641933756718220900712909235964 6789 859387884279650658518734146590344964876734816795862339913024 6790 868609799074755844760452779732536528697916528675421864955040 6791 -2298450552115066870182404822274575133059789069045147464593024 6792 2871523287135786459811879244695227037022095837660989265631624 6793 -2348034489265122979013214499692920424223317190474157158645732 6794 906490669517596600873050140431801735818749015820268693189760 6795 916214472803980507662964710813447851475879373605071875797056 6796 -2424409070999695607220317641780925796931486135204732390978280 6797 3028875277056105900427612992573054179893919605975094720461584 6798 -2476691035927336050756017164960452592119927028854099465243936 6799 956156566436734128162535438234115624801069786139601625262272 6800 966409376271483984005203857902134854114115839915350240322724 6801 -2557220641340529882208841493978917868558900370568914398999024 6802 3194787714060507596322511447356960050469956460708374220276800 6803 -2612346387090477471241554983520465710208042718307893373476612 6804 1008524044551577411522740200253970402977148847138864064600384 6805 1019334433704922587059031891923508055892883375225475661136484 6806 -2697255437744790260511732914247071293577434875374180356449936 6807 3369722965416691912364833424286204677984121096150235505398600 6808 -2755378534664320984140994851462736921497196865128019994919696 6809 1063739000296920927529468266512576958981391106737167060919200 6810 1075137073728021518328007237542635227502208104883322597791576 6811 -2844903486519259650159548263112884214008942811174884764845320 6812 3554168192380930123534016625255651188235082020455069038959792 6813 -2906185738520103986923935912163644497436703806285639911290020 6814 1121955152516194227149003594717663621364441106017968586103936 6815 1133972628945562354482718576420973829986658332580340591609080 6816 -3000575722632816077548275281245007069562921514151425977859776 6817 3748636670206731670917629471677537758055875358452625177013624 6818 -3065187605459480042399645987609085656448961003814897581997176 6819 1183334458858732389854316491372565541414343886272298491527872 6820 1196004756652347931530343203062424015761531210692605279208704 6821 -3164705102551046511593751048097406939284277031758350645934400 6822 3953669177925446252741112120065584204692307723204504889621920 6823 -3232826225210621017705879194395164399028311335703985694458468 6824 1248047554183462998525305158950877757563238708292739876001788 6825 1261405881774854723675788298833721708582258066886948458267520 6826 -3337747775875226348790601480892265977892492465114754412926148 6827 4169835461560317369196794152769022332034898308613263279633292 6828 -3409567366443946270049516151448943847387962592585981336180120 6829 1316274212123705270436067552238561819861917791253818726767940 6830 1330357663212057672401105452928181529920236700964994673200608 6831 -3520184318870739621956381068630546685315371349544277557281280 6832 4397735774626278433160024349080682658007531298703160435130264 6833 -3595901735955861065720472424429903388921906884530186156332452 6834 1388203831027931082728696770746044684252909480422094672313792 6835 1403051484802676385102824990927488793959187017637687039031444 6836 -3712521033130709830083130841981498441218867344618216279859380 6837 4638002499968425789634461762426548100577294649718759617447936 6838 -3792346304332855550337882460201835113471282161587814936475632 6839 1464035945554603059399350830244868549631397793832457312181648 6840 1479688972209998234554519580619871619560029853637421680523120 6841 -3915291312789616504418142521057669085230894105482719061629524 6842 4891301857203121814850953977644824618946002519696890095674496 6843 -3999445701580763242047284666785385895433619693872848938009096 6844 1543980765265741416843005665765707356485378637182262656489200 6845 1560482537082644523618443362161842466003313417122005416868422 6846 -4129057083879414930121152714696328607679207450900509884278656 6847 5158335700247608397795989744797919803662419884743570634163544 6848 -4217773686385339471468432216168237351738580088393888334500700 6849 1628259741633846818680947675414996831773308046355158041192572 6850 1645655949920330134396140191670115943118582107379313553051348 6851 -4354410319607604290131406635500505976514943683186689463066048 6852 5439843409657406404158465479214247167067558116253447896892752 6853 -4447934692861052905613003933244692913412083822519118045087712 6854 1717106164950397548984021709569381811732456052368996744096800 6855 1735444943148003201489558109162598504118548270545658628947104 6856 -4591974635533274198877790530157016616088967142963956192497196 6857 5736603884736228576388117853447686007602806675780072890137052 6858 -4690565458845568040647442474236086786848357470292280600872080 6859 1810765792701531349072606747048599103214337387234412217649680 6860 1830097845979926660462703275888271737851152140136140415732600 6861 -4842406968823896469333681719787806574243791073715253066200784 6862 6049437640641260097878171404109414037606638542244959691122848 6863 -4946336740008338592329548269468628610990399272671443302757668 6864 1909497511057910196586177940886345060238559052891435015825984 6865 1929876252737474890650577937864256144887334364725482160729100 6866 -5106399345993038553792159476725080781189367001252188237854028 6867 6379209015978112597298413330092873589924789656121087474448760 6868 -5215955114263562042943801831537420896122164635768149130545736 6869 2013574031211354980765129009768261539649426175057435617163300 6870 2035055726370872984774911917877279106647958076746083422961760 6871 -5384680743747804463207277237541492102687545470810156862116064 6872 6726828496665216624943615488607264560780200103753188362832400 6873 -5500164881211022237741830622726892004332345996873713498123008 6874 2123282622380841715417531866700691794212801858514721081597632 6875 2145926539026020854587651228096870891740019811797576625650984 6876 -5678019047815232988563331238312764822514545643240957374039552 6877 7093255162147602283825046649922331387815393423796606052081228 6878 -5799750061573656274804384696137356249726617046481894987970016 6879 2238925883405097854546662441403178075094211077674497433970272 6880 2262794451593147901828498875575529817447731251460839343665728 6881 -5987223114869705853738021416718110073204729441741799759810704 6882 7479499260355681940313126944971761792580731802884213703465216 6883 -6115536501858640241375362520339062535734109512367948554439012 6884 2360822554938564165275843974269827130728371963365948616470804 6885 2385981534274576447454192827127995919441363677144460281288284 6886 -6313144942949274879957723597838298827261600974222868638087856 6887 7886624918136585321639465443965106382418764678711586916046144 6888 -6448394089740043194037689554509539068158155558871626398224464 6889 2489308374372144286297574542031928587404340262773075741330406 6890 2515827030314585826934906500872092711283539341822261939297000 6891 -6656681956028374469842620786641954422736563642599003512267904 6892 8315752994234638669189400826084663431685782755985742506267556 6893 -6799239085946330654089938949660340719731565392798784899564536 6894 2624736975710213073187894596183764934445436340111998841151584 6895 2652688265145529156468946316165126556847731378193621445335184 6896 -7018779408708344761423350736373945995525354168891500320448864 6897 8768064082264601119037777383194978879322998676309131542310160 6898 -7169036578735922866516289354106704473318184045045023509081880 6899 2767480836751071958802704939355956958022210226303513930790760 6900 2796941603321239855904689231226319444749014321951307511252192 6901 -7400432917296288312007717419662211326768978961748531087646224 6902 9244801671507192744936975012783239273288419081495179149060160 6903 -7558803067359380547906574191700929785263970782329670870328016 6904 2917932276039714703426220917449927523888768532954066503957568 6905 2948983455731667830799328718749878922407552912073490969996044 6906 -7802691123867793212975321014385933939289342107342094769798016 6907 9747275473762236045324781072078599816300011389132420370622572 6908 -7969609181238391377992986463312795735739423610117410897006960 6909 3076504502189704659408643008105422762982874312112675719344048 6910 3109231339721913383947625888887545283558819408933949765755296 6911 -8226658500250791472559799448019354832825643265257408367041104 6912 10276864924921401462058515732922909661743457147287594537817640 6913 -8402582541940393702832831760180829720128623115793168786548960 6914 3243632718305485072992945106316227163929125633424334473387396 6915 3278124994874703674492392708613498878051574615143342529166840 6916 -8673498299227137976998563895559862521328579182141665128855680 6917 10835022870371164690159526910528932075535809041276100414318492 6918 -8858910775394271546151271814403127806336944314243662182306064 6919 3419775284377883275590251734048004245872500199061720849295456 6920 3456127557358221498864604349245940210046956548639343350333964 6921 -9144435660626290353255880073728144584751301999285728376408820 6922 11423279443808270105430337264969927170596680072074727733399608 6923 -9339844682178003020556904689793017700353741250977871709163504 6924 3605414940674281219200884301082903650709709870817150290436144 6925 3643726795891406186838193412847253979177615767603415595850044 6926 -9640760880382687154850208544540866104334202510080109678961968 6927 12043246149545928482173875711143199735623421203097671954884200 6928 -9846701574114404991652237600154515098719367313352020457544572 6929 3801060095301279943945688399247043864443580192436161910735172 6930 3841436412536776436043202778211919871976874693340375843338656 6931 -10163832851046052359423342062122854933712104766632041261196800 6932 12696620158910395892094602420602563578312084029499786700846276 6933 -10380868785837201561347272516595550612823398649633399966445504 6934 4007246179282074306443186872605190693624328589749322502066856 6935 4049797411696868901954546903412621959567209732440223688235600 6936 -10715082682672939831286677051235622838849717792073537623928696 6937 13385188831875784583199898350390131360425733784676395230542944 6938 -10943807370437615029871442592843316242119597975877422798634600 6939 4224537072663586488582546909598767656638506799868843032793280 6940 4269379540864958231157623696436787105292328332487514134570860 6941 -11296017513489466566911615284716565215211268782520457679140288 6942 14110834475661311925299029890064573803461784883619240879023680 6943 -11537055988772651717357801078413426466929209443365642349988240 6944 4453526605350113049984455221663882814554135902429075190026752 6945 4500782806864258852205988881040124682111979505989581827908256 6946 -11908224520200518037620172554010315401880967140752691652663296 6947 14875539352621135557139333787724119579881552201698461186696012 6948 -12162235002511404151224068179806781333726243368015601780226412 6949 4694840136551272991498392233968782120086390356191774235778500 6950 4744639071502763118760463048269331748275051267219850539815280 6951 -12553375138330950819240781378661665923947347611675302806827648 6952 15681390950393959728652443940508528980034981940637068110227200 6953 -12821050781516247800493715178762402289614504183174157684189512 6954 4949136216932878769648422987748356526051510265480830070397120 6955 5001613730773724358613467599400021345782379050110415723292704 6956 -13233229503520736143769508605673748901953275009503131946493888 6957 16530587527949313871191187773689234328330685079641577254401148 6958 -13515300236703069262331741926470653970184534028823707928008320 6959 5217108337770487803044710302231152065997864215456912909450560 6960 5272407481945051333189625543617881669987658224604695445048200 6961 -13949641125259916429282563197120161728460039448865015332448164 6962 17425443951871464176943069860899723812349094014615611503779444 6963 -14246875590099983566285081511122821845146747774498769783394624 6964 5499486771627353361779226880312992109032422136805611984594444 6965 5557758183105072377863978112227393010111005199644359278312800 6966 -14704561805142086089326287172623605900591437740888955757926808 6967 18368397837962071137420972608365566359130188845640159857171852 6968 -15017769394428809821614216216537675149654044828109427103521568 6969 5797040509311831979166833937110127162849645243749821494988384 6970 5858442809967809686982523952176649485324741699776407397371016 6971 -15500046812338329668278859899517721510721012282126059870067704 6972 19362016014020787702655349623211957908983888962380173650987472 6973 -15830079815169377786574283403428849065657811883886404573942512 6974 6110579298114598682460277907103347877898769740601118197215152 6975 6175279514988661577250081350740798730756163047914260238636176 6976 -16338260329648700655801232420949190630507828357403130346692020 6977 20409001320480933949426415605121681930226716046574319636101052 6978 -16686016188735109935503938471362061928954595003463901741440696 6979 6440955786583879675539651493822929442984070378937589848318288 6980 6509129794101837405155818258890689034699391201981097269550900 6981 -17221481184177027380240888313849948396991644700938111861909120 6982 21512199766437212369470891909480692199734440158040046124943728 6983 -17587904871090920752603893083274587692661153918781561546767524 6984 6789067781367973619987396621385005849563368657679829366797268 6985 6860900766664671454375239127773437741099966070753718027850928 6986 -18152108877398794383367940663240571125943887086475414918751040 6987 22674608059506272988586862551974187413340900981440681698418944 6988 -18538195391883037461517543987241139650079149301795058590581084 6989 7155860621939268618402330084566818324448076967160579040233160 6990 7231547574481736460070642841720777113412349130506918571330320 6991 -19132669930152861004054081452694449987590857027474662769624464 6992 23899381528911036922454370470077357513566212731778512991175920 6993 -19539466929926702232326938471834289685720537203858000783095296 6994 7542329679313477559405410176302574011964807594095816791198280 6995 7622075906084196631450712924487494353711212209371629110974000 6996 -20165824558887726384010038930854340262354396099889428748301504 6997 25189842462178391009406228125030057191468166208573679463950812 6998 -20594435126713785375376185352895225912956937991913337567133040 6999 7949522985192650377438204170691611630708418190761647114632352 7000 8033544652757832140093658127584740565841296431724528067862056 7001 -21254373700333909596993626547778656008857415223238454682175524 7002 26549488876889643765518692802682375718581454424052728674836720 7003 -21705959255460139298726656422392622687855734718239428970122360 7004 8378543998291456120993570068943051792712340828185774975895264 7005 8467068703147417863732125237408512808587938829894991857091584 7006 -22401266402657862701466013827492763132949972249139113421985536 7007 27982003750026577542123966714468008587521425093500236403797264 7008 -22877049764114172971955031626312102244457337596536560942590896 7009 8830554514954077860044174767621435278579023057220402123230192 7010 8923821883616474144053207229431085869539619159861941016479216 7011 -23609607602081855594758976789136317345808823619572455327638640 7012 29491264728615767653392702892589522127276657126294563141421956 7013 -24110876211695852031753014630888650397712345033637179185953444 7014 9306777731534687952716558002504981610899628910373082163472512 7015 9405040051910693473642540542709355578433549562576414340910200 7016 -24882666304930756980763406885078240297058437178786351224867636 7017 31081354346592927916352836144286189919559489392139937287255440 7018 -25410775618331468390234450874557101575935208886409109633253256 7019 9808501466398771856858446481991627548158874662777058856536760 7020 9912024352061495105840253659523716810175637767138700651888480 7021 -26223884196092993442494118709585520016888966014294607907624640 7022 32756570774090389225367340870769259005439243301867911407793888 7023 -26780261250396530962372869653105019905576115107702525498818712 7024 10337081549806492772073935791532364111999836998720933141784080 7025 10446144638874126195963518743370284034432536590440966567454444 7026 -27636884695961727718108502787387486678868412172044840837075296 7027 34521439126697580582659307997468610185235342005488532059230572 7028 -28223031863279585296424851714548895773664966663546180204745904 7029 10893945390363831896756584183017741554828946633027212260995264 7030 11008843080773518021706176777317875527380428106121814540273040 7031 -29125482489056114356395635330317055039963731125838081189833600 7032 36380723363659876510305079198057106161313445225858102632400064 7033 -29742981425436383722565117328491250755571291175930775241712152 7034 11480595727173445039774726651005467502626592836044731330412396 7035 11601637950231774466792234199427812816986455016972416453760208 7036 -30693693548714156245843769682613987388359600984267932335985600 7037 38339438805468883979201549867185486874266501155075164015911264 7038 -31344209348619444745359175344797971149988353517939124748062816 7039 12098614577286143391551067603025033396149934175602168865145760 7040 12226127611474825769601731472018233246395409511066513652220640 7041 -32345745683501129753095633392014345572548904313553580997197104 7042 40402865302860824169320583318379207789150342161824269998708808 7043 -33031031250445649588511433334340124272948535325730478855331620 7044 12749667388546787313305426426989375389346392846471604170411744 7045 12883994715663587788306942650367519640693372094465256412202180 7046 -34086089632293847483593703525214822047313316202204786511465536 7047 42576561090882961802957250817795891594103484557099846848899960 7048 -34807990276807264180670449884698633357904088423298769393858776 7049 13435507408446387909317113832499010718913527748123601301263680 7050 13577010614268148519008456109147507265354438754874188049255736 7051 -35919410736384418894234030410181129177735238862469833392330288 7052 44866377363415082957305607836864546505668220797056562640143272 7053 -36679869013042943414140703305057599888627464543703051167013408 7054 14157980280136613648310988796898243626114305441427393130126736 7055 14307040001903343602554034902894939030816881830537624793738784 7056 -37850641218401045572278627418568252368066834268997978724678182 7057 47278473605348059509240126639002860560961197867337551447803292 7058 -38651702014268333900115291052503833452971135199652734381278232 7059 14919028877335034058994869083625281233397922964050301201654464 7060 15076045800471929893421987280793907952696181328609957595846452 7061 -39884973099371316009551733967338356625451914326962559587875024 7062 49819333721529016019947155266220711228690772743857949365872416 7063 -40728788986824478362680964669331869272449220340589521060915496 7064 15720698390450702313427994098268464484855537877745720696565368 7065 15886094297068837430807029530733018848571936333046146274124940 7066 -42027871786859189359550886813152413885679432430007613236580148 7067 52495783003587207865420945940464614410188467385627786151877984 7068 -42916708654440158611097829536909180491949953079292839875809792 7069 16565141676891556560086181424108059479205172818685043865837620 7070 16739360548738163085458555510788457478527255362399440747782736 7071 -44285090368794312268539996785833890022942909985997992442994464 7072 55315005977861337459306356256485294259366147194934439279465688 7073 -45221333344425605842518107455693325809645037668758372592853808 7074 17454624889179153377862473920516263719655239068289172406297920 7075 17638134067845226188770352222102535914288166827576126266033900 7076 -46662684649385628188125816482177657827468178507259359811448760 7077 58284565179862834665258595993407612609017674346292039673556064 7078 -47648844331023869340004815389250030139055872402004399030265872 7079 18391533395194060554436259834535354093746701776183076801904880 7080 18584824802530778435226238360557853660855974309435551543002560 7081 -49167028965374752685711616060802534658391084128815756754906024 7082 61412420903036022880830045238712283056432777553254246200421048 7083 -50205747974946991312140242689769968829364924587170209909800268 7084 19378378005608536939803298945480384456601857309472726061690368 7085 19581969427455070465237425401410796838331070658301977001868200 7086 -51804832822842856892764124330082265191928709129500094369180976 7087 64706951972020770367961253422442832705767183120437908840855120 7088 -52898892700121632456454986619705131212838692834807007568674652 7089 20417801524333706373642533591615507749885563032429708982597120 7090 20632237960817735391618988290557979408754907443348904660667120 7091 -54583158396842608576649657506546287569888975542312538095753584 7092 68176977593192158963060824038114520560588877512014090174799076 7093 -55735486850767808576400440550176715816309634433915610509025800 7094 21512585638618172475269762832704827108518799603633884167641096 7095 21738440724457255472345180024964007980048950783415571699568832 7096 -57509438938289090462052581562963397023569729035993644686134896 7097 71831780337951160463354600501244278380837355699447829703407424 7098 -58723117474140056569889832292357888384854383203453483337149800 7099 22665658166285897589325759586670700072084012707528049366733920 7100 22903535664693127749200613732745596004808316247641126941305392 7101 -60591498134815824241211669936833485047501298178519034976932640 7102 75681130317076880185035840251711733148296172158539117581904448 7103 -61869770076578028412619613011789294283500423947743486871704196 7104 23880100678495257597044086600130453066122413868294418124413904 7105 24130636052476833353323936224811743581611027916166162465804540 7106 -63837570474689616415505404512911467213619546800815417183512640 7107 79735310607431522781401245586328433326609770702755487250823056 7108 -65183849402948863980744078988006067057775099422364288122946556 7109 25159156517340663783223867719781853444631159447996506732517300 7110 25423018582366543878880078823623370722217649323502571916059200 7111 -67256322665386726411544336365599564725354519395082235303650624 7112 84005143995441119097338404292476709793677515323812680140446696 7113 -68674201292122650225260380875228436449036281782386633898410512 7114 26506239228605301768417120371019660112800979325358955901419036 7115 26784131890837477488338891311310451125837570173147196758019300 7116 -70856876161068947311621453253176767096948541799898185606156112 7117 88502021105065849889715418855872428298145981543326735646671824 7118 -72350135663811064855943356587550925961508127074234574739929248 7119 27924941431010778500445522256184899510122503477610887601394512 7120 28217605515487373647832179400134500706159627935611956431406220 7121 -74648830855967999804296520153744807644778635783889062352421684 7122 93237929981431519573964776327097097068636162356852448015413928 7123 -76221450694924468613030911786439127816454947225018374171923888 7124 29419044144399314520202044387140368716461262966773868738452664 7125 29727259317797236426615543158937740930470117223673490912724400 7126 -78642290003596906341664466408516999480278859610828109275631520 7127 98225487204926778288767455190819418508570832058850081987740812 7128 -80298458246571119956953547293713434237199403785433992280829200 7129 30992526600429219465071528975064811343218929134293906066711100 7130 31317113393263977408881555108629589781680047880821147158056576 7131 -82847886424764807651686554698004472771435200929066924064456704 7132 103477970614387891541118270767645165631988685642541163187138276 7133 -84592010605941051665132213809740442286181567232910993257111632 7134 32649576560567525831068740404723898164368318404787170786059040 7135 32991398493936679518401818648510720581753446797920299216713284 7136 -87276810070584434018663374933288257845834792862837532497403328 7137 109009353722003482941450537542472580964096411053141064898558216 7138 -89113528610594043043665847675477974458920087960072818963063032 7139 34394601167427750233906921499487880586109695531290964245689080 7140 34754566989664851930531732832678943784552527292387156163660800 7141 -91940837010036946650391884192390523198619566703987090717452184 7142 114834341906785459817456959507798564973521564038331141174311728 7143 -93875031226113995374396101121306244614027183638057944738026104 7144 36232238356828869615794312283772488217827484891609880514369920 7145 36611304395708350621092212201376382365264716671961440739511340 7146 -96852359915205307177072436404843917021012606934943895090130948 7147 120968410477879492873045551539579815506419866517388074096369544 7148 -98889166651709220222985927925652841784369698209466106128691676 7149 38167368859346962083481914583178640714063799547452617590242512 7150 38566541495767850566371922948311146489885510493632402813317936 7151 -102024420121013312031919143675920628485394475070861559990688464 7152 127427844703639689045462591152039113617882727936572606254537400 7153 -104169245032138445704941718313114806732957173668160097267697984 7154 40205128821596949198591177256272531257216088343236838791538836 7155 40625467090975288136411399735507185477786061561498834901946240 7156 -107470741340221968568310643882153567766510617330469787569143380 7157 134229781907278736580479772891957073162482480016831818594703144 7158 -109729272858334937773996452392980217792077625915600902527943408 7159 42350923079022038234046403601688379779240091443516577865135920 7160 42793541406939130225866396863110754681055369155366162993364000 7161 -113205765118547467245829156498800763433697883290375493006503936 7162 141392255735038640691672921310104682847107548524243271691029848 7163 -115583989143295684447358281000211178015246946413628668616034592 7164 44610439113586525985626597685146712392122638111858328300984240 7165 45076510192573433441279325939790941229181370226939791375686940 7166 -119244688119085567926200220294581847312740441163978264168713888 7167 148934242708220624795815534831166343498541847811059309940049480 7168 -121748903464209245126178414693606653959154935479838113832502300 7169 46989661731467502955672950793930400733388572994757343159824688 7170 47480419546156383261373926184787532715386849716105394382894080 7171 -125603501329766213438772749955600922796125771228037143976532288 7172 156875711176078883470655195286951931704419815568129869450797072 7173 -128240335966425275332214766211091191198747542529687165128495044 7174 49494888497626796035525005117050948820087851722206284533853552 7175 50011631505867497613418200988202813454371632560190838867778168 7176 -132299031292330576190484324321802070929382876379408917709518208 7177 165237672792535326345324033090886508818444488358275501476660732 7178 -135075459429732080866469963082048160098421394742296858737803592 7179 52132745966020521957442719861023555814105891686340673474441152 7180 52676840443947296683176915855364619128823839863366823247103440 7181 -139348983456332046499080676585384733921565986183896131270997584 7182 174042236645925616816751054073029771047795560456843310570427200 7183 -142272343502517573581812401558343592228478780262717116066936880 7184 54910206746174420484824309069053548044317549740233064480321540 7185 55483090305613552971394366848415103330942205474307703660472000 7186 -146771987766924971083574861988534994615440113465565849759549068 7187 183312666177555771603007335531770978335282058991101593047545132 7188 -149850001214756017594903414894437492251371105021723913825502048 7189 57834607448923448887062925785631027352933365958006992129662080 7190 58437792735959042395420439574043707916531940209028785814231040 7191 -154587646600732935483002724809136944824616975477957720814128784 7192 193073439031749184056297604106230924459028236919518287620506880 7193 -157828437886400907702048988859620626095519890978964856947258212 7194 60913667556288937797713805428085659597813495418454587320516160 7195 61548746140252057447179279405326199377008618110741883258637120 7196 -162816585169895375783676398528292762313745072116811242165184928 7197 203350309987312791948681403411750002704835634188776381645586240 7198 -166228702553686793150312005523367632853296189774030032843965728 7199 64155509262751171658635633517369293880615176506078870548157552 7200 64824155725368106786922704462279821509138442757982674231182880 7201 -171480504520491286822229262713576996581700070547188837290671200 7202 214170377127965682928251709409551513889554969926298706154686408 7203 -175072942042064108034540084239442252875162877606683558855668852 7204 67568678337575063954004411092681455707684178717305671850841844 7205 68272654572504765202477029470942194339552800778153002110358048 7206 -180602237257946445909349584232470402955636954072224641751317776 7207 225562151417272040491854303681922375653303971172411732415764972 7208 -184384457821026062297665270965006874278797056624914965632188104 7209 71162166060367421341391231281108413708694091315596368551678700 7210 71903325793877382934661426613456717187560630983269899965772856 7211 -190205806138761303407533773334934149150842633761455943759427384 7212 237555629852022214187244990648764076842946718755411959364089832 7213 -194187765782951097096936015960485408062268197529423143455844516 7214 74945432284692191779821681987932922801548386391545330009411696 7215 75725725828767433265753981630970830933524161877987236700874240 7216 -200316485674966681013105795228478158649599143300885732912827568 7217 250182372376831040521569164052596125956660160056713665881046464 7218 -204508659095294809078127639636566859259058556041399698408139824 7219 78928429687351431393789631969178576377368400665067988883301960 7220 79749908937104095583203523959064458202904733471708744790645766 7221 -210960866905140646513541850895251341415665628622344458433197280 7222 263475582751992540265341132307094560232466696966134871966824208 7223 -215374274283038913805651849025422532887615169379989460044392544 7224 83121629263861180906945314905332486382626882827147298702863616 7225 83986452951709980774657092147711038839918574511606277107756322 7226 -222166925493620225366470954905093454817971777081394567861095508 7227 277470193576367021491159727528341558033635531878179494954746256 7228 -226813160706259923663643601710206903280951516840207004064015984 7229 87536047133720024704285868522079510495482864190167679510605940 7230 88446486353440784770779035557824001998645252084612085042347296 7231 -233964093327734675667624048059445603005833224324386568770652144 7232 292202955677303779198268621047367135214272580549627702963932036 7233 -238855353606035837379164544918688497557152127317196572612977264 7234 92183272722291171855396811322756403248992277239335658415650116 7235 93141716736703533931601003111425771894305420081212352075018164 7236 -246383333791492534380399274170146485097439322326717718964921280 7237 307712532090344515151329658302441941923718185050600822282098332 7238 -251532450900685301856135342417525329508064549657909968686757216 7239 97075498389504172096440299024398266518859224294362093684678080 7240 98084460736256761333075553781522505364918641153889475467035920 7241 -259457220903193154825778826599055915343875421824942609579446984 7242 324039596862735036205221680206963925610494158643927860525712256 7243 -264877693923551431439905367829994179397454533416787587647816324 7244 102225550579137967615295445336411516729034611940981163736128184 7245 103287675489786611572377182896474836651569321019944928208672896 7246 -273220022513926637506954901641344954247973999710816263758432368 7247 341226938926622733715826296296299553831057461751752600374040012 7248 -278926052303223817533981695036744433088833974996777711045535328 7249 107646922566181392655470143398919777600290606994357789302284640 7250 108764991714524105436145862581507490225174362239378572350800960 7251 -287707787773896621340575112753022249218939040887686436885830144 7252 359319571300263148645521360521632106964872367339410930660012084 7253 -293714313197260389847649848459079508148231851214176485554469476 7254 113353808883689398777027845330106677746152153440089852685887488 7255 114530748480129622893339321285527835138531985271369700987794104 7256 -302958439083972190022563566933038641118259202284355335173735096 7257 378364845888630340876514084575281438178899428461578401557695840 7258 -309281175101150005302046754973149920328126071102136299603336960 7259 119361141514672578399506918957729711910568490999768573309014176 7260 120600029764230548878446502647928951648854197304626554799383196 7261 -319011868760873180582432805591533736617043117221898395925051704 7262 398412574168554036753065048153897916589473090668906136618090368 7263 -325667346465472452831029228966840688630587270384631227607693552 7264 125684627938883822120843710634051189949279484117259929610604696 7265 126988702881366906012193564264624065186011722889959796630287820 7266 -335910040655943720688684288491425427334452806075495783429296896 7267 419515154057924403848428787336652970890779695211373962507741228 7268 -342915649365991747632048170720865780409830855004771925875809600 7269 132340791128909503068337871302863125865377207844571519191409872 7270 133713458880688098958729745499903670039515585635641648495251768 7271 -353697096979599432047850700657954616680788486165907145009481168 7272 441727703283647198629128900084010720511093554337250141734830224 7273 -361071128483789249334949751311416523948113495450015145865380288 7274 139347011594744272702107074954278469200073856969619917821719036 7275 140791855012562560372765819922673169000151536281804558994708224 7276 -372419470596273349015740115851066668347321811688584657544445168 7277 465108199578934057617543904114023935692364958691959525293469520 7278 -380181165665534769675731241050453623941253840274828186433041056 7279 146721571581039752446055591051429397435580169907413048739805360 7280 148242359369322604239535311406835846645604924934634359984363264 7281 -392126003068064576864130804962577044365931427597528983362742820 7282 489717628057212750547372939138219670697324423852285580247681856 7283 -400295600347637391815355057892083538139128483221786593280560068 7284 154483701526480052942514182009082338380924513793957054775060864 7285 156084397810681213470544205153431095009769964986510721312194208 7286 -412868068739343918874767116169402186548913859553867023245331448 7287 515620136127480055689710963027775364196853377966115584938568304 7288 -421466856142345693105549874586907824443524833610336268832189248 7289 162653628900263677279791198950516399923293411208821504381299448 7290 164338403289938466194024095821105848082448482009891869919965100 7291 -434699705169325578640036385681081940352762106959406669904333584 7292 542883196334337292177328573067825988951530096859592540298047076 7293 -443750073898913541336561993655988668405976355415871914313968512 7294 171252629536475115934518772536137390897895988169342174018180512 7295 173025867702956116596878652772508156907984659608594614374462680 7296 -457677750235108691457575987453857895871652131695667123317937760 7297 571577777525289256047362718600835702736912651378753395196245532 7298 -467203251568748403575134363196109692839956438533112450906122352 7299 180303081593224119624341906633707510154432289262738778455252872 7300 182169396388033425545162080105875904571625395940859058042200292 7301 -481861986243963690393154471516868527150393749961752133603809900 7302 601778524768197326701387263024728643912214221331021610698992368 7303 -491887391220051718566015002188805105581249154660823363003908376 7304 189828522269830724475301599917424832133947564640223201648424416 7305 191792765411280306692369152313803338644080587827154573153526144 7306 -507315291410725023667860786544431074211998031660038651698931976 7307 633563948463105082377261570389359231320948923770317027850087052 7308 -517866653564884746880338306314138732162875415337864081999870168 7309 199853707422054800557072865530571127685644903441257495910121940 7310 201920981778870561426730704012837415737739459996556068752138576 7311 -534103799074094076493013771853119971586342144709179882813052384 7312 667016623115050515467841893108466709137597575043642869433247492 7313 -545208520379889783863700181380657478596890970311322844430819904 7314 210404674222426149756559656802759459186957094462316976473163008 7315 212580346724684525235299068902803694589458042861341171382687040 7316 -562297065044496882897112523223226592063345134100159638575409920 7317 702223396257996001187929167439033514419063212388907970973804480 7318 -573983965221109098645523396632474335348336785948299621418700400 7319 221508807020141729985327629229606578693561647163289828909703392 7320 223798522229333738895760293857568017326632193038419594927691808 7321 -591968243495925014982242202981399920229759313766815234478768084 7322 739275608044701300674794003687947612142119810786645748342355288 7323 -604267632853517991329379093654532160151356828761034348031889128 7324 233194906562777994362595011055375274043704848722532619204638384 7325 235604600934418024999036691393200583765645002947071156141624540 7326 -623194271834961788050614196263294677165776357868713853158723536 7327 778269322043294579755614698906753289526311140293145719023790624 7328 -636138027837071732082085115337167973673084948700341566627633704 7329 245493262750237038019076383403224722092296921121774627793599520 7330 248029179624116203875323864013219153892201488643941392453360108 7331 -656056065002008814107697406156329471111087202792952797157420584 7332 819305567808523093142465747183198910536727287405828168763187872 7333 -669677712733309011322319706146128808381937673065511461675714532 7334 258435731099924583009519549821901322501225327454346484712866160 7335 261104436454875151757252831093206530124680759433885061248466956 7336 -690638719682631595108147409201571773027028639123753645081072832 7337 862490595824253246296546630894972579059482202596893071087127520 7338 -704973516419909515419083032329893152421835990142917517548316744 7339 272055813111166099324323671990324336149862296410798885881082640 7340 274864212123058480195772204287493272548976990474183431694295420 7341 -727031728930991439464423854323553045694349374688000549500135184 7342 907936145443806807455617757906110413768616019762983474933607648 7343 -742116753025125569059093404753001872881566813626231446192935560 7344 286388740726325854078311437470694022750509679207516523870253280 7345 289344095169967302303196101571870762206537381879233833859601736 7346 -765329207732581350835236071508794289204876662894863594002202028 7347 955759726486237038113436150804086896744628059899103608392979200 7348 -781203452019755398688710372484496031826383657012591480096815344 7349 301471565096024748697316797305997488352094004311111181818127780 7350 304581511633673911525176300747277179273242684112891891646734888 7351 -805630130059995319503999557120296264577291940600622969921586144 7352 1006084915179739876589639220724920661494824355145195449753676320 7353 -822334600031359272647939985884541853980129570394546604656012368 7354 317343249866279893961494491986763937988989560049712919958787116 7355 320615819267638407683248531207028372145165014284053972386014864 7356 -848038578003296225819245128433696458804049740291194168355506352 7357 1059041665178139149715748124714238211448861402336267293821947344 7358 -865616394973803360617783569237102868202795088327822116344495680 7359 334044769216336589237337170820768775509832673675719102090543104 7360 337488406557133204920766871224960638635476741899983188746242972 7361 -892664003585773007783796927620246962792475139355670451968347464 7362 1114766634412863053596508819255150222187137743554048160368312400 7363 -911160513115016568631736190869779656387111439517892205130975968 7364 351619210887457531325247319396641989395134525774910997322503424 7365 355242796776107012549470524694867006356318843371888860240445040 7366 -939621503906561750929112519294502326600089806223728383772325440 7367 1173403528581127823704139463357955881451979220390292456460158960 7368 -959084389737133083776887300533200200680964158856382802688299928 7369 370111884455001767598707341370031232646686154752604750897463820 7370 373924757339305641800175630349832412144595371690391057046187456 7371 -989032110283820220692592675800637788981156856943642057574290224 7372 1235103462111253828787625520962856133003912411609936648657366640 7373 -1009511514076041600483830952121384745435332862684176372707049272 7374 389570435108795548571787325732923310856805227636033748047877840 7375 393582414717260554615976414844974813169950000149323431625556680 7376 -1041023092105966926746510915729329882327364766110790410817158004 7377 1300025337488253934558641888486994630950087302519825249140386480 7378 -1062571739261848520748604241008193405977502028314914930423823616 7379 410044963220098646484910082225892335378360886001627593652623408 7380 414266375195187542515484091105606148942150824817725868188677292 7381 -1095728276134003668707858821155019272495834866878561409859794732 7382 1368336243867153212023944842258417518803442142715261440526665168 7383 -1118401608017967950925520165245149725528861743030825109924622032 7384 431588149987434175814359144843725481684092716995657701879101856 7385 436029851770938892977792018269192163028539665060333411276972368 7386 -1153288382035218161880400572964829626808351251840644711507836416 7387 1440211875948027117307243445504944366587981566012435565547850520 7388 -1177144694914561175368429962389407819910827681507244838579403164 7389 454255389468210304431456423403188694171019195545114925923224132 7390 458928797501956010062290085760581148740071021812046778695210080 7391 -1213851374967698384788005268011693310669008697554753513325587600 7392 1515836974135591474603465441139527101794713498366039268814967776 7393 -1238951966011951774902432706490548858992900851384760102425059236 7394 478104927318452920039950719574002491931030340512862002373721636 7395 483022045626710476776713600800287577290963756266017753415599680 7396 -1277572836076174638590967296139893568127030322251515009699829606 7397 1595405787057456655665510628399743545652038486202946486438476600 7398 -1303982156771533368210400134082890992087579933476672380803313760 7399 503198006579125447825480332496162828114453359441604987710304448 7400 508371456802436459705233828514751573796321023462209318708527516 7401 -1344616351802835390337339585058052271237275914744258519002035504 7402 1679122557568990608817464255282634187474447169157765148945567288 7403 -1372402169155663382950153780181381408023999796119912558705763376 7404 529599020864473509653070311106989847810486549802574899460114544 7405 535042073818084434638575340733125603987483298664927023044083844 7406 -1415153922962039953120734473442901082339718998982290634217676528 7407 1767202033429247100649252357982966197210854819237212253208921908 7408 -1444387488884201435588626688150781823035096381106146999275403164 7409 557375675325637742351348702007111620847142639769815549279159680 7410 563102284159405608278237338602410513163525394435357565950022400 7411 -1489366394575381070906468063256978719908006266625427580289532904 7412 1859870003891739147293924985565674119521508426920718975396973720 7413 -1520122623863813003506681233241219538474678989681732620804123936 7414 586599155781469575174233418824439889976608326483621812230758032 7415 592623990821950249918420543620186654094117026711318915895981940 7416 -1567443907513444869294817537360734311325954988405125512845646224 7417 1957363863516112085238946770460207239521880044434401482352121052 7418 -1599801564857031609981421091563113596580280983544704497239664872 7419 617344306428105875061857208826920130428460238309609020380855552 7420 623682791787575620418402212927628213781770751188172602255557952 7421 -1649586373042991216086261179242508749571456455746371926989550328 7422 2059933204572141839458747889814334497186348442207680316798184768 7423 -1683628269511474782358493311767657648125801257125610257694918960 7424 649689816559455021391685589503578727477718187982109191649612780 7425 656358168600856654313274949304727155778048138372909841200074400 7426 -1736003971433256848897852945172624989587826668163190247895512320 7427 2167840439476104616937929274886898514695494853991880960196728744 7428 -1771817170925665497814662831674568261056072211084542938639646832 7429 683718416752367340690308504191071806808460725130074207062470080 7430 690733684503623649270613497221486576822858525106519113339296408 7431 -1826917675832795223673752965192569106176094898549534739493177184 7432 2281361454771594914730682733445992812135750753856848957927859560 7433 -1864593711986752737500545111010317527310584066633150807889345828 7434 719517084992957449801773471553316364206725505583159100438885440 7435 726897192608766964925924211355654846224950869501938436798068724 7436 -1922559802688845773693749905613692356811395778328810299651885512 7437 2400786298242477677981370118948677457946684569701760281343377984 7438 -1962194906777189591055221667159470967095314047280689534817872928 7439 757177263244367934239545428410735047732571817810796312644353472 7440 764941054618502651158026039739299477529741868469777391182997120 7441 -2023174590044812610085281156335866326530178175119955163193798224 7442 2526419900825024218335331487896168478083857385450972190277487932 7443 -2064869930412259289435948294229533116788702463695354875654049164 7444 796795084981268535897635979929657164968425234148983517013911324 7445 804962370617541157702229858792674591000120555084077117225579220 7446 -2129018805118177040705890624132828688904977279586521038386961056 7447 2658582835069585301108622906268978094134091373798902863218138064 7448 -2172880738738389860037121703079653667287407920146773521596527456 7449 838471614242630974485295487401710755248291383798289129710162624 7450 847063220498102716777969420826687495396727615499560895712185800 7451 -2240362382631225303137712011114145739020215976634657947491170104 7452 2797612111989592896353309481008683369870893943456274918488459476 7453 -2286502719393625468726602016138620248038274317451180259115032664 7454 882313096781867870587579721295962293984463309762417858959753216 7455 891350917601539416621518839224291337815905293090458734047595328 7456 -2357489095440505891409348802695311907813558262428946896174667468 7457 2943862018227458243466995602131471565574395118866776123437483612 7458 -2406025375806593382900030026611461820724686572056323123717999680 7459 928431223922339161816067148223992124475893905486809969575200360 7460 937938275190520199614845207588638511868042163420772972747289412 7461 -2480697259088111091141071465436526330512846763723049666834340780 7462 3097704995563261855856409959969673841346358775814457624581112736 7463 -2531753045788994449645979415537919145684230718221190759410987424 7464 976943409756578235536611252972170342137056500340214740334452416 7465 986943886396378998974240686287124876472822872233222933104197580 7466 -2610300471978884493226715800111157199071725870230099468365047748 7467 3259532564893235106683620977037769675983364045566737943856639040 7468 -2664005656459235168936915439322510259805207032705334163356417500 7469 1027973082359443365074518142065510970540467630214701067757227136 7470 1038492418318389273506800970125056100744287724846988982417059552 7471 -2746628392972678791444442415097127389630073792907705167354553888 7472 3429756296911148273347045569790043999939633767430012686919124772 7473 -2803119517321502947562314176852285170820201600820663108896193600 7474 1081649989718832008632151618253015693301296002161353474504136712 7475 1092714920985485099095665259253119940428669500810136487703073776 7476 -2890027558270023761590217576005028615042314754952993219158160000 7477 3608808831837093063642597199988385477419880106947373055511574652 7478 -2949448153415564433562383055955135036298902881051313707465912624 7479 1138110521122683811374036627024303555030115067974167746039978880 7480 1149749151926378173633427247532949353632662550561899730237194192 7481 -3040862239563220311208712201855176670359379347933660214149738404 7482 3797144950655037447894900423821276061897446143094182512756782640 7483 -3103363180548051291854440091822511501348218719664948241355606104 7484 1197498044777824239571091266275558081522203783914239879980765664 7485 1209739917131203868943315183899819184163664098766639310413916400 7486 -3199515345523170356767021616549871046397913168421654476491374320 7487 3995242700443208472596158945951600485334189136610375193740268652 7488 -3265255224716210056897424215658469251496543444916006900409180796 7489 1259963262474850152465385031721978404022298894508442210149126220 7490 1272839429226854119388972914950564748302659915219643887178607080 7491 -3366389368795412132840044232333822054008134459204725480664928128 7492 4203604576510109286460241417274998785401122051020681285896113156 7493 -3435534887940265284972413553437802959091256493206682429057348112 7494 1325664582153820939834237163904065938030396237296277180548254960 7495 1339207683729110988819730262169004349579147362706089319402784200 7496 -3541907380787095611587218676154921843851203081995702812954081996 7497 4422758764184098427374093813562099441343733770771897828044057452 7498 -3614633762830921979882199332405427797568527360132985462404576136 7499 1394768509268088157040700234236235542170436558190241604214046200 7500 1409012854277677142085006670135191114696480450439871927546832132 7501 -3726514076640253939482959374659245668331455427363378190422735544 7502 4653260443246265634963483738209511828493981838424768746431160384 7503 -3803005498334369940910431555909243873669743290699370385231629808 7504 1467450057888271501724565756110082684236550789299662330668328768 7505 1482431707805307736251497916937149655789810637018960518538355200 7506 -3920676872905967360477539891160905011247138086817264894568584000 7507 4895693158145157490224950562511479296462164663226102555833483692 7508 -4001126919218717523846944980498178879587701230274328896667402812 7509 1543893182535272938035612579718720802772465368378810355791883792 7510 1559650040639586871092521939161127905490951664129784053485972416 7511 -4124887060559152012567741749190252077441035474779848928471237920 7512 5150670257288082489199508059975461567362122585883796457427285264 7513 -4209499201993356646894627450260224764082034829759355881723889968 7514 1624291231780422273365000907458414317904500015410045886914112036 7515 1640863136585570224718842394019413425159343896839399002520844380 7516 -4339661016125026746221541569349281871542396021927810963073854000 7517 5418836404867619983463841741410883768519862626615230051332727612 7518 -4428649110086639768777511809586902914332799540078047910614194400 7519 1708847424702480308508035610336303827892414465869180154433325232 7520 1726276248089648716715616749713288335634706243014368692295128328 7521 -4565541473826120324810564599556031255190549748835980805493207520 7522 5700869168853949635118677305113336451852148840090372627411928968 7523 -4659130291247742460036401553117013143438894326458091232149344068 7524 1797775351345409142757254916108694685311311800068203819119577440 7525 1816105101639696456954132835603981427242162300332733419543316304 7526 -4803098861803297438139573907031353593811328071719622176192847456 7527 5997480688964104977447635789812132431107182735283259348694838976 7528 -4901524640286016609076419815703569960085786518559538618846497224 7529 1891299498377678464986363013199836269920207624515156427425647900 7530 1910576428613976194485441579879910518456797669687773309503540416 7531 -5052932705616038818499047845261913475383175500912153655665385184 7532 6309419428608653049018447545489467570848407258548620831657147480 7533 -5156443730415849596243165404198569121063130775103210411496129696 7534 1989655801213542943110513822433146769584469104469369018956121136 7535 2009928522851519475010171401089471153605582760101787741968865808 7536 -5315673102386458593042495115285488524044931294194370225225553264 7537 6637472015015048885629564793131220499003728746794628268933636892 7538 -5424530316637390857262623019995350924435970475155982256850858520 7539 2093092223919336773684775666145295964717199984250012487920280960 7540 2114411826279915699002805072144533742347702566386344091517990040 7541 -5591982269118648093194998279623118166361814771880141586975880764 7542 6982465171935467202959727919639304188015032604047382921435173600 7543 -5706459914753863450303338582168002882044283397287671882245866544 7544 2201869368293531409987502158747143560007712907214746370610371616 7545 2224289544002779963798459827084569263156683360472216080324575776 7546 -5882556168900284810813892720186297345928537692611055888598405760 7547 7345267749565754489379634253796292838351829572862781652894708492 7548 -6002942459804937071410014787950268258018196191927971350257020768 7549 2316261113578242816970748436023731327623507953529352032364120820 7550 2339838290318776783748288018252252327901730573554054755863290656 7551 -6188126218877441929507149447061861501880022319161082228579507920 7552 7726792856531776953133729135621270427072663121158257003172584080 7553 -6314724047883212069278405399201398665776064848445313419951982720 7554 2436555288332214038063776626281674125603235269445911916275802080 7555 2461348767217115761606761668364062894611613912708485872774061184 7556 -6509461084086601409847282153589237936110537153186583507620015420 7557 8128000099040391855650967120496551715443072655893719362921054560 7558 -6642588765497683059519947780540632043205486821340562234951110992 7559 2563054376071203858092596388612352581161443143370566194309871280 7560 2589126476971074076555875391809126303912177509036724097669198800 7561 -6847368561430456115556882072781812299489091862241904136798672004 7562 8549897932545095947690809384272149770203104407478445465329283200 7563 -6987360610854568394945255490655085439665556662836232285369762504 7564 2696076256361357460827574948755535939458000590895398903356128128 7565 2723492470531515477582366571542911095535399701189378801814159640 7566 -7202697558296649680394371518840825512692048377684365869617890656 7567 8993546131541686194092360649333069335824372403061903215023523824 7568 -7349905511642582687652722880715562934494391264346496372410658544 7569 2835954983134703248507437874972403842384836964318342053461503386 7570 2864784133506751110953134756808087232571328841080124480394498268 7571 -7576340170541635122040501396657130900747328874230305060226525024 7572 9460058383387614166704442676106295677771929790222021295562010912 7573 -7731133444137091551037022338876064794655724632912364737036059140 7574 2983041602083603350930390638821133050854887774811019592888427872 7575 3013356011603617734441408223789659835941637694750024715341846760 7576 -7969233864795846736083316863273483001259276920278112189806773256 7577 9950605012330765462428053933783642213520712920324291922724179292 7578 -8132000658676142674035424236956227421786391460711340306073875984 7579 3137705009082985066923898971290457279412231053504261596796105504 7580 3169580677497536861006388048323039281070682193573149086484312920 7581 -8382363770291911559073136149770091275211607951088501295264502224 7582 10466415840239819370829527839277292182366844340183997101206981248 7583 -8553512016811662550933678914634947808723592277259675349105837476 7584 3300332851685707591677032536451974192132856173398833968595192960 7585 3333849641196777182574321316799841997268942030267512385302139288 7586 -8816765085675239766751045369428872717231309035298551173446775068 7587 11008783190849844426162708899670525880240495180186008443255437680 7588 -8996723445701717542392791386878898032911921696071077706763683648 7589 3471332475837694178643924777029669464145365720314052509262663620 7590 3506574306068395647813413162839044476827610295021504678766751520 7591 -9273525606526618205796846041947618194449584715980724439901688864 7592 11579065044674099200626696798692441013553803256493145114175069304 7593 -9462744515585263173300804896343679624821538803830546843942838672 7594 3651131920065716396565430694720949059156350999977511338634706876 7595 3688186972800614048377027016118673493629014023946026168803309424 7596 -9753788379610006938955337275792382661384066004155564666905515752 7597 12178688352086907259363648136502115223473625528831401503179048704 7598 -9952741146469877622150812469163397379916495660460332200301180512 7599 3840180959502197663646959326126663512069393096556858854157790400 7600 3879141893688943515567850838349130648238410648649416633652369560 7601 -10258754490156254350453812416836444912007595235131228985169366688 7602 12809152512453770618534630448752956871329435064454823523277855376 7603 -10467938450466255779635558646208386820482444815225823505193326628 7604 4038952202228362868914747129031235455255582489651361042863295564 7605 4079916379751456468756455914186113291782626202179110673892681478 7606 -10789685988805582637573889178913546300519787873489152940368826168 7607 13472033027574426633264832667460990908595148293483719451785432492 7608 -11009623716521422694270275866141436761933504803264823064957010528 7609 4247942240539767094709604155806171281723017197519900421804072528 7610 4291011963302494302784968933211591309562910431442387426760243536 7611 -11347908965159166038820005742908848679295542258839228601501194560 7612 14168985338113229484881750813894648712080657558777325128789682832 7613 -11579149544636436957786053187298615769228682841703774692609469552 7614 4467672859866969672284881548957685153276397920446408983713910976 7615 4512955618744072559862048524470077485974129351432522761529944500 7616 -11934816775233677150353155369663325199330742810069955314221986848 7617 14901748852119982998026607236469538759412996203147320417449542960 7618 -12177937137004558144801693512037045424259080916061659384394483832 7619 4698692308219174065893470052372249960035514213040193968549520080 7620 4746301044470600329644455651840770920115764951323140787476487152 7621 -12551873430473096654509522529742307288309597302002810275318606604 7622 15672151175194145306623616789007239305039788891652733712721511408 7623 -12807479753873247293660597063722001661813954539684499179123237004 7624 4941576629160337668574547150331798073658719030634460294167811348 7625 4991630008925578369093064930691164598720332032191780248941031884 7626 -13200617156350191230493126528072125181915537700564486948988090112 7627 16482112552317194237447512046368409911702303833080088155026289960 7628 -13469346342318793812419496002448599347219119052874161371582165084 7629 5196931061475891717472477116650076605393951987607429999864831312 7630 5249553763999007215498916381488930347082393003047781510735829520 7631 -13882664128986725678951316502138590143291162535077279471105658144 7632 17333650531872961232755993570110019577195639480478904285293135908 7633 -14165185346526694923846655117674918028505408324633376150590995880 7634 5465391508844139062230002537249876683707338235464570957142975392 7635 5520714529111664465686207041264045814144290305973021502647310200 7636 -14599712398637592464936016888323130931822015998466756926954786752 7637 18228884862895039329497587085461515982447923166628388894235843824 7638 -14896728708595076180594772472716503786461170378684990326790436256 7639 5747626082989971715844330786287183421845538879871703244388565200 7640 5805787049497558055291841509868540998132568973608103976259563520 7641 -15353546009320562826273631430746075233545428441753586941793574240 7642 19170042637125129896511096200123345936423617716093722669747391128 7643 -15665796069323399633716238500554541554150123099936363091589605060 7644 6044336723970143445983258279189514531403476249987677372492315664 7645 6105480232369105793478873106705931159433983999059691261891308640 7646 -16146039324331282031955928138597731225230666174850488794396212608 7647 20159463688037653476790074475177632477650272858561984903698533160 7648 -16474299178915472607933619799686538611398439869084520723372417216 7649 6356260901419335608826363136225221102914169547658276621351460540 7650 6420538864831324779795258155352484208685420138672656616271259028 7651 -16979161567863489104502880215993363336366519163826291003087327024 7652 21199606259585412143034770326708442927552725657439862844558938756 7653 -17324246528015406391463110918030718041598692743707145974977728896 7654 6684173400775076355750337220618336004605558700512716680106573200 7655 6751745417601950904590898284424319734350309551388389072634338744 7656 -17854981593458330519143694368159219088251457412839514460976303040 7657 22293052958049917066754146926840892553309574365254736041275456640 7658 -18217748210008793488233319819127286533271431120707216403558243272 7659 7028888198697643417665513475450545394784505988682764057756856112 7660 7099921938794381645816240758095388027744748857824164186538162492 7661 -18775672890535203040077536394710768890080752100848529023026486224 7662 23442517001039614220507773398322578631888120237973518414222057568 7663 -19157021026060141208762566464067973081054849472868035978858862976 7664 7391260432108848798486361154277633444546880959926690941873704000 7665 7465932042230098995903150046567275931664793268725893413318016480 7666 -19743518840811003265621983413475475535168872697889000262277300588 7667 24650848778371151020270049187173199890057059154445191994370813728 7668 -20144393844922741479862712590343636844742224346934629073649926976 7669 7772188465491541533872486181486501336297850017590041831911706900 7670 7850682994967259700183184620131020857592715945747079585719223920 7671 -20760918236996238938420916398319832256124328777534292330094590304 7672 25921042740294597369778734468598506505179670599252768751769499136 7673 -21182313230149954110616032955233341118864705040268352830365173316 7674 8172616061320266623059976668818754532356898739586861356979512320 7675 8255127908962936178181178754681232098488021719556352955725758364 7676 -21830391076766488718916618288920795655921419542426026527457834480 7677 27256244629284811921442944070819150728608116119515272697578960508 7678 -22273349347958677566816890109093392373892304519570405181531160608 7679 8593534658733302625796899538605001612275424234791680302584472848 7680 8680268042028576747622463305430057980590679288874901244835820848 7681 -22954584645647565696767120302435484507944805957018937328131938004 7682 28659759072419653817993310047404523590944590154195579301267913288 7683 -23420202169647986679142010121097508478407294699556825323016508992 7684 9035985765807810560279975486666884897119640405007310270540614664 7685 9127155213492176551817475038044625654990911600778161563480323400 7686 -24136279903123894949205404383343145941678241464501153592310237856 7687 30135057552203290404463683064556465951714917071448094942960616332 7688 -24625707983160007751442031089773711789650118392964009641048265100 7689 9501063471063632190271551723452499327157346830413920623876530624 7690 9596894340246985846215979026986499208377066364683444250025844240 7691 -25378398186983576417732687067055442754976822318711796595937885944 7692 31685786774571338352724748153186028216559868144492851206385225032 7693 -25892846229087626623674360999303245682940560391463342561838366484 7694 9989917080097973577479199146930615602494783229308891382662195856 7695 10090646099145932708335183638471635329408096844854088440999483160 7696 -26684008251651964034729594042011803967174700049493792124632607704 7697 33315777453735986727403692706433215807519256069439596492100946320 7698 -27224746677186207442870191161510781954463617675626033368251105880 7699 10503753883543425721372825228309439188152245024022351246316095720 7700 10609629721993934542083873512765299018283635916659310790556368720 7701 -28056333657040019970995707034913966152795906015282158484704463808 7702 35029053534495668986655094735498033279502099593451214091105571408 7703 -28624696960235840531888188754590117898261070705910102849409838436 7704 11043842062846164210326264851667240848909113833459466680996574888 7705 11155125929697579156395927904078386386802212631293878159724755584 7706 -29498760525245949166466145668500913543715053653060360915276016948 7707 36829841873647460425696613193258990999602598204536902328494728144 7708 -30096150482928520157762771253300307936036486368216921239012191192 7709 11611513740680421682756153757198190249705325766419375922429811912 7710 11728480012453965829923487547612415243117953829929231511881716656 7711 -31014845683300518367600391125232874288185336060027810378262144528 7712 38722582403203467043749438895928136836390527059845701733083104808 7713 -31642734724322946465688347409913990392653253315414247173546333076 7714 12208168183150161296180353971557877886526587725426616580844009600 7715 12331105063198537194445872941369392810348331331564930575682551780 7716 -32608325211039938527837068275560373139341844862785334558255470432 7717 40711938799227440428770729983025479886618278809851309506073806492 7718 -33268259953320309689415213878686795797407666917750689845759346640 7719 12835275161280051797066101203643119104226320808780093201693866304 7720 12964485371886266591711554352582086900299456270322972175949198004 7721 -34283123414127255046981293710172524959656586030785688784294201424 7722 42802809681277215743313799862130184840628712200433038905111883520 7723 -34976728377569502663381288466532763462006661567290318488374963172 7724 13494378479666147027372572201686892815147415305480688843939297224 7725 13630179988552392116506840744702586470734837883636058039239058736 7726 -36043362243225959390546636796344080677597675957127868757855053648 7727 45000340368664962072621190504778259797459611001356879902846271532 7728 -36772343747211872210541451003351264692428563810036007402515590864 7729 14187099680542934768623473155718370134705835332818755693510663520 7730 14329826463488845666971682447126426837919174665095069796825805308 7731 -37893371181360222285682093241703675014097932007360765619434101640 7732 47309935221033418946397005902949790617577212406001838499486295876 7733 -38659521435926117330281215920074378232722623464705014738654529856 7734 14915141931928511629359528866716255483600918485531333516627336240 7735 15065144773281491114926415469665945575697061477047433933656351328 7736 -39837697622577073628794205258516018268191181854556488838534895376 7737 49737270592095165388283207438492626913945933948552701099012969680 7738 -40642899022835636987211966293011583717198335053209853548769426344 7739 15680294108934473999028446154064686227042672388203275591844903040 7740 15837941441882180564178977512486037835691143688100607941664750340 7741 -41881117766159449794293578051446578502628321379301519511367423964 7742 52288308426796563291313243885217948510342065361456166960149152000 7743 -42727347399996001173028986656163377848808909901067296432142742256 7744 16484435077772645547025517234888743977335570915054425499159509786 7745 16650113866339426228838367138704118298220368460798400629845086700 7746 -44028648051827844512281842838208412066251764558362745208380248736 7747 54969310533651516118251316729787464931115274613730976490845426024 7748 -44917982431391863428347108451870319391585926923825743299212276360 7749 17329538192457990915274477328741131437224583520073326160307015360 7750 17503654857283178762093144653491993016824496586276432294462449216 7751 -46285557162615006756862683434601831042884308414829484553603233744 7752 57786853565545920654146870911555430596525011920650861610423389760 7753 -47220177190643273689798133277013011524350719370166081612041347396 7754 18217676014697042855931023698310470540825625236074813156491753116 7755 18400657404753860519433444071070623484573540183169206267216969408 7756 -48657378623405528443783518398073290355642417333372156904987153248 7757 60747844743945157784906979554156525642628002651090002561418487452 7758 -49639574805953840524480571946290293196532999033599778663690686016 7759 19151025267964996264639759846189172168699576801730482212215296320 7760 19343319680484534784920970809484563631611563943446035699657349684 7761 -51149924024503191010955853734056954616096667020128989262502119680 7762 63859538363147829897895734425356356913890139466524054398815421288 7763 -52182101942230521963828319272259471425938953564819564719033693528 7764 20131872037313450366807139166433955552673138594776494315774560704 7765 20333950288289063306331829974607222607746392674298590234287644220 7766 -53769296901026668951173411537121025208894118454345062646900265456 7767 67129553113023045234847786116287653110647731633237585461700087828 7768 -54853982951770128308327196114449631291254629977746541597900181680 7769 21162617227015818114389770245548733465031752618378006073082037528 7770 21374973774779534347142413636100353520044054330252334850455802816 7771 -56521907300441843580495266966071982556727165501395514635462500400 7772 70565890260549895379741658972523028989703471095566253037060628120 7773 -57661754726444182972593660143689451709201777471568587762017189472 7774 22245782288749936042295995962552392468512489583635368755722435024 7775 22468936413234410199588331440942326936358195873425548410492938784 7776 -59414487072119939994722143040451118841872594636289598071412271928 7777 74176952732450586099067511543929069218404663344950901542377187168 7778 -60612282285925050855916777179107917016786767990771542563501855224 7779 23384015233638725595557498892133377937800240025034584556173521792 7780 23618512274066086391786354557235498793343119615119319266806665860 7781 -62454105914468504644015043804707337740518785249497907449152795648 7782 77971565143277381296881890004704842421703185960134628394362339888 7783 -63712775138185815200962210466471258951425456458998414246465639480 7784 24580096942121269127849838512341790262257181768697624653696466880 7785 24826509595994278615356906360696136714581642883850971439774817996 7786 -65648188216920600441148049234012491264149444138580202995075254280 7787 81958994815482734134313309451588330881067247673617459635687451680 7788 -66970804450278043825442183870685698071507052951976324590180597952 7789 25836947786309827958519699082610070746446787119763329348127493700 7790 26095877472721328987204292337042449853717621208564787646570802880 7791 -69004530735890398950451882156815335276531748629505402978600499104 7792 86148973840276559626818535436956016062932629467608534169101628132 7793 -70394321069249295643620684859518736336866570801024249004028324260 7794 27157634580204673520260171752938843859443460962941459519454463284 7795 27429712870628692474186031558704560087047098417970484113830374480 7796 -72531321145714669536589792949287879286625593312080347290504377620 7797 90551722230459633083900620675009136171722442542509622889934394016 7798 -73991674435010130120167026092519549440488896491874896145742515952 7799 28545377873889726414665289279901940542340050824045779033000149680 7800 28831267993772142891336168983245297388520093239791842139542105248 7801 -76237157507603773233515359952570207704173136490308493183590231400 7802 95177972218922906059832299439618801492296245604250667670678746008 7803 -77771632429002846263676210550819504326714547985382726191679668616 7804 30003559608619579506753292243674873470146808783373971911565315904 7805 30303958013248318995913150122081112994505812134950721649129646304 7806 -80131068701727138965214405471429111216217136019214216057994265456 7807 100038993759124698757887766593945121149360136064233106455181567664 7808 -81743402204665752950280510475810782217599274591152978932247142408 7809 31535731150534277779213798867944488014561536762863350835441201280 7810 31851369178838889112758761246403712031124090747038227675299908352 7811 -84222535869761520382227266484579447042957544043875949182067659584 7812 105146621286607105193827666817425419440291595059745775859679910272 7813 -85916652047932236101364527186277587428945783045533075306844161416 7814 33145621721604081462098401949130492259420459468786960724057123896 7815 33477267331712706681912122144552594906737399871362405391909093640 7816 -88521514917540516271014800814908645043229937659530234538458845596 7817 110513281803495665120239466141152591684003727798183652501640577372 7818 -90301534318358246597108294085871805665440240879591027635736680968 7819 34837147247314280070724030175700769087640513202712864138019784848 7820 35185606837882807368449685181393563748079885526976698837000451872 7821 -93038460129866034755222785939400528005876262611122347515007015040 7822 116152024350948838433356113254311650834611597486552720434699654048 7823 -94908709523940331483897098650498090252265608138602060754660533636 7824 36614419641551975921876123799340100143078556161193453654837032992 7825 36980539963076002412147646263339829121690924443140975677347073020 7826 -97784348952081986240726754147877036074179938478711691878941792256 7827 122076550937692794621499398534833113305365989773867662743988264280 7828 -99749371585274466737240914078620471595096726047314056657556560144 7829 38481756550154735727803301510265407651025149121662792370911014100 7830 38866426710680291892488554898034062970612813735576773088995006400 7831 -102770707995673155268861534713001995177965965888741158484600241248 7832 128301248996099554877115504060756495687057792445843118021250819360 7833 -104835274347419482227141471603353685000466325120833689580894470336 7834 40443691575627338634122713500206279612441739037584887069531755596 7835 40847845145491597033455002651667694498715018159746534578293075444 7836 -108009640327943850516684064509142639748805985939791812879837895792 7837 134841225440749988207414859498911193884563902786385032232036394664 7838 -110178759400673833694819296781438797618640303397174763673577914560 7839 42504985006629855406910462462451836263019985557216452344861811392 7840 42929602227088741243653709731944167962464914525060467721843739860 7841 -113513854108757771720585043395346103119013407671438507615432308164 7842 141712342408075309009007250211046251463085977044776089895581706248 7843 -115792785274457196108614555717308766314689600679529568114740243968 7844 44670635076990414455616769715291449280666663888773186048947956424 7845 45116745177826656223208527854958093859465447725128154233432816736 7846 -119296692640389065571773374913077915637515913871327381772387935528 7847 148931254759499666010237289655793839313278818956144375476832571200 7848 -121690958071615453570337824404518707986538944919630166330825446704 7849 46945889780201800588307070207876152601838280699248802006877620048 7850 47414573411655030714749951534420460555003130522899676434757743148 7851 -125372165899751583667849194679821386632825226994386117191886341824 7852 156515449434520652818276471552236624455394575985384975395711756192 7853 -127887563613746085414911291833294365278307547336945144508019742084 7854 49336259266625168468377462463138154814955843628045135310192617984 7855 49828651051245757062113109495372349394411555073489295491431354664 7856 -131754983625646043940433962431506975925240827033982059351810216824 7857 164483286744373016221835564889673801902934573584376086355522743612 7858 -134397601171577970310467468399355597117205418882592702140041433944 7859 51847528851949439151868487173364162910481709946812189838338494560 7860 52364820062250395428507757205832600646909253433643001365736681744 7861 -138460590037200613105399684660544586202434671910627178437277365264 7862 172854043701332822947817745155132481657921308311664391257729333648 7863 -141236818858042871382540599226931933534629341455025639405146610904 7864 54485772666844323211919774560408515861648758556176807067193715408 7865 55029214034911433229933741405545205193140296896031740600938602780 7866 -145505200263387209219039136783865021796069956864081423783430719680 7867 181647959483344647350034970530040650950938893699161996288030628652 7868 -148421750765453310823862053811770088194650556028289012984793438872 7869 57257367979201456438633371226692148010653960512462370135495435104 7870 57828272644721475535929198007462749397948263469517187594015541168 7871 -152905838567381782055267283620120207308216036141756613999013824304 7872 190886283138503206792992256431349871061997811971922622181729046952 7873 -155969755932161558341163271602731269314135067918218433075236099716 7874 60169010221885069482675929949562682896886202330008497070820006272 7875 60768756825365916629182204795997619810870841105979021310729181900 7876 -160680378453610568230242184703192794471756242375726599672753495840 7877 200591323639004032354323958425484608801753273518603923903683938492 7878 -163899059228225809488326210180869774138070573803691389607524675392 7879 63227728760514320504210787559436092874987675581562082229217565520 7880 63857764688800524651366973032767578383015312558983174950758176636 7881 -168847584749594851645913450895242502773695885757862455672461622208 7882 210786502399506465939973785718798067172103308358010945376825433848 7883 -172228794253961500837374111443725044450610004899863153917307404932 7884 66440903437477440472470157829607108175008267016036720534879091040 7885 67102748229009294009437999325449173019324981108492509466063810800 7886 -177427157759183531570987847587195442834089741866665340843918811888 7887 221496408380438303240848621309501172202210326437988822141176239360 7888 -180979048349817720286646724741681197121616375078862135432207501352 7889 69816281930136883609922534383015213098389215934289023448288882720 7890 70511530847763628055942692731447153966860555225689538226174789000 7891 -186439779588455704367747912575457744861697031800527974281323030864 7892 232746855902627099030611437699238333405482319782468670523038219716 7893 -190170909820800902423091509346892664815613881437819821463740275524 7894 73361997963028626754336626950947703376684026953057925890348487656 7895 74092325742565330004815830226408007989804867662113183244469178440 7896 -195907162750494865837520279261899035653877850025902367684014820352 7897 244564945305781449194641639554118434350867413504030666798336159400 7898 -199826517483681010862422378327613453273172088714253348821864493184 7899 77086590415791692449364234371622707652962365089914526717047090752 7900 77853755198907112498917648935001832720364748655582544285012721120 7901 -205852101160393098538214548144967718350619888240934535587390653084 7902 256979126589780010727943692024597548898351759575712693317287599680 7903 -209969112650470265036066078863228481827427766193664992619044746728 7904 80999023370590146622185896037021009488716051588776881686835662160 7905 81804870831029690832557712858009154225811501131633847344515386048 7906 -216298523637249098546167760878794501543102948570216540837271211680 7907 270019266184470810090897984551179392390789876819837044110940093132 7908 -220623093667172757959202415647180257783401612019899376158805487120 7909 85108707144913711119173878178869806664202184448148259104098697600 7910 85955174817498511664265891651067352044844849596438840853167507296 7911 -227271550035590036961877984637388585800589603183304600686513123840 7912 283716717000753390843855133448563211808043675783863610313771293464 7913 -231814073132577175836469944958770472476559757503432511976692122440 7914 89425520357869415209793952474916438895055097107310080843999873600 7915 90314642180170512928420203519715446329941453560968170751711131940 7916 -238797550134586528232164105661247520527316951685230204642333303320 7917 298104391923127140162099511100924296616138534457582413617600331520 7918 -243568937927916989525701194168134724635712220176916954691410475040 7919 93959833080410292264592175076589163080636671050481408676823892480 7920 94893744157476961200185932406039724886753444199125100597859000696 7921 -250904205419655469405613912306445616946075610233043339979094267382 7922 313216840911657028578432032432718158094325798419138920649781431848 7923 -255915912194566266637024040796207249274977268726901969869371454144 7924 98722531122393145292903981503126883759852966453063923860589518144 7925 99703472725417555080894193740431750332472548366640468285891875004 7926 -263620573897570923250148308711831695497444362592917003692442685776 7927 329090331889450092208774134625965226530548372205620555224365764012 7928 -268884623403588609915530486359183932026873476777758105886423540608 7929 103725041511921239341733495801748566348371511816820946099269725532 7930 104755366322249048935375773133674067586425231125863418579746787336 7931 -276977158093042896808340073737989213763911599963214950323896347648 7932 345762935600270188740374874836034170764814048224918676996979631032 7933 -282506171667926284775188167881636086026367553149129525123553627300 7934 108979359225115067228354745831439834193499717339538633722339895456 7935 110061536835564330454069899968048734175412907012934020898650627676 7936 -291005976381892850866484301201488659134679351602085693215478886464 7937 363274614629863625809872770091666382252573197512896250019571943612 7938 -296813202455321673718951340548920719948627828861288438553482916512 7939 114498075227270982977433921543153273114384213355243970657569975648 7940 115634697913301138392974133242001153364472930693699663598255812260 7941 -305740637823468814962584689289248044711344546984838785484780481104 7942 381667316793943842730273935780589345028949946575858636921001002768 7943 -311839982867719833080333514959564218043341191826984838874750926644 7944 120294405889319690535486600592220631132766266740255598958590579296 7945 121488194663199677031279315654286574856571369737203098415830511584 7946 -321216420662818575265103802161615994647092854466101034231402575240 7947 400985073105610007040859763791855012274698448449015285763256716388 7948 -327622481660925935487443864947005771054848488609783301379645291100 7949 126382223846590793568330300724109256208982453990000851587782228820 7950 127636034808351811520633169589635520292873154475909047917389364480 7951 -337470354681393830859869035854252306387216673087754290403952424944 7952 421274100545273726848365156974320648053860098145624432685012805344 7953 -344198453186702365333825843052002439596862256461091993632118473568 7954 132776090370132642855168107674898345736840152836334608665042193512 7955 134092921369758164089837659440628658120708810296036108568753356544 7956 -354541307583709580236107998944283212347620473037711265401100963912 7957 442582909866962662919494944541131534879626645362354823427063716360 7958 -361607525448305635872292235790900800442977879721489591855807452848 7959 139491289324235670654425520450414188259246540155199963901076516160 7960 140874286950240450940950839268696344634749046678202329671530561600 7961 -372470075616450265929574532040179648987358894549723209504226400800 7962 464962418686183307500221946240705650879725944656417294785582878808 7963 -379891292469702432162014817645170657523460721730917317757584877956 7964 146543862787369723541111272540769308961766767632614007848061074288 7965 147996329697652320108883568599275014166797145061281961849658196000 7966 -391299478626017233064881867462647371975077758793004930710347226080 7967 488466070106382358959797683568111768140672971917488950434577160864 7968 -399093411188387187403028871718409799067839892299630803651492132376 7969 153950648417479397053395117044908708166565642148694406043410617752 7970 155476051029100644648934080352892811554522562943496312881289877868 7971 -411074459770471650903137276385142532304614190254380304482291219584 7972 513149957153472917144527586870142752399686683043629095261584002436 7973 -419259703091871864371949472935778640678392303507769514364185665760 7974 161729318646494207482199348123450458251323302832516284076738142504 7975 163331295201838939775672370350362297961014437847531869330640616880 7976 -431842190112264996073450286598802023329214937837540482233704816676 7977 539072953300915339204595138689743569961761241546209734882665003280 7978 -440438260828554236919657375455638678577913025752176923657125176200 7979 169898421793011166165743479828800498048431883829561828941252202880 7980 171580790820633944525076153718602016899694477396403285730665130560 7981 -453652178329088325728752065079859573415767452094113744941102298064 7982 566296849381491503910228592007826472382429750067675388921130607968 7983 -462679560034817199347921724018304763672728549689086775297953260988 7984 178477425186404913264212594997234990269854210425740270956886204280 7985 180244194375744485103215998750547569974407712597194411961547357964 7986 -476556385791635784012658862957837312953067212597892547191114021952 7987 594886497196215257944312078699838403220242857641363954667207840212 7988 -486036576631892826399958112387897732657864057388593473570728237756 7989 187486760400124409524564116421705793838392429374422498495863942352 7990 189342135910197993982753110064642885051575488970251035095836306880 7991 -500609347269092124302898037865098581860194427739323073444928277808 7992 624909960145812197291824160057439568042584247936523948147933928320 7993 -510564909858266569821995224161845118115698595515308479373413838628 7994 196947870696655109119970799954702174564323239957467621342595051712 7995 198896266919814420568690291752765345827907274863314535560636575872 7996 -525868297535744717130793533554491254175553162330365649369616732320 7997 656438671225911387202994200951293561506349974825618790305767721424 7998 -536322911316225823316359960577269263993543627559733042984988019712 7999 206883260791571843095351653026503193928536434202125875933209287280 8000 208929310594420130450336361763650623472041168355470731133635734326 8001 -552393304165315015777931212793432227309123574776946129653594042224 8002 689547598743554411088298110886065367566174491739149011023118798728 8003 -563371820324601095488447523085997542282823465498032307177035316736 8004 217316549049291117729545088285195942576799192621926500123370410880 8005 219465114513926637591104115479564257736508848849741640161845332804 8006 -580247406813431534947025395306825267651740464416013626094628874568 8007 724315420129879150030997372477490590836857521297823821843684026944 8008 -591775905883836503808799165050466258570593186791899723255478845120 8009 228272522228563472258687030322682995306367665884566265631219965580 8010 230528705918432049262735577985316638927134262067831646127837515400 8011 -609496763303156190689933516456538619148908119896226444250703646584 8012 760824704241914516703868259415948348771688591627830592263009419556 8013 -621602615574289932109780154620009255103040332442968053118956415072 8014 239777192901438777488092501897816354091309337412214344415599609296 8015 242146349677248868592619641177929636292008066562865163273916414680 8016 -640210802843659905528792469125275655876020035612620123578905627584 8017 799162102565367364932704382842585259213507213191048235448611573052 8018 -652922731724134122072205864732038554679607822813579757924873392832 8019 251857859675402282145777124614541092659520538263985251106309430472 8020 254345609087782800614389872713295202858221322918325913910582458492 8021 -672462386728054747486899306433114739491433577956202583328565745944 8022 839418549750135195375005587504420092989848926530438852549833049856 8023 -685810535199441858041205581732091772921042985888731412365413543488 8024 264543170354629804697660677087221865982846431617335420979798764880 8025 267155409641496542455090166887790772197496713873270296082281832304 8026 -706327976873063154228950732556258911970381426163838905894966184948 8027 881689473931081254507246895918615400383415846004944545988449934440 8028 -720343977186026508427949593893172843799236496664434891752481832996 8029 277863188182860315585057669875649199631531870334484652935731585216 8030 280606105900803923712154917814506352383616485795882146911222104336 8031 -741887812580676238389033839123949695595267115564973884646216430624 8032 926075017308407394946417830866860493869552050316056162157134689168 8033 -756604859350410426320868816059928693869393675374738308450995124888 8034 291849461317247491642474858627971617868628566152930220573979191808 8035 294729551637667564398741998489378878679192708483813609480742380404 8036 -779226095920260734981608440369134236637700964005751036984682886828 8037 972680267484801983395581018551519073443134959004530281564508851120 8038 -794679022785946751738325701395496945778124087664809548834685384464 8039 306535095689743556502314200744110487800476061692483211704479670640 8040 309559173391932479005051271495134070311640577756698767044882620760 8041 -818431186148757587351286371842589852798872510843870280397278397888 8042 1021615500080474798548023506373203689859547950975211909490218372728 8043 -834656546169665489665775592006710360236708154474092651512715591152 8044 321954831420104457865612664947676996311580193606674093622423686184 8045 325130047615034530741087968210252933428904650376699364420989679780 8046 -859595803606716102655567383139770816961536808443868573685011260000 8047 1072996433172270187470113993310091802704072368143313764759620826160 8048 -876631953575894765278975669009894239814135558185736259341244724764 8049 338145122952501521505115792194779086643292275728656455531652664752 8050 341478981572692828306179877940580320976682055763104197214430006376 8051 -902817243548969635142710162753090435027502872883794679741810296704 8052 1126944494129328129561371697466556232106739953765197844732114737504 8053 -920704432414167286098245829699870004129763813659909609402892433988 8054 355144223095998281356994493709765984986207214802033450092225924936 8055 358644598188546335790236037195211791230847616462077929374681655160 8056 -948197600390827526949753697674440280467006948780248041158337186160 8057 1183587099445297243308644781042638503692435898194292289522854576224 8058 -966978061981406771568130704720675234113822862407335622953924504832 8059 372992271157820141527347383276618841787857574989380976810383092120 8060 376667425019445227095947304441550497903281203264356271918875275904 8061 -995844002873781357473504142912070373438692135811088827010684768144 8062 1243057948195953801113398719345586451508482268411888412367848700000 8063 -1015562053141948139081897571992437398575952736278583414697682822192 8064 391731385367427651732427168815930692182680447163692245694249969968 8065 395589987562275805675381730082710371981245807784961190315878457260 8066 -1045868860678951484422050282292143385298592398130903839951350774360 8067 1305497329781308943105554327336733010984191989099480310700145050520 8068 -1066570999673629554032472702325702959055355399672528581371852115452 8069 411405759798921130258250576549152212151457120101311097935157116420 8070 415456907101803968049200997000880720642951051416408450141876179040 8071 -1098390123041884824179907845902217985251721316191745516088239140144 8072 1371052446642957898752257248161691072594920489786796687653486037800 8073 -1120125141844057456855174047279383850554154102842710181878646650368 8074 432061766009275732512197421738461893898181764132943319949276876672 8075 436315003319086990594293870019807752959366212130372792962881098320 8076 -1153531549948911709352710539999851859209171123409864045328979208912 8077 1439877752680608614945407711065492077934495460811919357143253167544 8078 -1176350642808243286182868154605878916473095471368591642426780280800 8079 453748059620353393506798785698271189302337942716559014708209276192 8080 458213401890548617755683238567249093730051580244542464473393661764 8081 -1211422996523135957785779728583011696259796130242237141457611416804 8082 1512135308126494458253417187100293999552805190532520101049659784720 8083 -1235379878447201373160897305694746410808145257908100292275951515728 8084 476515692083583939778061628864925940059550938672435904476184289024 8085 481203647318860805562778814608790751571664956285410640446607359888 8086 -1272200711237328178860679318184015143587750477798766715114421460256 8087 1587995151672801692834175971868898004226485554655973081225219589292 8088 -1297351741296842695086522945297652311415978206900224140068991427344 8089 500418227877675704218116378091630238776707011578540971614920225340 8090 505339821248350879589785880474888795891147285257996144762152634320 8091 -1336007648621580853529282553958935457547703458533785807968534722080 8092 1667635690685405856490655484649128642148806863996461882397093950084 8093 -1362411959247663041791765614190787383239735974232659676311353441636 8094 525511867401730933087330768247451906731774864448580187518516619520 8095 530678666529780277075923096461741312386906901020026876948047611160 8096 -1402993797165630846265710058867596276654119048179602351538136254656 8097 1751244110377194290045533639643618452236244506183834523814037047280 8098 -1430713429728373883163159247883194603467340155663035419713769699896 8099 551855575838729060207767977176516981317340495492400569152701309600 8100 557279717312046610447243460127918025308532025817646657102803926106 8101 -1473316523149329838523236471289893707234058196206655451403500791644 8102 1839016802856141119517678322414455139915300766110913016672105280688 8103 -1502416570120830212500175463749513669261152695082273321077257102400 8104 579511218277528670822003603310063981181244576541621287167530081468 8105 585205435451671896443237616828760087438260113674815723162294517564 8106 -1547140931169918064995550780767072830979047637405914427567059672576 8107 1931159817007186203003277544311880067999702082569662039982585729916 8108 -1577689685189445571660713030749481652175521368521932469120037609180 8109 608543701395355095305740994976667372236669326523065609291714093832 8110 614521353544885112336400920611030084036936242757244666338276967136 8111 -1624640242171607440667966363556776244049811554382204681499313756464 8112 2027889330212945437459219103883277711006966182041322232938594133348 8113 -1656709352345827500560107690987619629842837539529287490258186494496 8114 639021122017214805690917972487298132115049714955789941980669905876 8115 645296224901716787859552133654139451496966070696241550501016518840 8116 -1705996189821586006133783412680813820745091350828426059775996690740 8117 2129432142966445322244169919410129990697069558033023009698237484412 8118 -1739660825608697584868759394785651060636951845671465001350995102016 8119 671014922883841279447836909538009487176558571218050499271867147952 8120 677602180796828549594584430100810488159062209598463344171895031120 8121 -1791399436116999638435675098889166456482248840278444572300167672944 8122 2236026197479533396191896208711287970212475166260796833835218292736 8123 -1826738459160363689389171914760784145075667755041867461039333218244 8124 704600055975662353021473058983187468119655917623569940847890439504 8125 711514895347834312499900619952731165552892075108680363563846950620 8126 -1881050007149836126156252595366279164599068682543589666486174499520 8127 2347921121443476572804037759438096367427748405691193051826335338080 8128 -1918146151444176424111194723638296903956151089275813747730641152924 8129 739855153756920452607801521007123225103806633832009162618512726240 8130 747113758388666616346042158527616467336568197947731067353354947456 8131 -1975157750001022028220094665026401765037805085750863858536975579984 8132 2465378798153635060631847400228851652853131291209460782482541600240 8133 -2014097810792620120353241423271075578185422413791254951812178341248 8134 776862708721510206098021988338346720234078446675617807352372652056 8135 784482056723137507297524580083814088822182895542761593475333292484 8136 -2073942811781539540461137841615709688016739608070482779357072325324 8137 2588673964268109374948150342594736741954045058009128753084344585600 8138 -2114817843623057676456865801850967972133222789630730627531454997960 8139 815709261640360231516769887552250266054870012894214144554248261312 8140 823707164162276135316321054543280746715101847986205963356718313360 8141 -2177636141887078673644014830904438610814009842324110612251143333584 8142 2718094836531026408372411754382609245230242158166916863648626422880 8143 -2220541666287770206000132234583415915954950659540441339600781706432 8144 856485598929316544489213993012876471294434536415028941797432944940 8145 864880740768334418512163718889018852015362704155940512632679144316 8146 -2286480018583763877986451424872774279792931871797728456227367101388 8147 2853943768854787962826587727243087576838884201062637514000677132172 8148 -2331516241716912897949895335619285921175099839761698435918967712640 8149 899286959576525050480051718495083050306131154215770574656076945960 8150 908098941748579114251928480329054874669940936462347877742329321608 8151 -2400728601095943213048313557219299288435179460844834979373492609280 8152 2996537941222288000952839447206796953322799766994713104811992504720 8153 -2448000642047459283394119689148889907459569707987763087382018637152 8154 944213252089302932062324604219570814451267619541990262223283451520 8155 953462636463176774736857547210464554430653648126107575081439502704 8156 -2520648508423016771616075166633821653468201911762922389702015966320 8157 3146210081939956002316636972378721775597127501276453345411961642560 8158 -2570266638488243830458223359368331051644846748742998776978584842176 8159 991369281942478367481385495805114467023926660854367137391970300960 8160 1001077638033672726157295395762041412387381585668501864400812229296 8161 -2646519426170929207441302111977062613523582310713655149730563726084 8162 3303309224845652759733415514098953475121452686918684542080519782336 8163 -2698599319730959561517471898996677743530049364109986204372551767948 8164 1040864990033211993260380943831185123100541602387988833545464791944 8165 1051054944061813897829510182614059127132397271756866111265493403200 8166 -2778634742745384397319027396293691334989201248767708406953634129296 8167 3468201503152088288550653139187399613757710108022051465149427722892 8168 -2833297740279551034448281441324807430713656530631951560994796292104 8169 1092815702671441126591235982214839182374290047146565416506706525920 8170 1103510988992817770552064127801988877933116227837578879441675923840 8171 -2917302216318189880321003782254496128661098571643050907601923671864 8172 3641270981686713151370926372085677307547261990553452325411614176556 8173 -2974675600135997374516663821758372024335834596729261518488093093680 8174 1147342393660360578689851278339799814371420940347915699682169100112 8175 1158567908682697972438943164332610761459313778498560114767466028200 8176 -3062844674045542311798765614988011471860536898241989208643040139424 8177 3822920529373126009094833297538185863282136937692339324710244893744 8178 -3123061957349145179304229188892503114663853257040806743010884663664 8179 1204571959047825921538310495893096009187999587090566908673497975080 8180 1216353817755975625898824694297027366773108088261644827786794256140 8181 -3215600745087666743050952166788343711724005220133643254435814767004 8182 4013572733887121222468730277680610599739925777604634701517758739088 8183 -3278801975005173703174475446590963151831621508853463128126773629612 8184 1264637505157292850865919103888771473820353516169924279852951401472 8185 1277003100368091494570865857645800597782322884744328689056695082124 8186 -3375925629053172830599231697069328232552190588091744520953206967188 8187 4213670860512758886549404500562549430115360348691123844234143863320 8188 -3442257704313608286687332537166922686557861230084079490326611796888 8189 1327678650535948998971403805931371642781157361925704571351328002880 8190 1340656715016147019191759797987231943100276226569468800631167380880 8191 -3544191901568947892329589986821374426599991638540591158056901109424 8192 4423679857320472629039482535578396482627444696478360300844565161844 8193 -3613808905521703245377430021922171491379315102347896992441750898864 8194 1393841842488114144161171899867941643675258895475262125841307892872 8195 1407462514072304988130961774719275077046147332047751702025609752400 8196 -3720790358757535249458249951182006857346371638173116270928478211872 8197 4644087408890443902734601736944584016659292712938553405515137396464 8198 -3793853908472660609942072309986323933646061438143957296802795709392 8199 1463280688893846091136367781942256662462907810499296461384613939952 8200 1477575578746338309613985409677651902724278468306000255827277358200 8201 -3906130902488919442752391026063374378900681446362744352324019671200 8202 4875405040910481056412097928381232922173062483623646876307863188088 8203 -3982810514709712327762050744810179904457089192972272180401247498112 8204 1536156306046060445286143054205748712771297888714306556628930621344 8205 1551158570217496648808793974310174290535431018113100548897606642624 8206 -4100643468362638698798262600729140439101972710717181057794709875216 8207 5118169278088672973453345626237940572526408156652636367932434323560 8208 -4181116943118755144576427566539426715107552369088334385953169755040 8209 1612637683274424136022428246061241278940539579466037934849977782940 8210 1628382097711137279123526792181323886108841083442712313551650494256 8211 -4304778998469358924332797596422490177052877922282880408794088555328 8212 5372942857937376880520818748375139816540201486728673550008757409476 8213 -4389232821197182357932342962390613922717006488716688156898250776224 8214 1692902065160889245916771625128725063852762825133228747971438479176 8215 1709425104332513442137631984479466415788628456512524770910218419040 8216 -4519010461078670861026932188284949554434213325250912065164168372160 8217 5640316003106895458788448708654023471811007141805107143484612011376 8218 -4607640224136006966361201197663894500627180889770414285871865936424 8219 1777135352190073337193381374720041960414472467907095484517364439640 8220 1794475271508809393001041943382234983136655901277334812402218103152 8221 -4743833919502120448873344357812541859338378571239935369158042103404 8222 5920907755074758611947359718224442805667528905559325630898305648128 8223 -4836844764006527867605568646223059866897997722444127421145828091480 8224 1865532520717846538189154582667145936704482662378780090193516921476 8225 1883729442931038378892706760512137430368575585887647105155827208624 8226 -4979769652487569235326974395602452886772158197494109357827510123068 8227 6215367372130121235314764620365131420952615082340097581807574781520 8228 -5077376731451876003513332227151462964254087877409597130372087662156 8229 1958298063183539471182447877619818521298210576610270462554546207424 8230 1977394068929864151337405154678074737708631258258182488378958042808 8231 -5227363328613134294517290414195300877194369854460410553723864273184 8232 6524375794732703830043914967979478606423391758723217425000657473520 8233 -5329792292398022365379546145118805091820650006965467502496326633028 8234 2055646449535228966165103987817369602351314597127218438538087196480 8235 2075685672263858364448091916440761331935685810047066518082327812400 8236 -5487187237266413675538411063916725616627317456660148836326250724960 8237 6848647181472234809022907015126297916572813642192904633655020051132 8238 -5594674742418477037450295787730660198291502229391800061524237784864 8239 2157802610883683879464815332083025502598547264261116353868898091776 8240 2178831336345259684232488724953352466536744394286206400544913975260 8241 -5759841578917713087794110975123950587175612735927468733217490309408 8242 7188930519007812707023501099135714201464663818930257627512639973288 8243 -5872635821512211764849337924486018211220472225892843633897638081476 8244 2265002446448859052008466218950682416977746175332226840186311250380 8245 2287069216977054356086709701923828547830048851977470911699484952184 8246 -6045955817524813194581056232965352194116314125497016720140467632640 8247 7546011309527318607874796786711761245893472116178481653875614050760 8248 -6164317092185563528274043072362526324232101534046196127357627482784 8249 2377493354913413895857582335838032967291773186141316615611342300632 8250 2400649078726255683205925820026721662756719589773084575497278273536 8251 -6346190098041727536202460462400034700865046411795425919597126783024 8252 7920713339435314490074143398729391346400453496373260198406679641956 8253 -6470391383866301329785394286638331069770811242459448260808099483376 8254 2495534791350710463594137805263263023829085327432371248770963977056 8255 2519832857111729513829024489961326142949512964078726637068746969264 8256 -6661236732145184490690184280065026303558738909736460864235978117792 8257 8313900533154118310758708784804705758228327442632112949395466548000 8258 -6791564306821953850318988433957595596085690418587990578872790197176 8259 2619398850950226306565751891169016348425937551760508917291629147072 8260 2644895247840907620691031606512849599620635904332430444662724615600 8261 -6991821755440521880948826016233758503837843175997668093144660649088 8262 8726478896107324561426432615313893900686692680308279387830276173328 8263 -7128575838905206409800701298697102412228750984577729280666430135524 8264 2749370880821417369202645266052891301911746948142641788754144079988 8265 2776124324388369260987464769033279779095777602273691904664884260000 8266 -7338706559563622874171309054486365340093779186166716244231326597348 8267 9159398551148330196200922852930462604796284313597265957267317090664 8268 -7482201988607000524592117162961733121726568493071747431450329012704 8269 2885750121217908475147746618745690523305095674756987627506265014980 8270 2913822185270677231819912355686680347163546756487440929123715794368 8271 -7702689602757774306153378834644489563574441578687333635361465689840 8272 9613655872898838913408295933070991698841059088938766899299857599504 8273 -7853256538063241951793660196100957207950679833375992931364974520068 8274 3028850377587602241121595260403713711840068726755799678192070870272 8275 3058305632436158165610376416779731926177872748851700530878682890344 8276 -8084608202674236379932846800814569552515443211429051834604342420100 8277 10090295724674279464861046563166969735294131673215415593689467653440 8278 -8242592869834092618837740192796219828744295136353883902047512108912 8279 3179000724921016102547377927086462071664897046564269310305812521488 8280 3209906882255653469889611971754703007332495562596992053599690996424 8281 -8485340415323234688953459212455465630925990097733368058112586892862 8282 10590413802895033599666408272794388601330516496356689839598621833776 8283 -8651105881456053708384977705777502769047754206169553017064799654336 8284 3336546245940022416581077031623866133847289972317121990537867128400 8285 3368974310670779360035773570248232151307869368589924104148947388604 8286 -8905807004288397266688725738584102221673351460833179339431854422256 8287 11115159094114794891939474094221671953661774707548844270520390305612 8288 -9079733991956823869575655455695294059656876579017841893037572954064 8289 3501848804742325748370801307273859669902793653215101226613592054880 8290 3535873234130070634876897757452681888133975748942196008050812824560 8291 -9346973504512753920729294972984523950663762352202153149702519313544 8292 11665736450040761336605562302649822511236008119402060871478587973232 8293 -9529461244721638329561286115177474113533191143925077866549149440516 8294 3675287857593618733073102580089008050619555870349763035579332139040 8295 3710986728020698901756621739632223417708440834931885315442013310080 8296 -9809852385168703818404570176081503272512599783713492393697728066152 8297 12243409286175215326272896214667664190160610357454855068755553222012 8298 -10001319511307880485497767785721834070828068913964660925031129618704 8299 3857261302639574807689382908515849000907449869884173480161559214432 8300 3894716484384414813434824312617736035826126053694635151001373516372 8301 -10295505316338270643123313912802284164056572813194131835381695507984 8302 12849502409974901421607861566248256236177713676696776910520906290528 8303 -10496390801022645758976826823060821392380490890211626173174952042388 8304 4048186370393831603807563626416813222865734615748625372866319821072 8305 4087483710791136058349368589695576621804675542603503756592056664768 8306 -10805045544453953152172476542350785419454450854153277498654489475948 8307 13485404984704037153070091447536680383743725922437581184887335788736 8308 -11015809681306086875972017763588558458425801577709277708700264602496 8309 4248500556946069725105451793467914762633331254884809890581282117328 8310 4289730072332366803547653297143799427706869762014860894449118050976 8311 -11339640381685014106061377726719682546346247811709997913618250113664 8312 14152573635449373031682834167794891797313331804216853678437752788160 8313 -11560765814202260413545300638228465653440722546006490726776502896160 8314 4458662601926383065069941268816951353911904968694479184393981389676 8315 4501918678789576778686699413930494916605545969574762614526747477060 8316 -11900513814699625695072277728666202450962609824533763672952249884160 8317 14852535704072070429699776331772910508627268286178593845817457825212 8318 -12132506614449328867226866052835289590958725605310667151176575811456 8319 4679153513358562416586336492772710146979226453197610804469042678720 8320 4724535119129984643320547437131630684192840265644450014822544430924 8321 -12488949238490421081556081331439228343060088485165945932009072983784 8322 15586892660191934050996389505938508608437270300734140571079132102080 8323 -12732340034982876428138338631666423788879222538844713766617933496304 8324 4910477641635876551650560370846032114867920003133662917286044084164 8325 4958088545584085213312245892783720142372536772738596024240086570620 8326 -13106292321220229819454667257314875665363836826913068755838482618976 8327 16357323675635393302457596259634089081690308401577132387877768696784 8328 -13361637485920320333354325505255955255212713673830717472523331742072 8329 5153163804958646287822997531426973870344737399911405488362926765260 8330 5203112809665947551637498409703514130632628506634644447834455639732 8331 -13753954006326665117614036622234151398636003901061505028352875618624 8332 17165589370130279263975238765492438432903314174545010484391426734116 8333 -14021836893381518839930415435586273032174352470882303888089752614760 8334 5407766468683589239735841315908195816227774644738240074168013196224 8335 5460167652609014809578185188546247744402379180029355725235736023044 8336 -14433413658419374850501018891455835353075525226721395462556938921484 8337 18013535736398629148861975193232461073496718590679623202394722914304 8338 -14714445904801294081575223700473178915296455763100354713764802645440 8339 5674866981150798215285742488896396532071103711959154229288562465440 8340 5729839952807091389947695437224905735160592874724812212467637683120 8341 -15146222359812785028087538072370907798200140129245678131047436017600 8342 18903098253184240423076608814160578528687706797735067575095833080528 8343 -15441045247704333775565831400352292724149121513275086854638653766676 8344 5955074868675547573520557736721108760492758547897225880475390157600 8345 6012745032972653725949886468849918783229486285584784425742724948860 8346 -15894006364860701991471341479541133721104743739157056736947236498496 8347 19836306195155300227100886103496853474323084002282743035955779992144 8348 -16203292249242469694026141573725072864765470758057684970586867312540 8349 6249029192519153608404633995173653998398948259491698985580285972496 8350 6309528029852824338401945325475354908723649496309406151187183162048 8351 -16678470719597875839401677280914808841214772554574836109122328582064 8352 20815287149044978029740313150895664914510421348231770539098964451920 8353 -17002924524139343344441840621698941399855616049073943837117850664740 8354 6557399970786113250637564794955514022085774664253081069207484924516 8355 6620865329477573365292599714423917794996648457878952928366832367904 8356 -17501403054548271897897448553117616067952884645268011006620652132300 8357 21842271745835275372815808524953229801488346572398259361124866349384 8358 -17841763839048682785066465198762609694890403487726317807276546226624 8359 6880889668333988520580831738258300257648293424163182385376544044832 8360 6947466071055238418712620026591966143005955812984547234328407734400 8361 -18364677558931091702067574256861516879277733166183308984948274441700 8362 22919598619252602004730026435236825496822788803011335381660927124088 8363 -18721720161710584792499889457592240675109229851398342519711667754564 8364 7220234757928283560934521677152989503660198112848707822807937336288 8365 7290073722777576409365986634948263976472256947800684246786513101440 8366 -19270259144884306660157246673533853170456385545832406286898788745600 8367 24049719601328461435495079134950892239343070064684286149229240581480 8368 -19644795903686114600171721056899237128149649947363813449377328286812 8369 7576207356027181574391556896841637981162525951317076110240453493340 8370 7649467732950587509071635924260417913469684035807671859395728477440 8371 -20220207810732429006579482328949210532861489432480504323884989685488 8372 25235205166286294660415832897114243123238736497430288280101177492192 8373 -20613090365865028688643619531255811974351596246470984771705053027136 8374 7949616936740789561785025553851479142129576106481804327869653764160 8375 8026465260028603572001652752803432304537610119399488226339031170004 8376 -21216683212751296170503558900717070441059490392852869672214007798640 8377 26478750134547009144236578430435255150915311814478563336532798534972 8378 -21628804396375360522007652789810190074426646959177183313199359990656 8379 8341312127676813149763161223560252760308994107200065665540336540040 8380 8421922985297947891408200315961101893290007736497220377472368637480 8381 -22261949455328676025669249301098371463823362142694344952285526084260 8382 27783179649202120909778652072211996722086319324476450680191277048416 8383 -22694245270977890684023283381731801608837059443228366391088450858360 8384 8752182591559701220286621466501635401252361695300677432444219466584 8385 8836739012133202512507234517895818222090235780337373127151321808832 8386 -23358380109886442583463685294572904708817400693470785502491512389760 8387 29151455437885921901023941483098038014392388541925156094199441151852 8388 -23811831806504099517734358741466481817503133022410441060535139140812 8389 9183160997693625882002783180345598616518038230018669338907638435700 8390 9271854855934132150608735195779009684078148647765388445741798390080 8391 -24508463473418898580419027118546225578441653365818681133298649596064 8392 30586682373587867609121931308559001065518432595305417554039702103560 8393 -24984099718394063937705415072241853667522813287277497115948407758112 8394 9635225087531579842604826534838760732908529572474822945814253206720 8395 9728257529044995837929928012822108412447060358653503463919846935696 8396 -25714808078013552208528573119867358097714218028888353517313846529800 8397 32092115348584732404953731877174289712686670993675803682935296686080 8398 -26213707233911948287257044172948711903018919608706338546258381891680 8399 10109399838813780428239230277497683362141006900780152150236941152768 8400 10206981725160732353806498812299842378427220809794463565506461354464 8401 -26980148463256356210368154121853677221130546183041291003569085772608 8402 33671166476340332068214221242818676634156276987242249550471848179048 8403 -27503440973162337685050930096421176510741086851839421663902848359752 8404 10606759732948885830634033072231785255555120817710669421900153783808 8405 10709112107936755562444462298904032161586697688809385005797768684566 8406 -28307351223984204299747021637764343627970767521426727865803621066888 8407 35327412636920156108982337809918923820163462713503126110744154791544 8408 -28856222110601807192087895134739345195685605554103753494655186940656 8409 11128431130531692478250196004964598198967854844854625480751750099952 8410 11235785708741282799469003472000421214801216907615823560182208886648 8411 -29699421346434519548577474648699141524132476905603741731532364793904 8412 37064603382200542452868959133675233328699970059615379619446954654232 8413 -30275112830337999800339181376674334434889782070029150022130570038448 8414 11675594760121450800715263173987336332052786024227823586582780875552 8415 11788194438721705648478828829996995008565364722588411085490797700560 8416 -31159508846456283135428476009485401904995313014531389943004504741008 8417 38886669217918587011444312575840542447520340517882261194620591879120 8418 -31763323089134344102154670455425999615654130633171181638939825892272 8419 12249488325646189335247609450152013619760984262623715882807588164680 8420 12367587720599981430635188408190302483149026447067660866358037951172 8421 -32690915724090117250329951574273871143429910069634288724988641014048 8422 40797730280411404080062291611295303264543508380279704300383786949168 8423 -33324217701693679408295779366814135805820855425694212013925344470532 8424 12851409238050975504113839805375938558826758675439449317151497386348 8425 12975275245866881437996132797048091844153603918023126901863392309084 8426 -34297103249498389590807208931511310447535886299431400700011347719936 8427 42802105426733307509689186874209312186226342394667503845410007605068 8428 -34961323763479833001839744292577598402353083864483692097633045513156 8429 13482717477072390029740234929508489956288160850990931127387093714500 8430 13612629863311707689654621519473514434387426322370529824489350345376 8431 -35981699595931147100088656583780527703934760924329580889595671299184 8432 44904321757718711301635066647423493422277682133404089806874166710144 8433 -36678338427054034960677660063647154201872955178594294965645583694196 8434 14144838589298199630366794508011591796693599171917314218440221808916 8435 14281090605103337537019393969007624511868753170071038684987256946248 8436 -37748507836151476294823363775286916849914025020725627154123315279680 8437 47109124594478876320991302185203928846340843081717489739655546610240 8438 -38479137048654450108110889747798167527897289662598617253138193063088 8439 14839266828960853472226094236247963854804090932312021518095139397760 8440 14982165856930754114077828159011916172369161900289771589208925445920 8441 -39601514319516157144575166341138231474357893609082903273747410475024 8442 49421487929783966090760990683056760274257955253275695238890877986248 8443 -40367781722533612470113532654100834270757911336305193125468244191140 8444 15567568448216603461263530184433583802348192548572428178713772429824 8445 15717436679017176481205489308263875967981520279339969540120517196256 8446 -41544897447715828067811181744027368355982374101093783396483148373216 8447 51846625376790216079832399884821167926191331079839596652809991509932 8448 -42348530221391795349260847776011159883143459691901192067000012431600 8449 16331385143979385169747410632074555071547073730580631067054638936896 8450 16488560285142150371904411014380309285706905813733027455119438132320 8451 -43583036868024986137760861322310769556976777706113214336990236539840 8452 54390001638627456630075471412027451021379571674867056489120298172676 8453 -44425845362106045195397027466563054300039580391439849238542615059968 8454 17132437668710752326986784583423318315460277964385473887492955465200 8455 17297273687141161991503353554626276638143503169354309742521977663600 8456 -45720523103797761241169656638794513970689795591326353642401353946752 8457 57057344523466945130482960692767424214622774467768788303060254825040 8458 -46604404816856533941562955747699562893407725938736248285718339607880 8459 17972529612914820988430255912116231086496195645230831318567318064080 8460 18145397512703187192368384874607108562235099528523563549615584839812 8461 -47962167642872358695132942279126708094825633189662841166769677385484 8462 59854657530845744458168606395538992911961744669920498645043740075168 8463 -48889111390695908718000838192123037469073820502847263068948004029568 8464 18853551367451069065746544119940932272504955779814627445614990600946 8465 19034840004653812406324210640425395860294540873890770036511781623180 8466 -50313013505517279192012835629408061546527413954364327253873024666176 8467 62788233036234123671804073250953624334820585379679136498244180047852 8468 -51285103787595392220809745289244958871383487973783392446578237994024 8469 19777484274158705338882925834259005376941619999670226340340539389412 8470 19967601210295921249551245700275648685884478029920199528598661687864 8471 -52778346314567903769076077951661737243892359618473050666948604109504 8472 65864666102099155280106453017265459965479275876570760185775693951024 8473 -53797767888035553824722463222741774364307234704905553309964600198072 8474 20746404973684956539441008414181650886649410896038912777042574405760 8475 20945777369782226010928476943282813270818625875338170203493339223616 8476 -55363705891464873062683032288910890932462570316874528979035453954032 8477 69090868945043458192943425142530835410522781331175607451469021748972 8478 -56432748562292067206478541516800098484599891998108159325403583374400 8479 21762489959826845013432772324758172078417571848956499524016233899920 8480 21971565512914967160975043718219090707038206588819095343757865582428 8481 -58074898403018089327588102646124376057472155076161416296523161333568 8482 72474086089985624307581869666687064308045791245991748856744408102408 8483 -59195962044699629593266520809269620660503703662765491455698835319216 8484 22828020350132704181252481012213888347078281564649840774693434547328 8485 23047268274208775705665945175993617535488429441664108358090269763164 8486 -60918009084884422570515736498045618145891745453258599273939463668648 8487 76021910243801133251171615435610143824629894161774674911238228096296 8488 -62093608895362878471000841042786394459350810671991273295394425402408 8489 23945386882966705509593558335748157660336327893653458944614415667192 8490 24175298936513901799712248764036483122040151050087403758415449436920 8491 -63899415568965710347588679112339698153225781161555023955772597457584 8492 79742298922362499574797835989836402142553104582629280182740993534352 8493 -65132187577024048982725836436464734888698622940722936340031903800864 8494 25117095151717991459586248068665831157191942145843476453069003396352 8495 25358186713979709511706752121408444455623980609383807046434857513400 8496 -67025801843208916519413389156993043200828369365659226873958851599480 8497 83643591866508143003986075710191643122463387276018755603636445617960 8498 -68318508676095827143977697826453627555591871711051884547866437830808 8499 26345771087336609709139252168697527662252212536979567732997105157632 8500 26598582285643516738642912197054688473391492777035516041463667989140 8501 -70304172873624985339944966765241540801409214701315251575620219465004 8502 87734529284134302675700252647745256237050664740418661339460834459840 8503 -71659709798227045892936710571341919341971588818603549366445361086512 8504 27634166700902356045513925930394126280365027216925408109543971494448 8505 27899263591458561495408563475823480815566520712917732778693331489344 8506 -73741869919739742336039440254003468213373415165177277353489214127828 8507 92024270957346658853073330078707742783795154405649870647571319483304 8508 -75163271170191341418366327560077032022167594380639640963737757389832 8509 28985166098480935288156664468326789325667328105426409071671329722448 8510 29263141903128189498779936386660157246582658088629828614874962268816 8511 -77346586576152027564190566841842976443678113616788534936556131517984 8512 96522416255431766255707926021943941671402835775100796795163084006640 8513 -78837031981377563376474088699499385295197384548979496434749073339364 8514 30401791781095669621717830300087732975941287729828632492383296410528 8515 30693268182692421501427333514091254701185047624379001248006568020720 8516 -81126385574404107224331082442916987517707862578726763151870914787100 8517 101239025096316692555242999906523827584474820456799906520093633749984 8518 -82689207499718676275041443581459528607013773759095188364267549094736 8519 31887211243243501838577889761334224375494421942570771928079853592848 8520 32192839742419062904604430684236033982137885144936880399785139504768 8521 -85089716380970441684259378063357246006606796749349639210930635872644 8522 106184639901182316801888833828792557476263351623166228513989426013048 8523 -86728406998526302917851711633426506110044705464421596574224149327788 8524 33444743884012491474411270452612240910445181663320454604292306210104 8525 33765207220185708191751670224405984029983421452393335103724801230848 8526 -89245433628846381651103580715443096248067148168056777201883830529840 8527 111370308588985678835881870833707498827778212334722922976989057029612 8528 -90963652532404293929168703266201680655739335019985090295166096686616 8529 35077868245515675631993778930921248882176013016765646262130952588912 8530 35413881885202671288177062427048412315908370302998487793261016487708 8531 -93602816421971760556693239878379340311753020765675736788928825702000 8532 116807608659833873822877143845990179221955028032834485582140139491200 8533 -95404398602200263412848769908375965739932726825006376334539418008576 8534 36790229594044413675451804048117919015900249077967387136090977391312 8535 37142543289621402489960189599613637405868007669653179648003680085800 8536 -98171588553559249246232745174924332346317858413009718481408741826672 8537 122508672418440744715675748190387581036003520177066868059368321634812 8538 -100060552750822573991068915957490338691288961978432130066216075670440 8539 38585647860064568177769902557351235933887525096524550639936773328440 8540 38955047282299758089986469060047536292537937273607934628914535816680 8541 -102961939681317503033940983381423406952398108568984031058584812878456 8542 128486213391292734515241310991559086628950409598033320180506117403648 8543 -104942497133705617250693003205541381010512518102649653352939439586148 8544 40468125953932570575297231567669390840329748239147313062524185202800 8545 40855434401756060631442327108608660100313383672453919891477521734380 8546 -107984547504568498126280648506948123949800088291406321105027640348508 8547 134753553993656629955936105671753365425761775718262287978523322287488 8548 -110061111109752426298514710687998870444154416318461340683441116573052 8549 42441858474997123755371723872966849651953138663999897264313431381072 8550 42847938666139784591646654305150575764987752503822919529461996296000 8551 -113250600990361141952851963595677605211680030986460239805424644587984 8552 141324654505184694216871338872193247046262252780605654850155158434360 8553 -115427794900724867866509670532345084915856354805348731190880368921616 8554 44511240832577620972690841139123111007410225600687466125092975279232 8555 44936996778879554493359348621907847038559411746583153081792632303600 8556 -118771824697883556590179784166551518054491691728770666461647955075584 8557 148214143415617219545162065061710899491046695575691759404310901740320 8558 -121054494369292276652044782521143214046199324042875335233685163703968 8559 46680878798174000846953704623796285624940369964327351878832492186880 8560 47127257769540654966229666031483876566819506216731783299915216641324 8561 -124560504252778880188656836882140373894987543812975248324102490312464 8562 155437349204954448622232603698561176770537775174386191937940953812328 8563 -126953726968293999785145308351310883623134546423348412163281647763684 8564 48955598509166478999756471885922846437342899822931122267206714826604 8565 49423593090336208311679873017716165029550191406682020064742202598640 8566 -130629513025378718560327045414335317768392425779905637714094723629688 8567 163010333625474990958534362039282657500511445788909971761204639132560 8568 -133138608916224710125150840356988357620449534100361789583491971852768 8569 51340456945209246404056720770861935809825112401939736594566039732160 8570 51831107189690439559047583713372064901385641805272523479875628765668 8571 -136992340069389434170551368755496280016913299183155342419861645022144 8572 170949926556122441633639211460762150769867983783622821048343283824996 8573 -139622883656518538895201484508125215462128581575021292300332404791588 8574 53840752899511735695165085553480624036183869895734817538238004566160 8575 54355148585250972184725964407955598011846704670287347134549377075800 8576 -143663119380204434718868374646298650637593813891743804294186849028136 8577 179273762503072319856364942335346921137090227796315286736410603144588 8578 -146420951660894316116812477108613080011715750528009445415844111775480 8579 56462038468236451023637739702232273419009769850669894404528712204272 8580 57001321459791919281741022144329956636570330646466931903437144841664 8581 -150656660534775906291139033979826461819884705710413990115425388076044 8582 188000318823734403946003552711653373371306066556256984489910862243568 8583 -153547901639834976777845907706210342665395740434810743290056794271768 8584 59210131082325748588492735402063963780994447568573939188721010529640 8585 59775497804542788100173402535146304416765448507546009408389858916488 8586 -157988480777867661432581828919611848373638202822240348154455493482148 8587 197148955755048074960767359091437458276919679317840056716623256521504 8588 -161019543226215228174438026995965423090013949404250518542106000382352 8589 62091126107203554632769514835814467138302468449563158959386002064160 8590 62683830135622131267724456255020305125736408476638498538564059055520 8591 -165674838622532833090150783865575508087282352038409089987704022914272 8592 206739958330697742539462069738154361940180534946073227186849152100720 8593 -168852441201168878505358942746149803091231756021181716333779245725976 8594 65111410036984127462696177198765715147386591910208336749369904066036 8595 65732764810451788478620004690252539870114060366966921724512174435536 8596 -173732769035822203541093763295570517702490369735568997315405688313408 8597 216794580275819499111588948580162611118634817847631508748560646671932 8598 -177063951334507072178442786826350039598238110745685488917743743577904 8599 68277674311061027810093726188513593921136503923613820907388152698480 8600 68929055972279907580486438765294875379490951490933933410601640011544 8601 -182180120284037457441873989693857773691724825294599076402971854173088 8602 227335089971896869615485490094331338836699463330208117969931790339456 8603 -185672257915367624026152923144441580201971759026771161783119719065720 8604 71596929782247986042130438347822659207588071881940885913014529813920 8605 72279780152251264956702967042063644363919292459069497710735869793364 8606 -191035592515305329036334713296900889901589116811507243750909431625936 8607 238384818588861297985375098359218357760064810768916959541153244253440 8608 -194696413052300553380830747779401593729627692756974108393693987878984 8609 75076521867001989411155016019812343350498217826224593256581190269900 8610 75792351559834389723350092290599765995088139456843870984053762526672 8611 -200318778160870522548186418302328962759297020994522423863799643193600 8612 249968210485930627969977991136128472856784883405334500605168908397956 8613 -204156377825682964071903037576586023239256160046242090217411839757120 8614 78724146409680422693670238452263870942576143276271007956312286826640 8615 79474538093849424327181039816134164330869049609468287194757543932500 8616 -210050204240294791202334224335464661494911555307145074754712806633920 8617 262110875987445485134091806423903366907926768854715832384386844203744 8618 -214073065379215100153242506733336811240582245467814214214383099793152 8619 82547866294271372532549971700218601673325444274824229555500513929152 8620 83334478107841442941155084508726789748831920163541151733854648575712 8621 -220251376659714370315570316025371803018991013254028705062187310506744 8622 274839646644908759988593730498499651074729234449068540715319823658880 8623 -224468386041286574653460088308834638985328873323745974517322797819428 8624 86556128838592273028494064550420790884967660187328893825437103240328 8625 87380697965114149199926003244867008665532524675618790713553884368896 8626 -230944826596456131699211268343547540069291677352637974856866376394720 8627 288182633101607378996566939953943757778647373208096716927653069923532 8628 -235365294571225623365143087559635870487602944336455822158747880414016 8629 90757784007580089199536346522124417117831029071613539484992528301780 8630 91622130420381676240002354240815483325586514550759669238198465496008 8631 -242154159067652786524719944547636436850516994823840773318269659350384 8632 302169285681608739634610340795141634429505939924876998918531863789984 8633 -246787839629863355815833257478057536853478117206098220743933657911464 8634 95162103483999511800623103782997157715607640168406414811212517269760 8635 96068133866714950321614499709570503539618958708748199423292215218768 8636 -253904103785038022895301818783717654392098552655440665720633305267328 8637 316830457830587566520303920992034197997464719555844979546508472368640 8638 -258761215578468330926932022962464979975704257383140581168989614346048 8639 99778800636677628565915203784212974412175120690149874199939724502752 8640 100728512488257242408246812017579995672066918365944563773779185841080 8641 -266220568402852835955019456176531106859974682741701990589041222939204 8642 332198472541864008243372168861850344278447617849949769097637199234000 8643 -271311816714943754738022357412590464986632950155875279951705862100592 8644 104618051428237857886876878347183291230857224796859380633892485083044 8645 105613537361064767053369238797206018969135508542494247432751063545920 8646 -279130694270764126247781673574504305109224565329201723650760034815872 8647 348307191907232553729775101233192235845896871598915091838923868494092 8648 -284467294061239989234020300109934736964048767032942356465068168404760 8649 109690516306256360893417372496116959451052664460468854249006586828038 8650 110733968546396308291384821286771985911100111087891521322820234970508 8651 -292662914808895979558832291180672806056469356240926163535906748165648 8652 365192089938646365650891450227358952275365620872297676730768898070192 8653 -298256614821229129459461169727972651485999707010140847724657296738520 8654 115007363123804638907968111900369633796797174704284047229030655268816 8655 116101078222834845406801939529939138397296253861926590591145399292064 8656 -306847016627513431458151415259310737627292237604230923796012538826004 8657 382890328813606042496787164440427292210576234027266895744148270927824 8658 -312710124633826873136805518897632054122934564764946871163830252565656 8659 120580291137476707574525336289080843602441059504383356104055405312208 8660 121726674905778186759175320710846809391127355699200039100116321163892 8661 -321714203519588975351553929528698098510687700457170715747562666109584 8662 401440838704199365372803105095467551718025581931645782033721693313216 8663 -327859612751940984219420058118002639460775685462373026135539943664164 8664 126421556133232437311941482820800962388410383475292625568342311048248 8665 127623128805089056650143219038497447331397939402133473287258401743340 8666 -337297163460435109234421667865982075871455656127422181420585355140800 8667 420884401357163621378727736093080312359732977650602027643728714957692 8668 -343738380283887061548118353185043825499517068825418457667750388251504 8669 132543996732724879728921910236041933996186115750855160936990697993460 8670 133803398374052476604593948090815756100834909829383384670931401931648 8671 -353630138754813873552378940070618540100834915600345763585820113878880 8672 441263737600109638094845501510751711996055869933578459918311525923008 8673 -360381311640253322582146202859723358785976961278615747754165300695536 8674 138961061935223384753391335509663994285881269597702730419514268410916 8675 140281058105254404164223634354945320491692086748424671471909943370524 8676 -370748999478449199202443071299266934383724976460413282791199825770572 8677 462623598957172412851803135395872272617131395160853039437440269966492 8678 -377824949335829514966803934871278790325075489137224339008253388200976 8679 145686839952800992139085562446176222244504043724739461709154961266944 8680 147070327631575422217983310798226405544123245557709685969167927064832 8681 -388691320367683122776632647443305157064324504873537962284166904166644 8682 485010863565853590813939523940587797372652668127603505003673854666168 8683 -396107572303154274070968135809731634353416638943978062059962155925296 8684 152736088399129117308143596503054573327225945715965004910592014549664 8685 154186102193192019802597342137522602974922431736406178022794818055276 8686 -407496461318146297051855122812446527873319600724084853857854782055376 8687 508474636595713199626448050117923730082394854159665445867127858527904 8688 -415269277881494261249858943946861363582494222751694801469372033142216 8689 160124265895020343862806525446512457135258179495741669091857470694620 8690 161643984534301118171964150456258589999202621261297616114187498513920 8691 -427205651660771116356503354924574941074582145833952976969652825574784 8692 533066355378869928910429661997206558938507026532110868162211725783272 8693 -435352067652661891817433993397895713625016068471082330839399850601732 8694 167867565156786827983605293792800968407728949427441198870902847755520 8695 169460318296236668654269752404750111160190793978975003793815113647984 8696 -447862078391277231526210081213625110871454307991262495124824231645056 8697 558839899471999610300651739149528876314739600989745426293160991999936 8698 -456399937303021706434405523936626332919779054450985225693478786671592 8699 175982947636543314611157112952447326618002668319930665826582731835960 8700 177652222976736335423762685582355655458510266176726957451226870893240 8701 -469510978537419974884675697401775450235163421642104046041784418738048 8702 585851705879700021622777482488019435390284924447543648453013633306400 8703 -478458970699344464388958439483117754394745880259436432366134273860060 8704 184488179786786231538117435137958331633825123716458100573500444476516 8705 186237630528347701697616141533978328810547606836704057237772327003724 8706 -492199735856828694638964407683892110035485681599096868877059753367456 8707 614160889679737212954646489870517812994280162715398284608430610332332 8708 -501577438374859579791975661523557735276681298573976417660525205139424 8709 193401871024930215676518695325516362266829387742512052266873510240592 8710 195235323672343610011727218882567604412720355491117570216131593237056 8711 -515977982067191400590842035247500430796280685535152225251460668455328 8712 643829370301825670929386808046043011083373802365952405994828236926616 8713 -525805900630948080829428552304971623323837881786348945646460263759588 8714 202743513476987479460413309964056460417642417349417196483741664132956 8715 204664976008051970008354789789998424158610002423452393471556821932560 8716 -540897702819882420995526045361914785438844347037077687384923213489320 8717 674922003723244213536554812748131590782820017329783020317018757234160 8718 -551197315469428142181457890118915143160256739355982322578975829636832 8719 212533523583240694779732918281250495896815946053881240553894679176480 8720 214547194001203753718258023671094652379973146355184769796141152180180 8721 -567013348637899752443270746690910421296204764119766003354467709324800 8722 707506720856774972308765162404487289415143232392113081922522262106960 8723 -577807151580332547201085237767573361225971285124034591290277326243872 8724 222793285652593927588794095533651977394916841898361671469348531855424 8725 224903560938771385003438834201688181669613826593552662496488024451300 8726 -594381951049198093224423514208547033029382973741368641612900093364248 8727 741654672419198668224745795034316209266602494278706471073402826309320 8728 -605693506620482174062832898921824792815832788427599258669191413020432 8729 233545197456296303814904912641848201003282139702049369907600300921760 8730 235756682941816090830022546081752708845379455373326205855648691819908 8731 -623063244157192720470475374876261435824511905234182087385294862764184 8732 777440380581911230695040784113811556188824796442887586691912952786640 8733 -634917231029042671638168469975502191827052440367704340795950149123328 8734 244812717955927581801894089603671569887637423945317903517274162086192 8735 247130237132095144624247125231876610534292929669601469113405673651364 8736 -653119791901389869704287348456220394353015508611989841706819731350656 8737 814941897719171417328754392221950465608237553279026040952940456230172 8738 -665542057637634748295232713321822019465215771536945722424879439014456 8739 256620417264922069418058166249458193745528875326998025451687103519592 8740 259049022052606792396186651962690960048080295498195381091771670809360 8741 -684617121272793544185506712319555727410390982230597412093240208396444 8742 854240972584074452917353996997053212594337013463611817730909386238976 8743 -697634737344474784118374494012969322017366710354435544536947202482152 8744 268994028947496158564777185353048619981280987746913524186105983985948 8745 271539010446880892521236964930191862133420313263788290995436527712192 8746 -717623861760970181118924521573640664982549492208771040801139484571588 8747 895423224257602076557999432398170647763027436444377110597905328662092 8748 -731265181134475674911511090749318027521446049729308447657683335887408 8749 281960504763644359080147957401531913815923165466324818948318453090312 8750 284627404506666205026965038029300792822074963602830600647190242132848 8751 -752211891322445857477635220110460996246459326521621929383000137919264 8752 938578324232055350941727851166883426171588858428489088128479324637732 8753 -766506608740262889006802660287476563611545051822071553236388647132804 8754 295548071973888718409810293406014184788552331794289762556933613617440 8755 298342693702730542149301060392049506265450672421238686247992578515984 8756 -788456489173491367512184941647498552076796200251659640652106039287360 8757 983800187006865119799935567944391757678836453546884976895106417170960 8758 -803435704252683761922546597107544929380731908321136521451898755226048 8759 309786293322716969736228535279443866630781732930888247476936506845680 8760 312714715318787785221843176958494269376311685222333044620971185399248 8761 -826436495724345347317237277553918286236359214583851054309255182090724 8762 1031187169592229520505072380428041787020462709573564639912002383156568 8763 -842132779003636349275497537499990113543715516374710772901413976821360 8764 324706129825136172360093114706856559791997170020303580939897973833184 8765 327774717814106690128332760192014923963005297968448370780232517381820 8766 -866234479986562674567700428158924518293599504785805598751942509302128 8767 1080842280334283406288098478437434232747350927380832125817119397727184 8768 -882681942058946221751653208722830928693741157056143341383463743777276 8769 340340006486511983424068182012037999768995887990190969185668211338880 8770 343555427146151531851795655946927690395489932902156578130495726262668 8771 -907936914800483919036096074872522227132488765830094286008806624974840 8772 1132873397494597427423050458658993923913229758915065681110911331644992 8773 -925171278674605226513999859103990912343601633955669637600649755046368 8774 356721881091870517007831383555014416638003956377053267062037001451792 8775 360091116190665567809898374341752232278019376235319684421792672490240 8776 -951634360245832274140058477666471155468081424038405529196136679235596 8777 1187393498036773038845054150686032865394959672242405177617948185521264 8778 -969693037085986616962252931364739868473224539619385240951433548384128 8779 373887316207122013118797529431949972264987719709074820356738975227000 8780 377417677402947144461707811827741512688637197009829366804453210568560 8781 -997421655615189160738028916547356172626968754057702871850579836074384 8782 1244520897093783748184492818806076459721029388844574532320800729698848 8783 -1016343824016698638507260037107830543494041950535540793493061155039716 8784 391873554541235806969429141453365030458135244614748006503174945699292 8785 395572698870697695604002942415654434387512604587109855308816473613808 8786 -1045398120347612010136757034721056253738659086972634081505837847961216 8787 1304379498611554205503524817969520548581523781695180145905642861894320 8788 -1065224809311567698228198014340947690191615893328541812352888338054936 8789 410719597825267478365370205690007877992715374174673768806523750363136 8790 414595543915754120750925345193233252349747810527585181026558111370080 8791 -1095667764337972566715530206352492071556282936162350691319718602918000 8792 1367099057687110865044969444310821478022097853307681357495193299512336 8793 -1116441940116888228565744806247552666426043082788931317897443148541428 8794 430466289371325286182664136492062572422635626720991904831147336689036 8795 434527434409268924123535248611147046239475796981103360903499307652480 8796 -1148339508056747947246395375565669118249915562626280594694073545980912 8797 1432815455143526494496752872813689848747489397834762926088570517952720 8798 -1170106165050576477911450943947322113340929680722290228025752214928000 8799 451156400482078388619438829520035026607883488339530815359291946445120 8800 455411537972484501344526132138761054525045198275248700123925607812656 8801 -1203527412935027853241801475608983682841061110625179002572791294569704 8802 1501670984908863405370727075888147617140034969810052386538667937759760 8803 -1226333668825258605591603079984900605706137681866545301781729584265348 8804 472834720889268899593579502077663688687549596947977242938050114700288 8805 477293059243178198541192998006742208965293784074178924885486961850944 8806 -1261350922490449682015250458258817544404177149461772926014108578346304 8807 1573814654792446720846041186549199993414030249557755439534312153852812 8808 -1285246117808650265672614001860622262445233131182256976727380077649064 8809 495548153407909196505093726413906864245124191391998913495004379232912 8810 500219335396148037553175734443113407857919303995227194818879297412176 8811 -1321935114691680554995734011380250571983138600071522463445932685332400 8812 1649402501279121328488010661756322790791482361732637490917592135528356 8813 -1346970917027887811510537386941261254500241186472905524698922153453392 8814 519345813001441443993876249730060441371492503598900488268558669410208 8815 524239936114781816143219595245515224680693611197742335982427919765160 8816 -1385410966081975098633502472049798870472489351828366902745440784369200 8817 1728597918990718781385837561877923903901423134929267892234844381827120 8818 -1411641479147794739820252122261718337174864496565060053572142550657048 8819 544279130462125141752445891302933629413967878788062008577852616970920 8820 549406768219821914924070237890307027379682588208892288979315594327286 8821 -1451915628206295766247100714278477867051654779984042871000478800481724 8822 1811572005493840168055872321735091815875331178560424397892501249750176 8823 -1479397505977457424841921331246293868644515153118726214063683164469696 8824 570401960920318524647091617984165726565693797047507333466069688574048 8825 575774185170922614669232612229704195342607156028602247957661435322780 8826 -1521592716911536231075327924978002933743977541478070456473474633694336 8827 1898503922164307293817006757931480146663231678447230449155215426435104 8828 -1550385283084990072465719333423590911303690975125720868678325657326620 8829 597770697406149531136172556127710045888096128387035288551152958670020 8830 603399101666514905454869230976657285873439331389313403348324521634608 8831 -1594592615115587717242646553940228960062552483909341959488040885243344 8832 1989581271851309513812850806680015241684873902377127544833771547061624 8833 -1624757988127040844576037853272055754299828991364068901778064167952628 8834 626444389697351346338258840869878335551780858808842029502126659848192 8835 632341113577865361129056766711905874044897340320245371466876188310400 8836 -1671072789668385121558562065166455465536456594934042024287475066353694 8837 2085000494118442145177791955183812657364501227427365468542997796528732 8838 -1702676013527482248496992471843346728230832001716623669002778355116832 8839 656484868697786636394760936116385115233028857774437531686101794545520 8840 662662623464061257360447237474022169157022802785595935649059218425080 8841 -1751198122956718820867647049106525548223658221333603564552933123909408 8842 2184967278874562408867738736396973989041020823272770314305880319795448 8843 -1784307304168894530586750266409733587222367927571744329887823178341376 8844 687956876602424860095485753357694575286588629014445028084340118333568 8845 694428971925995257350886096653336999771919859197536285913336769856680 8846 -1835141259934556018924171030577990904784086270822888616971328259488048 8847 2289696999244751218870661299224304932729409919627551539475125784402708 8848 -1869827710790948831620762798785241523791807507783908896196146633538368 8849 720928203116290774357399439446985270061183280690109739439127087001180 8850 727708575069282176228241834117070004524613285101913225085805369218720 8851 -1923082971291941791603242374191733034456416973021318614280866967177904 8852 2399415164570737956355343183812875699354308039486931953554681111197636 8853 -1959421359821687741184183427509803066080383747879863415693127141136640 8854 755469828007192750697387611374127930089763079726912380444981594230960 8855 762573068358441078422321411386319537038390278150956368344350321275968 8856 -2015212533508306749135750586879854027470110173572339148827062168213920 8857 2514357894470998090807603458339105329186607600298313461602799740473944 8858 -2053281040401047844221314243536342536853422648935700255952187116479272 8859 791656070284891150441699518596035335633962027695570640853940212444672 8860 799097457157642837980167877348983004332716230497608657458036546859372 8861 -2111728126570260359985725305446896620892336182887068369553086572806684 8862 2634772414933451084767443924965109525288090487728071755662265548287776 8863 -2151608609390837951663018570137890764668991576590890774385265645671268 8864 829564744312805225821568859276897518207277958659846168391713949214716 8865 837360274266881984116789620216971589268684043750280518141763709805100 8866 -2212837250169764311137675763815959076169993337898586425548567362263552 8867 2760917577458353038857464525711074247946507780172480552244008293848652 8868 -2254615415201846994098279168707898891915517504582301911308140114568016 8869 869277323172408428939342489965661596643040328401948133488032544686788 8870 877443744776609005620456594400712323129455657480176933532477194376568 8871 -2318757159236029710408485405016267655796779506390233997079945219126944 8872 2893064402315683408396581509079526685822805932452651046536733027132440 8873 -2362522741306879190610602286676450165058583812087476678309697716316144 8874 910879109615154426776872173054024450708738365944926770477735227008120 8875 919433958578683350194551690758585106095735562280825353948691577946464 8876 -2429715319693639559760150212622374358630785118155369789782669759458528 8877 3031496647030160245457392261632010138203680642046728767904253936518880 8878 -2475562270348376493837297698705683862071112561682133724238566810952608 8879 954459414952138596905871874519556660233647641586773617480112002582272 8880 963421050887007444628449726575503353362600338146985080263695837713904 8881 -2545949885380341174736688590455227660560485305999292053751885921804464 8882 3176511401258080347054958521200174690276305086210249058102209910638248 8883 -2593976569790968264172604996394908035700064024343032128079119945044064 8884 1000111746247762683433146698701751868349002076598629343730317157167564 8885 1009499391137408815711557515496092977040175092458083512735231022125084 8886 -2667710197100763012293581743774110872220674480443736559953725952301136 8887 3328419709273570326818052263262420821209594399332076743803646660671372 8888 -2718019600112867997550641037615882540649092425606861691647975605856672 8889 1047934002200465361804247037013717558847921979259223997520185089425072 8890 1057767780653282826679923514525809458487866742090980699927720914108760 8891 -2795257304837071259725955250108087905587469267509441302328342412529504 8892 3487547221337657423511388473560200480058844141740988427045693768514160 8893 -2847957246575602787603917648276616043596166519601187327481133884062980 8894 1098028678111141859195191948149211670684898050149080978327170190486496 8895 1108329659481226117888616723970312799986041682829168101952436713792096 8896 -2928864514184381900595718626149488892926081811621005534504222979122360 8897 3654234875281935011969089891799419191341033351875539291564951742920768 8898 -2984067875659202983806754915016126966088454480891483803305392008508600 8899 1150503080358236162048601747831857933246795854666785459285422995707280 8900 1161293322819415517542977996020035148613231264013739292272939568997860 8901 -3068817958127676156479543012227134036628254430608130823620540412046576 8902 3828839609699622446876824902732674695570494651902913367216706100731888 8903 -3126642917299791199835636095181339950504777984430541346129368938381688 8904 1205469550817685931254921556909077386637360429684460104789837656820096 8905 1216772147480855506306444740277898891988340667573111955955593415850344 8906 -3215417195328127708402123589444874462876512571701741719063683191796616 8907 4011735110200622385439882211201033296271457146339738638242078563954040 8908 -3275987474118589646948104521733239108763297700806797870864956012026448 8909 1263045701685970885384053005146722188990449841278144382055509987646720 8910 1274884828853867459804603022714279979282125228739565202713274294722496 8911 -3368975836140239772619787038788261421533990482434022234011466763936960 8912 4203312590253886852555112547375076560678451375379801909344527229814212 8913 -3432420958885815349700792640246084587149100938002234784345805447979440 8914 1323354661185499652379813483712415371897210250525328677341561826111156 8915 1335755628843365754091367122111348993059614245506460070880573841853540 8916 -3529822197637114320939309940080781526249865344362863568515739950737472 8917 4403981608210147438136614686728536659658396670153854762006462711458904 8918 -3596277761519861395147630727185768816202482037962374158205085781307104 8919 1386525330653509257771946303145324452774251676545304842033893126627472 8920 1399514635298601093670357402650718322787787564928626031329710722092264 8921 -3698299988979644612983712009158743706420891214373375037319806489550688 8922 4614170922170982465152769007144541388367011458663740154670396435671768 8923 -3767907946981681042740166552702096747164340345648271708595263863301380 8924 1452692653538588698132305607038438835261480503665223761095287134109984 8925 1466298033456193676483778621269635241389503309874974365758271288898528 8926 -3874769028526550813471554186260345448261239522005532339275527079833728 8927 4834329384446428225061467865832092157347066486680968678774652501859200 8928 -3947677985486517388476904441664325143511998447360566090980309120087808 8929 1521997896852918568459764908726976991737026496915671049814054028290060 8930 1536248389951473570102737844836352932368029790780079224362586303603040 8931 -4059605994146087039219457076370831299168284551451456137151608415994560 8932 5064926877423042378636130404230997757399541467114456989331790661004640 8933 -4135971516520176703408387964965179486391938059597402367751218103596292 8934 1594588945653389625226219061705544658540068085583727734031158012941040 8935 1609514949976440508228243791070132538370551522760852365683539925305924 8936 -4253205208257062357532018676180401617226800153616514735088224019890196 8937 5306455292747652034147523352451931648044797619958125915987914744472480 8938 -4333190148215056420366219408520462309904114693399810872757152559300752 8939 1670620611150973744838120730059178555722993480021424780825692006837328 8940 1686253948189099933255970462405816230814074157309318572494254246740200 8941 -4455979459196669322165424702332765661144028535583697113993678150380684 8942 5559429555819130547234871833467321951678638592458915545325819567658208 8943 -4539754293712242633086370341872157387488030090431642242164022364376320 8944 1750254953075122464779542569316864452321954136670853633728908426335792 8945 1766628934006578447823610618546384758755795175455923732335625271183820 8946 -4668360860585638762202610576909139513128869592592741113267044644114176 8947 5824388697671616793578048988985550979041662604043152187863242552288360 8948 -4756104046210326506734428316367010869709258183268925792279746715594172 8949 1833661616948614967594793410818688955884932388982812573246580806983680 8950 1850811111943324166344887499775458464034548158739339809344210467711760 8951 -4890801750437582067870542292369071414953804010220489105273850547319264 8952 6101896976427797280944137102189975438181483127909868496934631663073024 8953 -4982700094479300052512881943710058562606878169026474388601767873579264 8954 1921018186958225196532274436301018649636769508645005497435380307470828 8955 1938979697685912482604002645680993998677703547399615571256379752892400 8956 -5123775631839191913035150504502620163805883746595456921509918190236800 8957 6392545050600401746378060248557721136111344069733343405718856673450228 8958 -5220024680699131711662078673292646407543086135365896233461973911689920 8959 2012510555137885508694615258271890249551032087433190710689793346956208 8960 2031322290627564741906019411153995987375120167572561100930042821546844 8961 -5367778157111405703745925516733516017735263226992162665236194285320480 8962 6696951206624111960771833393671126819050051918155984495061438402812488 8963 -5468582602567550383614208546989353421945169623822407640875791651777156 8964 2108333307613753244178968725660685642175077494973277599680910544018240 8965 2128035263618508134173051097980642625435746426388883279709260471649520 8966 -5623328157448856551742029607740665461979745914274405422224625360512648 8967 7015762643108855222352780950888661320196246286567902337354372297951384 8968 -5728902261710349319760176498237301125017131611808292618305723104694336 8969 2208690128694800937324203079148587603235842024497595566772515874806220 8970 2229324170722824492094791138122497019810878306453570581612016482686784 8971 -5890968720126115079179889055411284022756305632322420189175626193353624 8972 7349656814419161490498505109935006244582289852486963064095417632718116 8973 -6001536760520332549611658680113499139793746471531081389703343290377636 8974 2313794223628317612968706376289434791090768930651750967171944551020192 8975 2335404173808521170294306816612806073209232481709198515684655763648080 8976 -6171268315454540362577406799582575882525255483496042388554352093037888 8977 7699342836303128868974195678812645321861304716225688071677014404737824 8978 -6287065049648047864841183629922127113615022771296999521599800026947160 8979 2423868760877097693596980572860584610486754366783295227405066124820544 8980 2446500488835279410929963001935934143668103410804584273493878100702300 8981 -6464821975773196316556609007018524547496398798167964903184862402412944 8982 8065562956418798745424521368378809814049293509219058722390521986019040 8983 -6586093128468871654081755919345514820428620959297158544859653381981840 8984 2539147334814178626085560951145398557604765127380743433695321109637528 8985 2562848852743768345787909621048031880539240340292695414165738307829600 8986 -6772252528861445654074070659754570478239051588102086652079140726686388 8987 8449094092735632303203190998684668966291039376386964195522562607323840 8988 -6899255300957030355895141668939460462177372805979995357228360330847984 8989 2659874449771844829441929260846966167891221792543797716932445318522600 8990 2684696011891633127285700816349033363018539931484608659928475611278720 8991 -7094211888269710820422952255253242022471869994608310108802800075606624 8992 8850749442924558197022240178422223168117275341879144578587149328119048 8993 -7227215489507968159109400750079836008516539955421319579689289129343268 8994 2786306026424323799646963587912413844221043535871881596518737267370080 8995 2812300233024354155594458506136942824326710979567593656400082217947184 8996 -7431382403178702681192827048632369385890516516673642904092489640000312 8997 9271380167991992147713738046565318681985391608626508988606398505616480 8998 -7570668609366317285966290902147409710185935858910160824010274007502816 8999 2918709931528243591156872486278855028398666042049769414247532047348880 9000 2945931837814215116758111937794769792119146556629972113505459267346764 9001 -7784478270516385470007959712937256588521244895485110334188844245478964 9002 9711877153561590159405459302954780747576528923163065994082601736704568 9003 -7930342006437821891276834480775719319197854689576631742624065439319080 9004 3057366532091586567060751749691178329814991231165157971374103507649864 9005 3085873762047698473924991620249879279834558625301305677562872032590404 9006 -8154247012186302736953829343564804792082050618081039236184179219596800 9007 10173172852362577492196568058454077477615308846173566008723986392447692 9008 -8306996961390145568104403583474902917730189230097924908388629757902556 9009 3202569275090653311256378432004781896256040951711031418041451093465984 9010 3232422140590840001045848311250350235404330171993931151069413707129816 9011 -8541471020390876338596285889814931472004309835484745153511943599597384 9012 10656243211645597885973791330175821127225620926773356519322605921273152 9013 -8701430263079802506554320795513923369739859352968751219506328931836868 9014 3354625293905538039333410017073812159327299917935323820100122204917256 9015 3385886919313514864768668120858034749261353774158134391147444665886440 9016 -8946969174169162281565460418608633290340139468133767572122904520479536 9017 11162109689416467806754435589134840661713018508617310485280500755714304 9018 -9114475854480751387402267535814465558237788540056187036426974578322768 9019 3513856042697912097378850652267733232617991868628409531057304669549760 9020 3546592495207396886285083874187772945506177890771145472368109768225584 9021 -9371598530410568213108296215419973969054306530391200176477099015397568 9022 11691841363555328787194769958820853554463351072960019342945118289021248 9023 -9547006554434748518898134444661014530405664476941151205648290836831432 9024 3680597960010619010194468454136849877886213950776589092214496889239424 9025 3714878385988534673189397211459245310056738367818014747782650769571742 9026 -9816256092754484119944364824153827556651274805939605469348211245122748 9027 12246557138073812127908782406202782285955125335233487084590335789758320 9028 -9999935858694654000003652179073062717703379203263505644048976971338792 9029 3855203162926811483760477080729409874686368352369732930425119140182340 9030 3891099930534232705930020749241274101767530145804893728285661211958816 9031 -10281880661940939290140160348769634915464975539306184991657908501854928 9032 12827428050956324600964683701418674603233137052407239629977640299826120 9033 -10474219823889815853079305607505736436375411491161944218817129591463952 9034 4038040173187221079466268557858890076040951839833662978476263855411356 9035 4075629021565326487362715834682070630719212407003924540003670161617200 9036 -10769454771339576662512487373993988755655584974373181799740197753307512 9037 13435679688233807735778603666832481654304401777110746342309731494510224 9038 -10970859038207729288571301510769078682398180481520156255055391442202656 9039 4229494676727763320165051336948928083369784507868089171698973596551424 9040 4268854872049117916873406458111394852364910096619405507848238567555700 9041 -11280006711553745670707099498116908176288940619078596844276158084097524 9042 14072594709149709969440610671123705154274766575690378478124225231694656 9043 -11490900682758702440369534511935544985957727335164526237257063662514020 9044 4429970318166168408025890645835698108215978783085262821858398708357760 9045 4471184816865314865301153434233274618465391183881740342179863657040960 9046 -11814612648173686005215918886909137084817939230056609954735241020954968 9047 14739515487498851168064831246923966952489900775940321575679362275551560 9048 -12035440687770591271072229558067818254688730815607327673466534271435456 9049 4639889531835819700715685482648910150004695885008728199441838949906300 9050 4683045151347427806135358156447825348703235776472693817217916652411016 9051 -12374398836937951496229891813000714312369220392967216826773246952895168 9052 15437846874450781873236753534000479359283987685926421793197734160676992 9053 -12605625987949145086381861017015118704540100505068008646529257092219696 9054 4859694411037613541700464234708392613312894518342557447120116459161904 9055 4904882008385352421950098627749322018560044090620929596888393689844584 9056 -12960543940755765055559834843204374954737030066880746562749878545759448 9057 16169059088410593352473832994990123104515018086340925546226531232780400 9058 -13202656881536496043493860910522089422153066271264970140523020000133112 9059 5089847617256565931131026825036656832908784292497323167337296744489960 9060 5137162275851452547715760262859583429364594054300025326949771964014304 9061 -13574281453245277842775076268949887592596157254575598149643972069803888 9062 16934690737722387393249222455482875095269086058525948664317233474055088 9063 -13827789497806213340503748933521456285726248463429904821109596590142000 9064 5330833331169231104413985496363497568028341656512959046301163680328896 9065 5380374556192501174085590880056081398483659926359631760516099582094300 9066 -14216902233654120830381480045718229233018118637556725334452778576764736 9067 17736351982284255926176751032970296148176525076165481356921572039323852 9068 -14482338377948524632066131596928216768390266843074113773918954453585116 9069 5583158247350918173460376454134372485847638983139638763289098749666512 9070 5635030170113493679582233860663790035594085811138914667742530703411168 9071 -14889757158249594524713841191937101445151665515205494819736366619116304 9072 18575727840419160961546448933987776795192535953004103814888404723798612 9073 -15167679174524200634836232643832830986771505512979726438586357020830288 9074 5847352614678355258024172794705983842601516393455985878652251888984840 9075 5901664206366779076143073530966584781056803451146151316592020884503740 9076 -15594259893496770816640168007276719751290407369594091116215622349088660 9077 19454581647634078726295278345024898248396071259783030977275537307336360 9078 -15885251474900639462386006059031695552376256291429919277446596237062176 9079 6123971324514023832803506089093806582582238946768502331885435057915728 9080 6180836619751331149497590523312276727208109391474788462452675733856496 9081 -16331889796584126936395488346867357486342452821948519946063983004443540 9082 20374758674200735841827427179202754017864173460988275945896191840185600 9083 -16636561754329329978782702626099745113548546222927027946188420003657824 9084 6413595048853044662878887054152714834693448643683312668261341214349264 9085 6473133379522478812757354783373555020490160971388057306907288742748800 9086 -17104194949108562346502776865686071895011279591105612487309466738018560 9087 21338189908805802281569868142203785218735584706578682470306144228454336 9088 -17423186464580593676268874401070117747757657449216883847315392525487520 9089 6716831430712423831327705268036779535131408562250160488727553646269400 9090 6779167670512218507751583030865885173220472745501300950979939928035160 9091 -17912795329995253014600830892860844821310844588238049182306868178129224 9092 22346896015847124034673997920390697556307347416224373896749589218449156 9093 -18246775264319798734992898733810335886204054850074787244089737169262752 9094 7034316329145854273151738932634771931794347165561603857454680314751416 9095 7099581149364534053348318236967850486504288304400996572765646296789984 9096 -18759386134003283486715569814825517783912460729116011138831549236914720 9097 23402991474296113321048258937478171459969024289417427914413423888712144 9098 -19109054397689626594761494698109643469038133513263800460559436681429320 9099 7366715121375314733855120094883883434132598155616754072965196475484480 9100 7435045258399152516911959503556295725034500996459993440326263342369632 9101 -19645741242455897849757141066995335730843168141595685657494872600419200 9102 24508688906405429593056695878241884919104157526415831251739201942127616 9103 -20011830227855992236254251684992738470210628141771690488703276195965444 9104 7714724064643622881339252384322478477955261135842820135678518538848660 9105 7786262599731079012563849457614199947367440325305343598055268849458304 9106 -20573716853135082049068683990864718964092641201132346522550400192320440 9107 25666303604916273711234166088787041208160379654747747683801609324012104 9108 -20956992932581440222669140612717732690755804390871211998774667936907920 9109 8079071720510100419562622562620114734575954409719815289628906860714980 9110 8153968372392298718337973284075586621895868639815633072575734847705536 9111 -21545255276594612881295344402078584367302169151939471312621393779472544 9112 26878258267811704743624282405378788154628593037515778119038747356253936 9113 -21946520369209850364603920970268624728765051987394348464701252783019000 9114 8460520444434823187132785479906799138347584958730218334318871460001152 9115 8538931875326440550480714537125676143654556962838148884000222966893700 9116 -22562388906474289927480344088390360972781672539752324247181618756567952 9117 28147087950072130182119194686958336584143273899285696122003608990786428 9118 -22982482116780706908869347550961468328294576083957930515938406212179968 9119 8859867943625796210439198159995132550082780336723480940081123715918320 9120 8941958079257203753218214475600560357239109867001218882057867540357440 9121 -23627244371741439326117292043714550024405125986677895762784566868494224 9122 29475445242317306013685102273861858873747266606773418617833437321074888 9123 -24067043703340658141962373020406644665483978785151927470675621013352872 9124 9277948906258060935183709860087059041507703254546736877333724361809204 9125 9363889270567206743729908729010635589465377638797451472540459460273660 9126 -24742046879144604391314073958662268474551839387823507680546306442722480 9127 30866105686666638184409749620994339557395067159479290822712031652514252 9128 -25202471026885292639469411407076890871727866549972006422894027310797896 9129 9715636705314468845296247952795313291649820833720408650213660152349440 9130 9805606770465888625211997522049883117612529794907440606078731234703936 9131 -25909124754539308863777581678425942984974620006101704102608863936019664 9132 32321973440617163393361277818106117394123901189214329985364746049479272 9133 -26391134978745687421654780859965568068787098747981171476525676877770052 9134 10173845180444913392543110656021918429869618065050401128455283961172976 9135 10268032732873451211602383494682453553980311292539559692289081280725800 9136 -27130914192137615975037364535109366519979000506071100851966480112111384 9137 33846087200227205004652640479776724919594502223651957134343554730416572 9138 -27635516278633076593368731668447454017022615506208461578668915493328024 9139 10653530501394483646867086288452927303795917646301810812669613217422880 9140 10752132024602858711090025997982742197029802081470701955353246467325140 9141 -28409964221142664525233564992163301855998469769279179837076166357713088 9142 35441626394404289325574949927440740117131050558807584473862912413076368 9143 -28938210530971713897202795059847741310296240529069168457823569208453128 9144 11155693116711583956849388167482189490170645462695662411121841180392448 9145 11258914191583911593436685248828378864769977890499222591879869169658560 9146 -29748941899657229340081369747717835649522783205270933682259447915141160 9147 37111917662629450491046212512587044232986070306320325759946901971739160 9148 -30301933512585460321802509030879366201232702237815537398289264437723164 9149 11681379791614862934271576589449321674701753272425805573382480638315728 9150 11789435515042692066276543476602665193911994781838781848891982500034736 9151 -31150637746202450281939563031234949466803842735831693361162307043361744 9152 38860441629007574258235209405001980252051992951203974225654404543558032 9153 -31729526702258655401916304377896405365738796930804189671664126216717924 9154 12231685739073134711416814877096966677847099463278334404154951264609920 9155 12344801161726566287004544948619782226776043625100633417507208185126144 9156 -32617971419650060466624717514004340731187582184943508580110265556717440 9157 40690839986116003227114108337843413956451420579839050340929035099109212 9158 -33223963063167302203843228618933165853545213092751851014709842706898976 9159 12807756848335692446784330338741446374658152224900257854244396784865984 9160 12926167432449762660356989595767369621590685513502435124724929487366800 9161 -34153997658859617641824906384226587240614743994026834193883987476770244 9162 42606922902732366988387465919333992770250765509108716785728079572119280 9163 -34788353089673424091332105906637598006244793747425761442155503737084080 9164 13410792015341860205863105543234090345443419198076535999854155976360000 9165 13534744113427681116978385395124634464691599616816232197540003928741120 9166 -35761912493822339794225213389315812558811739410288822416936016972772208 9167 44612676770158678731615151137796007608904560019174630907558953867680920 9168 -36425951130494589607591416515847964259091993295481530217026589890278144 9169 14042045579638671958857131128390705580932202192424533216443550664783832 9170 14171796935069895678911632569395525230941438045526801091185672793140896 9171 -37445059740646145526267669922958700117069265957983248574796392271726440 9172 46712272302523375031504178076913162238191686335890950163306441654337476 9173 -38140162000803045883743463658428602224637682665104844331339103101693060 9174 14702829872644589154309053867444769135965717036103271585797218869534080 9175 14838650143112678876261663845332646954054010897567549866398687762926204 9176 -39206937793273423544813671637062476260289519457608600072417988203202432 9177 48910073007137442099521171167858765927981652361171393088037589864815040 9178 -39934547896375690752843084778028966588931782145131222421189152836652008 9179 15394517882315571799765729044324728821475977153380766804508688765607968 9180 15536689187192205830739460244791071218133756972435464126859336816432480 9181 -41051206725404971021200694721110272501138162369702738474694264552847084 9182 51210644041706400479594710395123420460608767903048402058215598837529088 9183 -41812835623508335183719507475164554751296797714200820072934377109500760 9184 16118546039498020627196188054067957382893410968449124936523430825487712 9185 16267363532189810131679385877309630458776863795999171842055910157484848 9186 -42981695716711562224738524088070851934447874253671361946545739337450016 9187 53618761475958100717966747987049622277671414238996928071778442958947372 9188 -43778924159026494867131410634769025154286683798524114873144754781111420 9189 16876417131491546709889930126550080966421007498147873172808538326589252 9190 17032189597921203773235462183272194286600159826424424503219530322888640 9191 -45002410818049900715397662498342836704499459580198590166878587464663328 9192 56139421976038466283980160596866379902667533108153048262204734767038104 9193 -45836892555371487170623451033310458314311943973878483975086002740694040 9194 17669703348593656163215484679620732954251661020616323597281997992890236 9195 17832753832992899706399185144350652796689716859847582098731104847812256 9196 -47117543071063486105094691384281758085695210436814160253947215199156520 9197 58777852930855022608632042159524313454947586724517915616771285652094184 9198 -47991008206416134090670992692521347920777585688221375242737652646015616 9199 18500049469658737857234024800245129962907133658433947783071932872536320 9200 18670715928911668689022687434735834669942624908621805663549184097523700 9201 -49331476998242459414229045029640655610800269280316732528491969318331184 9202 61539523040412855333454169030276062344729651265364412231425696270323048 9203 -50245735490370174925060903679399578399380450379559837609788896031118500 9204 19369176192975709057597291713724173038382764016774535820126195748644160 9205 19547812180807224086185199532332415629606633767185058045560707688759904 9206 -51648799480241105040835123070172596942189456934106701191135311598333048 9207 64430153387091199616941686666803117678705837785490869761502130463759360 9208 -52605744806872923022399607319562064497961804391824077653629559382518784 9209 20278883619052827294153508001139885576165179994033599098755920650872060 9210 20465859001414983306595306634248198776799733527066784855642361049151256 9211 -54074309038008766705078642547040619051235649085220232696121793506791488 9212 67455729011752901709179940481934063777866581447409514686728051228597324 9213 -55075922026141167718030247924199201641691941426623022634009024149001984 9214 21231054892195059244882980927552710460499771686157607359491501511717952 9215 21426756595265250090805353068049473867102791501528545448028362079507920 9216 -56613025538080925097791567975962999968097627536793942656968346543525366 9217 70622511017565316464700955906648157929427488275144937937045016840816840 9218 -57661378368845296364829127554950376265061710423924539067097971568235072 9219 22227660008069575748187372195530294235821040054252705008555859594437760 9220 22432492800338069555457147017475265922400047261201469639426103941472532 9221 -59270200340203595995416020224540074404141747947135375212353395898274444 9222 73937049225441692275069945374015023133942521626526005020182720593741440 9223 -60367460736227628234152857466470478400538155297527380773424574262492360 9224 23270759794779008029252978290388747202493295791091246963528527494563588 9225 23485147104769924701126502133200606331764338589244831626235852276171196 9226 -62051326907327615747718548372650289395057412449260951232512509188125760 9227 77406195406088713599947179347919215589235586801649464293440884508947212 9228 -63199762510855615972819245302090331415230732593466392651724774978038712 9229 24362510075300671837313357766840358457275950141435000567884474660582080 9230 24586894846539992373466121603995218576546934911617848649244513813850656 9231 -64962151898911432474407117036222317346570972460500834446304079488670848 9232 81037117114770673331620081618523233482232148814425256748578322838905732 9233 -66164134849320556176071984864128776580355626554672895124562538835335584 9234 25505166019503688763436063392825163382623277440867754106173511208452960 9235 25740011604420509360508559526901841154830909361319082490994176896859764 9236 -68008686769413434996410496969968916738985395582941795826631055868823780 9237 84837312156075875878054877618795897988936458038408430267510158052621920 9238 -69266698489151507455747225780164305192535824503258923358831755891531136 9239 26701086694325481399861373309286785751175495099058925999731488039466800 9240 26946877788848595125571398163073409816327169393190766034224080131797280 9241 -71197219894839422449462693275102899808026849357808244812107480603876324 9242 88814623707198565078779989229597800821351386532792122663342893491483928 9243 -72513856093216068446086009661328328555851444441101276566875172936417920 9244 27952739821075194856403337119348702172606449553675123629328462102686704 9245 28209983441766346372445863848072061922757071917457885227532444086707058 9246 -74534329251239419991986121867265053462122517432342572445316719208932736 9247 92977256129532265775673587057711957027089398697118510836498960068116824 9248 -75912305155926426509675599765707565626824221871774398740957284513827720 9249 29262706749234936207739720458076531482568488283452867473413298020017072 9250 29531933254882901339489749884612036216827518687982336423524620626407548 9251 -78026895670122637159450529696171205206036906065715510906957358374333544 9252 97333791499710364205258818416342441212973343036337715709190675675403156 9253 -79469051496662641755243483426633855450487392870197211763327937353552624 9254 30633687656551092910461369121569890500329389077067337857675612459062112 9255 30915451816237242286313038056633731208833542217646125782688395220154784 9256 -81682116696881988827432852658588443486574200843251805104629296868885000 9257 101893206892629578312477881447862261923967873934174622342744154708511452 9258 -83191423366967559589614246839671705695198216318870244284692503169864776 9259 32068506985648192191044315623632302236057958244978234662190591761195888 9260 32363389095384571115473403700379668081616577268641699932620922301271932 9261 -85507521079492388276517540477335554549201106256918458855418250650004800 9262 106664892450454345086726377157672394927845448741150685674040888557551456 9263 -87087086199261219451696497814192435414189856029127201319087340478385744 9264 33570119127857632331301374499223404624734247395557996865856016992211632 9265 33878726177992999187094736840591389022828383313888617981579419081153160 9266 -89510983915972205573898702291436286241551601990601079907611606798342616 9267 111658670273127856033605108487521546137262550525484886249092757248831160 9268 -91164058026069414522235670964069322533053926936568057920814984107026416 9269 35141614365434027060163448067211218185834271599967510912632829687505984 9270 35464581261121919108197196430466072063550463127990253748629251408300872 9271 -93700742490377188822785505968040377288881648087555073272799277619734864 9272 116884814167511404485389508809988900097556699800071084918975119267523360 9273 -95430725600063524032359632889174488865933090455444534730631042989674464 9274 36786225083833767841927613790805000239592146909428300756915493360281516 9275 37124215920959693463141269482549002539270107044992623268439590894511504 9276 -98085412828433199874133482341423655689047252306276789419658356080852912 9277 122354070293940898184799555689299735101951539188275308450514977912243612 9278 -99895861246569357717032658481137000556247795360040928323185060885824384 9279 38507332266254677912788368660020647577614203519592056421533688667016832 9280 38861041665327163535555238954661486823938277586336640829826129406266420 9281 -102674007005310856110796685176076603078068948134148394355493429062561684 9282 128077678750730999629785983151286492642238265833368172782176262958416896 9283 -104568640481624101414947215238777112494967703042672615731644369942711876 9284 40308472283183300644985604439556858393500885709875087169754002606627808 9285 40678626783805952860170486108208142715248405338781858064136068021754000 9286 -107475951239504244038878934638084826181928343859435075752458100079874888 9287 134067396138976686694490797885411565972900151616730984408213091004045584 9288 -109458660430145228051378086988059464568045312004359717005201394968290992 9289 42193343990268471242414161203937386503227655182629394140359284114597008 9290 42580703508927662963432536759804566846307020425934937235453188979457360 9291 -112501104808300043568324382533792542254117815792769746536731037801547840 9292 140335519151902524283555691085727828916684232955735938050132776348628472 9293 -114575959080326252299999518839570569260937556092081320509998853158624996 9294 44165816148437448691832912802791852310032732781856666515252936402867920 9295 44571175502462925094837905482061116982288327861489122079723061369086216 9296 -117759779821915560842830350154858134864454757333301119660943788116615104 9297 146894909234995203441975003156365169666383229034773145646458605805175148 9298 -119931035411994397152446241580417085601331422525058794007994039063687320 9299 46229935180795165881959073017215080360882861078058909330194894210876768 9300 46654125681479023491697810687120437078240863205384159579324548759551104 9301 -123262761895047326332115279967298082290349424105988881782108132081061568 9302 153759018365228695265934279187814204521085068374427681389769310188173008 9303 -125534870438357672916285638453349717581415794415712945819272685935765072 9304 48389933281499271297105526904975947139934980482694436597475266989936968 9305 48833824399492634429192277993853646017326384996364979164078623178611484 9306 -129021331756309220481290838686327478830646785400466138660403678876044416 9307 160941915999857606552123548761229150223310850230651969647740225479880664 9308 -131398949202336745405493238863463112792582499756295425345090504994969360 9309 50650236892484819181434447196839702254467628473901638020123741291796960 9310 51114737998731375154455252817792530409547629718856092375008869161334000 9311 -135047287837853827002656854842081285795991028343970002306553788816341904 9312 168458317247517108620936774660805496180301970596952796369505240472089648 9313 -137535283770523632898035638233359581916527488614961209566633551939159632 9314 53015475564624004372864614311912480225254744013050424316370822820592676 9315 53501537750235626754629368023138111774294695770896538145212484492369940 9316 -141352969889366314070661204043030543641320928380713795779276184197493848 9317 176323612316731416783066043179502107623342741742604610540260855359632928 9318 -143956437269738210625430897172277778999386254905730255517673114786540240 9319 55490491220649577648810931847865206927202853519706921470116243201433040 9320 55999109199281841227042697736079045059201784078179394906537131372290884 9321 -147951283662600187446786839279407097415034900748185048904571247295072640 9322 184553897299401690408821018268437788073280996233396746883367209029100800 9323 -150675549013168360581621161580213895538423413885125906265265840418192292 9324 58080347837946921125930608862322930060428938002880193447689578438556704 9325 58612561934391681366828469971470739844734679747547438180732380447008060 9326 -154855726714692485762629234888885053674558026308458495756295087536643728 9327 193166006349423063953388967612803334668406506637861779715701808866536680 9328 -157706360765184187108313228757372822693615242622712617874131831397246064 9329 60790341570130676509522313824153607666854755751960186695044958934224480 9330 61347239799009350736656464588888403207014616083138640394627006805652736 9331 -162080415380656300207320510204455179434049353798099191144922126538811968 9332 202177545319274174164236500873371230826315981840941121241340529722804036 9333 -165063244196114996224320777457163896926422717264297919522361317869607448 9334 63626011327168831774263763117613351849474930564794316123297644814092320 9335 64208731565783893144912832550065442493592747930402203448333083863987044 9336 -169640112967704973813479142380822805522940799071030574611630061269544240 9337 211606926920236098722457903400552083860548673229697887690913959484939132 9338 -172761229580573854908985985132218362583707744233706083803587312518014416 9339 66593149834701881458172399085667811630671468666796372836077859879457664 9340 67202882094285687823845319648733660359380553371857441282168922268991820 9341 -177550259226419223770259072269289621912487218404260032121672072119177564 9342 221473407474836370881895252735745825816777654246520593180175895182365760 9343 -180816035795312833753068405477123194558684770830208273648615315062633316 9344 69697815194128749692738799306516733208375106093211239624999917635500148 9345 70335803993918519807882600328358123155354168178834039868435952522387840 9346 -185827001156230175147662457173184696598380415543109933900600950920767228 9347 231797125333183220631053136101242308684924988825250943478674791555756160 9348 -189244101675097011090706220801515943379286926190111735302911217631265184 9349 72946342965996344216421017434901942008557286287611152205150969355158980 9350 73613889814762220750065887178507648268482827175327741806323427374086416 9351 -194487225205262532783044308584679159712331231802726935134202744645347040 9352 242599141028061196298062453357891392777013397028745622385701127787004296 9353 -198062618787701696083717207004420354006613717912630084437465898708650336 9354 76345358800237711287899589092945361872366072494956247599099192442741440 9355 77043824790097786643604714268921211771398377664172898418250626053842064 9356 -203548590927267690335585459492115908419617115844642630407706466745365480 9357 253901479247007876191084426599444002664232210839213384273326027930103680 9358 -207289565691870036707666616347605917932569082249185909622406928814139296 9359 79901791637856682854019346288590018093885535567430591712000034198895408 9360 80632600155428999246669583539303858641361936823248399046640883305324036 9361 -213029566161181534823605423685890517391022535533117753215306256507813248 9362 265727172703088787814293279537851000268114512224953081542622136917972736 9363 -216943743744922357008330851675521477788544579614538091423111595464681672 9364 83622887509756629110289891545045613844342951164007578714209995519655644 9365 84387527069923905118718338860268254157925423864345783942695956086683100 9366 -222949463801771326467199403967314950822819450970825032741645130409796736 9367 278100307989740489157135770670010790808170085667322533560522553773477600 9368 -227044814529689582983567056724250878714574055857991945916459860730005840 9369 87516223959559519284703372287684386510580420101774745243733695740390880 9370 88316251167358125480067704933719992488370130809531931845806968447464068 9371 -233328480232895824179267011475020635934360724173516463914915222725319064 9372 291046073508866898073930896861681719102479108379954678916911420991936384 9373 -237613338973556570289082910561509152575886595457267942384555991366407232 9374 91589725118461109432019364476652013101426483492907871719333951028736880 9375 92426767764852058584330702690984304107740939352431076453928589286872180 9376 -244187735498098535178879701072151698260943551195851749565890319346336548 9377 304590809565358548828443360728527373336669618570730483499869938386170972 9378 -248670818235652887906870600923500715848353093274547565234882619801027824 9379 95851677461420971349575229913448038497383467998548732948120678830836672 9380 96727437758957866490334499669327345497020494705609712506774264892259568 9381 -255549315286591593873756781855393812477161579156428805824912984521068160 9382 318762060725365991028197091524343039911276790442314614333011374897366448 9383 -260239736441624744873772261572425906988725449989551393537842793481048112 9384 100310746275294603405868165098907646443095733894443453943825721662429056 9385 101227004239972082313683919797656032120524436342014270103739427440117484 9386 -267436314816173584648484826760719282897031823091493289656839466863068868 9387 333588630540004835272376561986502049674368231750229510408705570146349400 9388 -272343605348968644946075019010828952081801215428133296278241152377023708 9389 104975992870881477296734924264661641986524633594811020206210974067549320 9390 105934609856728208588977377160074948424557230484575369398839636089922000 9391 -279872884698265154607114939490807432595597221684048098910196324577085744 9392 349100638740709144362797516728487329253473183873038650016350406641700772 9393 -285007011029611669038352764478891594964784239511891720483943547055127104 9394 109856892572290137397023851115262084242172369900980654569480754822967424 9395 110859814965563387264806717896058055742081703415961853629544899225381040 9396 -292884278874048341572526175751937226589470961953587342559148107341990580 9397 365329581017190478918391070001724209812807481767585485212122717657609532 9398 -298255662660291961537693490610078274144678850667457885557066957405352048 9399 114963353518512056739018682111595533753742309870591577494354460718059264 9400 116012616598656805426072698925124199090073176362880620264231325474566736 9401 -306496904714666294978581313743150304897588550788726708853150198210188160 9402 382308391493910814877355130517021699440966283113844998131614193740482328 9403 -312116443515333282745220931151097632298886656045487344683476723911690724 9404 120305736313652658297276140756429209679745340357427690999612603951529504 9405 121403468288507774731779634095504691408229042257044808330011859194725280 9406 -320738375382586930307075566098612240725999801420177792310001760975329248 9407 400071508026148030266528109234331875094080342758838330822319024513899000 9408 -326617464260626952062236694494045945416953545876360615218435844675203428 9409 125894874563893647173143078527680866913503584824906030383949338133234234 9410 127043300786961326865280823398031685933178317166291181094190262219182896 9411 -335637564555564794997542922249214646226182978757509835055590660023913024 9412 418654940442132388742479610454905304950004769260439066759990106727703032 9413 -341788118652041043028528697809204171149299252328372703782909850660013668 9414 131742096340958611169501499918538606301508759356352852981700746731942024 9415 132943543718901770944168482175733893184355999647167746070099455761405720 9416 -351224663619158139047672711549128671770066251831244185006955301952150752 9417 438096341863371530822257197244895593170223985595755536872705970914196896 9418 -357659141746078545872250208300355674177795663501530422409830345149713608 9419 137859246613626910147872379432765838027112111325165505341821536912479320 9420 139116148212523165198364865035011735070531260935144408237731431707632752 9421 -367531241438481335570075459012459376085613787414996518683737146452832444 9422 458435083241170466032441142671856763566877457345124552752479972906193568 9423 -374262670735411990876449077586757292147558694709851350729291234946424496 9424 144258710690692503593362755630788632491812275182576125076819269725927680 9425 145573610549953407964802879915182662398322797942637370022996954816543400 9426 -384590306824805214569940550386308650904278513405186980138185915403100896 9427 479712331253502947839833685199481321495522154074764017623708728557350864 9428 -391632308526940708455239878306983690244284909708042134189484138977361468 9429 150953438720698021268335064065884294426401044368373939063750500914405280 9430 152328996883959142237793407864476636466729734893655227589167923497426096 9431 -402436373817768772923752368913366513058768357129959158747207385603238144 9432 501971129712812897532349289547621899582680044750132675750512389510882464 9433 -409803190185257864428633605453100202300973266996038037603279599552574052 9434 157956971295793675484182236955241228717699319181183559962030882946247000 9435 159395969068495536505000529785242920571601466294891341972157182896949248 9436 -421105529909344724134521920173798594076469749153557930449101163518591648 9437 525256484642031215432689273259123107273866997270807043467234871166916412 9438 -428812052369887436983264698461909152164901082988055076852929215513309664 9439 165283466209179315205398117828815151146284693275897698665224619890125120 9440 166788811652992054663333650284481719648851546801422837168046001433882720 9441 -440635507341318493024712144841477305330888629514933477004596630948374980 9442 549615453183096894958813613334099652616288898383257396183578127284805768 9443 -448697305900366608779853987578056289635322849206191404126776450455360768 9444 172947726417789966712951974641977129009516271561103356856627117689631264 9445 174522460092486528079544299323910998434266906617769992080693468502564020 9446 -461065757613906022472958081755502852325075962831408555543077084035263848 9447 575097236509584901698060032657918110118037153605444681263126531272528624 9448 -469499111589217293992215403767349528950760441810756162629777683194730120 9449 180965229264184699808769279179657458127496469017355013719654770925769760 9450 182612530228039335563202057789508342741101912090117116456467478673603440 9451 -482437529349261079333308287066438550888660501434216229327619119251730224 9452 601753276922680431847081646669123370623394179803828980465456484882968720 9453 -491259459489082832341599806307396916805357405322700864100396503766182048 9454 189352157013999889059936787355255551679639714278986335189403828221453520 9455 191075349094281605522566360953165771525512543270429306850486228526689248 9456 -504793949660019040811650852988934736966855438166556560457359080525760304 9457 629637359317714154346648234088547516688882070934895561010891253105910492 9458 -514022251706813873525957144265306594240289646085965799318117210406376152 9459 198125428767835380293496510553879237610940388796240904809956393602025032 9460 199927987113480591259055507343446423965084269760379740394287450113298224 9461 -528180109179703325904463148216174502167293847960382172840611227742672684 9462 658805717216800723230161991538163147479856044524158156460349682419235680 9463 -537833388944083266578444963421630711732599033461635690004022047797518852 9464 207302733809060392951739110907999498904705486893782112261000041842342288 9465 209188291738146444834551804269205430159064379652128887393124955003466240 9466 -552643150918795144883510402076530113192672236742000973361221486613173268 9467 689317143571818724724994747275650719574174424476780688603808811588102892 9468 -562740860931206010062325897526416730842600954825152318312726316747390084 9469 216902566451760062549497688821514773206581183374151069981694678079857288 9470 218874922606962442625878720285105906884042185086544382356549538664697968 9471 -578232363117550052475641695049003920793419067830320338651779863689442816 9472 721233106551050478511527761574366584818900374473176317795033169160680772 9473 -588794840928250213765491413544014417855607550529716531558116023763864580 9474 226944262455898440802536166628221032106791382311234582576747376524093920 9475 229007388281700426706433933164581155454798774473698051042516918415484440 9476 -604999276274249453564186203079566973223433660990865438546776526522349312 9477 754617870532281632087801399346262647149759054425880035958988324404686908 9478 -616047784475262350551150806989099884728759858956653820110734454462645776 9479 237448037079754832646901950623141183449058940737523427311358883749345680 9480 239606084635790174770429277887786318489498399448760945938392823506919680 9481 -632997764535515861757236055003375405590366323609337942903260440409972000 9482 789538622535060896745446389778834045338312763018425261117435223862494976 9483 -644554532581509219853083957738662235987742868973069537201122444811837648 9484 248435024842803099779072205222639318577696157440560391892834923847076184 9485 250692334968351185431970946949486581240045602633212144472078173471114528 9486 -662284151643612106144304065279617733557820078590432429954375457416642816 9487 826065604335157968091857369449713671931651917867000474950277654944815120 9488 -674372419552075011442308828404571750115273256496933518405608358659937660 9489 259927321075453781822008892373212691334085473667385503094116534557909872 9490 262288431920773797314714406039964794727438475036624653701404073314503320 9491 -692917321644302219188560929430454404732584622009261591983632505602479144 9492 864272250515051851125295238487672093578824145642176973884185582576141312 9493 -705561385658960314117943953603029143500719805904633308879945657896892208 9494 271948025335472613434518607182707413624854559676444577068650402431078272 9495 274417681276359735841768760885653954537854705058162612511306723197059176 9496 -724958834567891490190663533643875853598631131218890059602824289602791656 9497 904235332715552505104149419017592677983057876887005879532018723617803292 9498 -738184094873027207003579672046763394946993808764531626704666483127845672 9499 284521286774432546615855262569520469826391843769849809487287170477808320 9500 287104447727106453042851950331895614192480677589860668154530528217877480 9501 -758473047305501906497724395591433860297355639551422066825809417098822224 9502 946035110365426846456431585427089149449595321469039397508792768993831808 9503 -772306057882737762457993845782634440261687108432416054370284301807932032 9504 297672351541256294833331539893756866182099879289312860563519665570051520 9505 300374202695451622095565890521477791385468042031249833238382572178070204 9506 -793527239912494432582406465465189180457484318902864668679249592691105052 9507 989755488178187520349586262739391138085527431831689608268852344774043640 9508 -807995760635660184638365708141460545090718348859072981624628250121555324 9509 311427612313769558783089287265072310808185987052535753437423031834664808 9510 314253574302690787878887647427657620679279256457613453464391986207650816 9511 -830191747581239562545348345666730924719293753952858212332841902783102784 9512 1035484180718032246412293465207129858454123439179530586864645999199263280 9513 -845324798649185988252578598030943452123879996247765888364507409449765760 9514 325814660053218631020546007399474912456381268752875599956918658792034752 9515 328770399579849677329244746533659606488796762813468883233790843222526800 9516 -868540098536181388144855660873465508501198824330112775972000852577812384 9517 1083312884350316727368977978664716323684708549182542423500288664658575584 9518 -884368017347832479784723353220281080789992939982924414671736569536708320 9519 340862338080917478838294171933623930444022196886590206665939347347826880 9520 343953779021040573334546199550667240260172212545497034315531968232599264 9521 -908649158115357946670154115386772281406781811414330481314759828823969764 9522 1133337456905929882704322838362156919165883022095926918604499260041582596 9523 -925203658695917575364821575541874024174375520167103236053062736982594696 9524 356600798580586467649453898675827998662566117502718785317214719862332044 9525 359834133583767316087147627446742627654159613995144891732293021038138064 9526 -950599279314252612278071613801426830697269736085576951260753912766490736 9527 1185658105403542415271166744586473956422076799830177767817490038371188824 9528 -967913514406309794090062851575098371417026477198274094984532601077877792 9529 373061561634535746432837135262724440514928845448053215953371243523251512 9530 376443264245274121598342293788794793026231685951507984982394595565180708 9531 -994474460080079436675063975692266322319326274623478812094581011958274240 9532 1240379582188945446808426991087574280723329506812069456606202308793279076 9533 -1012583086018397141505851863270031274427908143678735984134799101812780868 9534 390277576906639462556161310061171880527457878041561591878694870297530752 9535 393814414228868061191165971385106209459858676115281815873148026281755204 9536 -1040362507657372239715684811468968503446374713802563818717881430607293700 9537 1297611389866613354748324330253723759978326968516014774733628369023370384 9538 -1059301752151407543370956957553117446552290055672001615633444015287277120 9539 408283288090051265264851379633837892641704748258691525708685640296120200 9540 411982334019192663824971919375091769022166108267947575560800454420813060 9541 -1088355210299076491524389113695476981969557202551823402792193966327753120 9542 1357467995415243420770837352780847271091214681827316249493620374940047728 9543 -1108162943252774504290912199036710341764626536226690097819398021354781432 9544 427114700242836240765655639134982770206662044948785373566128282684306228 9545 430983349290700009645535020438465885456949424982927403035769015307081376 9546 -1138548516671259236107416982185449018215746416596066970186071392797028416 9547 1420069053896375154930050922688211025344049456639245121655006652211040172 9548 -1159264324175399793446222161970132840820323514275483141865734322473906688 9549 446809450140149145005464605705438425642845707434223794663170743416433492 9550 450855431879070608603074074250825479245761972796708435911212468184566336 9551 -1191042723294081174581081816929831254037815979062619053478946856053546544 9552 1485539642183306217165110725503572702680197763769468576147811474478711520 9553 -1212707984932446334410471728750468673652004206669920318826778025882189000 9554 467406879777283630614598734377216704686805127711069191467065705304032232 9555 471638273931074456122010205136572450103157215720406787801828699489071904 9556 -1245942670376843364427485762269413420824064996689329900565525750652948740 9557 1554010503156433143440413379953571625645172541638939900821909844761415120 9558 -1268600639993726368835513405082458839748074132186231730312821745592403728 9559 488948113163862607685462919508300369963068262954951142255497630948985920 9560 493373365374363524115951042216661776528617816846367785184475237210569600 9561 -1303357946420756776118294145812934640500841219317789286060212352210332144 9562 1625618300830888473209822573180357985757259831022725125153556636564209368 9563 -1327053836503860831573128009719906155909637683599138720675070798436146576 9564 511476136555646896632022251896703245907763230996903072232523960911851024 9565 516104074854946636384126718267622978270304215669344577770980656019677660 9566 -1363403101979615373158818990640144547482498980651383090416043009252633728 9567 1700505886902957761547253062457528367104997800990603061000325894849910068 9568 -1388184171819205411989727733717992410253209565425972764489208144084257136 9569 535035882276919364520658735687295052881815893635719955904469021269683088 9570 539875734296633729574765191371010953558593613187159162461538160275502720 9571 -1426197872985812908442697111559081882159184643025266532169311312113362944 9572 1778822579223278318468952375693050704728275647154062895370739110951819396 9573 -1452113520778097968068289333879122638695626102804373141923932426076502080 9574 559674316293166720434825408396059467082092356604887462262883141480893656 9575 564735727243559952913963086731633936531183448525549389344983918795284300 9576 -1491867414067162045173278493192220506875298766211605079077913498323040960 9577 1860724452727285975558865159945872175506299332709757766174198476572704584 9578 -1518969273137313138286287553660096006315609454861701549821297624723428872 9579 585440529700843535835474198647913778405324063672240813871531317749244224 9580 590733581154023473384253205249824469336845001688179742329506311408496320 9581 -1560542542298784882165646312332080837227583028143577553465069260783787968 9582 1946374643376828083702335676146316112184406016793758388372617393307392608 9583 -1588884581626746897943721854328239178556220789019614107400286128108103508 9584 612385834308375848861210910205251372561830656228914386489035401621850320 9585 617921063821307335353804468878752736677239041536489491649660242744230400 9586 -1632359991853981099682568396504985838278548820026984030227323842636305388 9587 2035943665691343439446735195743340463946809293212171527427189378733546092 9588 -1661998621094331633826876012858496563617615787093776765243815984738626176 9589 640563862490258467956257378700440751246760843913207395533617686729302352 9590 646352284104918951481850625631993405077103260096902318612904800739225600 9591 -1707462680038479854817917425599192085199489215291964625818069634316493760 9592 2129609744472567938921679336257635152315191455448827445981645496275418080 9593 -1738456859234037794847701387898842490142893563251029246616236717659240312 9594 670030671504134959899898182440998428423477688700239211572114458481000728 9595 676083797163785045634003302382465687780110501785835226669414278742419920 9596 -1785999985213881924606429631066505650398298163754910959603035384737152960 9597 2227559161353405439709227869736774043968842753270072663224372614132632864 9598 -1818411339411589642388450726160194622492042691577070903614443432306824064 9599 700844852469137054337765506847666774447912282057680691417092380451008560 9600 707174714391400018641892630140269931152634539624424456777979219601109544 9601 -1868128037138438736018500250460639945041986037992197048407136273798417044 9602 2329986616829455583923606489462284946140630697509671170363168472472344648 9603 -1902020976125250061902673785595896359247234386698965775991130751283322096 9604 733067644212516226214423250366832982300707334058015915858085618775433122 9605 739686818261757300413410766523172209484443990047802546006290933944382584 9606 -1954010020276635856611576960801649508337088197752327324641714729190988816 9607 2437095608460765338415795200193382864845900426052011311642589163910286800 9608 -1989451863662754531656525915316045771313879074809945267153206110671833560 9609 766763052200740602490085287197848141704242241192996634229686914592789232 9610 773684682304112497671962403824752784568910497923562731068647951132778504 9611 -2043816490653393049594852473075677088224438825257810403862310254115058544 9612 2549098825961722097599796922162486127875439589171580311116998118767853200 9613 -2080877598540240710359935016837845726812636092314422972708500100516074212 9614 801997972780771850918776024503897766008622405579577226042765823250353920 9615 809235796434250959233409581583639959225708520743337649706664684733287240 9616 -2137725706854105780849571222312410367403353786814030870429137044408750764 9617 2666218563928689042498193183956810642199297496774960729045334481673571120 9618 -2176479616334873126166997946168455475738409910026905059231409298945025520 9619 838842322967196844583488076703117907573629117425586535565986608841477800 9620 846410697879978407528660853295934093411600242642700473325496697819488712 9621 -2235923975798280698209996765152236439993669043657628917101568112415027660 9622 2788687152988056142066216823335789743558918409303748326189687125411796688 9623 -2276447543549849518175525421107604480633007873160766752474682647247893188 9624 877369176021285913184290952346869230620684930921532485507929994313928496 9625 885283107949039938536075355277016859591719498600810469531455113691551088 9626 -2338606013942208700466024787262363067974220539234591182782318663499732788 9627 2916747410181903323835682801814177532939787315338116607829761881195891640 9628 -2380979565178645945812624684596799401255775540639654552769259083523976808 9629 917654903078902439065790073229847126575412893912084145389928072706815220 9630 925930074898619183045555629611084274414610337872226890864787547776612368 9631 -2445975324595024497821809187958115122768416812064093030005225911443774704 9632 3050653109444509161430178137478048455886186509217481136808933961278515928 9633 -2490282808664763432213612654884143563065266788919108147488526872792476912 9634 959779321095517306513244684376874677192074563100774457541913186480864996 9635 968432123176995793428790900036677541979013705101369281449403100247777768 9636 -2558244592062673957766788825408040841882997484773265635314611385941557824 9637 3190669473060554897575113127182983721912170980023572627780513117839400400 9638 -2604573744983933471248666011085410740009850810614435778895461011985798272 9639 1003825847388407001924850307675942414979899514009273118559304196669194768 9640 1012873409319866583445302967810700480621647389060793402485306429594635120 9641 -2675636093365805244112065632390922798922135170860369219818455593550437568 9642 3337073685035138571947695004724545940223230370254857160317354986186670648 9643 -2724078607607779362384292145010625083137452712015779868000436727040751396 9644 1049881661068457623273367414504335822874710396415261472235796352202629384 9645 1059341884796285421495044429546657449748993291389890212141368580032009696 9646 -2798382128310474397479087058940950272915282891859764423227758086845574336 9647 3490155427346699263802458735771981409065405752212189715181649984784663504 9648 -2849033830141373633451383486287241116001596544908390971443212503513418068 9649 1098037871666881259881864409521039021672129042231476930674079935860338540 9650 1107929466112172122376669965250123636756260776822006733820471077703270308 9651 -2926725468724870672468293479725394045215072049965357057484557703945789184 9652 3650217440096731909468810413832025742816796417310598753158634332932109040 9653 -2979686503462039895912486142643375988013345496852874009643001022109398548 9654 1148389695275599695252876997510485991664259049051798425103898675852174000 9655 1158732212492904846757497132970159977889650971570239840009573818089969944 9656 -3060919827711084341634802689264837788867337527458888115172356174500322592 9657 3817576106614826977571965806454845151950324626991994922685846692965133160 9658 -3116294853223184123771127625469160642326378689080662794141461638751687040 9659 1201036638534087733081705655493259537569659482135374069361649421984681072 9660 1211850511480668676839923025577220040240726134304858617961543351621359184 9661 -3201230349798325214661883783773541887709411817979069452559010042301887084 9662 3992562064624178026092330020435798678888564029209523222226241131461721408 9663 -3259128738624972089210615822479006408695745024422039795112893079081150680 9664 1256082690810120279361359591043686633139284398640429489287554312985657424 9665 1267389272797010938881668024768033529655497271004462314512861938439108140 9666 -3347934122923022048770779492149261288981159649618386721753569603930424000 9667 4175520844621348899494363894653974406469298866280642336038978621477586824 9668 -3408470173393365937458743145210783496471183701275571981604354614864368892 9669 1313636524937160370225344683857459785891243537233994556147454613669075264 9670 1325458130836478454302499094694314561786528982084120960199319079521439768 9671 -3501320713201962541825820625783481744672596304657598446776851142665168400 9672 4366813536674869805659099980247765463523722263640713516105526393564750848 9673 -3564613869950466054834176741318001737610492776401019630179125178109903304 9674 1373811706887087511008809942503136750399535371561013727735767787232777792 9675 1386171656173311353433810451907297700081065194868896064274748031136332916 9676 -3661692723507144980503949081425161957855564034459201836957473332298641520 9677 4566817486900230334221481248032688351180167460945020265307174575508286972 9678 -3727867807802350023645579223446931001034794531671783762407124485923105632 9679 1436726914773626088357315620929036997390371239602962219118991551945893120 9680 1449649576479971728368243832081446887063149904995785852091480020555875286 9681 -3829366376895383351730990127404158367478051519551860146775346303231178848 9682 4775927024924154236578551024919067934721224931201560683021202631508837288 9683 -3898553827215737378033176464606534672801098716624789048594599937745439512 9684 1502506167599222593632828371546742522303444320448833833715341873562908860 9685 1516017007273823851444990457841752047886516278231016051013614655062397000 9686 -4004672125992018655537640537325196319457186697348285312239155484137367840 9687 4994554223708776255255324323836512002115903290833568295397334803990278600 9688 -4077008249301919295028831079300721643665530979147173297418692910650978736 9689 1571279064176269624122976975554227576727679060626073348245534497681594220 9690 1585404692926587884558329433798890332358971729400422797181431451767292480 9691 -4187955289476424614454728501609508786924251420739214673054910931740126128 9692 5223129693166600593392491311194992448623883301145659783085925004352585956 9693 -4263582523675562047117643334392422396503081183572353902279849144702873024 9694 1643181032672517149002715837557378309255923696333624752854763610231268432 9695 1657949258390294272745719011391776371580928741109638641835870102143375184 9696 -4379576716867443935244347436444708183612545506746015394264053780017084976 9697 5462103409060013422778868514429904403519432685066694862320991707439518492 9698 -4458643904907311484076977954718689785802394276693035413259613063153321912 9699 1718353591250281807350718567487114843460223484849696089035382558028385024 9700 1733793472113406113868742937625999497823187493998320799074788374761167780 9701 -4579913482859543520142784867281225287847490437111532892545919484674595800 9702 5711945578744762547111831149693501389329649734793152010096076056066237648 9703 -4662576159042686345266054944893074453743740895940999132308071168284105568 9704 1796944620289699002179002270213090865823722671843929837149542779272071468 9705 1813086520641587986356234550679589973524228722455489768822229532532455424 9706 -4789359612515429287345059999800336290954977264954322312432843819269578816 9707 5973147545385325312545026126117253593150965293282773873889840557979880144 9708 -4875780301515648201947064612413594662591830448710566756110017753960516696 9709 1879108646707797776369423230143704646551870382981885801188296749032162880 9710 1895984295419319826334163747185433611557082675882930113810930059671247456 9711 -5008326838678213418290646713171856846389131143292079530410278624615241376 9712 6246222732341585589163172629959641531659329328061715438745109036312639332 9713 -5098675367843576869447879426403583182769651589726022811666105268858273584 9714 1965007140907654031824912786416428641497965621241413925481648137452313120 9715 1982649692331222934311404350654736940405954579658604541694417664357422680 9716 -5237245393026083087555293898988472514573690692543861714425667079315095488 9717 6531707629500862007602157240839351452816798559264669010903952245197555200 9718 -5331699218551268171941327308853411316152225447504124688373922674546941168 9719 2054808826915334398945503728362721258016243131699417842914438109552886160 9720 2073252924545623223171718342902848353798891564830589659132730203257205264 9721 -5476564832254888730971180002542211591269348841764182663262315250403922404 9722 6830162823407208101671125736950976778051822311534399681197157106403700568 9723 -5575309379835116521429941055007342326780693042740898900043903147795860464 9724 2148690006286823557795530707033860681556213219805549781377588584388414048 9725 2167971849247567332801318239894797607440839035316171629992484407710250020 9726 -5726754900939265039028302822837765765304905096665821664315108645956536816 9727 7142174073121181902260606923973293762999511290614921745582097341513132864 9728 -5829983921544963188617243899678272299115135130169320734376276915185985360 9729 2246834896392676469800706366019837401288655849394732151314010975656242672 9730 2266992308874275023704810592242179299490940702285930524981012033253398880 9731 -5988306432690937385672940514046708356440739018558870626093533450593955664 9732 7468353433828105267080676863067773750762146115198641846421865565134864272 9733 -6096222374130302670941198720017365455881082711009237332576598048193008164 9734 2349435983714800129718542209691507631113442973110000370727284805168827392 9735 2370508487492903045481618738817864427048722017242437644973881898913169600 9736 -6261732291303873676976454329747259770201274593864291455105524275297827196 9737 7809340430301355588558397882328012069679435280670341224194496812822636864 9738 -6374546686269769662357583781261440261414178013938519634011325175098924944 9739 2456694392817595419750087289428441907339672688390400782513928570958205560 9740 2478723282988560193510908556373321081947483380165011335009766517365042780 9741 -6547568353650045307707267823380134623854612714564086057330484167300136768 9742 8165803282419614901347468190132571360661135533991730332449417662059684128 9743 -6665502224978208668978621607406315203921717102582304534587487619483421220 9744 2568820271684728851978955820831139248271198834860845509610657937494335360 9745 2591848695759801356828844749006370200424814759758468310939294009724630300 9746 -6846374536166895270670700382956319388148817431456104652886533658613950816 9747 8538440185033411127380758532381787527983042995221655612265760200176553240 9748 -6969658820064293802908445100405853459741250075811739658480314653139608124 9749 2686033194143109005258680493577592942474745999781588643857462027330704100 9750 2710106234649393050934627223358251005928563716268308536378916160617389440 9751 -7158735866858316481644833397568041456703888871624194773748138632355038960 9752 8927980644576897775629524902181857192674020290113333190490935953223350064 9753 -7287611854893760113735332515212364104048417816328330376457752840229471504 9754 2808562580127268147160490006391426712535850817660696783903181817795973836 9755 2833727340870039534686912917238106780156461467612376058196564186313909104 9756 -7485263604815165101231841835456489354953887550645049230721932981472728352 9757 9335186874925813899306264017024535661446277174779697854072242695471319504 9758 -7619983405498978506869395372383998729986774012435729162440639289176096576 9759 2936648134570353092123675780148782025573342301111056020960936408982147552 9760 2962953830718044826545682660100879373466791470433792161614978578742356816 9761 -7826596409349224383192818142420046274696261822279296256269314916217868464 9762 9760855255112135388875270869777097381534290258536651867830885498724211208 9763 -7967423430165008770187272095596748428641634328687290571030066535658899360 9764 3070540305742370458706556037051327296952056733930437788747128712639373684 9765 3098038357902621942618802847454836202694450035426386166013341382929205280 9766 -8183401560926253245195709049717781113609091956059681452858385223099263120 9767 10205817851620269804409488650328318318106829847772409690995537349369895692 9768 -8330611011715561075221596663005230913825759122785752248854461104617784576 9769 3210500763892272396173675228333456458292995953888432103459138806380263180 9770 3239244896354809248524822329937471021647891627316433845497798913540085268 9771 -8556376236179466070616038200571452490088693907330693090291092547362938944 9772 10670944008108966510762578708381752131095691285286393859624366151046150680 9773 -8710255654819654081870156749803805944708939261366665745341884451060437912 9774 3356802901087974477052992114838223758338802579469671638612316318201999520 9775 3386849244417780421889805655496558466684473510835040897947332198726665584 9776 -8946248839384669069903620080228741168838816571213857685115446069652917824 9777 11157142005527627349458646288257947006294630377550426206652869639229828720 9778 -9107098640741353254872150363144686399200831548010612393672867088627048088 9779 3509732353187535514988078676238593242419784798252535973044290849311197696 9780 3541139551359807452520933939301916763491881074360072010192338974373982192 9781 -9353780392882504155611162466803306435788124195231982121574430574084829244 9782 11665360795725635208767973260884068709547820638208999434264050636627904528 9783 -9521914442060989558075893324427473298370622875887497376293607095149559612 9784 3669587544915570196688353579442065440495894213904555871240087389213554928 9785 3702416867192326590873273504017349795867755004735040743028695304983713200 9786 -9779765989042011770877807205717910999869682574988641535853677696469308416 9787 12196591811788903052164362714256846459803416235476580203857949364854686412 9788 -9955512200006887577639972763612399528614890054605013849458613004545987356 9789 3836680259061583281388354014778440549816913794992917349610424490402036544 9790 3870995716818539483674572111257634718718962790652534791232525871981652160 9791 -10225036306473215598892707152842739000091977247465657633179846942982984144 9792 12751870858479328730053489442904029649304021122712685497170864357099899476 9793 -10408737267152072810696475812710042909798389303269177147299081478059944800 9794 4011336230861385557043306186597612354863394556436866850477685920485532640 9795 4047204699582833394189504968910425294810836317825379742920046985017783776 9796 -10690459193314859145820036169823290090253583465690773466627926727466055680 9797 13332280086300476236851306358686235402720282731412526954990700704533493064 9798 -10882472818350888390239413190461362742374904386463281746684608338959218368 9799 4193895768669156888731995732930009744978962822284860308499688009374814080 9800 4231387115338106210187664109367779717562459343324831003880216228415660256 9801 -11176941320547000200753477729699917558476023661945691411451337128414274426 9802 13938950052866857952692187526218399859668125403910192447778486987592267120 9803 -11377641532916148890811061935760630689390241037886339355117988315717070916 9804 4384714402076144134928861402455504113203538446828033083303551458559757440 9805 4423901618196918185071032931480397815262412600809923350172812956303119544 9806 -11685429908407116671870716571939445544253122106249530552446508164360509168 9807 14573061875414942223108066417134462317646133924963381632690457802366363824 9808 -11895207351168619387887508564147921472280145825336485291546812395103634876 9809 4584163558682508616421865578212511907223969963084461358899552845469319608 9810 4625122899183350948288792724924142995826526752671786127317073959259159800 9811 -12216914529122928377665938864240822876452752219466666550736677869067720904 9812 15235849478461745695369883717977170071494353206759119008458139412357657872 9813 -12436177308627467664168745584631677419063089494672000285620163221043254528 9814 4792631270781560120530747232672706632239757651344330988407550923945200352 9815 4835442399055626947909638594386015039973264638759321082316253262099712320 9816 -12772428989315536105103686621927913386042301564786991180963006244455122320 9817 15928601940791891887802587946599609038855922732442431663824524427565024092 9818 -13001603451253142543436836700516669685213169860220542992801097804095404200 9819 5010522913270626934544887566627252139346679213579062576774251738316603352 9820 5055269052625024776397058318429858710633863778475744544292745673272128952 9821 -13353053295572974097175139656494164482704862335497183815171532555446808608 9822 16652665946136641216395181251610446229205008606257647272758535134282060928 9823 -13592584835303138532994898901750982790844428379088269645442947181479901504 9824 5238261974160213023066907659617572084477234147375430150467358309857433336 9825 5285030065954517511277996140053469382701976162471834066385336129002077360 9826 -13959915706847128404091970768856292638322252524698538667047830139857889720 9827 17409448342098951349793436833675431388406114654282111929174258378687309344 9828 -14210269615516584036442738805684629849760338523457845686297251277609879488 9829 5476290859112987335609954010855356196496044974398734918410522410577332420 9830 5525171727880966287455706318004064225341674547116972150770539345923935608 9831 -14594194877486465830296742411909554006107428515121467650516593782109178880 9832 18200418812077452604472823139482488487590458006629184348094917339172360120 9833 -14855857225505816619304055226928343922905473050111599745923811823063662916 9834 5725071731506643921181397722792328182553475061135145800175768022710689600 9835 5776160257367728282918093694473638804572009862820951072006674080184229288 9836 -15257122094883432922531984687916177859649637898885809073692215435108483800 9837 19027112665149678109591538068215499843175138313174343646489928142449198108 9838 -15530600654402375412843959537064453706253921824179035669051440075223731808 9839 5985087389579877218799871201647829318551713784568501148198332220182546080 9840 6038482688260300274055756616514650754030213623505088871988934952198948920 9841 -15949983615889020247859671898600759000650008184391853559806746543926956264 9842 19891133749091344963159239748436451134990863181115991545710213087721670720 9843 -16235808823981451461882177311177423331328584028069272960078723640522291712 9844 6256842182288751582173373966774729560687370391288885018067310356495031744 9845 6312647793086233882743274607884060363493551924767051004184162313854174880 9846 -16674123106328155590761588437252024385835264994588671334040476170897312808 9847 20794157491934328832658263815730177455869325800581715056387710466965358280 9848 -16972849070673108422398543255655641317277885593977258898375127954264408128 9849 6540862965571729795680274675582897613629714362876453319386697944109295568 9850 6599187047612149636168561468646213999549411253694370961375214970964222748 9851 -17430944188138615498031508021914653305727270287644222637988183306661719224 9852 21737934077701615337331324927526173171434013434700247383669944693089167672 9853 -17743149737060848837789217360219944538873646274296216165794578878259450384 9854 6837700100795689291135852510381574466029311836515553991157255842587716720 9855 6898655637945372308615886582350878017150371928922250729294625416547648640 9856 -18221913098853366587960251333090721924738621233579596544850445098021700672 9857 22724291762203369357133243366945915889556517287299926466950617245063884732 9858 -18548202877668699772872032369803489112403049036170950587696356789863678720 9859 7147928497232529678577005657202704128639870723469483912630744789973612520 9860 7211633512045643528418604400368468849431962514786700005505416687726209400 9861 -19048561468352019504791593751477337191935925974925938728746060004212720640 9862 23755140335034778513596268157555258543630443137228597064345224120105506288 9863 -19389567084047285130253475650569476344515201283957245697859252382834629736 9864 7472148700496599444037546562659943214528295328391301047088386354031478468 9865 7538726477593678863746258182499865149272651576204822785067705917222649900 9866 -19912489218021767767314075273876522674458499995612747105388976508180575908 9867 24832474734183958698022137605928367309047970700266164353113174029770558592 9868 -20268870434387715175531279099962208263180236125577738458509036527125751132 9869 7810988028957287556448929838575423237120907061201131535706061346936872320 9870 7880567348248171076946620057993557060996204137015980625816694042911630816 9871 -20815367587692175241561003340396700425176951339251596245315926488676223504 9872 25958378819937436592318998635922130759509295791544902786053005968240889092 9873 -21187813573119947365693789227605327958464109190232861158262230230323046164 9874 8165101760228887759184721116238067256527179404580749169141526446934544756 9875 8237817140411350721132551416671835032344531894782469432826486397167631040 9876 -21758942295941870226961313717150088638981761973694862071890831797403308992 9877 27135029315062046057402147232212934998495581378784656584811479547255276384 9878 -22148172926189963950661749492495215745714982961408575359058723806783435872 9879 8535174369931406438740291106314904369901323093161875179507513084372740800 9880 8611166322715558005425917937703210449029214356458080780053373034423114320 9881 -22745036839619019003795531058815814663505531107628634897786316172354924328 9882 28364699918546012856655418418519303761831527792708747100831431690862216968 9883 -23151804057958095887181498638830500156382355696563570756947071832767973860 9884 8921920825011512821887074239038081240475177298498171827451943884088396384 9885 9001336120539620912749140026847317444663415836612276113667542869656967600 9886 -23775555938671822854432372468650346789407312449003642140706786590903417408 9887 29649765600499098534271835268565928218244125310983688620835511371654636012 9888 -24200645175919542439975796399892868757889896011354778718684463495485311560 9889 9326087934012493516520674948312228309800609655513139437726438284878673920 9890 9409079877964346015791790402835929746640065936746889811347166112488562600 9891 -24852489132650664395767882939898011033607096155342513479601535048437161264 9892 30992707086142495719281252829659209899224453667198243239129278598153068676 9893 -25296720789718053480595430935593092107408675860720918394123560998635091688 9894 9748455756786050046418729415974458927458692087174774780724322414233018592 9895 9835184479681289766311826961858127671875771562488637945418008041944732040 9896 -25977914535520395340379692785061859219230908395431387673653970955065965316 9897 32396115537164304245611766723407543180230434659242438959376312747736169040 9898 -26442145531205338730461926811566540321620652873186418925536503089380054160 9899 10189839076247253615911704909676295332739761445917917854629008811731979280 9900 10280471835478376371076409407351961120947376528525224020636083111495676872 9901 -27154002755710102601479653600402759211083039733260195164214446833463958604 9902 33862697439076486098084371708380624016673821527091055888996517159352594528 9903 -27639128142592547439810272715277824107670500458789631330610796599327847352 9904 10651088934887139394110880780666814097725259361694226414283936284167480200 9905 10745800430040058859097474225905935334670113234734527252886673309505800704 9906 -28383020988629028163528927952632054484872412969404111003724387007653772416 9907 35395279703584839481051578725123510158077152387900993032842927557977833772 9908 -28889975640046647141555408721412370898810201017523672479759456441266158524 9909 11133094238875484921774615322944573207146191864638456040170600637714120480 9910 11232066940918786078033835984808380637382087103538162533207289435568536896 9911 -29667337289191687575809438884303491816603354455990621779966368779226196128 9912 36996814995375417883095669814976917582120020923241369225711823152579012960 9913 -30197097660404267459019259690630509480227325591760123205519082215319180896 9914 11636783432709484235702548199273074655323527875351783346464717408808597676 9915 11740207927658752320125074598983669493346474659042964716962775581113699640 9916 -31009425032223192473753138107096233230523613576469999559058386543235077808 9917 38670387293129647122753832814855124228225491555071931959744190100292176304 9918 -31563010999009134118956607117346410935910752745880744135329939794653337792 9919 12163126247492520387557121305385969777355910000366643855654938618475787040 9920 12271201595182489325619221540043632612669017828399710658384228669965900352 9921 -32411867568957918315677882872876350520216708690918418172029609460111065904 9922 40419217695006890090139069342337699321280212480350567197838249291959413384 9923 -32990344347027193308016443061799794886129354673726673791921452859192481732 9924 12713135526061282993414786171401270404496555127083640858986919297079597664 9925 12826069634686043253882470544702697596724089170271512628549436452702341724 9926 -33877363088201578620928915477976848049970845432008251217821349027510681120 9927 42246670479278134437241635950783548554808353503184096809603228956600967188 9928 -34481843236956536668935330112732830189847147854207339015944052612360940120 9929 13287869128319312847948839519000762416771961217448834959475261035780955020 9930 13405879145429502414017941657078491979974427071916279539316800500736310976 9931 -35408729691099106506365305880454106314183465624703423345760309438138403544 9932 44156259431258624432595062914681199870942564156503104311736120696406996992 9933 -36040375205427928373007872069692376008833900813291198847969377236222602944 9934 13888431920280931222422788440105239814822062360837023272135700198263291856 9935 14011744640956755946425468018279134729508494217455346182909905610734009124 9936 -37008910688839165460454908181785481120227585265355296065738572158472909440 9937 46151654448171450005074326686410814954889970498926743154128540025359184720 9938 -37668935182786781214913878662882970234206102961926579829978340759280340952 9939 14515977850481686609375431139684816724520163132455595616215067788351709952 9940 14644830143431830792811083324153400104618679764522026856743065478539381280 9941 -38680980133031304559869457338000004992319446870483221264905363094415440124 9942 48236688434079204317344064978857998044832406232206293825726094564107111248 9943 -39370651119359530689188105753126019225972739090348502560387254333373065848 9944 15171712117570196821870166804170323661790053815835336218156547165997761296 9945 15306351369939246897752446354785958108370231729610539545676507425553154216 9946 -40428148588914458687464975105287795722688224036750000885839091882730613108 9947 50415364497547723427268809701207379918773571448217715372726490037271019600 9948 -41148789858737246626090577362827709150332376241069852113986482033744111592 9949 15856893433061861486314679315955647975546691328179556182859958768111760420 9950 15997578014762833001410895662396175677654636809922353690823862264194618400 9951 -42253769161996422441743871314081436816118829749849376387350621793359994688 9952 52691863465255563404422843172412538061832787330998099712183577274827349408 9953 -43006763268857764528668064129784357651891940332944822980991189310770616376 9954 16572836383407663101672880331932554444931442044827211799391919624419791360 9955 16719836131831654093795528675206114346327030243904776629166701246256864848 9956 -44161343789183880052373882032791707975106060948810586440962707775654621280 9957 55070551725336227275759770424472601718047170725286655455440683162141965920 9958 -44948134642135409166510151940234452887482207234357434829171125878420522576 9959 17320913895711470532966851389495551723418296230412107029281219534440446512 9960 17474510621703425736235665380103865597582871412178141932648721851778777368 9961 -46154529805942368835710265933391182343012624534220378176551201880375100944 9962 57555989414838243597638555250898863003338205714680003726373001355656600568 9963 -46976625376375351094047240722638856262931476494007158997855790363878133208 9964 18102559811617226695791065081126616527458140123098006782117349776999623744 9965 18263047827645352328457576744845950759124465452790838309571648815247505180 9966 -48237146801526041441384244097583900272382932379766262783857724315528257792 9967 60152938966312080884277236103097841694217449072913006761141780136586822732 9968 -49096121948718647805223875132322491358029987226485512287516390288442921880 9969 18919271574083475531828799293272392003966595297124177980923695350885050992 9970 19086958245570062064779377184044305685540408480005909616114306676328228668 9971 -50413183774839159535291706311905249687244666229296579863690194979220433880 9972 62866374029183663372973931614575091025962831118630725090064613364215374116 9973 -51310683195394977328974045993075230347573470414377798881538919374200574500 9974 19772613031967209639629559575806006313953617119005848663992234802669617736 9975 19947819352790571159608754794821074058784975319318916244584574481821152320 9976 -52686806604035823629212861191451870367679447566913867530118088242257507920 9977 65701488782253086612100139955432752986794313282890122182572252275980006864 9978 -53624547910613913775144152510683677249854875828847927230426488235801617384 9979 20664217367552361384597959962706883429637026224490863254749795547229334208 9980 20847278560773359241099187159943946814672424997994333868952984868952813000 9981 -55062365843532484912636318322501445698221626185800978479649768628776119660 9982 68663707654365218184233052767884805744009365645433633335063322303136692736 9983 -56042142778503302298380222593196353455871675246373674773015723133491464568 9984 21595790152380794676904473055435593709081818487745089651515438203976805392 9985 21787056297293057486771259442635977593651816434322968687342187381169939564 9986 -57544404862700300664102922183098259663923541627315356604454452179321507068 9987 71758695471037462797512904616207321035366510316624468585437024444132474360 9988 -58568090652605887571618270843763972476509811472347783035487063508755893232 9989 22569112536975775674510769142670866771614523902707785700291815578248448848 9990 22768949223626338203449136094403399947065736485544749496132540503445698240 9991 -60137668341122433439715666572434380726137178399176156259125815295688889424 9992 74992368045600378644116012356074654842803257704038241839350345789695668840 9993 -61207219198073901107414746386007035348194822040210727300104522728974062032 9994 23586044580290019009683662891991468794655831778654896963523873174305114560 9995 23794833592666763143300233513741460156681098658982932754150995286389163200 9996 -62847111135946048717180901350627006457751487154551006317575015483570896848 9997 78370903234210415623430848588480582796536618901091926683951803736582856120 9998 -63964569912356929976806625882847996471614030784754784264514504190662202912 9999 24648528724962949800547753713245505477840213965503249707796441090165386864 10000 24866668754097029531265886372737072776151683110721657650922482668733059282