0 1 1 2 2 1 3 -8 4 0 5 18 6 11 7 -16 8 -44 9 0 10 36 11 -12 12 35 13 112 14 56 15 -144 16 -260 17 -88 18 48 19 -20 20 95 21 504 22 636 23 288 24 -578 25 -1016 26 -292 27 -216 28 -624 29 -210 30 73 31 -64 32 622 33 2892 34 4062 35 672 36 -2916 37 -1508 38 1010 39 -80 40 -4894 41 -8618 42 -6809 43 -2728 44 46 45 6740 46 17502 47 19104 48 7040 49 -4820 50 -3898 51 1488 52 1080 53 -192 54 96 55 -8792 56 -37129 57 -57508 58 -40242 59 -12120 60 15902 61 62044 62 91082 63 41584 64 -51684 65 -50196 66 59462 67 122896 68 85616 69 35300 70 18822 71 12072 72 -49763 73 -198908 74 -299494 75 -268920 76 -228630 77 -140784 78 143624 79 436640 80 376300 81 -24256 82 -321552 83 -230424 84 95446 85 490144 86 824672 87 810864 88 415576 89 16490 90 -118151 91 -226064 92 -717988 93 -1320128 94 -1326368 95 -856240 96 -456746 97 119308 98 1054574 99 1233200 100 -271988 101 -2035252 102 -1971078 103 -528736 104 363532 105 714632 106 2116428 107 4038504 108 4458248 109 3708654 110 3098985 111 2310736 112 549688 113 -2735308 114 -6706726 115 -8471968 116 -6889160 117 -3013440 118 3574920 119 10931952 120 10181756 121 -3719132 122 -19234342 123 -20753736 124 -10026726 125 -136344 126 3409628 127 3262640 128 3559168 129 8998344 130 18655416 131 23197572 132 18490177 133 13342016 134 16091704 135 18956704 136 4566060 137 -26143464 138 -47461876 139 -42642600 140 -19505346 141 14762584 142 56563476 143 79557120 144 46443372 145 -36615212 146 -104573542 147 -106133744 148 -67472532 149 -40662840 150 -31779172 151 -21977440 152 -9863528 153 3181628 154 35585322 155 92860740 156 135754015 157 128632732 158 87143210 159 45148560 160 13313466 161 -20529300 162 -65375330 163 -102899928 164 -106273854 165 -60275836 166 63103302 167 268212240 168 427195662 169 339075404 170 8202142 171 -289341152 172 -365680244 173 -330265564 174 -313563714 175 -284233264 176 -231645668 177 -237991772 178 -309561062 179 -336778240 180 -226355434 181 57874946 182 476263867 183 820876400 184 849565766 185 585207304 186 277857908 187 53436344 188 -259008134 189 -803527328 190 -1229632728 191 -1008542688 192 -200893490 193 795589228 194 1894491206 195 2809274320 196 2633287800 197 1026357048 198 -829546388 199 -1470682480 200 -917312132 201 -451813456 202 -919681656 203 -1843417680 204 -2240148544 205 -1813106144 206 -1025030368 207 -451458576 208 -489757512 209 -1148198826 210 -1506027797 211 -259574024 212 2302568534 213 4093773720 214 3797874252 215 2244313584 216 688048488 217 -1072024292 218 -3976741474 219 -7438835200 220 -9047002240 221 -6762400568 222 -353348676 223 8553609344 224 16120770682 225 17468370132 226 11197575282 227 2291410272 228 -2417014676 229 -1422150132 230 1340442234 231 2092594976 232 -382044908 233 -5816230060 234 -11940193662 235 -14728042472 236 -12349036330 237 -7256103744 238 -2988025536 239 -840357840 240 -77594009 241 809420020 242 3710628410 243 9125519024 244 13528893480 245 12115217460 246 5603037662 247 -841689376 248 -7133377304 249 -19657235300 250 -39028628034 251 -53546885280 252 -50659238820 253 -27568669592 254 13158325916 255 63416892768 256 98535926150 257 89316663388 258 39512675902 259 -9550700696 260 -24365335966 261 -9066871872 262 15082434280 263 34594345472 264 41769328804 265 28493950660 266 -7374127702 267 -52858344544 268 -83201265384 269 -81843172260 270 -56197319174 271 -27536034512 272 -9795145237 273 -1845882588 274 10885794690 275 47671771128 276 104198238738 277 137474726740 278 110457260390 279 43203763440 280 -16588539646 281 -65215278944 282 -144969577072 283 -266502498480 284 -365260601988 285 -362439670388 286 -239645633118 287 -30064969200 288 210363770984 289 390097663168 290 412668847448 291 277960968336 292 107130231432 293 21480904848 294 29125723104 295 58115922848 296 58788262870 297 40177117788 298 40782608166 299 85805844960 300 137632931148 301 98540750956 302 -73136996542 303 -274099225200 304 -358676074774 305 -298977849938 306 -181840242713 307 -89230187960 308 -31575208426 309 49260504080 310 248294794584 311 595044909888 312 938214905226 313 1016882420896 314 707194074056 315 151190437176 316 -412015352490 317 -908225070960 318 -1406821548200 319 -1843473431440 320 -1970815713668 321 -1623496318116 322 -826095746514 323 280678200768 324 1309408858476 325 1613774236864 326 936587515232 327 -17948039296 328 -231687841924 329 425920115920 330 1149523355144 331 1272587400056 332 882707324794 333 424073242140 334 158214384450 335 84479167728 336 90524686414 337 27642087428 338 -268054410350 339 -865009235600 340 -1565115640322 341 -1931477158150 342 -1625887512417 343 -737604172096 344 256160052142 345 889673654756 346 1189924328386 347 1785544548368 348 3247721398272 349 5164288427512 350 6252415185116 351 5640522759216 352 3590941864554 353 671030487780 354 -3133956554038 355 -7754830301048 356 -11864502546790 357 -13352849897744 358 -11059751516496 359 -5423811756720 360 2049468730402 361 8643878079724 362 10544735742422 363 5755640995000 364 -2639164398358 365 -8307067670948 366 -7411128238998 367 -1421214152320 368 5214420248794 369 8808447803468 370 8467502884206 371 5807550001080 372 3044406485954 373 1296097804672 374 481130839592 375 77541387600 376 -713319767030 377 -3191459611096 378 -8063200785024 379 -13323401436660 380 -14848078415067 381 -10731293828036 382 -3811563076614 383 1415425496928 384 3270984620108 385 4044012036740 386 8307866847754 387 19278238915704 388 34206818829066 389 44414201108784 390 42918387621744 391 31177259614016 392 15634493116900 393 -1359700765988 394 -23423289781698 395 -51303860883672 396 -75177714958714 397 -79953492077732 398 -57904970659270 399 -14847092703344 400 31776333262658 401 58899233170348 402 51032078065806 403 15528625781568 404 -20642583795564 405 -35790685505244 406 -30174588045370 407 -14886695780768 408 4745344556790 409 26311069308804 410 40925407069002 411 39238793809096 412 23792742875070 413 6962278125192 414 -2098359169092 415 -3542144588608 416 -2334187960244 417 -3929634119432 418 -15110078147880 419 -42065306698380 420 -80493076445459 421 -109893818554376 422 -106433989333348 423 -65258228318096 424 -7630866441504 425 36439837658856 426 54570478874828 427 63266052974616 428 91105147098054 429 146074666330420 430 201969786134430 431 223911535762272 432 202647350803774 433 152685241029120 434 81754682000256 435 -19443161545344 436 -151201649332452 437 -281724592614504 438 -359324209637012 439 -339830281376320 440 -205615163529818 441 9427379346404 442 201601047901914 443 249736267122120 444 127804827954986 445 -54866557649324 446 -157721819046538 447 -138373030923648 448 -59437404267138 449 5657394230028 450 41174440459830 451 75822423228936 452 130357305577734 453 187137300384468 454 207939630552198 455 175892516844048 456 110032217651738 457 37967470682872 458 -30042323696068 459 -92738238721032 460 -145887590799684 461 -202380195960042 462 -304934409547939 463 -474863293634944 464 -648969275191838 465 -712474147238476 466 -605854252449750 467 -368409209419224 468 -80559914406114 469 200291123764320 470 460223141154432 471 725541520420080 472 1016285804883646 473 1267817499587888 474 1342128180611512 475 1162107873149384 476 789350692079026 477 324383562208880 478 -210166396479864 479 -808247129443488 480 -1339766266751300 481 -1572039754930956 482 -1344399159842334 483 -679441802562056 484 217282900338738 485 970176734493420 486 1147978945553282 487 598512649808288 488 -301356621671408 489 -912470227693640 490 -911201448754700 491 -504887251447960 492 -99726968151938 493 95197498590156 494 144001846963026 495 245145728594176 496 570874975867140 497 1099312705733376 498 1535137726888664 499 1524631948354480 500 1026749341693004 501 376143508854904 502 -58414971619748 503 -180562156564576 504 -134524560541978 505 -136680478727226 506 -440055933017985 507 -1312316222269208 508 -2776628157856434 509 -4332859504358664 510 -5178941840168676 511 -4865687949461648 512 -3652221479208904 513 -2164959084538412 514 -762468941725974 515 775020883377552 516 2937169995012716 517 5753771895241048 518 8359817705877068 519 9500637013857120 520 8592565084221514 521 6140540203707068 522 3015789302340254 523 -448436577994088 524 -4328807155659874 525 -8144606927719076 526 -10446841294366998 527 -9617739318883104 528 -5085933877120492 529 1858450254511388 530 7991016048423934 531 9576117647799376 532 5279493517789392 533 -2052420990829776 534 -7416692917469584 535 -7863103107047392 536 -4452881927798090 537 -395010747484968 538 1954122382013604 539 2291817342258000 540 1584236665224436 541 909304667035912 542 1085766160562972 543 2794877938622608 544 6224847250705444 545 10262662837001660 546 12563449709442014 547 11172386892889952 548 6313193557141996 549 415960801066380 550 -3733953443503438 551 -4961941640654456 552 -4208587849042603 553 -3709057112648252 554 -5784306784350214 555 -11446236570918712 556 -19129864488137790 557 -25152868413077208 558 -26472870060443812 559 -23085105980288160 560 -17379597650979000 561 -11526243829117592 562 -5575720903701652 563 2711125050947608 564 15996891934852826 565 33659776455352900 566 49641319164621734 567 55913029122710304 568 49009437576237792 569 31917083933168160 570 9496486721300784 571 -15366568816513616 572 -39678066308370412 573 -56910860881073000 574 -58762013645689788 575 -40782777413562768 576 -6594079467011840 577 31168228128684556 578 54248299738896854 579 48780161234667160 580 17147253257818186 581 -21205293608888968 582 -44459012810476692 583 -44804580675552448 584 -30472541013111404 585 -14543407010094176 586 -4278784854977400 587 680945061745248 588 3971350892408108 589 8033767728403400 590 12944646719335708 591 18809186732283216 592 28358723291551658 593 44877999643995220 594 66165249225365090 595 82528117590827328 596 83495243054679960 597 66315560745768680 598 36856047971265700 599 4173739253902280 600 -23584916465354149 601 -40924108260071756 602 -48516359921820718 603 -55981467278059336 604 -75763460671083210 605 -109409475677380044 606 -141359638849938098 607 -150689703395408176 608 -129894426256941566 609 -90579307341582788 610 -51430367944524594 611 -21510881796719904 612 7174927391450892 613 51989731694279260 614 121045979389608098 615 200055791732710672 616 259576500121824214 617 274529522024460248 618 233913923273600508 619 136780306485252272 620 -8280080728064300 621 -172992128525729356 622 -306027715413711954 623 -351875694676816032 624 -280268699501639186 625 -104948782521620636 626 112890088800184226 627 278603609506331344 628 308104993578889344 629 187192308945615840 630 -11826560228254184 631 -184935586956300064 632 -268030769748985730 633 -257961193336223136 634 -187504681184796384 635 -98260042345140792 636 -25541184977828298 637 13052190271549568 638 21560033045479216 639 15861315277533616 640 9738327454943620 641 10952154416376860 642 29798537524393430 643 87549070461877544 644 204726374268364966 645 368491268426431624 646 517191907180031692 647 577379088826334624 648 524017385232594880 649 395712572121393838 650 249312361064897267 651 110490407840563216 652 -29100971386646236 653 -183195393797760272 654 -356740227645260632 655 -551419586646544816 656 -755801455045927496 657 -920081177103055776 658 -967655003629831056 659 -857801379622425168 660 -631019567692213520 661 -376243153263670676 662 -149440688399926582 663 75748488211913600 664 372904598152644190 665 761058009248692244 666 1133045583888387138 667 1317577788766055704 668 1237292176373388446 669 973089066034034620 670 635047829393374338 671 211997437944761376 672 -370493320191873368 673 -1043795474074491836 674 -1527197819391710254 675 -1506094164903991504 676 -873165523899065760 677 160207597372829280 678 1121930198380353560 679 1507771304963430080 680 1120721426832331042 681 253755732534564880 682 -542888776693153128 683 -936652996593173400 684 -1029816529140314422 685 -1109612111959127784 686 -1268849854415390676 687 -1328197056028280592 688 -1082900912522723492 689 -550202185446808708 690 34059355481569006 691 418925860932544448 692 517213416754114780 693 415622737013223432 694 266380387985109276 695 205806046970145024 696 357124733016814816 697 826107341312204068 698 1600454806415195210 699 2448602758588736600 700 3008204193838234796 701 3045410790467092330 702 2617671685008217267 703 1974554047398774848 704 1337751502939975528 705 768637874090892588 706 152201641386471150 707 -748070703745883904 708 -2127936133347835668 709 -3886153178311471084 710 -5504207327538298874 711 -6299340464731202544 712 -5914223008505527172 713 -4585277486511933544 714 -2919773566197597356 715 -1391725461239697616 716 5184107838394180 717 1659688425669993520 718 3841966267862984472 719 6211785568093561344 720 7870965737731793986 721 8014817669732928004 722 6527522023450570706 723 3891685558628022480 724 642806837395252640 725 -2857408468911871148 726 -6095699766899653378 727 -8115029742765511456 728 -7792996406329422770 729 -4555707945689635880 730 937834629019292676 731 6593544316643111472 732 9657122763313174516 733 8459408728362829972 734 3847202152729305086 735 -1316684087475242992 736 -4388525023839913300 737 -4811010344488881188 738 -4037485824852714842 739 -3994996661177953560 740 -5566117933301111814 741 -8070886021718290576 742 -9901947708858029616 743 -9754016055041290320 744 -7453930551240428090 745 -3827940822625083532 746 -34067826093772814 747 2933800945565557616 748 4466594436525656484 749 4531919325871826532 750 3809634179350592774 751 3544927688738403952 752 5006890016957754734 753 8637080551433611864 754 13375622376765512712 755 16984712411076572484 756 17522498092619009285 757 14784255403401714052 758 10356410969360528510 759 6352627060384171040 760 4026712100264099834 761 3066459853369763500 762 1592835689079266710 763 -3054424421312031608 764 -12507869066525814574 765 -25321682377706352804 766 -36751616091965763654 767 -41500603138680059376 768 -37457168910881845910 769 -26940876265582273516 770 -14326263077188448318 771 -2416017767644150064 772 9113587710096769584 773 21879603919488390624 774 35420823396806224600 775 45922941779264466704 776 48729853093241994970 777 41967282311216100980 778 27251100007631944330 779 7454226034846588520 780 -14586222452703966622 781 -34680583580536428296 782 -46449175076287476196 783 -43975917199841004016 784 -25792317285254258600 785 3423104605896653540 786 33671744153838965442 787 52435869958352978752 788 50650310452533584420 789 29765192037968991200 790 2469654201001474416 791 -16279569870690133632 792 -20094542257152897166 793 -13540248111591467564 794 -5859261349448183518 795 -4272120119835649776 796 -11888156619007965160 797 -27929813848632841016 798 -47467823231607026516 799 -62410251058538967904 800 -65822328298243581008 801 -56695065044704809796 802 -40178545962871572618 803 -22875990768446233200 804 -8090926235391176568 805 4541626797525139252 806 15874884451094277782 807 25312468096438866544 808 32889103736232967726 809 42098134208352934520 810 57895828907681488648 811 80207854865930027548 812 100559736578029630325 813 107440443730326678352 814 95820875828937013128 815 71045771399890976688 816 43839494894232693900 817 22307227973242898932 818 7599318656270355722 819 -5666589971403556728 820 -26062624865502258446 821 -59909511291005480080 822 -105547373686415051608 823 -152051645837875209616 824 -184901284312186093604 825 -194111343369313369848 826 -178066451528084697052 827 -141163375842498633776 828 -88146666795925685452 829 -19861747581478052492 830 64440421107412317830 831 157953874045197860112 832 240011111456097754450 833 283435024431616290380 834 271190119113475815798 835 204959735021612865632 836 97969266446301858040 837 -34648431217396511928 838 -172518312211029768732 839 -279386302303211670000 840 -305937399069058766262 841 -215181943501164993776 842 -15879828227600715448 843 222273567600479396896 844 392108032829223036984 845 408989330410765570236 846 270494523829814428362 847 62748048379331785792 848 -101253597888252043648 849 -159734131252579762072 850 -128678964712166534396 851 -65265372793258243120 852 -16277609907097054284 853 2099783839884709804 854 -9007384740224367670 855 -49803010555319934704 856 -123039485976663793740 857 -219888575882269145376 858 -311672743886686258664 859 -363040652301141087360 860 -356197212636999464568 861 -301270282143441039136 862 -224118887121857164032 863 -146604747961317122784 864 -76092227111336433008 865 -7130996895797263052 866 70202576622955020986 867 162421682650161183448 868 270990428043894484536 869 393845127102710295330 870 519821481713769303651 871 618989198428515988720 872 649605738896083453544 873 587797177197644239912 874 451888086261934458244 875 292529691757673073464 876 157296281394668836578 877 61488034200452605420 878 -18547250329897596862 879 -132556726111976924240 880 -325745791631710487566 881 -596157749665418818280 882 -872005650709965748172 883 -1046396730015551772496 884 -1054638922006258804484 885 -921476134718837418744 886 -725554239081978386868 887 -514254302870048884896 888 -255962318610531702774 889 118011445151732971612 890 616014094225760413550 891 1126933779878692790696 892 1466923279837661318746 893 1496797583856269126192 894 1197707781457615622952 895 641978961506175622496 896 -77169791980405354442 897 -855192815716388769924 898 -1527401191082652616362 899 -1859881360938766270320 900 -1634772217094693186368 901 -783224087507405020004 902 511630759600224307970 903 1811916753895886874512 904 2590216581159644941886 905 2532502031744961355264 906 1759039537925922425328 907 732240822740127817064 908 -86819277809711029094 909 -509829763002532637660 910 -611539362300318023898 911 -548246838102563447520 912 -426937127208544419786 913 -297578633911847209832 914 -196837479327981730276 915 -177462700362472394224 916 -310567004767045662540 917 -652695052819827928512 918 -1177073687178108247664 919 -1726416212499317972272 920 -2068858217342657494904 921 -2046100197048840931356 922 -1687246228599014550894 923 -1182656328917761729752 924 -749900950162703218494 925 -507963080539058687252 926 -431790721396240882078 927 -376083053405011235776 928 -129963239807571829284 929 505816635269992869510 930 1604365446162860783027 931 2993412647769338635976 932 4247694135543735184786 933 4882035310990284264560 934 4646058414097030687856 935 3678931685506387929616 936 2394526989626743020964 937 1213655974098931767852 938 349531363418993402310 939 -262093153139242195752 940 -904218023709035426194 941 -1901752651587976857296 942 -3356384455806396336232 943 -4958037624531712609408 944 -6096533995735892704898 945 -6273400300013256757228 946 -5485323149680595295438 947 -4212210275760755445984 948 -2977606868767959899608 949 -1848869789990835948668 950 -363995499047356307146 951 1950105005619454846704 952 4900517888806748949242 953 7504239238194834706996 954 8617459763063072622962 955 7693198401888972208312 956 4939795299705777979190 957 928970965371382609056 958 -3688309576470621506128 959 -8042527074516291605600 960 -10892531686192041187700 961 -10952837702233178386284 962 -7616596855541962756038 963 -1545302046984003392592 964 5343021808975446136096 965 10637213176772933097740 966 12657241696818402488162 967 11371737966684375612272 968 8252460174039996068590 969 5136007182457628638908 970 3058752756191728965150 971 1953817979099247619008 972 1185389897119600553524 973 244637778175998631084 974 -918783623410050559678 975 -1983292819530602023232 976 -2565569014566487319484 977 -2547696559659167712996 978 -2258895072423992948154 979 -2401921913559126598160 980 -3689424990610811041192 981 -6304672040094181682156 982 -9539861699829187748010 983 -12032063225458153998576 984 -12591856932222566156584 985 -10994594670746574684740 986 -8051521327106377124074 987 -4961523587567905201648 988 -2579328839252900660804 989 -1143198108480592058032 990 -427413266397466399376 991 89043251222981881024 992 1266245935366086651725 993 4261478547138244972740 994 9890237058899311366362 995 17539914054917193661296 996 24762522077882516166956 997 28475230219545359048656 998 27052748177481469788512 999 21422901215179494801136 1000 14192856303462327955248 1001 7728622157423316794688 1002 2761314327371465139128 1003 -1760376592510194504840 1004 -7730066608017671533554 1005 -16295040689563363478396 1006 -26434157474236413404874 1007 -34937403176865154925568 1008 -38290673332601946072356 1009 -35134318139406020626132 1010 -27120072680285830683290 1011 -17422289224025139603632 1012 -8330875504204254504564 1013 -4912957739680233084 1014 8735397410144380059166 1015 18468694562187554075920 1016 27893603507808341789510 1017 34283504261213776227972 1018 34945272853623516675378 1019 28141036191296397733920 1020 13222984134689303260876 1021 -8793430132391616917036 1022 -33827996386407837629698 1023 -54263434967764516647968 1024 -61281413672101332381896 1025 -49426152170096123482012 1026 -20671389283002216368846 1027 14812420677758001226536 1028 42756244430317361941254 1029 52757850172978614716308 1030 45167491974998281974982 1031 30600255557024120490512 1032 21355183226111363058464 1033 22205569747965242167928 1034 28787675069672084602372 1035 33601526635271971624168 1036 32502591459998392068978 1037 26185860367424014691400 1038 17487268825934717199740 1039 8449115763762496104160 1040 -467045530442996170936 1041 -9319157437785659153996 1042 -17478492569409683250198 1043 -23854867013106619951848 1044 -28556369580484222429634 1045 -33957284449545906385036 1046 -43066147106817561094082 1047 -55966729245995198766880 1048 -68032539681227505079168 1049 -72557436235884381794840 1050 -65871850645282797095868 1051 -50180002321668052856800 1052 -31697598145068117810800 1053 -16292193544815789220724 1054 -6482540045293624433550 1055 -1271352867514317604560 1056 2642531502514218413237 1057 9951759409813634664988 1058 25736798985734040213566 1059 52887179668113433170152 1060 88577511085468730678634 1061 123369451541615627815260 1062 145469621274898379320018 1063 147566756117367853172304 1064 130628437364334219248262 1065 102001829466274047328924 1066 70168867132622482027902 1067 39911828639652090711600 1068 9941412695036220785880 1069 -25905866307967122693444 1070 -73151241086187671904246 1071 -129146243015360237886352 1072 -180089938953519091365060 1073 -207650910682456179575388 1074 -201326212207043657058174 1075 -165534445287098201657528 1076 -114401396729942681302630 1077 -59081885281823130532988 1078 -200600964074014136322 1079 66459328946273709566160 1080 136464322073882268437682 1081 190721909854073912944612 1082 205862247761475630708314 1083 171436370229150198364176 1084 95626122341447124343020 1085 -4922353603509204635532 1086 -116156438824206732766306 1087 -224665518739060985886640 1088 -308107218053522182618850 1089 -334418403873608540796752 1090 -276639047774406741255872 1091 -134560684459996711055176 1092 52264002274868437517382 1093 213569506180275495579424 1094 282863270641131721141928 1095 240343562066007462250624 1096 130692389495510700250654 1097 34895350575185953373300 1098 14550464765336785912858 1099 73354653475147762867288 1100 164170492238464392943394 1101 229419865245580667340420 1102 238923558896639134629790 1103 200016236474274733261472 1104 141843135031115005764996 1105 92437500942007993300968 1106 64409704309075441581324 1107 53157168960825062619096 1108 43444437238168821576298 1109 18849126126634664798924 1110 -30562750648450609817086 1111 -105887702394777749298832 1112 -202196820936752589086054 1113 -310970757785404075850260 1114 -417337360345465325195346 1115 -496702262155309170909216 1116 -521077412108802600751008 1117 -475707659010429423889976 1118 -371876944069703040450916 1119 -242621113436491988101680 1120 -124523623347421605294760 1121 -40397885462842087724090 1122 7243464165673334000923 1123 33949355861025286523144 1124 68456458921750201538386 1125 144867168232765615933564 1126 286182864160034610678922 1127 482307074767892879818928 1128 682328927398541626891798 1129 818871788084380292427532 1130 851400177253088162228798 1131 789282447506600707478856 1132 672875401593998793977118 1133 535201430686588722272280 1134 381860155508138249371020 1135 197666821735517516775760 1136 -38000335765772105104540 1137 -335998528254980321458748 1138 -676946640893634355582062 1139 -995477392405465281996480 1140 -1197113284382368054383460 1141 -1211428168000156541482756 1142 -1038870824766161477585582 1143 -743639786486014190947552 1144 -395771872140458398204176 1145 -17850604650240926781108 1146 408980905227676229463246 1147 879832711949829222183296 1148 1303983246076503444868804 1149 1517614652157966486200936 1150 1377578790258242907107508 1151 858353850652279162293936 1152 66416414928726998394592 1153 -827102253309563705742164 1154 -1653413447883878769543106 1155 -2253886024436610329724864 1156 -2462211189312214919232912 1157 -2135865697994409926015964 1158 -1255901725605774083693666 1159 -25392772187331660596240 1160 1142126256250301567404808 1161 1799019281415492534604384 1162 1723723278190763967102160 1163 1070498027037791947720784 1164 269103477049124104596016 1165 -252229418827553470618324 1166 -295375735815814153308398 1167 74556870167479628904528 1168 642691395890899039974572 1169 1172543635141942289197588 1170 1486370957459416718236658 1171 1508999829594063927693144 1172 1280485203496680835418946 1173 922182318252048565792384 1174 566946461708015406631280 1175 299507996322087812570752 1176 142411372335459079271666 1177 78531622486171379240428 1178 72352045009426026798902 1179 63506316680295321756320 1180 -53308001773560084225400 1181 -412944631089282845171396 1182 -1096050636867292441910934 1183 -2020625856598249046910672 1184 -2916969209303749310607498 1185 -3450488201665819505754316 1186 -3420542338936856964281022 1187 -2877633237993407334781776 1188 -2069547784395582698673890 1189 -1277293870128030648392322 1190 -675090229141647955649235 1191 -290014944150114462767328 1192 -35595578931646167173324 1193 241781390327519297541176 1194 719813918955948464043132 1195 1527760200372007626113144 1196 2637730774474537440080638 1197 3798632211461403245629624 1198 4619388292136737498699956 1199 4797847248384243693177792 1200 4335121996065975963921984 1201 3550350571029299195328484 1202 2861068679137354123597346 1203 2477528561671965800926688 1204 2223847818524756502633276 1205 1621473347504147450540856 1206 214180418863899087495212 1207 -2050873463563417259355616 1208 -4657090659849720086857184 1209 -6738379515870576832869540 1210 -7572429602022844387417890 1211 -6985218795618574212127080 1212 -5353104307605986765483878 1213 -3226298889548506203360344 1214 -915789626936388118278724 1215 1600152094007506576483328 1216 4386983990757947743145052 1217 7170568152000472351685412 1218 9243311707109066267911354 1219 9766934539344309243609040 1220 8197580729147212430611040 1221 4500763040552647335395660 1222 -867981906079369100530662 1223 -7009450159714225754247216 1224 -12599210708041998082742670 1225 -16078688614760305270163636 1226 -16159094510666558389605610 1227 -12466304833351796253806648 1228 -5955242144466462293623050 1229 1238412284969941128144240 1230 6627849108161594606365096 1231 8593081232360936995255520 1232 7237897185818971456303744 1233 4183973775340423443319212 1234 1404749082658275122018262 1235 52776538537980384681888 1236 169825527538055729283900 1237 1248597435714570344225896 1238 2874801286131460109774804 1239 4841899623730372706884928 1240 6851809537247322969834128 1241 8341155991772807926411108 1242 8723303508049027731985658 1243 7803586382181694941734296 1244 5934514132852936702508630 1245 3778434722387712024374388 1246 1924782788547464579297102 1247 663265633545038274004048 1248 -10560443897919762410570 1249 -280426057354341587348964 1250 -431896992193974276975642 1251 -866260645054325186039424 1252 -2127308176979739511888812 1253 -4761299164191748450424220 1254 -8913056082597738332879690 1255 -13888486474163819890992928 1256 -18173202662235583781136260 1257 -20143282860423461898487712 1258 -19038441892881056237208588 1259 -15414783445808891972653140 1260 -10721907708543986494217011 1261 -6409724635502525719841756 1262 -3252839990395943202698218 1263 -1200034987804598882810256 1264 433874482739364226760306 1265 2682365887487722635183100 1266 6525897853851294489046630 1267 12278699762282818925562568 1268 19038146814899985372524678 1269 24803436037931229636187624 1270 27498860381854486862443884 1271 26254246508569441033559808 1272 21926225649895870547500218 1273 16494602857765454019800484 1274 11868356066238330562848810 1275 8840814148588178737941616 1276 6609646275435323685360656 1277 3124330522596672409937284 1278 -3596448474215418164185146 1279 -13740340944919382791117200 1280 -24943926458950908356060226 1281 -33442185810654471439239196 1282 -36342409448325397450241470 1283 -33078949718991041648299376 1284 -24917527201428099522389844 1285 -13292140254630794671145180 1286 1216110269315692859567942 1287 18226138571687514956807248 1288 35981228856722575285747456 1289 50690400333482134597575968 1290 57808127115212749696164264 1291 54220776439884329675807040 1292 39345607870996945904616624 1293 14598050299209591377015492 1294 -17227371625677450905813706 1295 -51282629461689099937926096 1296 -79741186871674748812256896 1297 -93125859848628795561290060 1298 -84677782383756920033644894 1299 -55328525355798643320072320 1300 -15373693367891409027481140 1301 19425628946121613212517080 1302 35909060457588846664233500 1303 30876331134723457958378192 1304 12440265751156065180036352 1305 -5884639715087481652694768 1306 -13898125366576249514691168 1307 -9762612213822254961511824 1308 1459347297679466658158008 1309 13249791816530578027417572 1310 22316180381154665089128510 1311 29527209481710270793325184 1312 37372292082002268660976018 1313 46545330548558589119250092 1314 54545025569782147196290398 1315 57339686796026217649967376 1316 52496297604758688742293504 1317 41045957321519219393341756 1318 26753720166481396862706834 1319 13779989126284094022317760 1320 4679703798396618144163164 1321 -162665293103831204949884 1322 -1930130750149380643277062 1323 -2554745414918377598340256 1324 -4399351884120135993636840 1325 -10326185152706394770239320 1326 -23271518888009745831509876 1327 -44641262408216533285143760 1328 -72234120762174365301865916 1329 -99639212072870918018361924 1330 -118411556428642117157394198 1331 -122075518529996890705726068 1332 -109391842188680329004609053 1333 -84845173851832113546538796 1334 -56222989948670716997357050 1335 -30821023040794400344452240 1336 -12267189847540397995735320 1337 760555423100159977119000 1338 13685810010230392049628068 1339 33279593251584863980706216 1340 63482845401773805452479858 1341 101486944442011165082496916 1342 137156784508544270592461310 1343 157699242240535350746274240 1344 155192387989678332872501898 1345 131358619070440360888557532 1346 95904877997709310517898878 1347 60147084995270503540537616 1348 30872934316193340654611276 1349 7998116447240822634890500 1350 -13672087307873918424124322 1351 -40085282192641390536589632 1352 -73039774304620439400410436 1353 -107420036502236151784641340 1354 -133019695163876913887108078 1355 -140507448541728589328390656 1356 -127084155257185119331494964 1357 -96727617222863350545512540 1358 -54569297198809596870326938 1359 -1086315669031887953137200 1360 66995200614296666279344358 1361 148460739838444458857279380 1362 229844686486590508940610970 1363 287100645097914207839174144 1364 296721083765235685546209040 1365 246826338607021665833687144 1366 140079549928456081673387892 1367 -9636600398935094910251136 1368 -179374356773135659975524756 1369 -336227064721504824332789100 1370 -439591960973673339601398942 1371 -452890485679805508280243136 1372 -362943954708095580923167548 1373 -195786154335481142268552180 1374 -14030989474282960852811318 1375 110835766027671280593569200 1376 138116771476829746638701348 1377 80875519004503798181253452 1378 -7497483991596185446017386 1379 -72458275003177298054784496 1380 -90676253910532776397570452 1381 -72559486722577392460184552 1382 -40819235577349663761685588 1383 -8607099482119365692326256 1384 26356505506445317500182626 1385 73558560036434465202427316 1386 138898844545816283514505058 1387 218890873868464638444738688 1388 300047214570664528255015796 1389 362096190097079741703510660 1390 385426822670197268727931726 1391 361042803655022233083008960 1392 296619181504626291277386510 1393 213018330563176390443282740 1394 133252110926992929549142546 1395 72052540044942396020278696 1396 32387780988713542151470126 1397 8573084532510119771187104 1398 -8813990929679284626482792 1399 -30437082327433174680317200 1400 -68515626514167199235318330 1401 -136114220450597273906953400 1402 -240821835664272366089646804 1403 -374306959042449812525901960 1404 -507980329785697036718794624 1405 -604361378330331503242727686 1406 -639096479773613502950658053 1407 -614710757447499754638381520 1408 -552933986077134397283851100 1409 -473975197912549057488607084 1410 -383549307251487975982836174 1411 -277282337389637049979852984 1412 -151776085752764397640348142 1413 -6878793098843667389688016 1414 160708250665613408900450128 1415 357243424279093422054892880 1416 576556566910117490560394118 1417 783489228746748600453680484 1418 919856682049629455024661354 1419 936752083501367423394214568 1420 827925813294840189476443114 1421 634640970290499308189221400 1422 417680946854185568855016772 1423 218918523090643567210595840 1424 39420171585825433046350912 1425 -152419679794334288957254684 1426 -386561043500181748513219110 1427 -651488972416324797900261672 1428 -880483802880376590556347118 1429 -983739738425803204114251812 1430 -907864304262858176367315046 1431 -673075119197613361489449104 1432 -353030306738774734295732094 1433 -14315419281801039379991604 1434 329108990404543423199680878 1435 703982791971920324226416736 1436 1117974102359795831771615760 1437 1507766476377401136169893980 1438 1747896397566966153346371690 1439 1718048527330034645302531680 1440 1370312755389054594319527506 1441 743029046454713156225404236 1442 -70035872501186633884440402 1443 -944186011533345868374733144 1444 -1720881683604649370615378826 1445 -2213777343051744209152426428 1446 -2264880762184953890746251962 1447 -1836102203225262205239542848 1448 -1070346560290053576825834602 1449 -260972811217891261147083912 1450 277069520840998800043672668 1451 371041774431514980720317976 1452 83527510947458861172751046 1453 -339062224988341628145251780 1454 -631721916902565839902955998 1455 -666455143194790004355244096 1456 -489498622550556885327939986 1457 -239749631946592973455245388 1458 -37820835254596599939816046 1459 71858953598151493991734080 1460 114308316610242594091848216 1461 152213599196476814360246508 1462 262125140953431165946438482 1463 515530286237806133713495920 1464 945543463803726148650055904 1465 1503898290062457552649978840 1466 2047913519138073475035905828 1467 2392754899259691877833489648 1468 2409751553163066598933033896 1469 2100520306361534460230253048 1470 1589654359922660151580033500 1471 1046566633197987617023227632 1472 599966674414926365716565230 1473 299218473555713677094560052 1474 127403961685871162774580930 1475 33576320681934961368151272 1476 -48372099648171498401084466 1477 -200447617848301986428969516 1478 -518216201814019526093931466 1479 -1075590467144697544931405360 1480 -1857584830826581820888895838 1481 -2712575973043113608326772966 1482 -3389985036547743787310637199 1483 -3669757683682073736783151992 1484 -3500334041443378874271399918 1485 -3035018649227706718349144608 1486 -2530221746072076781359553392 1487 -2178327727654330915327879776 1488 -1993449708764646418370039018 1489 -1814836078582714320146566884 1490 -1400328618229207320711300522 1491 -541944649767740528462118520 1492 833434293021029823583456098 1493 2586871723343557480585043040 1494 4351593936924076453321370640 1495 5641458957774278518885019840 1496 6074550732296241156654173320 1497 5577668690876296304707049364 1498 4413548694809075604025314946 1499 3003785691650850654229779680 1500 1676331448556812102974364584 1501 502099779972532826295604504 1502 -693412144822277437212305212 1503 -2154555292280021421723501712 1504 -3942922516919709268691235324 1505 -5759457706715390946049113012 1506 -6999735872151071199980298770 1507 -7069693936183742991876189096 1508 -5766379312504192789791611214 1509 -3419807094779606759761662652 1510 -655029137107531343255559426 1511 2037698404506671112947523504 1512 4549817870321510144992881022 1513 7004045001762379202506276588 1514 9368066222086378911681745646 1515 11215695762970274542231773968 1516 11858416200342314345006941180 1517 10707762340241200538345359400 1518 7563823780917069432409017420 1519 2700543346906962740334744352 1520 -3146344464125258031212532388 1521 -8804269202103004152470483564 1522 -12819181143627669289129879406 1523 -13902156656420777646868863520 1524 -11585948426273108499823908220 1525 -6712032828190905791961174440 1526 -1309835374243841958014604604 1527 2277549955493573403953216928 1528 2635463456900456107220062792 1529 89259963855888591786511160 1530 -3554911490979649744340931444 1531 -6205069528892330076049701544 1532 -6725933886849588318771125534 1533 -5354616847627648634021673136 1534 -3172814322750320728647701136 1535 -1242694599475826728941147504 1536 -74979635822177002646968188 1537 371605522108270530229145428 1538 400145411931954791358553778 1539 320087273809046452472445344 1540 379739513178478440486716388 1541 842843391623883121593339240 1542 2054553328459440090826683540 1543 4337352537391686400339205840 1544 7690323617617291694267457952 1545 11503234550522521145301015296 1546 14622493228128792766244697328 1547 15887251437923454710238340568 1548 14809567006760056394886505338 1549 11865635318325948851736400652 1550 8169685495339117632411729490 1551 4821546395760875369014123472 1552 2424544617691214486638957160 1553 1018473729212384525760215896 1554 293974971438527063319205220 1555 -191712103275916335981807568 1556 -943538967143685031892359508 1557 -2519578026208069136184485292 1558 -5390614011621460324029578898 1559 -9599968819469755855126263192 1560 -14444504267983883845077894115 1561 -18555193513874378143549092548 1562 -20515985773342717653746762050 1563 -19672331584397744609438426120 1564 -16547613723144284992631902834 1565 -12576379709289231107684137388 1566 -9366034107273799299670118322 1567 -7925926030889026532386810704 1568 -8179217499096348337632290022 1569 -8897080038518361566590315012 1570 -8132814711971494300598944146 1571 -4127690570398532957663469360 1572 3635917993737408314745100604 1573 13851715914925865850605773856 1574 23789931770020677278565450040 1575 30577764512598386759540201056 1576 32575475134703672825801308430 1577 29961877812579884275852912384 1578 24246430231703554881025856712 1579 17163612779718703225444733472 1580 9676871711661606695879733936 1581 1615211025886454586707597836 1582 -7873268323154330388793913854 1583 -19234873598853479909735777456 1584 -31425520475012671593511904332 1585 -41695864692889754482073673316 1586 -46647076264886686233538232186 1587 -43948096135327221740430487456 1588 -33485792477105990716434806544 1589 -17166810695857795743399355824 1590 2301657247854972096387679800 1591 22571216230821732646403603168 1592 41878929532143049892913490798 1593 58413387164940571275791628040 1594 69742282775357036931131323404 1595 73147051602730302277668084264 1596 66724250407448313567124208954 1597 50310583675299491464878220840 1598 25631970094430456646265229852 1599 -3956716241193754766340187920 1600 -33571328937603387952099378292 1601 -56997979989066375545627946628 1602 -67876198706430663569412453322 1603 -62183213997667093275887101240 1604 -41049548381553716738159298206 1605 -12022610498491943757365975988 1606 12921089961878262547630563298 1607 22687930482998635705191661712 1608 13143909516964876660028350450 1609 -10214935653935374192788796284 1610 -35458969331180046378639066774 1611 -51329117133873705408151304968 1612 -53139809947706552711681007914 1613 -43663473524276083713984498616 1614 -29506316360754606401684682852 1615 -16560085168682168671606749680 1616 -7607184566007261625034059960 1617 -2571821381592459879889880644 1618 -40483479989805133411024706 1619 1403294267456713939286922800 1620 2635080119216067303329637444 1621 4168792985179979690441894344 1622 6724993037134871778724956500 1623 11688978966592508046358019136 1624 20874068810272578636510683966 1625 35367747623078871738059426836 1626 54089977745559330883706889066 1627 73286752384260202179286005720 1628 87698597104349743744095226314 1629 92846858642614278401299171520 1630 87013108121419892104933766872 1631 71827135387911917933191511120 1632 51400746094525106536479852258 1633 30659620341454145252179945660 1634 13627016681142389745934813646 1635 2209715319880736159291598056 1636 -4247267773633996350353563010 1637 -8669497896409361329941972580 1638 -15358675435513230256382516430 1639 -28450202327771694831939380360 1640 -49737585229561389348171488533 1641 -76687419166077623214255123256 1642 -102330112203029415950585549268 1643 -118083532493231268888620816112 1644 -118265069178524801589206827712 1645 -103227226288449901498231785784 1646 -78902004667401900095427532148 1647 -53411365139380466871696590784 1648 -33370784269399833849683792322 1649 -21810347311213321292134908612 1650 -17609852231801258519065706650 1651 -15638485024102566498703484752 1652 -7995979204761125680537436804 1653 12475083969778336043684213544 1654 47106349411008440037173039892 1655 88431345349599842020307299056 1656 122927268836782568446588696196 1657 138628603779789382194322361296 1658 132120997575365570562655269392 1659 109576020399978528515860928624 1660 81289206364965214047850799396 1661 53954257705979971389879449788 1662 26057148682970648958818619978 1663 -10480674856876160243757478864 1664 -63101154285479262755218921058 1665 -130343940711717999765852898404 1666 -198662232891365010865230285522 1667 -247638818517434054646774295248 1668 -260439380121067914157408472600 1669 -231572298403974224166016889756 1670 -166164582580984947075731564434 1671 -72780937490646033669402321280 1672 42143040609005061514816998538 1673 172244874747463312847577409820 1674 304075201137462278106410565166 1675 413693209982198215864723106584 1676 472963387838998298589390479030 1677 461883490052757752933613629640 1678 377256644820101761486643829900 1679 232255038239244972997233146880 1680 50725876932570271450097105686 1681 -136600732458465666593692969196 1682 -292912997006581193716106221678 1683 -379284711292332309237293810048 1684 -367063915673804253685314420624 1685 -255156451068561114529270281996 1686 -80429586134559969895527753618 1687 90351822762209874179900956480 1688 188213286816024753648377499170 1689 175548705367114270688134931224 1690 64286541207926702546309974180 1691 -93823225839807314933421615112 1692 -237230861949433384396615506298 1693 -323755017360315856679434238092 1694 -342340163385476913712853500274 1695 -306695164364282621527277866624 1696 -241212600377830363705269970682 1697 -169071967384094044291758064396 1698 -106114787076881805076395953630 1699 -59588484985827402294285982960 1700 -29831478156913155725989080392 1701 -13237444588998907521625319812 1702 -5049154861312194205090333326 1703 -856954365257783331581778912 1704 3688086094201059078323129274 1705 14535429385294651693662352072 1706 40607402859122191230989885444 1707 92188897352216375635806661344 1708 174785603329941224542439765652 1709 281320514069550211167788155752 1710 389848845537119732102940474828 1711 471944594884188842510217881472 1712 507715101027003362983461659652 1713 495818612486018915878724017152 1714 450331633237359445578385204296 1715 388287955888788720237572963472 1716 319399349176338024163106472372 1717 245238516536318315433710068084 1718 165063858273293020932858424910 1719 80374036504881671969092323440 1720 -6468524851440817424685781664 1721 -97403892203716666713743851090 1722 -200963994479769134716129314845 1723 -326170569839513662269768129648 1724 -469859994609570047174927569644 1725 -607876933389801145357077761240 1726 -701123436087320234787873252228 1727 -716023238417431008499161921936 1728 -645136464211332794694862009764 1729 -512010211279548804895042540860 1730 -357282989326072315933586230566 1731 -217487675780482206579428218032 1732 -110573063590098583226211777296 1733 -33397764351590931297667491400 1734 32483756251370749958118548268 1735 111623200787727903133470438368 1736 223395416316095010990734334526 1737 369686630979444166270820348104 1738 527422004034399814530651112436 1739 654139282732238021903266695832 1740 707580434757822195587239944834 1741 667944739240630985316274599692 1742 546880999603134936825299132866 1743 376514177189836862440226139152 1744 186590165538389158809868242272 1745 -14240120721765942523424282708 1746 -239944893488639623947406102818 1747 -508671915576094995688023178104 1748 -814798205549867545245437425986 1749 -1111995608220499104946488771568 1750 -1324612054120101560967014345976 1751 -1384130880141475442131866226464 1752 -1264026285962272957487975459964 1753 -983796536956712989252145214548 1754 -578661772084775655529962889234 1755 -64481490005208232787406887440 1756 563801952157481150400281159340 1757 1290469093198226393000703429888 1758 2028720288988638309696254787008 1759 2614005812028224711669033837552 1760 2860704567787504636136309178610 1761 2646665940372146396809463866244 1762 1968330128001870780821882880402 1763 941641959754000818903789521640 1764 -230433631679516100533811905878 1765 -1295705552571982925312365645460 1766 -1996271215467130116188947229878 1767 -2135302928304182186951743244032 1768 -1662388119236154982141609344952 1769 -733004922082966134222510619688 1770 315653224984947441297967899084 1771 1092391015225438570380442655392 1772 1329256559391448951806522080756 1773 1000438140821090855836629122504 1774 301270010011815934925003616340 1775 -491521077949121602423717672816 1776 -1167108418335418980990201095954 1777 -1635674056105958103985164711536 1778 -1888715219141197586616702107968 1779 -1939228110964561794270989051920 1780 -1803268958656375454443044142084 1781 -1517673704437863085045600626512 1782 -1151110675591672635416242942904 1783 -785717112701678593157142055408 1784 -484760487931739035544828391602 1785 -273613094814003882251983114212 1786 -144135212053160433799686877122 1787 -72081921278057103427995861048 1788 -31624015654809571244401568122 1789 1738574612575473936253094360 1790 58727712102566288509833154948 1791 185104489798487246206524270096 1792 437299164643251657602277201924 1793 854102308333949092214153298516 1794 1413181748942052102441483829994 1795 2006427309293977438283862022800 1796 2470127840729110402161034989900 1797 2668184192967371606880042673168 1798 2575477839670942369035412760064 1799 2295603043267499654382943822992 1800 1993230323059639233006542656388 1801 1789092584584051900927413144192 1802 1694276588214148513533744312600 1803 1624650119878822912247780741336 1804 1468859069008466644712576335864 1805 1145379690345177517521614712998 1806 609249100526169669827337343981 1807 -169100627755301662885146252576 1808 -1197262751242703456640944300652 1809 -2406776785726598695631368263012 1810 -3603431524846674011868873352090 1811 -4498849186101342589470473038976 1812 -4836912143097199679026160858928 1813 -4533787420437396382693913304704 1814 -3724613295546863855859789568504 1815 -2683365184669051423290608039584 1816 -1679970733782700952883648030380 1817 -868340167062838400096383401364 1818 -251027417279443191886743544746 1819 291423753520734213152718100432 1820 930706675625534345831142865904 1821 1790758725141399779669906719976 1822 2841747766448806361542872553708 1823 3855248968788951917361457438016 1824 4488697127476223180181022191608 1825 4478536603610343956037533496148 1826 3811210134522106373858098696778 1827 2734131781909528922133708083528 1828 1591183376464693556047129417854 1829 603185056231854526613830957260 1830 -258515195107859857552133675238 1831 -1234984445000704533611719889824 1832 -2604946623170784953373037548950 1833 -4461084076346539657487239254656 1834 -6559129965666879580607960860224 1835 -8350240998180292260628202760504 1836 -9214693188700367327413327783746 1837 -8768631012859679528438077693712 1838 -7035419923925815382424838453432 1839 -4359271606609770776979464041328 1840 -1143252222579524864560378227986 1841 2360313036462589836305303806484 1842 6033312429338995098556417474186 1843 9687861960109051233497378909592 1844 12884120773175762644626627502974 1845 14948373050689359890061428116636 1846 15188403187649705187352575893922 1847 13168092537466576415923038803040 1848 8922412782563403961559007984940 1849 3076096448844974462601289468740 1850 -3162373567595308092981772940790 1851 -8210301751097401395209848839224 1852 -10577757304531954297745597936030 1853 -9487802529991437613465398920992 1854 -5358953495489107658549559634960 1855 189745791384603511256771789728 1856 4961520319072101611834821142960 1857 7201554953121087800020460678956 1858 6439430176664961669260352038494 1859 3593687199590815652397101216240 1860 250645468872180124664507322996 1861 -2368537788527016037278667127912 1862 -4025910074702386858752311042404 1863 -5304712836912920136525073877088 1864 -6904144575184384323344429790404 1865 -8974586922556308514416181718776 1866 -10957797814819935994671025493948 1867 -11978225512092279158668032841464 1868 -11446753309292583234175296004926 1869 -9438804284520880834658259437116 1870 -6623950014012963527990857951626 1871 -3860983102183082897180084216640 1872 -1771123427427710296176586022880 1873 -544386437871158798242255970732 1874 -17986861815041344795712270710 1875 115630167084243979593379253056 1876 146180313176814358220729817196 1877 312806074425895241501770835600 1878 864119304872371175955665974720 1879 2095539188730811792504222032560 1880 4255366979672241784381223361460 1881 7320125955165833416062868178524 1882 10798260818498675823788782898494 1883 13784013598625964690931899026120 1884 15334075124403576795332565743066 1885 14967127704092178122161058580240 1886 12948028694981079365743734180936 1887 10163107337765770665312718980992 1888 7682578465730777417255170558464 1889 6279971179861919024615484453348 1890 6138404346908444720719072674542 1891 6824149452178955861499324415796 1892 7477260705155453813577731764717 1893 7105268236261695853756770428368 1894 4879177156785060882322033591984 1895 399218275560861716361683237840 1896 -6073982889073636223584497174040 1897 -13511832813875306524717440129788 1898 -20309774206201295147169732057358 1899 -24839869720193913691399696956392 1900 -26125904292031839614736866960354 1901 -24226686468728760001124707649032 1902 -20090667032993633972503251299084 1903 -15018152512636292636007236738368 1904 -10076612383475740643231022520064 1905 -5725041143324391186259293048772 1906 -1710745041832634242615673225442 1907 2765226855973439719289271483360 1908 8585542810772665258735378888444 1909 16013272067944973012019708929188 1910 24080150771516981145030027576230 1911 30595893987053931060276685804608 1912 33054792542216932303707929949560 1913 30037962785850320582068979953792 1914 22169188452198997631027519892416 1915 11859008630906609157452064135968 1916 1915610774428841203612873406272 1917 -6067667272029668543531016944252 1918 -12472882658291238439057332247242 1919 -19066456547094198339977539912800 1920 -27440349322635713889068111210316 1921 -37513746411637411016336710424772 1922 -47133548761174906319659610673570 1923 -53100169399712205450140685863712 1924 -52912079180586779451595113020220 1925 -45956991350370630071139659971356 1926 -33335826243090081877676898495034 1927 -16678882966863867225235185026896 1928 2830623675954162874670123980948 1929 24299818043737876537557695001540 1930 46114591289206948836293187680154 1931 65289353122686785305442537050128 1932 78062941104474592580164660761332 1933 81343145393399149054590529702840 1934 73801376749365651102463864022636 1935 56015328300712978796348780618336 1936 30246789585732227712089621856810 1937 635034816703664152745866249320 1938 -26521850171129190184116160732660 1939 -43680629706752578440561813148912 1940 -44836808348753354611413536793956 1941 -29037953764778505575919613433068 1942 -2174913577212833637827188677762 1943 24853416347760495370813283265216 1944 41225082393302258826584821019700 1945 41669628786679232542833838490868 1946 28784879771876851573165627062810 1947 10659272453747963684139275332064 1948 -4401145555255266361787745403032 1949 -12355227881206775502942222263772 1950 -14514050697217179862797980953762 1951 -15404788914218794148805247889728 1952 -19506994221754424495708762678234 1953 -28872688721089793852444957952996 1954 -42430427974788384337642072899066 1955 -56761055023840276708880163366336 1956 -67711964425050451865894482375848 1957 -72099662499674345855218097103128 1958 -68800679397685712604834150116092 1959 -58856592791634339600911882269744 1960 -44744851559123864541299145586848 1961 -29350483886670236695095672790380 1962 -15158315632482877250534121210318 1963 -3859815275414944572892012385768 1964 3753330133168780582380536422970 1965 7826195062301107858458650534852 1966 9501712462254598382817081932102 1967 10913490923428037321042546164384 1968 14869886473507892660396009544020 1969 23970130450996037191143646602268 1970 39189739403199426313835382013790 1971 58605170051387188746390371231296 1972 77366194585517816916609243999816 1973 89519430457096677379914550178808 1974 90901412857043859189106744132452 1975 81266741093389986150773108593216 1976 64257930275206650936783532309814 1977 45449675134360968645718166213352 1978 29965781783504661755450119247328 1979 20977302416647223243005507963236 1980 19215003647175207969996186347303 1981 22842716775123090340347495039784 1982 27396836641668993457896650168060 1983 26412620311023797593194149630688 1984 13572299158309514068665012690282 1985 -13883865418369014563113523022060 1986 -52359216922348281690758864695750 1987 -92094014610762711299357610386184 1988 -121149128241219851490229915469406 1989 -131217660338419414132631820562412 1990 -121651439059594662948543177706762 1991 -99141506171088588609697311478544 1992 -73472309753234104058387382167684 1993 -52210547350344058899902994575924 1994 -37316595172050570353707040562634 1995 -24919122042383931105683628685528 1996 -7699197201667742707228819397658 1997 21326997447233224612603437549360 1998 64782512526152462276848047486096 1999 118033402542506650412091861709184 2000 169154344817762218158294137748136 2001 202756508960361467874912441528936 2002 206441085207574022249190437468284 2003 176507545878044896379534231371664 2004 119584189747507526039224580942868 2005 49195463246967038440247750355952 2006 -20853289037556637448404849712416 2007 -82680719229543842707183176985936 2008 -136562631614873300022128003555154 2009 -187591646675638676051186644801416 2010 -238722911293746363688570728176500 2011 -285269914624428264401697089028360 2012 -315460316433697302149345570729082 2013 -316968354474531821399502580964488 2014 -284160499256571601446305975177580 2015 -220174544680755471858548069734416 2016 -132823467182964740184976027559194 2017 -29078592471209706167232106589252 2018 86106584554984881969235303897766 2019 205640470327039606987849699127088 2020 315612898295690191667654093538104 2021 395856926113037931399588699162496 2022 426686245897281374064772305629848 2023 397186709116204644813144390467632 2024 309754552102451016170828874876452 2025 179703932223917079734632455108016 2026 32493054489796350414900217762008 2027 -99521500428792498403785448704456 2028 -182209324977907553639907251945118 2029 -189171349391352114198869169687388 2030 -114483707066377919815301339639210 2031 18269549599303294160319657208816 2032 159759973462181495014984505939696 2033 254638594560150398673754119945796 2034 268549517526656003393900492577378 2035 205457942212927197329099960066304 2036 102805146470925670876561524066540 2037 7746658809063859283943788647636 2038 -48554405620081891379855552462538 2039 -62189755401902380986782252028672 2040 -50182063993972887476164888565718 2041 -36102597487951513210286576080100 2042 -38827386999691217760866359489138 2043 -68227196369212377299222987956392 2044 -124764390449396672478653435840466 2045 -199823391109672974913297970615532 2046 -277474665815776698162248218307762 2047 -339724378168232624629244395972480 2048 -373947523912532208096541242905168 2049 -377609885476812885055921579644692 2050 -356735242342829192921247514222850 2051 -319984207948693283981889495099040 2052 -273697732576765831448397696146176 2053 -221191829536919003573423081406624 2054 -164887667653467448575038535612120 2055 -107823132928567495433795900731616 2056 -52965065851857941360535212562880 2057 -1292870365936031385793280688536 2058 49829111370181911964054160728116 2059 107039873629268167369963998393080 2060 179040350905037147661143498187802 2061 271284841893623133617924711134704 2062 378772423085224886246740602014128 2063 482233752115919627168900937506336 2064 553179264145242152704530106251782 2065 567200225957028580295774501019796 2066 517351620162267492449814406556810 2067 418228551202707062227793053630696 2068 298294445890237860138586405404720 2069 186609161698696452899178301300290 2070 102711571882229937910906777638035 2071 53846604517521989792442448813232 2072 37099648913499260359230608710684 2073 41207929886145929373244608689768 2074 45990550769247247204695586120284 2075 23384208224122653106025803730712 2076 -53718715505534242359759769038538 2077 -194883956870879813099754985418068 2078 -378380224164162120011483557242782 2079 -554038376803479674663833314096208 2080 -665725642734324342050098117708516 2081 -679924148450606291229117477655868 2082 -600830213749605485896167056709606 2083 -463032664500445147232055322558232 2084 -309575714134160528297130949833262 2085 -170796273880441150741974935896372 2086 -53874398682959046732343777786350 2087 56323942538177537240397638745312 2088 188156841058165710070314848469464 2089 367474940516789166514105446530516 2090 598230534919920857286783042354418 2091 848944623786542973072275570543504 2092 1057421967448405240455141762627364 2093 1156270979721491198411422889744204 2094 1104691119326123312735150322905922 2095 904770089176649001591984063392528 2096 592220639371630491847647958424710 2097 211365965173316160700019273218700 2098 -206001698131570424736105371105178 2099 -644537497716843256940904279993096 2100 -1092282050816462350898955226792418 2101 -1521564177870312054265749243928676 2102 -1878873418356206744046731410529518 2103 -2094717530467989191917321780675296 2104 -2111419408961755140517853733987790 2105 -1910941888691510591584208572123292 2106 -1520814436545904340760192790806014 2107 -992633230214833626803760984382440 2108 -372634169636219206111060125240846 2109 307145661782894720946300769630132 2110 1007758417641182017660923009090886 2111 1654013115665681773234738057621664 2112 2130629213731532049085673747794274 2113 2316875676581965572949548033259804 2114 2139480506289399787481755992982862 2115 1610728041724161677537520103173312 2116 834869630201723587610647914102204 2117 -11771847870853196210834407112280 2118 -716745469131137896710004664539836 2119 -1081312252041738859694428966551024 2120 -982278066425407072848902007617202 2121 -429595927605488639053969427972996 2122 410823381567214679666930722577310 2123 1256577919692278901203179223088744 2124 1811824605991977562129528035212106 2125 1894838882237453079625665696901168 2126 1521446015840320209455188385878208 2127 888423408478168942124805456013072 2128 261658817204938045726935731811138 2129 -159794970261336266360518573454856 2130 -319020863064485569020758704111396 2131 -283222785324926451777970987978768 2132 -168776513145060890175148971395360 2133 -73172410503240069038832839058644 2134 -51574997205945039353572322078438 2135 -130674030831718917525620084696800 2136 -327340301607645538573430974525334 2137 -646706637520260988440618306254108 2138 -1061004846479204715796088609311510 2139 -1494051797760713694539017608481152 2140 -1837293846815149512334960658596980 2141 -1998524618846069155090255563961212 2142 -1953181527902877767564145095681866 2143 -1759367381204891509964986894323712 2144 -1522459689085253771831727414987878 2145 -1333420010313202285172523432646308 2146 -1223653242067280027107614822682066 2147 -1163450336596223858569916751799928 2148 -1096263812508427792371862836341418 2149 -976966139135600281889694721961204 2150 -785653291735769558387854021389430 2151 -512449957619284682244150585191728 2152 -133327240803370062858594111488496 2153 394163023978539217118075083389972 2154 1099468534198275065764990265406666 2155 1946349876388554874130889633811400 2156 2800953516147058491184580958198346 2157 3460247056743476562331462741622420 2158 3739141603900708810206229793214750 2159 3564460717312645308614906475681504 2160 3011864397409834667082084141407412 2161 2262563813403207483216880386872094 2162 1513952356136063745702918205017903 2163 902553346041316197151305745628336 2164 475225101019589169396451262929884 2165 203835540673177369341480558041304 2166 15628961995552724116439315654252 2167 -181950175461191767761922876512736 2168 -481849818003332515461179923233434 2169 -950686051641667681513039572075520 2170 -1591400146260671066567141391228288 2171 -2315187051523686198225081293563800 2172 -2953923645368813166789666738752866 2173 -3324190742642418373769286153602132 2174 -3313406159340287593853902010841406 2175 -2934392505613924112121832404596928 2176 -2312543673635145057361359602575290 2177 -1615106213200740988021853092204740 2178 -965406792456218345886101314862450 2179 -384053699781759353892059058919560 2180 221489576980849139251545598708134 2181 1013171263975926355902156449822232 2182 2128808758703432348033516159521452 2183 3567143605740523568933070792466416 2184 5115773621608249755142663770626100 2185 6391827103968404528297630342717180 2186 7003934934812204891142590469005662 2187 6746794330565545505228318470288568 2188 5694175619771538126250411150226790 2189 4117936657488802875196041099782256 2190 2287345272651406950409542607809592 2191 293487301274970960760504356785792 2192 -1970080317444590407297407803505050 2193 -4645502009815939262879193970440912 2194 -7672910024232979780594509048506160 2195 -10652152395486253510969097562988944 2196 -12929923628765684546546424136522924 2197 -13883418273333687712177950884299680 2198 -13217587313908452916236306800146056 2199 -11070763396633732880773691795427488 2200 -7867279751858880504400959129207738 2201 -4053738121307814292859674988190528 2202 61060675608966000226804226445008 2203 4248155046759537865789041641145360 2204 8170713391877580156264060152233056 2205 11272803026335678996839619028543804 2206 12878358078882817998280485825337386 2207 12447165012320843586749899920077520 2208 9818692837181364365291932371612388 2209 5327725297678118980475461859424268 2210 -196631027629839791782375196303890 2211 -5501886276573096581037702749134040 2212 -9092923286576837564912041052011146 2213 -9620706165047719581419946584298084 2214 -6460485103864064321621057809075374 2215 -219126373579313477238239892858784 2216 7223216967793545293735791185304570 2217 13354723175566724581765281256363236 2218 16131915027532603560121290937932266 2219 14926339105651060529821614780153256 2220 10727831540580598203114039330247430 2221 5490294635452759219217850079489036 2222 1078066462329244117187412916853282 2223 -1520178124456479053112470271997296 2224 -2330922218371416520732525952431710 2225 -1999858445069792458622982192269688 2226 -1259558140813201878316134595200052 2227 -598745304118893129786565612611632 2228 -222818748367685135928499788364996 2229 -195172211097274066874273621131820 2230 -594307684894507796552123206353354 2231 -1568473597495150908214515651525312 2232 -3250800157737392795009934304406190 2233 -5587914127561370141140374528042044 2234 -8210847309088254934034806039030654 2235 -10481624443206001527404724376588576 2236 -11743138467500770570131526721321728 2237 -11642771283249758027802301553458904 2238 -10324654425133425958557855657117460 2239 -8365932245719006778251043464306720 2240 -6500677743019516749587262843403754 2241 -5293911276493554409895435774508036 2242 -4928248268765762022083735929108146 2243 -5182611799614739640294705673421560 2244 -5582480898672545745868772441097382 2245 -5623017602752099545227994160411724 2246 -4937188227475723486755787978725346 2247 -3330567053633270186683654056022176 2248 -720176573053350193097429489830814 2249 2895083332849700318690197353335420 2250 7343469772074568016232220939862510 2251 12135102092057278342646605583995336 2252 16446185393386984202290294970230682 2253 19350462733732835415132297288951964 2254 20203796504808487486643614821600522 2255 18934247324190546417823024229036736 2256 16048025112424267479553570086178797 2257 12370071583540885661555286435926932 2258 8700630356662270192066517512343426 2259 5565599714190864222458915594901440 2260 3119406406630059353408364365778644 2261 1157883903020433502988907132225796 2262 -804458857705775201644384405245610 2263 -3373857714631553273277700970436880 2264 -6990211759747073980724600308468418 2265 -11570179995071935343530535875834860 2266 -16303123505880951118481400723562062 2267 -19854311318312912098874963755065936 2268 -20988914302620511233005004392761064 2269 -19265093779860161923868962616564140 2270 -15309972318309219735221883202421402 2271 -10469366307100567299222354235008944 2272 -6079099461238446330367436967201062 2273 -2829443852196503287166085822568972 2274 -531969253782348556983458619492494 2275 1716276533341618467014453957966112 2276 5131302011720896376912953088312940 2277 10717437703236448553285172880854868 2278 18700007270987099652968057895526302 2279 28116538037912250181856885747073840 2280 36885777450424019242117101273472272 2281 42516226616970910596192897933134572 2282 43180875147972914511391011827994278 2283 38535699502040210823450334782201032 2284 29753151639164984043504345131365330 2285 18734110574767348889268620956925588 2286 6974988758942826107567308625216622 2287 -5220086251958213377103407667684960 2288 -18651631391120689723644946528436596 2289 -34202561569195111937748463520534500 2290 -51453661963632593848442573137804178 2291 -67929427481995205066429175006312088 2292 -79709491485749895253989611653275590 2293 -83180085675105761808833428849400312 2294 -76754490763554975736369597732618444 2295 -61366451676646869867000150862611520 2296 -39557364337915929915584418354997180 2297 -14125956504956761972776755643422768 2298 12487837583777774041298348666776488 2299 37805082868827980538397858919133000 2300 58677580132320277459993721804826162 2301 71394007286777878169227768886076604 2302 72710837305267312532485916729286090 2303 61140952230911822435369091523519584 2304 37751327851737365834897243670837602 2305 6295434851492590582212124741222084 2306 -27088496005979191471925250629518702 2307 -54598699487254792356171879250390896 2308 -68282859220874899957887339430752644 2309 -62526304203601455678922945891765252 2310 -36815178679621829872170608970298958 2311 2797712572209402807597448816346912 2312 45015705915492235665912200218803616 2313 77501623874950517569971312288997968 2314 92058597418676831429076524930407920 2315 87840296372791590666249088328798256 2316 70681934746201061755552230460594968 2317 49204481970831986771962777151474548 2318 30391464589457218375069992213294878 2319 17240761703919441121960396337491600 2320 9194134553351253805467720528678312 2321 4145640083109146662576747972035252 2322 312251328744050610566771692268970 2323 -2991953932319959578540573313856000 2324 -5619034239036430899371675923235200 2325 -7314097544058901711320405193480812 2326 -8366363010283441667702727678199890 2327 -9884238875692497753919449340029312 2328 -13572937711008438540793364415258728 2329 -21010796260753476521600433555985188 2330 -32626961537415007960762311583933578 2331 -46896900506004917558487613610320840 2332 -60412012779983022653781915299855298 2333 -69104073439362454212112861741009560 2334 -70107947915901208592553608039899236 2335 -63166747356352452538248876030461392 2336 -50717388929641205926409355448673270 2337 -36704055048767946862428372902497252 2338 -24958253259936477425823187725951018 2339 -18018868728979420801624854137723304 2340 -16683105901707807661763214403497014 2341 -20046427124462640328196731055876924 2342 -25739096603092486476019210509567826 2343 -30323684092578095121122804047150288 2344 -29963339010171177719567494274289250 2345 -21378134290187980119580070743232552 2346 -2953971833368188107872417362941132 2347 24254466335783139909966242404297984 2348 56063902825002857999781657051205292 2349 85813821245036439091465506018884520 2350 106387281471730585295893032853662604 2351 112987464981348274357632404807640944 2352 105238546623182940806932812572039321 2353 87286640151712920679007031028401936 2354 65740133092587658950144471828164208 2355 46640008276109142386968935587966712 2356 33131833049837044374608439917906550 2357 24831618127923789375998552195207892 2358 18688490941212785723280761313446694 2359 10424496268846549800148530425474096 2360 -4138969479882601601831429686379204 2361 -27808736011834270537028793565580892 2362 -60463231202465499995287514325893766 2363 -97591796551661789158157409329920080 2364 -130306820030489095821233860755555428 2365 -148051220697385291476009121701126488 2366 -143409556233084102194689996616667532 2367 -116324796940338243843191361807832896 2368 -74747202144200532679771580805646734 2369 -30927419127481925708468883064042500 2370 4500694065532567004795381050902054 2371 27235120046466406340779173214386320 2372 40555942698626636140412808300810196 2373 53028221989015730341946082240368128 2374 74036190628174557219430193799939384 2375 108915455582608009625598007216080144 2376 155505635202723030036944239995592756 2377 203883031467290643211240503019180768 2378 240065147124340179206211770744617352 2379 252277691974324175779351779244620640 2380 236317942250569598667314185639851584 2381 196658066843016224480143820245436788 2382 142579661930334065211951362685304158 2383 81916708991697017654494084948305728 2384 16526075817164364339231348521414512 2385 -57507013338651747744448748583278404 2386 -144879929076079524412731561958113186 2387 -244378509531039275969284776470341752 2388 -345001561351706812673791664012644530 2389 -427945182417463176286604090342044920 2390 -473631095550533610791563699757497812 2391 -469406212486569790111792120284735360 2392 -413218811452484969828531997991933854 2393 -311922114753314431032810391227113376 2394 -177054278237217636602219738943077480 2395 -22304162796059628610680503888457560 2396 135760873143515311511294564643144770 2397 276138100779621321488608504741822740 2398 374804968025006678057366790561149310 2399 410264963321355572303625541403828640 2400 370559260325951152341728523976303428 2401 258039624001261177311611762719609244 2402 90496883725885825447764775718756638 2403 -100436299246658953802527227517319712 2404 -273150239834042691545037050599796460 2405 -383627172668783412846520774787007696 2406 -397735337807168853753371263370115824 2407 -305276737712407517038555741818117280 2408 -128460597175602066978438118673826860 2409 82475499511734202307889179250045136 2410 267562056125631415591111742449557808 2411 381406484391798318158155626159372896 2412 410488412721911677882918388414831868 2413 373870166709011450633120922203216748 2414 308078424905249623154679564281251266 2415 246564231598945223259140098112869376 2416 205980351281076170617564432614035518 2417 185001590112777594523220906149981712 2418 172561468793099284467491191727360632 2419 157821491693624270702699422408731040 2420 135808675246177764685869211629697604 2421 107419172707835680847925009446834504 2422 76218709869296013102821064522735748 2423 45220684950934830978106718405861456 2424 15322184859188158255222028733346210 2425 -14806998710442162564853908906285692 2426 -48395626720136099683674061308803254 2427 -90181117050643504972256892749010296 2428 -145132637987553508656177576066524994 2429 -215324226394631544079162460117277360 2430 -295805343826466876859301932364521872 2431 -372661943433907248326571627919647744 2432 -426422558364753910447823391749070852 2433 -440394357023140824317688981683569348 2434 -409148817010262350449249853558094538 2435 -341501915949935893305916578410021232 2436 -256155781828039088573105410940232684 2437 -173347785722956487614002851719927632 2438 -107954519990212520241657281102571744 2439 -67252038021633693502455589812620880 2440 -52429413152069027575095686063387318 2441 -60443837818160265336179677394031868 2442 -83559099010182227152487567073372230 2443 -107102725653421381588109880519965032 2444 -109097111320150772862277870137497714 2445 -65681362540709919730566008927890988 2446 37527954762957316263748230624804382 2447 193729114231462934524552791772349120 2448 371456028216552002622535688865188958 2449 524374302564877789912214888039305106 2450 610724608856473803177880058091154513 2451 611495372418857827986297755996228856 2452 536775634025931239680055746920725262 2453 417732788430489420284420134053893760 2454 290718158115598758335983824632234088 2455 183158682112497063613094114182197200 2456 106897848886059483141615186936809620 2457 58232779695408764129592013212065944 2458 20801001464076169564782846570371124 2459 -30550541976219108829811087985506664 2460 -123055546817819519635299739490260250 2461 -274306904451677944926695867429938616 2462 -478301016176108359304484419249165236 2463 -697984986315780320207431772718805840 2464 -872944384460205153338012394532272488 2465 -942298091199834601724841644106649156 2466 -871880235376317867007943188427754298 2467 -670666100120934572737797546659015944 2468 -387489388127819657151378870352156874 2469 -90120031799914655498894162296130940 2470 163024558837262549925453868177506870 2471 346160164781460846725016125030454864 2472 474555706698176145526969591061408290 2473 593491960541874273277651541375238140 2474 750911333572670387647783548345864694 2475 965970092559259299215116342729383000 2476 1211035830837555964776694069560739038 2477 1419915008746937147732142624592935324 2478 1519828965827595690530711982474953898 2479 1468328047372904321961187817792065104 2480 1271941051572749711209906565142829656 2481 975442435213933088127557694655077064 2482 630382119737669703763749995211651060 2483 264630321162346531603169588111674392 2484 -127056745412226011833863694839758190 2485 -565853287166363535505754747806386668 2486 -1057413869380213619445514211031662770 2487 -1568832687230496781611752408779671056 2488 -2031277473306210172659944532158374730 2489 -2366246907616619940798419607007526560 2490 -2514709853040683616447198858063206024 2491 -2447517290833663608800357858631176272 2492 -2154860444161526660680890366203581328 2493 -1634284754023611145828244294053750752 2494 -898696741105676229700010702393216736 2495 -4242093547576880579570525472489648 2496 926996336337851630804391486243815946 2497 1717744838996225753794295883583165396 2498 2184450968654843582394628544907927362 2499 2199892190041045406223627866128009616 2500 1736861845140994044250697151393801640 2501 878118837685770310884135452500076576 2502 -199713690887860733368969998795184584 2503 -1256215448885214385135385506875822064 2504 -2031400977044938028947323561186595010 2505 -2310844230041862115587329726115473252 2506 -2003219451128790662398965892698924850 2507 -1195205342052016827284841254460355904 2508 -139399226264527853912789796753297732 2509 840968077353730481103576773173754796 2510 1491927072517461845957863148337399090 2511 1734028507764244934214311034896905232 2512 1667494585210529286774826497555042544 2513 1478975469492734757470366526038878196 2514 1320557953650064220807004704635813370 2515 1243485972131248739753106907200233720 2516 1215719027587184501132590974802206202 2517 1185321005614588113609175526903972648 2518 1128820516567145716984859536702504980 2519 1054683267470651514562227044661532464 2520 977640590993406414616130723406630586 2521 897825066963182737317543617150441584 2522 802597292539390958677925578809744968 2523 682843204237081376687411720490772768 2524 544328403579630585690197322533321400 2525 402779549081329353349778555936818620 2526 266272517292443790067883582534205082 2527 117706570615977457660405972344980896 2528 -89373546760626982738002949310303476 2529 -413881891448976149030806986700383260 2530 -891666289863776995272020701130914086 2531 -1497371641614425670516551747531098704 2532 -2129185328778404072275879326289705948 2533 -2635393183448757914911606162907472536 2534 -2876504523613369915699433858063246284 2535 -2789415850206439460028978560079853456 2536 -2414721354449394416790667148822250290 2537 -1872114232825020069963002981424015796 2538 -1302940132443501951600710524098094722 2539 -816165946644591164497812537882524456 2540 -464198938320965980863809168658830614 2541 -250791745099814758061678016611218156 2542 -154149169918205981476764174023721786 2543 -144081392711312499766680928903285392 2544 -181142263800373538004417902324859710 2545 -202350216897873227916801447809912556 2546 -114057694450454421767041470336294558 2547 184871727823685164419905564049613848 2548 746924783067731212676030182180032540 2549 1518302447562840053132798643289895166 2550 2328355719193371395979556427711337093 2551 2950270701292557748092937773032059376 2552 3204521991312861370136265188324664076 2553 3040934889929953546768823061973801712 2554 2549565096581050996832685474945489144 2555 1901701194645761342517712895506767432 2556 1265249174948170691502720236494122586 2557 742233274305450952355760780794967472 2558 347763280573009566542857373879365520 2559 20930560644344507455967896903624160 2560 -348787272461793595717000124703487876 2561 -884645182309167955726289755310982356 2562 -1672070814796854259356491828893045018 2563 -2701781410468747911405732343497606664 2564 -3835094850751490305600308637009809446 2565 -4825061455963611722430724915428400328 2566 -5399255721124128974662273870925161308 2567 -5366199603818360865756352483879674576 2568 -4686667823109604876146949242512599658 2569 -3474790641040888170819407618241200460 2570 -1940221329254922660138090621904782414 2571 -309750522532758630922230583395373776 2572 1241153806732715937046740018826432548 2573 2634775903547269182353606380100242716 2574 3903990188090910331428445142575757578 2575 5151485418870224491332912072244725680 2576 6452600440225068471025033773994476766 2577 7748480367587440223016183651131318148 2578 8811103308580703809485278550588543234 2579 9328863034344192663987491534333975184 2580 9071091888549883916851286978218572368 2581 8019030562993546902689061990663185236 2582 6367342589180377253546047799518051862 2583 4394136376373911389166772541842988480 2584 2292698817536428819701457930726379766 2585 84621564137232490440805272409719384 2586 -2322052436681024303240305280773386572 2587 -4966159676814197091541228991903660776 2588 -7677215727500470186703890645144244942 2589 -10056156246811675745105775348848409316 2590 -11631863203965663057519094940115261630 2591 -12098047586803388489225506022509855344 2592 -11457350004891874975545890139132175290 2593 -9957973779629098274615134928258367116 2594 -7874566024345461142853956491532520758 2595 -5324520980790257778296345034638583848 2596 -2291147017231572156088214460380583046 2597 1153561829233468916483067818574535576 2598 4619135834427474862511036942053773324 2599 7373730355351255392259817609110085936 2600 8579828360849203188541093211150805850 2601 7648662083040921211828282797889940196 2602 4518261694407498961970371771948595850 2603 -249521582213083212527997903982090944 2604 -5550905431347086121633780565876179992 2605 -9974182818893011846585198544066218224 2606 -12177296386597173668910304770456222840 2607 -11359799026013709459402175430607598128 2608 -7663351767559280994461181868626471406 2609 -2252630198842110646018469146141199804 2610 3084790028792315123143171450870330210 2611 6712652956130489529255280854801571824 2612 7902231440450989415593183529625912972 2613 7115479362814354230681347148249364556 2614 5625544815016454896128580498587989202 2615 4718038856538767074901901784421524224 2616 4989377095833958405631855979163275210 2617 6157000632408059333911938491579365996 2618 7414042013687493751220656418224581422 2619 8009611174354714893736479553211083096 2620 7662850853057245374040599827675493642 2621 6615940453785821334416950041621354240 2622 5394714028204983662739642118587415376 2623 4485159596653643551708452071181048560 2624 4109981083562186778652533425043834796 2625 4181971141126030260628883797049227412 2626 4409463825191118173811118512527496978 2627 4470283790545615355621369179319165352 2628 4155646551151565585298248498489920582 2629 3412515720111586984171875980269920084 2630 2275856822948437093945393429876540758 2631 754082740238587859321027566949057888 2632 -1232107198148480335463493326695346642 2633 -3788552777456552345746830267736327228 2634 -6886954982472675337587913141409037838 2635 -10221089334555151943805479496460728168 2636 -13212371454639768921094354698128055522 2637 -15203794091993301067152626567247780188 2638 -15741052413398207908096399496781601402 2639 -14768989640964066694147966617969937760 2640 -12631430195877103878606290644515767720 2641 -9897686427303297247131278455983380500 2642 -7135930533401864371432983029828173130 2643 -4750361008545653851299899322033364184 2644 -2926751120786336837005496910790907502 2645 -1660239422006502632933467974309643572 2646 -811750857148951740976432197116814894 2647 -152765514932667041663893345178571616 2648 608089054123862901501238830103402906 2649 1789122707722087291991934018579264728 2650 3651679174476228251771026808173877904 2651 6262614180928114867595120169816193020 2652 9365685403281337458086295025619057561 2653 12370750152374855164245829590943811276 2654 14529403199893792922743933402919629906 2655 15242167721961055284959886088678407008 2656 14329902765064168809334380882348202846 2657 12105877915915033128063746617627262084 2658 9212134145269955776202081130353611394 2659 6329246136377993522528743075489042544 2660 3916956858692884233849716805553891336 2661 2076875859017425538362411563959785832 2662 532867796625103992178736996757679572 2663 -1305385707343850778118391839632039984 2664 -4186087299093082689023643353974755388 2665 -8724682358265865150409066467324979756 2666 -15008378518937815777814632051127454070 2667 -22279326872038919179138368917315881368 2668 -28964424139210953631564545967470621566 2669 -33184541890285304826936957887420466592 2670 -33555729949333466117022075382785110944 2671 -29831949135204360838971681693363946240 2672 -22978967669760784197911536412094706046 2673 -14618874833703534388977036594492009972 2674 -6186658476843873359651819359267529034 2675 1702773652290497599789479909744945888 2676 9352923771489589825676226064050405024 2677 17562317013680640862840219497991160964 2678 26950115098563887087598483355134184734 2679 37368737932835798290754407957437345296 2680 47668943651370636400320288430792893730 2681 55948687976871346988255269628592681980 2682 60230839990147244532054312873930488078 2683 59287643015446162790992701024330802648 2684 53180706186439285232149867772016390050 2685 43177233854920812127859570478276014432 2686 31049648400013581389436340306485698448 2687 18159295146598467420554318619407872368 2688 4892886604307422046061998278011943608 2689 -9166248702384952791828063814824509668 2690 -24402387493617213517342078179437842394 2691 -40201032117995918193813691958473773344 2692 -54550849210123977928552999516328648172 2693 -64595905055243632129062338219771596632 2694 -67868328343877083765127633440515000844 2695 -63416417899928050213936934783402425424 2696 -52108437389271092060005268501300490250 2697 -36021718509766060430817117356777300164 2698 -17499740654588158116639596136048248418 2699 1394033842441705409608004279049059256 2700 18769264721887992987536871968297864218 2701 32517637395074151461417168717017695324 2702 40217486095175120513589877922636853690 2703 39587154475641634270598517794897248080 2704 29272911589948625358958481247875450332 2705 9598258564431599012149186900938597164 2706 -16941367169409674847837458324754158026 2707 -45546121252065578831078633876788374448 2708 -69589532703650457479585430889190951528 2709 -82062323079513592057926736231903421440 2710 -77979952870288333422988403093026076112 2711 -56934952564466664710343761302866283728 2712 -24312906854471363195583470716957512830 2713 10066706084077691158903799951386151908 2714 35794258126727014377895395579526963178 2715 46429739388158747782405634090846080688 2716 42248218160447512437570761586366937548 2717 29569916751818267589083028409972783752 2718 17162112148450069086690902661551404924 2719 11915706906485087927904046667376041888 2720 16130051094845916609724425528235397308 2721 27422787129651989523169601611556814260 2722 40695107227202297444528472657568246138 2723 50765490525834704911254795083759266904 2724 54407496694939998688903919900320563426 2725 51148104888780845500940891918625304028 2726 42846894147167867723281873117317935602 2727 32544424510697812146837399336042406656 2728 23225684152478659311424862554044609016 2729 16971363133149251590678585409431206440 2730 14619209033220597910470297499164904516 2731 15797061791693427100006166511038109192 2732 19164824561552262887688955122788053794 2733 22803509806521159457490655564767259500 2734 24704719788636456410178272858082330162 2735 23210381938361944880651854424760713232 2736 17222071451014448857577863781733462838 2737 6190113984488445408063038999422636592 2738 -9851066033554279992813403121474144168 2739 -29957135915432714405746665173773866560 2740 -51817569737900340869889767884813048420 2741 -71741693522318713315368184625045244620 2742 -85558678864507399861137404025119998842 2743 -90221513326209825748729244341702618384 2744 -85212244200634601762731083807892267664 2745 -72816040199366638350319239863384372336 2746 -57050753204049089163254633389052352000 2747 -41913102030078917868106536008396667264 2748 -29944711908709686230236077837625968532 2749 -21754279467937502226783192505841078324 2750 -16439192850127189243399387765208653990 2751 -12358790511220627685719771907707495024 2752 -7699358488044043278567849839464523784 2753 -663176276384675383761129510721735968 2754 10412829725347629142806490458937548556 2755 26548822471046750883973210492007378172 2756 47152161497566372096244061731378730975 2757 69211748683742582975278588546315328976 2758 87619699475873513178663140555870283216 2759 97013602506892138767239627208544735440 2760 94326579051765901154291709929335074814 2761 80437933078260859299825061487434981580 2762 59776482938852126258957962867643219662 2763 38142093365354812464087318176972548712 2764 20166526265126475196132513962919666270 2765 7807290085550956817204624338994674352 2766 267105374009576183181071861851278048 2767 -5241201663667929201771404413658799424 2768 -12629540948571588543812588053184475128 2769 -26144796648057771495223230531609251180 2770 -49261223875321378607610708538722801582 2771 -82993528455282309813418437889371958920 2772 -124212243424788896296525512720085729078 2773 -165292983374084791029437850151144841696 2774 -196116591162326362186419706173141092248 2775 -207942565591042288721322163218316764048 2776 -197113583887567161758496218849258000866 2777 -166340706505293943411892449793190718436 2778 -122792476710087183713082637446935027642 2779 -74206075687085670500264404286928247520 2780 -25245092189220814772107308339538229656 2781 24113400402697774535478722796197240384 2782 77549322957108801679040555146538953920 2783 139191228688329997917479215895666399136 2784 209537538211643976596750354308113882784 2785 282511184551232906965258409710236870196 2786 345700740669390754748883412268558428586 2787 384497893046734574209037976413922478840 2788 388390323421574405039957384891883945190 2789 355833695002230574755318067556701456664 2790 294631745813860908165529502836575567980 2791 217509420503812137358140447043420281488 2792 135602991419252902837161485201406167116 2793 53815079371740514717455259873246871992 2794 -29247835759717549462122185699551032708 2795 -116832598866518963902232020602353812680 2796 -207954894037352245550564944879420851954 2797 -293750063474503321202925788276575983152 2798 -359006694609806574799273607765079854368 2799 -388235819208357270388085969698551145776 2800 -372416101981939194412386596798982941032 2801 -312155897566918680660444614497293554108 2802 -215989292121223907297655703218594114734 2803 -96378857940034432885592476507107713576 2804 32772922788649700673948074944492516490 2805 155775990858775437872343033126544661828 2806 254205210213417323337444057397819539702 2807 308518642002162470747151289869334833888 2808 302832601315767114487018022077089414266 2809 230315145715567529821370591272150050828 2810 96345019716126200005954244630424292926 2811 -81068990336327690222162519489783401792 2812 -272437943725447087653322239750058858812 2813 -439524700934564513095032903217176873264 2814 -541819069239647639549872445303122320840 2815 -548253801702419570903348480246653397008 2816 -451203557959574988130980919635840177338 2817 -275075267172964156362114116037506360484 2818 -71761841836451742458848326460057289490 2819 98301713143326544765045455715616921520 2820 191326384004268157595459196918964295060 2821 197984122845308262648630906063996655368 2822 143735210546609587631520639715834526340 2823 72402243549147123309918367298655357728 2824 23996652037338701838672858228113573536 2825 19683294274914019630951413159130822220 2826 59581177778668043138905827082492167006 2827 129746876620791123553731446973235374128 2828 210796850862906470826035695655039570416 2829 283584681745905668495312402102747411740 2830 332284099563056236924918625213544984658 2831 346999682004086109076100876678648376800 2832 326195467939427371482687993168361302470 2833 277193132120568320274586776579446974252 2834 213463518440471369613570519335040818654 2835 149767001337468597221981746592657643808 2836 97786462491249733289115269239381935312 2837 64230412170870180360086610498179176908 2838 51294107797136146205145159979017178338 2839 57805800495686329212726062720218719760 2840 79525667846831836371593177426757521396 2841 108488045761035120048413558463083913244 2842 132605242291988294775022334983326392718 2843 136934468595949484061954434923734517656 2844 107118300395822124312376261152131835806 2845 34344794013785675718300471812160175192 2846 -79728214299304796701004320335648289324 2847 -220261070986648219342830864809512891760 2848 -360977405857359426284001399563399856290 2849 -471287592989202561421953359409135018856 2850 -526799217041810694598352367393518985812 2851 -518426600658502133750827624312893348784 2852 -455242234212507712067503023874538570900 2853 -359624152928919109689666289661543508312 2854 -257759533101135873286577167358328373052 2855 -170694622293775269007738089426278833888 2856 -109573419215410240239122760991980443824 2857 -75309706319239198191832836171073868504 2858 -60580087586326501773634286090624257708 2859 -52068818281301755624879074848219689080 2860 -32538489607176757368398878725637352152 2861 16144798085692175904761024888946945202 2862 107685090284851364407930820004100778775 2863 243926760310357615050009427586236866688 2864 408301275217501774192111591018285660682 2865 565279032020682803387236485886059406748 2866 669776745701462862567521075121606543310 2867 684941807909555868971737023245706792632 2868 599919970442036192938964055779730973442 2869 436906617949296148998683955345745827116 2870 242228091681217252455171388179544612138 2871 66091517519667005942965328417808392608 2872 -57621665764774058052374584021693388976 2873 -121605704226688543896344891064339683532 2874 -143137838295687423988434990752002506238 2875 -154535488113014581523793439172610776160 2876 -192020214682975067653772900210171324088 2877 -285459566196550837364854378273917815284 2878 -448491870282905228292703313250544899758 2879 -669910499965138110608824909229307378400 2880 -911084802238906494118259388229657818584 2881 -1114909338152358575296589176679078703140 2882 -1226017208054169755210210070969471732154 2883 -1213376941433787152224833366119331565832 2884 -1082636308100294001839167108435836442290 2885 -870800090372254680543644545155292560960 2886 -626211557668227407974289990237182441088 2887 -384483961751411740361052413459357011168 2888 -151711082018454192351240442527541647800 2889 97950715211975416431508746928726561424 2890 408373850523280881316200379552283227680 2891 814513535318293078823239914432978316560 2892 1312405098183203576481877580945379371024 2893 1842064790885960424318190151118065144692 2894 2297600983906257193734005335819175642942 2895 2565293684111500186933677001100211920128 2896 2571549801828187739927868329644718258240 2897 2313228493837369046995156764172370785516 2898 1852348050664619546956593910923630088982 2899 1279821096567483630988051376142530276856 2900 672070841895738796469262230435167794282 2901 66992444323565561599894245809410894324 2902 -528682146591499285312956575801759003738 2903 -1109568553014946694096335052331693158080 2904 -1642610073595860744097721260227289786662 2905 -2060746969749930607096781618050969160164 2906 -2284632063675394773272750877083091481322 2907 -2257176518463144658629266204924119733872 2908 -1966806632126853543978879964786460258724 2909 -1445883555888922639309362140003880262164 2910 -752195391242837421338028930942990625878 2911 45383017830089282116560818464324334080 2912 863566919028540954337927440404238982622 2913 1591724500081802396650529081725048133804 2914 2091988193904696685599377677150016059182 2915 2227661521783644341387579608663772436336 2916 1911716742644902314303151893764789169064 2917 1149302601856756510201536645461190658684 2918 51460239308845320244644455484147819122 2919 -1183946062199665048399691409606759443408 2920 -2312877190515746183176147899071318275548 2921 -3095797569166018853148479173659319288680 2922 -3353854879527042334764152755086529701340 2923 -3025088581358036933129221651191843744904 2924 -2202473903396996232873612000534139864610 2925 -1125433213909345711157347374306733562628 2926 -107934913688436536419910874974469424902 2927 578106051217763430552869799303292879872 2928 808976179357330963459991088762842483448 2929 645382064250251597264101423826790871388 2930 278641525606465486347936168922562244910 2931 -76205607839166123264187880381683791344 2932 -273052050082678517058265504387513325196 2933 -265144003960380574071102009103984123068 2934 -75412686502229676507289958431773986354 2935 252081858502270372176149153442340809296 2936 677896787541159285848273229923477290660 2937 1159488060610216934623710929725298340324 2938 1631792700798343428415627451319502912746 2939 2005716050811616740666708387700901296080 2940 2194919694064145733288935735960862648872 2941 2154513671548202194690213766720093747644 2942 1903974798530212721189946815032283894234 2943 1518419002812863379505953280032548714192 2944 1095098369227654635456835068769845673518 2945 716738418731957251784306689864657319412 2946 430954800376309586798714872359219162666 2947 251122416973181342350493447164684829440 2948 170659692584854081150514458096294943408 2949 177321346416835719586751471844284661424 2950 257023483996230406577884847582790743568 2951 384736577215949142870010120671200410944 2952 509714842593673273589042295652292153280 2953 549672522882927024072227631781166336808 2954 407805305943864059922082996868335504596 2955 14198224245742235831171067482823711208 2956 -626222378727690103343790949870711880270 2957 -1409769929128883432409028657017730376896 2958 -2157329006542962232156006807583340181424 2959 -2680921459284513044149432797170232399680 2960 -2860220428245160718875533808453504985170 2961 -2687090773513591939691964862236288926176 2962 -2255993935807655910835533909157128970344 2963 -1711466616943913386759182156521386438512 2964 -1186286731214036046527842963136452772964 2965 -761719020971323410472642184149114224956 2966 -460691882157988983673634344806668860042 2967 -263395680125959059384361393033944322832 2968 -126157123575660145026181631422469424420 2969 9373451088823673515726530838137255114 2970 215469969990829228333920106704874230201 2971 572604056482468230543938623271554817560 2972 1144593218570810946209298983698619997806 2973 1934980379984829420329919883291351703488 2974 2847112122701473345632606839304213949200 2975 3681812934487097563804194387211449299952 2976 4192187339385008056023764638207794296064 2977 4179777488034005167904660652513346089956 2978 3585124380165186749260514169337501216642 2979 2523358773705408739300633777084383001800 2980 1244372091676352981169178295313751840574 2981 36916381782046764682927076583514276816 2982 -878598805026225579855191664978092917312 2983 -1424433141750619159704577121167692237088 2984 -1682931778878980750118825966430484015468 2985 -1856890176035737607350432250096979038324 2986 -2188466721771289986783877278221804960314 2987 -2859846273175974271757021631483660700520 2988 -3905581766731755141464301347976596184366 2989 -5172825143918639915610279880012490394568 2990 -6358797808956730000699673711146660430732 2991 -7123326944652465247746530031758173536976 2992 -7229362805366865750638976103276267494604 2993 -6639442154660711002056338069163985182572 2994 -5516421052704400972010295580160512454094 2995 -4131558798893538002523750110452992743800 2996 -2732567295950667961293727518370219376510 2997 -1436914961251322945932541175661702713580 2998 -193306306141272810144233744005385166994 2999 1178936470627139755371295186506892113472 3000 2889269604233770877220449300121625695524 3001 5050290727469690916328064905319226759084 3002 7577962343039688991693418704280600739054 3003 10168213790286177232004992936898481144168 3004 12372140570213274805555839383006064900642 3005 13742420383808316155123866821808475966616 3006 13982108375339306900718969799847220399012 3007 13023172905680328257887825079974732432544 3008 11001319038854559501876114416143310887918 3009 8153805067046029626256255907560411744876 3010 4712956106887463667891563780896020443710 3011 869385286232123722831892544333429847952 3012 -3172576036333010835485326681117128343212 3013 -7100461154483479539712712459893576339112 3014 -10456116253678176774200319856610098944388 3015 -12716730242957291873477348304989966388400 3016 -13462686263762360257230726039753077982600 3017 -12524582865050397813133661412021495644760 3018 -10014696530195830929287264707873751269316 3019 -6243762488215321966541049540218256902432 3020 -1616608410114050604519723098380133573632 3021 3396962674936276697922147011780941561144 3022 8209612633290865708687922572567776976164 3023 12072788359437873573129031344169363930080 3024 14145467830083696443337637676535214447764 3025 13699476688999634048316614465298079370056 3026 10388366795277305498976282093580769611676 3027 4466654418579407993014866869429372612648 3028 -3131302573270945220247698484993277590966 3029 -10902454214768129699758847753030031380232 3030 -17090515180547413433933432944009803148204 3031 -20169193737587901159352964704297172036912 3032 -19370463591916089924418780841497640330650 3033 -15047935719323464508426024839063585765648 3034 -8657861593975681899812702596847720202864 3035 -2272741505127833967696234000636275249352 3036 2216328196403974283133464431049044956978 3037 3840212462859098789077875969642277048508 3038 2850149146073416000638233896966569158506 3039 424145668673410656714515928718026760816 3040 -2018813718498457792617208253649842605620 3041 -3480526651902639443395763151703353926220 3042 -3674727101792410548592760173121890094542 3043 -2881802730598108359952148988373487208504 3044 -1567860199927134066813656250285339835134 3045 -48763093188341309185798515109075664980 3046 1626354769309251598395992669722972354082 3047 3568400837539161775934078705783461633696 3048 5836662973024130515223198554104611745588 3049 8272439556602260177433798885209124168608 3050 10481981507162350736388804455882435158784 3051 11979074963739656894983458793948389416000 3052 12402099387840725045886732979732428970032 3053 11677698358913998177188655596749330169708 3054 10042166395026293352082084092198069840930 3055 7923884881080411558443238980883931816208 3056 5768059320906560285703594893260212920800 3057 3898947303062368074469326252810329701604 3058 2470267105011040049678124899933673907746 3059 1495703863170377642159571345049420646664 3060 916555752710857061402915270117446174866 3061 659656109922386097952511404664056961668 3062 652714648772086132960358972624711288078 3063 787387700517199390557138516945694164288 3064 854452633759507527734375214197806003476 3065 513364410190125537546564501569647653996 3066 -632394432913570496902484814905830127058 3067 -2838474408550258781890298266861015952488 3068 -5992247665393575089988595970680482576134 3069 -9519318904859331604947670292845846127088 3070 -12540055742861349905308026449575743459552 3071 -14229282562776371599387845384870286937136 3072 -14178252033076243820972132073083012694198 3073 -12545889862749071069879390749721961884012 3074 -9929170791637342085151925312542303590134 3075 -7061084173489113333023877584363029027720 3076 -4522855309660362475259660236838600256070 3077 -2599144240444627578505972925612330429048 3078 -1283869190726719493335101819406185091012 3079 -359041250886550046593071006447129734760 3080 533060450139476853964681047187246636617 3081 1842248276035120019819200667771379316524 3082 4037821847670175748237370436811547771150 3083 7450386518083411553835795901498418850264 3084 12039935075716995551636234867238911711786 3085 17214736382577265643609653887350048795356 3086 21872946625214945423664950337748539691082 3087 24738886075717713142011406601444463923600 3088 24862807498904121162349901709538669845396 3089 22011136247114793395672099959687375129092 3090 16730386363737579951932529955044653975186 3091 10084219827478687160152256940204895700944 3092 3253003638499893396997374535385265181664 3093 -2800342548582426326065467868638444970576 3094 -7523996225551186357011444878106935037528 3095 -10870311795453711372791906012013781382592 3096 -13317478333542813547326704471786731317122 3097 -15760680422990304445417233595928831747692 3098 -19189241494315270832637308597884933410734 3099 -24186176479495543882562482895482831600800 3100 -30476458374480468427067049036823770674572 3101 -36831254068750532797107227367993031656692 3102 -41483716942024220850053495140005954317150 3103 -42894023314345645030103865854472584755504 3104 -40448277087009357384258926027695960792448 3105 -34693552379193756791996760952371859625492 3106 -26993946802836875682073505578460075532906 3107 -18827604016425938223454394773086770125872 3108 -11107070457272084390017982153091416728708 3109 -3838774758378724469407150137938420095816 3110 3751984147367626845398321055669295498972 3111 12696409501349395025252494526735149181280 3112 23580486368683720928643869244515801557288 3113 35997696132844320586091426884306838947628 3114 48476292725938730209760705896765548605982 3115 58986208696387768397941651353136094068960 3116 65773967328332460832616405686061176778780 3117 68022320274193990040091792575067775084736 3118 65919834020990491209408116210908731472840 3119 60130525424791273458306552889523177040992 3120 51080150158520249657463369797250166100156 3121 38608330095354793005820371788254430810032 3122 22287374040907014777388444360102903941128 3123 2250653042518014129998521539737186644992 3124 -20007833446967305762644201252418030661700 3125 -41461758888818473538970970877228836200684 3126 -58268193271182137505410846485305827457490 3127 -67061757297295418543236032043938064236272 3128 -66103273516969086500890172954745069883774 3129 -55640630712310717432745371395674902013200 3130 -37403394492393321325754051834591979123504 3131 -13766295181049979881721856532009418966792 3132 12731753916146333462706742753923117707370 3133 39261105692437706674546304935253278963972 3134 62335639395225462795581097898745944124534 3135 77824147233139041050916448159270659848272 3136 81647314476336661257163326544142994997518 3137 70948190411088018726879172624893281759412 3138 45263181482774133412826574754697977015834 3139 7316673103516298380934977187899403506400 3140 -36790400476063341539918972988351525686792 3141 -78266692371033250100628165839304465831176 3142 -107485548816886928547912524566269021159284 3143 -116911450317050521732042157718076203070288 3144 -104172746693598490308501117450196599748584 3145 -73698375009482751740596794713174003355924 3146 -35611608808620796556220431503347726043434 3147 -1933216569795738694644694584184712710232 3148 18193952798129197160197187812353377320842 3149 21801865354546487023899992451429051086268 3150 12286817857574612809489454077777294503690 3151 -3260285798407605872766060896930155838080 3152 -17753403956008087619594161190636384327150 3153 -26785473740920691795579121408700627324988 3154 -29287132000352719983526650919241802795870 3155 -26541536860592058366116206191208647289560 3156 -20621772186775864886825416645227352749742 3157 -13152923571706352298418839427871136680704 3158 -4757823265071347198045051836962103311656 3159 4853063713267594906803923971518958171360 3160 16320234926328535511822119638708222267624 3161 29836225169892786480608020927633230951540 3162 44468668681993284553429753605960275411938 3163 58032644026865448223011550561566135715504 3164 67735800025199405929426069380295805955500 3165 71353363982670490493744221507980046991260 3166 68281185175676053106257329704016282339690 3167 59824963642444912967977039348106155639824 3168 48555736947020600399353961763902705280900 3169 37150489116406766583675442535300830167164 3170 27406307462313571374503833224213840462958 3171 19905722096661764551828957795529624221080 3172 14332209797543223890371753710066510655878 3173 10057440020947851461193906944242360245684 3174 6570178693007885214191850629383762715094 3175 3541356087246516706613053566108298010752 3176 604789072180148369452831996371602716970 3177 -2901626262800137385977012548790828066328 3178 -7984861149863468430660509616159254218860 3179 -15698292074654179095260360058430451928096 3180 -26547048418818207049947092132192898240100 3181 -39870962449826955485955459679584780072848 3182 -53617146911036627087345790320116687108456 3183 -64805709469579344281125426990626301334832 3184 -70607188459771399231159399445396571016192 3185 -69517334414139900593624842384386577911224 3186 -61981041541830233078327849345798697551580 3187 -50128501641380264603019029341916939445504 3188 -36822392339185464629567804703341975297424 3189 -24573552964688699100032531912850691924280 3190 -14832660529845545064089856962465904584100 3191 -7813502792362966528627602817996768100664 3192 -2656653029302818628027132330911928553059 3193 2351942492144324532196013869497347570804 3194 9603185981451733824279014355683053311994 3195 21831269104250264718901820306343319547360 3196 41319381199554944563965689689085630121700 3197 68616858149357877605906027129519758696616 3198 101298951560030637271324254723426037321508 3199 133685325475888402036656679333156585130944 3200 158157539374585794767164651158727512877784 3201 167776215509375074463608850781336862864500 3202 158941798384151970545811630579636551832138 3203 132669322859669224732029148061356801211160 3204 93865741885746869182539870184013483448902 3205 49193670776086810585876960210326833949684 3206 4780292313086225794716395588015711378862 3207 -35224833776856659555352539493905137857776 3208 -69055820343607682673559032350182737133642 3209 -97130394508059183422352990812387029050488 3210 -121620313958585947717423859229878790708108 3211 -145677411070893012662831041531613546851552 3212 -171987882117027624746539141611565222623920 3213 -200852173458539715999262000712591797882124 3214 -228851483957689819420949565164838639807346 3215 -249373175813977019791897030513891559098736 3216 -255272410397753182606114682316670662265282 3217 -242371532711297337729252963478014130521716 3218 -211680832687111318507295000711679691909258 3219 -168930130776732420884987995452864366560984 3220 -121683134631744152896243375184995372030290 3221 -75685012257393343370341427643576246216096 3222 -32347060580063570448573549348233980797000 3223 11442365115826811694016235828520257391008 3224 61054661589576465437569482326990658045712 3225 120306866648410322386233886372749077152864 3226 187851446831462932040446653176738730263328 3227 255847416407705552187780134108805998760768 3228 312195568923411293784073124998397146193140 3229 345641858639585774923158371197098175096908 3230 350962875770077735739131754344533295355946 3231 330919000364188688881531581527865944005328 3232 293500804742531723414868977944648805423904 3233 246171494250251348674563830630505904968432 3234 191054942515928429904763592715722303472856 3235 124569941082956688528320146788530036052864 3236 42014506923128357297363107903941466621080 3237 -55908366969233445431147983919023644082520 3238 -159158783118165216685820456288028547164252 3239 -249925398088572799752632678251692156268224 3240 -308891319301482209242622058954086694074126 3241 -322304752126095653759462039158616745370436 3242 -285753941626759528822395115408626033524146 3243 -203321615532368515510922008318223656585768 3244 -84268070262603419564365180448933052116586 3245 59271510002720818744613962688074194460656 3246 211885435785029301554387947074305196583976 3247 353281791983491815220654496609523117088592 3248 458651239777004410442608457727837894103066 3249 502869343949850095650969067464947881707140 3250 467469694986494174318045274227459750722290 3251 347370123341698521911156995757794902322224 3252 154699920167685468101772122435335513983220 3253 -81291669281794269139942789727018384148728 3254 -318241424514718532203156179840783653739436 3255 -508629919202694591311253000763744829449840 3256 -611469256533972613848407732637563874391300 3257 -605564116223428216544597341425055357011572 3258 -499254943889375440935805770016522177149242 3259 -330431877876897745386762358547922368254688 3260 -153893051016434353487168816831048141203120 3261 -20162855479431749504691127703200532607396 3262 43895271127558695347085662249792995799370 3263 42244845732069207387176139997063426475184 3264 1351169171403437521763853696990039690602 3265 -47356681267910257646369510364143251589556 3266 -83088899994538449505667953243692795408954 3267 -101231654022793449322143935757425915827032 3268 -108450063776233568032512219604719521506022 3269 -113287597465467910115483540693053757769508 3270 -119106107016975456173931758544498136209726 3271 -122566747148535468351350900102671130735872 3272 -116407419705536036213326456500843433882976 3273 -93244442456141530372099734862677276960260 3274 -48102506647325872301025278643610236533634 3275 20398050374959046519480473058860589964696 3276 109073828153242064729348391157811435425322 3277 209058274540859508401554303120852539766564 3278 305747206146321193242443131607004882655862 3279 381462362292970195912919933207095191603984 3280 420882987194220064029173639545615211023706 3281 416896831159539093377071450551904181278240 3282 373566699310567389596078188887902380943224 3283 304435480101695327882953568779000942494208 3284 227217254587068449742230461860139796862032 3285 157808501786444866726339531691315209590200 3286 106277740962096788170234516738760552727252 3287 75722858884188050047844587623102054442224 3288 63241792311940752494522940807517973273736 3289 61758646173271434844081682900239105645452 3290 61875396806053923644635828156856033126070 3291 53501631659824978642847743404339728641232 3292 27349729387757045996151650487815985179076 3293 -23412500446814722578007146791627967550836 3294 -100984957285730120115481458548778889121470 3295 -200356091289329312126187793486659346820176 3296 -307645783709305124588098807219241530837256 3297 -401611256991452151574413204524555297243020 3298 -459614288861397258273582543459648667278830 3299 -466350035799088225055208089445350279880832 3300 -420786052376680820457518977433084218751192 3301 -336916604401357319513616109877985352737296 3302 -237590219366461364498900821103583957493576 3303 -145056019613656391860848766091796666558128 3304 -73498074257997789046804077181067290110266 3305 -26695942595309724400557446745090233831638 3306 -188597510510252699808188991797373005383 3307 15098551322078534632539105483182524672968 3308 30525992567397508124826544217842683525666 3309 59276482695431679210059878147114564334960 3310 116001237007648655963416876688806261897992 3311 214029738842416300023708167545320628323936 3312 359149606210896895602837499467770650824316 3313 542262991821767652707423527142829469451080 3314 736000694775504405217942093616643228832076 3315 899824740466805707532197916392293508231168 3316 993480575667014449683119335753124764979100 3317 992683402740954364643839791422632020143892 3318 898345830681444147979564737083425813591078 3319 733987188442113585993662674545913324430400 3320 533032077243299679903309702098622397610742 3321 323412408319566210678120113879183076081248 3322 117503297758086660803378506396312097396720 3323 -88716953319214880642266331225855569803944 3324 -308801610472487977952488366592121001226694 3325 -555882737484215799381341973396411222926060 3326 -833882588378121097241128394189525566225810 3327 -1131942279272197382209644267523357518062112 3328 -1422687456635699936897455243769837036255758 3329 -1665234710040514154880105081721604917469948 3330 -1814146958403552501718249698025088069973326 3331 -1833544676146150380587980502558892454889640 3332 -1711540632814066633606117422386552221121562 3333 -1467537979355773656346369057541434715379776 3334 -1147035782834975527752310945800042438355336 3335 -804893884757213571462777676591674610515392 3336 -484317463428605553486129193029095941979718 3337 -201119231154551486127606870689833064155428 3338 59580646957814728652746126678479517832334 3339 332170191973345240165383051363167849719848 3340 648652169728110762981958585208242153266098 3341 1015114594042399955585124310630155224753860 3342 1398450651923256704416406120087976191042342 3343 1732507596701472341003573196045835669440896 3344 1943523852400835051457352317588190217052340 3345 1982927375543927115957489979467481005635520 3346 1849293047321323326310675303528591946700552 3347 1586071305365536715895708272160189153718464 3348 1255644917468872230322064792808611213390060 3349 904872914356234284225091867708176790954692 3350 543376437727312696720191174876899361850974 3351 149085585380888128141667678427479481766304 3352 -301073899465575475612150116787826492576278 3353 -794561611694561561447764839578993672285288 3354 -1265754499809698326986483720422049447672836 3355 -1611437874029038841824916131561532190527632 3356 -1731015896031241523710345439046040945068176 3357 -1566575865746342197869202873333487253253652 3358 -1120056342732627264301627075602712479430590 3359 -443679904025856042378271466493768536475648 3360 380957960711439074529696901214362830396324 3361 1256466916183564681430997596382670160244124 3362 2070926230918158288593602501822790517128462 3363 2697977774908404748717822087183659177592464 3364 3010042244069985575795657972437666808907448 3365 2907618063383821910950483160997793669974944 3366 2353846292679563193877470798495936471503880 3367 1399058757842629014171552596094762521834592 3368 185098319020512992484688468935399809909808 3369 -1074178794762863549308421706196752618064940 3370 -2136086020088771474740044190932295661561094 3371 -2791204592488689611457622515385631109163440 3372 -2929575755467315248525881355955999922216200 3373 -2584892477209295720570314302768445931984612 3374 -1929905512227133406471464117993276779753814 3375 -1214263549555865360814871600582353136488960 3376 -666707756070551842723044440176640631354472 3377 -407687602121844364689794411472210263878556 3378 -416816239901525659381212730832007889114670 3379 -569288721208809250125386016510981058583040 3380 -715379982236616200606007873833158126322700 3381 -755163069345078922492834656912002410121888 3382 -670905823157895443887276944226169555960424 3383 -511469180030238500081787369699296676637968 3384 -351094994158557907789847497671272627829154 3385 -251327192372322910956563710372270556487788 3386 -241608195029579432921193466451910124250158 3387 -317035381278216248457739109391357349705672 3388 -444063863232102232795715234751859539540858 3389 -567890089969726860339918161975247415341444 3390 -621513078825040387641780938768012602047654 3391 -539214367626666033609055455902714120174512 3392 -275110138025546349462200341109041217555240 3393 177002575165659102395199591733929664528420 3394 770271978584387539327427570534948211936498 3395 1406874176184836887593899672101205057001504 3396 1960613799428940742715710995883038556131516 3397 2315562114099159877749666541829249959807324 3398 2405585064793887168329307842271858251752802 3399 2235946504598321272732492813773604303023136 3400 1876261968384653181909792343462807140019258 3401 1429570069789225536770852844060989080205792 3402 994429865799980458664289190702390766373064 3403 637783548613665393895814464396108256783584 3404 386995833474481144411637592559858859410016 3405 237868579129854609158576598649280499381080 3406 168712201872389283951238302730183871591892 3407 150630461305807204625635942124957661656064 3408 148972594454643641887610716184052065186480 3409 117849748002147093448800228516602835680124 3410 -3607628481937591709848154920510832909514 3411 -281691264999399241900163613783012664442888 3412 -759377843112877281820216657316550923816370 3413 -1417313232064265534985926766508506369572568 3414 -2148779373937755912409488501929197322844948 3415 -2774574735247599691804929459021144613816048 3416 -3104067784712633540003207367207241606035182 3417 -3017383530910182636527593032275967164359972 3418 -2523873989001549571643982906812966034571466 3419 -1761601308987136040128280415318138663814840 3420 -937226336025390275258256767522237699078984 3421 -240781994408123063350721459398677563703654 3422 219524510343963011189732973264600886487739 3423 436101998084604395799341140505009804851488 3424 479261869311975656090877447707725712317486 3425 458547504543474752436222016692531993331556 3426 492098541672619165776538627867320646726946 3427 690292167482727292725340529863071270944288 3428 1142417182652805314097511740381549827680720 3429 1892475610944405813288169923174106649730620 3430 2905050651691736362915450851480784690712610 3431 4042494615762439941969130405764905859525792 3432 5081193891803708692801712243748418728068086 3433 5776491485951514937608863545658328059275672 3434 5952749884356838641456537020589892422991796 3435 5572471333007776808390294305460791258656344 3436 4746144214444660779146592278137567101069270 3437 3678138617860573230525785865705933391810860 3438 2578339286544233392211281613543535014507090 3439 1580987325947960372955065961749233957732240 3440 699437901899936098248945970116700045075862 3441 -174641242416107076261788341673863354267436 3442 -1230270710341052473424089906618951706189622 3443 -2659715058324321450984472384071300364815552 3444 -4557926387348952689694577668397797977685648 3445 -6832160278271807973094330059893512815296528 3446 -9172134277247884750411777936434193314138736 3447 -11119204189448941168860181070448688896537024 3448 -12223964538473218513325348095837001187209904 3449 -12222985469189280563876190425563535122711692 3450 -11142665961763418698537472253008771721443502 3451 -9274308440712487809629572997088746990081640 3452 -7036477529166359846457426547235473030714170 3453 -4798758082635223818173659815903762312957484 3454 -2751064529991449622871344481827439350625874 3455 -869483604448838192303106405368413238166496 3456 1017511852453976384758183169681381593066936 3457 3096336657364309791871634451026310585249964 3458 5425692214547373846038434073703215305981814 3459 7848453434690961640074655980362262814755600 3460 10007317608193715029352321092532291427844416 3461 11468867139892548034276822188132732406604040 3462 11901098631084122564216948579084738514611028 3463 11212170710923976972220790597766799512674544 3464 9574964693194330713913022620501623907750402 3465 7327960553278267109063694900058202291102440 3466 4815358689544771321165543063193496820729980 3467 2260851006699704049469503290109177687993312 3468 -257804075679031451954695820352038680666288 3469 -2731709695283279000789567693351073516055440 3470 -5101699261096262723363942724001230421586352 3471 -7179154367054063633056312329778701398166064 3472 -8657275962872459306374595562750478475011952 3473 -9200193778137269633223882681245706035617396 3474 -8548205071120374752180402031869157552193970 3475 -6580462453482957507184078760704145366571768 3476 -3327471649365863716737370944198836218912122 3477 1024444338193278489872844912052248093981588 3478 6097924389122303420935596776724943177316182 3479 11277278136116049597712843743691056410720480 3480 15721605423460681379857521379599168532944054 3481 18499519499028449242845219519052729717366204 3482 18830577673424683219971535936090937429200334 3483 16342645827912256516371814967512528712418824 3484 11241551629055334919000895048751632202298026 3485 4336662178536265907605941284589042376049952 3486 -3082715533330683744519620182458321465025216 3487 -9507841063417742401501189603154819233418320 3488 -13587971347162774930883159906421326192554622 3489 -14557867912732797457678159507693417098446324 3490 -12564852972949665521734981536202985926787370 3491 -8701964922764106700508569916542118576157408 3492 -4638904184966871317215388002474122317296508 3493 -1952946791252760358373919522256307086938692 3494 -1470889789728844626132882236480156396506942 3495 -2972760032885132774601214198391547879542816 3496 -5415469758627835972347837368851375802932106 3497 -7526975087845478946363612648818588548878256 3498 -8415686468392799382015009610861189533063648 3499 -7875789756881833463197643275892504113457832 3500 -6297938873454060262581043346086946980154922 3501 -4333848508855309746162832254565210411545436 3502 -2555799706485565053898849124950633616406282 3503 -1278257170552510935871031182325125198876992 3504 -564895307228208019554693979505464000353474 3505 -339310701814552509612346435621005443959292 3506 -495362359964464378546678706938535335106134 3507 -941395989652479132637853381143789228362944 3508 -1569359951252607575210620694768435697022608 3509 -2187266022516028719711860665439224950538728 3510 -2479227811843679709455125603235138129820420 3511 -2051486004433529238206194287741495314945968 3512 -578684538340055262862042087505682517882412 3513 2004728177186972719110405377959234934757300 3514 5376756843855218769227710063612949993799954 3515 8863515006456374382037126034639036854410744 3516 11655050914943684118857585165643195665734578 3517 13108031612415972847283944130130326449018516 3518 12982025372353865170154664354581238118693790 3519 11492646159601906234624337429417112972277792 3520 9172691918573573616388730569207217848084436 3521 6635069241862295408776521501239207630103484 3522 4363454592008844110785450020195163182661838 3523 2611642316980991568138031959561992754037480 3524 1415936327500475329812730388035692876916370 3525 669806181377769481349584234367568864544180 3526 199423063672243227540447441540017883575646 3527 -197262334029755531149668208423073473123104 3528 -748729697151479648740398378046951890364604 3529 -1715016320453719793962410817330235013372236 3530 -3356232649649425265822470299005202981841438 3531 -5837070287359774543676985004187447960480304 3532 -9086932727840341227805977791022053738727564 3533 -12690555930149626723161929305242529447462188 3534 -15903912007793339343194304474132850635759730 3535 -17843259855463165834202508176604974262254144 3536 -17797696789268554688307457449969087750451984 3537 -15529384326369261878260021187773294481199176 3538 -11412258910836802201053859221211906693300608 3539 -6332323666398111034751547663813064018116204 3540 -1387615749908849522508182519401558992149943 3541 2481579927008624540491182587968148327480700 3542 4779047647128851945388285302566161929189058 3543 5556598080483170036177659345425709233868464 3544 5333202080597440565170453742574137694851782 3545 4905467050042898494909492498464413366809868 3546 5138309523549909710589635570018097930422158 3547 6774674064524476556940884428938436180594624 3548 10249957061991640846426407990010248547110476 3549 15505606258007548715306407716504416187763764 3550 21868037886085630451690625378155968029556182 3551 28113939631654344393338015039191673665997424 3552 32792689436684120564341182209644869955159896 3553 34722906371739415649996086624469484217260532 3554 33435907235225465667870507520787004613744058 3555 29332802843955808293402216444402643097017840 3556 23475421981428171979973001166275776744642892 3557 17132467623997441403981797564124133281842440 3558 11306454067881078873756045030539686637665060 3559 6421566163844309924546680970059083272979200 3560 2229568493013911973958254145800428014960060 3561 -2094929712469775088930521226132083399533952 3562 -7700008550878102304563486923597994520289528 3563 -15647760910295708055379392807787542251408352 3564 -26398096532484657352923112592259028931068836 3565 -39355498420039833243882783574434599291819252 3566 -52746068863775459994816046508274442400833678 3567 -64017563146851410957877603511527565258178400 3568 -70686631745726137580768568174529608798572230 3569 -71260184104647935452555390375858089522056540 3570 -65763128703988751385419976267898948576902950 3571 -55604531434399107698072278597594569966801600 3572 -42874958024178128649754532607839276683352592 3573 -29450603819384294600662130567881137647066064 3574 -16335591812962316683380228058431486399280560 3575 -3521671856954355116879291293038607453375488 3576 9604350558225324095178602874897604672980870 3577 23520205845068044119639740033920695605629228 3578 37876652609218025582933574124289661386423606 3579 51246061654895400066794859967286123313731840 3580 61498112987811448170051141751603309355393560 3581 66635133587065508412700385437457373896396360 3582 65623441499984571598552964254812306536783372 3583 58740976554698100693622894537401612606208080 3584 47266704880595319408208419159014959141379982 3585 32764612402903856002737184528139190738801220 3586 16467714841390631961058637769965383730287362 3587 -831055498578929930726055777422631037952784 3588 -18359499627697577521481479754190571512806144 3589 -34805215569890798935155591530131639839629820 3590 -48133868970536476453919880331971850289790930 3591 -56040948226285425081094052581842971233186528 3592 -56796853820878383215833629573942026358397104 3593 -49908491173355513171674124842440088678028880 3594 -36141857650411819682166192585291990706583960 3595 -16959100556276823977503945799296287619211080 3596 6102647060123752529781148233835221856341178 3597 31562397224805318372820620506583342220303292 3598 57548358672951446856263789360574284473290322 3599 81228386956733013868156030760125005377903648 3600 98737622473136770292836280872681393933342414 3601 105896300786021640727821038586655531622171368 3602 99498552205358662041048063549503236626762764 3603 78650038599345297594141618475310081635517680 3604 45656466660739958861524785435087317587663640 3605 6133725237107494978234673860309899833919784 3606 -31861328169498124998245912468354658833052548 3607 -59738379107252958841228176549902737390203136 3608 -71033792350298294448666422503044683997501794 3609 -63990199166100152933440781029367177546843176 3610 -42821385515217081523142133870369440941280108 3611 -16653386562066428605257286504078364585524840 3612 3855865110869930558062300629551717141451710 3613 10871252608915579619399087495838894425640100 3614 2571181862942213104519065859341770225480870 3615 -16511716683324515147162013095648558983956192 3616 -38123215709709881282040085413985665969835668 3617 -54334786421663685168887960365567127209528236 3618 -60783019157130809552562834665649396769349886 3619 -57620865196715719268962386628463059880376336 3620 -48210905976760031368803736421120560897905060 3621 -36784591795341523771022471732095971401134108 3622 -26499300300108964744941011973159706259721066 3623 -18679943459322271880369866001905153656414768 3624 -13167406119696374957124593049100730250435990 3625 -9175614145312566098464567834452851652940044 3626 -6042824010315076520196651118849718796328614 3627 -3561236293042654369742045302549181669245920 3628 -1891993787131698321034621626570945703361340 3629 -1239788011534036615258481978887142599045380 3630 -1471224089115241088063164522606551241499078 3631 -1825095804048309206261700016913336232851584 3632 -866064460071364050347631769295764402484906 3633 3167331252630658262226543745648332253263860 3634 11600616236797376784560721564260005410852482 3635 24419268127244587553075149974138649473783976 3636 39754405329785758500260932405687121036745498 3637 54227543358918021872412087093722311312014208 3638 64157166224430248286738369689002184682293936 3639 67051405951366509685102809636259320484237600 3640 62576439000417652681917549598576899554575666 3641 52505748103426016680504059395165632106760836 3642 39781362659209159721596802549071371020925042 3643 27288230851393440022883699822464670730246608 3644 16966360853118215191582183076980414544345620 3645 9542376419374039290124852104329382951941084 3646 4759277795943339552051936256150097875908618 3647 1774568145505573046843379081531551659577568 3648 -563029958859808870124951143180411036671072 3649 -3654055722034783974504495667781551901978340 3650 -9180888232887813931639054064442888337279098 3651 -18967451349317444613662877775196729766724424 3652 -34437255019035185419939250893041287280888922 3653 -55700303916242634755424270496534746861438560 3654 -80682545209029301728242574863047157698104640 3655 -104941939037885236013715095307126373505384448 3656 -122613314322934874307471940889943812206133730 3657 -128299252965644273225327933085871066183128120 3658 -119077136261313896555354745668571126292821296 3659 -95631791757201223004378764485603103354906012 3660 -62006892503112739183112477237655638348472193 3661 -24232677299995296810797573572785550788718636 3662 11431398294824841565420144779121240929442102 3663 39967881375360404693922434035243417899690000 3664 58519583151361669344189976226835233334652338 3665 66819130353685758356986506480632609810059236 3666 67233636974949689310091170559289325234394130 3667 64370867640137096617198595129026379514687320 3668 64078936575719251240157721908641645576371430 3669 71781631859333849352327127735192458720045768 3670 90451789327163522773607294345671974115107996 3671 118969640583610357164980155489962921155910480 3672 151801188144004291260294387827237378959096358 3673 180540764522147057090938017645130204447398064 3674 196927347618903011122882545094252661418660584 3675 196008748237748242457459423432760789970375776 3676 177900386429970074392910074221275061531094800 3677 147321330742622438333473635228660413694021576 3678 111304907492584345644557455259545299244742364 3679 76334231209236170747196076933630435302869440 3680 46152695651023545562595620967569923098406434 3681 20855229976052598030968701070642580895885212 3682 -2800432098552518530495074940258978122516090 3683 -30175736162981558823260694926462084427793056 3684 -66863780758783203329749027383264179614489032 3685 -116376876041236846563710459928553879181007464 3686 -177980347928747695475303935615113380431192516 3687 -245636616511156792697088349312731490524062080 3688 -308945665231302699285539640239824101229564900 3689 -356155050618692534360227728681265060114804940 3690 -378140313122424236200680101843167513103810238 3691 -371521045393312372186548048273203061888329232 3692 -339360663776586729467695483308160307769434940 3693 -289096457439496537765959390538346006619584840 3694 -228765734267699368867928381640953162996752956 3695 -163453986730238795123966658423754018744037568 3696 -93784112665027936569128590499125496875382452 3697 -17270515636115047401174587719835794125714044 3698 68091319150237405527958792189079170106111138 3699 159910356915747980951771026176807906676019152 3700 249495342909919448875297543660132789255908912 3701 323426283363361746222198013323623193350144268 3702 368153485461933559577067716063935040839598866 3703 375269864418170267022638327389814834748280544 3704 344507389156676703571543331079210992178016864 3705 282788357448284610388382086991192747265794900 3706 200090174628923266297846972306859407300933890 3707 104881440747353409187365696955291416924286440 3708 2119705936620641973215137222437552477840254 3709 -104946014724113072089630726640382060805551772 3710 -210602672579529772554144428088741918320681714 3711 -303443430361102561589772598865510220770347504 3712 -367072884170509473411735177156294825534900230 3713 -385170641110750344959826360886693245544246444 3714 -348164060666358217924499320670051975388579374 3715 -257382684153341193080847239477982606713226088 3716 -124248838447289570089994174020452650191363670 3717 34373186180632018113355706587850349681124420 3718 200976273875434482615677393953197820857434030 3719 359227654692225232110779072765316459867659440 3720 492779177148116336123710541936551104604213512 3721 583885624387747418754264362931205792702438300 3722 614811383874613327227136902022084067994486446 3723 572629128840692074875381815244345097951842840 3724 455342421502974589684549047714478132961500854 3725 276303838749619867355869569165654696339283704 3726 64729755853731925271232182821868343128847252 3727 -138538997468764027542264403650038852476246080 3728 -289842026231848001320432601872203207484037772 3729 -354758300238798047015824099855507807353522124 3730 -320313820835361042845486224981823517466703262 3731 -202423764979063692572151291842768949008221728 3732 -43733275327521591234626610146180803802081336 3733 99605331939038071009242194576167548022257256 3734 178012512510743235793891351283564795769567428 3735 166693671319903737693899558684496973131846720 3736 73385210585691009258569582949241726661365746 3737 -67665396238510281332536760886826719646080768 3738 -211581027282474443390982697000468316842041544 3739 -320229707224618698443350752213013414869833360 3740 -373436373530371463328943812985045345009650844 3741 -370936728949685255718453612160795354618695248 3742 -326913112255022206547635377693347935341364632 3743 -261506945540322856033919785319142147129840720 3744 -193386003906369643125154427606021728012027334 3745 -135491653246922899090752547760531570834288924 3746 -94044190787550260620645523668273337191086454 3747 -69666410414692296182129461757024525639517672 3748 -59270876135813988200775705606263502718771114 3749 -57821135181494020645899569001435373618811504 3750 -59693600767407717851407629824659566303733120 3751 -59700670621230365983916891675393458450208192 3752 -53792020679540146264824687517818127839429490 3753 -39293399791434334447025115753442408442997656 3754 -14616308151412786123578815797313099999185676 3755 21254484034358797324237162350603118350453608 3756 68844443928770488138617230565504649020673518 3757 127338944038790515394023316729325819378002668 3758 193054416233913035212363357181298063352777250 3759 258376480237564553209801009253962638791513584 3760 312510223439601229189314417113730742541118484 3761 344460083128116541039727399220991660554746240 3762 347099998082078043157087820320825009427374472 3763 320186403195894178513977192828337011811736080 3764 270584849540886129149144750142657227685711896 3765 209590124681712720022841836054873759578228188 3766 148844585279727422639335003738615459920156874 3767 96889119981715528980167016475939825537479872 3768 57631751755620946619398668859842069046175078 3769 30710796730579152822700879049374797858576516 3770 12771285305539277870435111078966727358184466 3771 -1479492814738279469688167957722679814676024 3772 -19007134142559750787546312880566771013094498 3773 -48631196035846910816913366323722321297723620 3774 -100513891907199616799905252061223714236366910 3775 -183710211515044409127214479634047815688222064 3776 -301561617479750489143208855037983237774843678 3777 -446648153682763251911065561279894600595536540 3778 -598573085154349467013767046006638736735986878 3779 -727385486380407359125222184233631975348385208 3780 -802490522533306381992020654664512162332122364 3781 -803183930846225759047845181651176223187917210 3782 -725381746555111254871206823108613280918517319 3783 -581268495778569501728758492954796457995295248 3784 -393028247081478698979071043998224982872477246 3785 -185134769101308479030706059246063276351528828 3786 20627690777385767804292474432540859679801610 3787 206576544393775297196177540083217162547916456 3788 359429939653675303031101313859897038556730766 3789 472330818088627539743270667351193025477850952 3790 548660189891048946772351561063459422464549412 3791 604278578518668010253709023530709905767572640 3792 663971551082387096190719690887696212118853544 3793 750932334387342070278371895799330978349803880 3794 873368835560753397216071514269887567911992140 3795 1015944986243095666321154599846401270803501496 3796 1142502132198531414811736220146130561373640406 3797 1210357639388822951234118933900075413739509628 3798 1189254514941889809654542547959470863324232594 3799 1074827550078928128786248900547995741545630640 3800 889663886641665455548425052534900406532255208 3801 672346688701799295196651301974252943849462684 3802 461104154832344138926104728487229073482971198 3803 280025365640505084106299859366989632574636936 3804 132559939702184736251822460325808220578853634 3805 2657901490274623597626084272199923235030520 3806 -138403459528231884658528229773178343317941084 3807 -321461191297449413302522877744721891178267776 3808 -566983933318201092862941746059950814911427548 3809 -873852502372961549071027890133279626373326624 3810 -1214401500288915957256478082334360581019763376 3811 -1539941382345442791885468188682988443614181144 3812 -1796177209624291669042459651018422716473105902 3813 -1941752533026857923249516442995126300835720424 3814 -1960570710684658918875691650722803373710737108 3815 -1862167884683190644646648281817148949037713424 3816 -1671576439196400704324091097295803463587865934 3817 -1415361362193471417502017206829794895951740540 3818 -1110772613852660056797818745375794308296591526 3819 -761854832280685072450521551734433667829917456 3820 -363318480769202935228597684948265878872356264 3821 88915156491246092974587316887240172901619656 3822 583865879643478929025875341335239436335173236 3823 1084916036883985207808219766154005981775020032 3824 1530335803663496512823613568665135335326444984 3825 1848484401146441240862725325195228285710197160 3826 1982213653069973371757611836779180200963459188 3827 1909425243012825867365911599918904007679953064 3828 1647427620113046947150706152094171980914692542 3829 1238580144948063965665930519357518533490972376 3830 727185857605240730729520734351380576968613364 3831 143705216247800245793405030710708854483901456 3832 -492572388051520785928386072550783959842331572 3833 -1154278405655431836074420474877414630305616400 3834 -1784467810552246858515275583355817646649109312 3835 -2290405590578245923691653474501020797356782408 3836 -2561315347474747619793406415278014562109636842 3837 -2503434978738998577915312484997113158924843508 3838 -2074479236779315629593397402847547591928475838 3839 -1300359832453545486302723112525979270264371232 3840 -268761688623026789880299156531931268330196678 3841 892311827618086397302467830248980414343613956 3842 2037557864685372732065048264712247610265048578 3843 3020826995321036362804118592766623667000938864 3844 3706553800957626225310534569015620207144150088 3845 3982863601910814553152902827358685856137334908 3846 3780348206258668370167248611173075472460269338 3847 3093952461305726016961816921589590634329272928 3848 2000845891326017128466444559630756743462804036 3849 666166426096138831133328932950189416490185320 3850 -671066104719369869750615045990607599685713460 3851 -1738168090576047406623084633995646007480483320 3852 -2295194029782394613628378047944534724437554130 3853 -2213522278430035201138659137354879417699543324 3854 -1536207273260064695470743712705282216459018522 3855 -484693832858260389296192448221708551017232704 3856 605684745761388756070150556448270283526546896 3857 1402581393389170682007571766444839324034526044 3858 1694015235929089953718342200460902963146061502 3859 1449924993551589759074420952333102375176240720 3860 802555401257092798255195754559972763293028504 3861 -33355197467931057469758695819683859011491584 3862 -850541970168138190128980052960547611427060872 3863 -1505679642180976466569305590395315934927301408 3864 -1930219798111717880864156593130641378148975930 3865 -2112715768693533627839494742547841661966103356 3866 -2077132997552185700449190767310899358416824046 3867 -1869533074698920176649459753230650357199953488 3868 -1550588625336044907612430499267173053048355392 3869 -1186674502789976149934629264748403994242655908 3870 -837549071438365291376059281699327901404869134 3871 -545169877590382670889948297979686898970276512 3872 -329227722816723644642868506186122261668806252 3873 -190773526916691642059150386967857259638117680 3874 -120373731281435141808674621753894116977383552 3875 -105256224861088966068637129694572619936054128 3876 -131464757787163333373191978548393021398855668 3877 -180553721342959518535250211224090178047862200 3878 -223931421956997243827021481450417168275574316 3879 -220189790992186557211939373773873057822384144 3880 -120612532717686330966516400448040322367499296 3881 115162229175566115713330340746397257261222864 3882 497311616158042677772656996896395921041025376 3883 988112291901765216632003963416170552116424240 3884 1500794571315576877043517952821576367463364228 3885 1921654701020735095136652361827471435003305908 3886 2149479123425431371814229173037110886524166382 3887 2134323728816371102175726161243091690583447552 3888 1895598188217964439073866282096932547800083174 3889 1510275291896121588489665932586784248513756052 3890 1078935584258574329235843388096408647810671658 3891 688514035644744461052584982593224306835890896 3892 389129110037218204241147332558472354577503088 3893 191172289568504105943187451789726745026909832 3894 76909613577710394949936217386134375573143220 3895 15411027082983615262439032045797231234354464 3896 -28261198639906602525516830445670777577948660 3897 -92448767420622350346383119247592839561622636 3898 -223257304379903559665131733469086973123156726 3899 -475953110824676141322641689593780442990170048 3900 -905142757520819275889011241987383798372752740 3901 -1540882177550240444321591865239494856348988356 3902 -2358420192378541252189582582678315278359813062 3903 -3259341817090451225237570832883784213702741168 3904 -4082463045792236131403400039006015346051684988 3905 -4649170051824851730523090941518194840801912210 3906 -4826303775668365619500916012975674994318445817 3907 -4575258038150024605560443234661818715600745296 3908 -3960770641129494488569755030001689405567437148 3909 -3115145025585226161492319253624430708183938880 3910 -2178474847217378045508729116363813115165060792 3911 -1246725160516209755113591086092171394117001632 3912 -351514662574586010755959647158577221125048624 3913 525001807444848013797739045240725623470303920 3914 1416489448607951994126583250217055133893680504 3915 2343952281523704819354909629449429798736321736 3916 3307658671459040935731757816413802005286419490 3917 4295841087370531539578039108987691918776144024 3918 5291821930898412516211950649093505876423963460 3919 6263956066607301780278319446778023199098662528 3920 7142659014600599032452459150617170240254331688 3921 7808629824243009613591048331106774127482824508 3922 8115753568610847969397043897160949614583609318 3923 7947617394226086418677987260963023079779672112 3924 7277495891277612595120595709962856698073953704 3925 6193521080677587810563881640675254744361070352 3926 4871298468141957500881620774149249222123687672 3927 3508622931487251844289637817775692676821231584 3928 2256133767344525207733624839942620046980493148 3929 1172894768982838780832296345023450171667422024 3930 217225089381861648780864726860464600605705244 3931 -731315124297256902661012414012349311419753184 3932 -1825602359037251342750565675202138416194345420 3933 -3186463379245220898858013736094028338335532716 3934 -4833961573929336372576172615203033091638775890 3935 -6643139827078466578593351425098898451000809136 3936 -8357492385792318623954024105369734542512576992 3937 -9671818030246639212506792486404161710905388148 3938 -10353966445247657851094620103295929370408712962 3939 -10341596873280984150959621110321644229717035600 3940 -9755331551773214081816850664850255949055210252 3941 -8816270579220463140139199259430677502713314804 3942 -7713679376657035853106599688051585747331017382 3943 -6498495651645867246777104711602394376149032288 3944 -5062403278398936730227456087033129348287896148 3945 -3214576441297297778347155687264387445527276516 3946 -818494264747666889549559566809488606412831378 3947 2077570169632757636947596205391490522254539984 3948 5182456156570005935633705079738319482393613552 3949 8014025719912500769105587117678211348991688608 3950 10049165913005012893585524437527888873824491920 3951 10907637479021514020690276687952266573097418128 3952 10479627633805401620651712661748067744723414300 3953 8930421357229442228473786560623692250626307652 3954 6582557861310945892552802422645459736775244946 3955 3747615483693128879394514735863553756068618928 3956 609735795463966588893170993758035583937921180 3957 -2770334558773893651731457879807256386687016560 3958 -6339273785127558567286718442007680395988136320 3959 -9904931018974481332568371403555634846948604800 3960 -13062603655100502785905358619578493083631530252 3961 -15250327914372312896716415732092427808310091796 3962 -15906281410768103617221862990077125359009739922 3963 -14640322346623524097070916727154071503035865952 3964 -11337281785172762489960281707229967451350037320 3965 -6172659688988838323942506632266546034490055932 3966 416137204995449608943919020405205073584026358 3967 7753375253832373413867317327910982197854079056 3968 14943550901077856416010379098901251714471485402 3969 20935806041238050839023513587391358455082960220 3970 24680811403276656973164160597820829217613044590 3971 25366810848168061119385711554961108209718007952 3972 22659188388283453237470474914190380700725515460 3973 16854459220703976658945779935977019617579277176 3974 8895345116294634078967587815187379178483112236 3975 237469072530565366692307107450960628816899008 3976 -7419834069051731903906571527455608862924307918 3977 -12512250844575345178748931289252654016536896604 3978 -14033652718562113417295974733570600382512494558 3979 -11875456831596209552491380648388149481956609080 3980 -6920021255338328429524735843339050729882220366 3981 -785122865880835820189368826873762003392341468 3982 4726260329196325410253839181532839649346207270 3983 8245294271082385573123082733434842002513424320 3984 9237762156638242028003201697467746933871405638 3985 8008364151364993491624688201658134406565162760 3986 5355980731042676056266326642503004416332363620 3987 2115787087153130013877433741548381537143722464 3988 -1149265129971878273369955089705354934787286484 3989 -4185856996024804195851188099890636478524743132 3990 -6888459614662619498462518795402429245172650874 3991 -9118098331804719942878576038155220922025139920 3992 -10646495994597818445824375826816786549023025576 3993 -11244895059539340074736326972326665348021930484 3994 -10826345203249482378239066834355310991160504522 3995 -9527236398601667493830766257799093346775728728 3996 -7673989579277754494761420501851460442765503598 3997 -5663787345265633956996519231996011967160626392 3998 -3833697571739948411328813194245708327755350404 3999 -2381644392699761499431597023258210492805493904 4000 -1358740820525432339277707819475129572603032308 4001 -712108291654173473164162374320259013516788492 4002 -341766924985342667882082431006794479966973814 4003 -142598891906633885726086143534265250328305232 4004 -18766309724607475482128747757678014756236548 4005 127676230363487167368181699819700888473967324 4006 421477746838796130048346438725835243351905194 4007 1029881369795346786512536619570943730783061920 4008 2141093988220836395985440501246263128388660594 4009 3886959671512354103335154757749732307881433304 4010 6225371223571706888760222166444161645883850468 4011 8844398286468579409041199626022991340952096872 4012 11172057221961460314637562347191133050610121570 4013 12537806935174992335217400404771365931176333356 4014 12440238206994864647347509352166108086776339858 4015 10788951284373970621681360338019622592222858224 4016 7978754360722285427227292729163212150230899634 4017 4741849720852062969381553565772245209524989576 4018 1853119146113581834511772990112701909720519276 4019 -155412284537308722394039444061142467897040960 4020 -1135122295711903798164617491883511515904692796 4021 -1278953135579396588132457068010660717892677344 4022 -963260726537968529589572868356608289475618232 4023 -584350196569820674699931074971574415909273968 4024 -472895384549404332789413682225139144971757548 4025 -899912441704813870364182507476745914868705464 4026 -2122501539441549021469926689760476789121364076 4027 -4391070173663769204774520484398864554833039048 4028 -7866289956314877732567423945913789882830391414 4029 -12463268660998879911033324473962046485102773820 4030 -17714922751158264415069081340221293578338658826 4031 -22772780942095116553431743481827446673280897408 4032 -26606557738079682522719170463876381318763356779 4033 -28345510107909920974222899739974484617342015372 4034 -27602104902419830054000806359426895273050121030 4035 -24609949317899102277396908210603461078509836960 4036 -20105904716797832840150288133186944951277069540 4037 -15023873651492253605174473230447419710340831616 4038 -10152998939010576549002225959620508091211498856 4039 -5901573491229485381360550256703179475893964896 4040 -2228344749931639371325546222895199015407082680 4041 1279617348020913151572156139166392974571228856 4042 5241854682947296636043355892046070517711577988 4043 10283891726402751076503185629676276661425133072 4044 16828504443337761143873931938562946156714827480 4045 24898803152400446558789548293029240181445186036 4046 33974570693806498779281605885802794235578084142 4047 42974692516093822327544921258599870993760260816 4048 50437137973232452340133760036029252457007117500 4049 54900792417235973954167795314442282278275664812 4050 55378174902097308673144128069130929742724300758 4051 51719530779515603640027499550576115462037558896 4052 44686299328382009787858761542151516125098373380 4053 35685229926371236523716625182705739990041792444 4054 26282250347075466156475400536274357615528217642 4055 17707461295481074185607831847373382405795644192 4056 10531157242239310738855318596684032839588062258 4057 4582963485961543766872966608195602227795313116 4058 -907764635116512669753362283207698387003863810 4059 -7004247950542180039646085817467564891467873976 4060 -14641316287011421528297706673235458992986577734 4061 -24174355884042547824031366344878950196076239072 4062 -35050638410470461564741922521885175556356099312 4063 -45794167883041007940565607252122650439996436752 4064 -54412837015531330042934885790155411041696344428 4065 -59127863801443310063968444266773601942576386852 4066 -59108863446834854009327718507494586815902394930 4067 -54835017821258483893629441919851907560602648272 4068 -47863178807739616155996094954013453150870451504 4069 -40083646115439582301439336173005557730201500884 4070 -32811989285057806192368674473052606898909217286 4071 -26160909818274893817880412295123569243909227376 4072 -19020992226079011896307988686945266363382734610 4073 -9706028124977895654587889527008616608651183080 4074 3003772970510468927789625092667310286400133116 4075 18918009344388324893247993954686421457111582288 4076 36093343493748062060577115093588692048213158324 4077 51323442328673548083243965124593603243112671360 4078 61261399923943114721407983688150028148453872592 4079 63624481970624512621715292780738433016500388880 4080 57886761837196335315496090309736802576169106308 4081 45164954118365213526160818224086591015567894044 4082 27462793724472329696364439137167714075662764942 4083 6778448171658688379884034257063859393655864880 4084 -15398953218590969766235756146829055377899185688 4085 -37973508313269597285612688349103412520403272832 4086 -59701976780449083688469038425116948269365779248 4087 -78706027742201776736606077968466708602415696368 4088 -92464687866800606801181655002717323069495193210 4089 -98358667100545354109378853092450992885917060516 4090 -94436228091399544953748155985979100162418885746 4091 -79937367621653578417096151861927320457817097680 4092 -55358610949873575436826944728435719203717770184 4093 -22247523674232456655100084351002549066233623048 4094 16891036916902021948004142439652342053046320916 4095 58409535478689248738034496637878501478988598448 4096 97321686585021997544778446927660972909982557286 4097 127607791259803887999842352702589712824462638756 4098 143324953516632557792079330479025640860510275562 4099 140302509482784521799923362915977654949397441288 4100 117768031210911385810658361059481206496627525646 4101 79200061525398122103778140582146946847503133644 4102 32003632632080291244393137481929897218682011146 4103 -13998671064831227629072015710836851357706283696 4104 -48953011593695584999115299097392011012900583448 4105 -65683812955792372834224918826207675065881672492 4106 -61938201983884277596543793479376098650020143126 4107 -41269007081988502295855541415941543821481685000 4108 -11932022286385703549680571165032430675134555186 4109 16062719144823022538060550965407551566291968324 4110 34639978154833841233481767391628581086188922134 4111 40427256647900941977023910218348310303343596608 4112 35286071627386894714151576775859219811404030228 4113 24453128771787069974903437110902169357812991808 4114 13423285992718217421248989118864979263124029904 4115 5296657011959570895304633269111718368962232696 4116 -127511987795326126158813080797553064235687270 4117 -5335156107601388280010207306291842763063143396 4118 -13025475884036457627181252725431232005273994318 4119 -24251223079276491662920582006845497882667979360 4120 -37709305143780592269239879834365430637559276632 4121 -50373123907649754974329730098408755491936394192 4122 -58951591805153811646713008987620624514435892312 4123 -61334948640376727680885882311976500938625165288 4124 -57337901278775936427608006599626990997736658210 4125 -48518893395458407992053893253039718219608372488 4126 -37342761946415666735654306328640495782156720012 4127 -26202270938677402615032154620198278001595344000 4128 -16743502428205447659509948176906405960968566732 4129 -9669114363305224296433851726770295216594044684 4130 -4922406667773710262523794961583936039684495110 4131 -2023305355349289000470247425957365722664853952 4132 -348942213111668205532275174386972122761478608 4133 745986608972864593809820223396137839543364272 4134 1967486471831769988400403604225907791571641240 4135 4198359272007254998205780906627702268021440576 4136 8556884701185720341629784132867093069506411768 4137 16244382520294577061862765995304138727729174196 4138 28091075976525361347517384294089447557510918826 4139 43887260564314663405138535276019046774996919976 4140 61817720018651833521310028530009901509410187610 4141 78431707395686595299119405445815261789048737364 4142 89416947812177968983860574932454863598878103206 4143 91023060749493732992327015464494550356548606160 4144 81546152777791624306023625198336045095325680626 4145 62154270252794426023094809092848799477664150708 4146 36625212798854523735636450986700386490175745946 4147 10109761455993544567420108158738064257812383208 4148 -12509589377244128700885471943312064253671209274 4149 -27971727337589865042863736618926714377641063780 4150 -35241625043208214420192451244466884856162654934 4151 -35318406895993125210233344862856951060688836592 4152 -30553877089319636296015400900751863996321064724 4153 -23917345450262599951040531557630672242032326804 4154 -18507841676334362463549640704948865262691660554 4155 -17319576268418430613863989393425623372143254616 4156 -23007056580658254107548912593779432341717230838 4157 -37364819024690650029947137257626577071093541584 4158 -60496901760911006807402692093011535858783663400 4159 -90054466523506232431515645939556996188453360880 4160 -121155455080455104624934521942633461896763025531 4161 -147404537476812867095972957705805005393263258116 4162 -162833863618269925030757959651643993967248304090 4163 -163958657174372809301683312117752625381702607880 4164 -150952788850807984373745837832748717239313367122 4165 -127377012309136253990920408431776471534065560116 4166 -98659690158397545657119095597424013287692451422 4167 -70118201228227592701027247988450018445729156592 4168 -45368507143561796631311695161496389122928519092 4169 -25563235122533417030944884138427841281424043724 4170 -9397315087143049855505079505212353127128739926 4171 6414852701297545822383231793575657966851742056 4172 26372118691119172679665337513476520099011158754 4173 55071503366618405057124971596932266425981816240 4174 95658684100984273278589720539079230488811545112 4175 148090221154292051223182778663989405165196548496 4176 207935792975534311298999865439328599181507294400 4177 266612865521819914727948958094505410969284148556 4178 313456473999476933448102770569188426001152428134 4179 339046734784435131553543571252256787418961088600 4180 338384237846319959057853147870944053779475097922 4181 312449807468487173042547453157695641486989122132 4182 267497233024023679424526345073208271056345072862 4183 212559372859196068847104919463851718114046760144 4184 156371654478623436688558793226152225902820916760 4185 104892443616818637676824007907363996797877982784 4186 60060646555775154733291207142794785778498631480 4187 19879024321161431501676750614307466458143042944 4188 -20349246155921700682497631261876791584104399844 4189 -65874847472881046931937685736600457931398194520 4190 -119875908104794851330340562597476760715224987420 4191 -181173120573225922707378461967138936239774856496 4192 -243395333634595610903588773466755345713042467296 4193 -296399604569654548413380910061310925090518954612 4194 -329728115855026642210359015452499852350788355250 4195 -336674376279628932752331854628974696324207141352 4196 -316991449525252281231526395372702107129814610158 4197 -276874113688946967114345467831389481822188231796 4198 -226229737109509731919767280228598664681315521238 4199 -174541738228577456058609293190221808900990742320 4200 -127153665819980113138296961690765612283845656064 4201 -83510733327359675781208054342464514182670823896 4202 -38121776036645903571428616835482161860712622836 4203 15991908751047501036813792435519795417430364352 4204 82678199892090732702465215035503452545683472920 4205 159006137853609595675635085388727688058644042044 4206 234644537209260234931620281626446627703861368794 4207 294948953528102038455088651873992474391367335904 4208 326324201250393654905382053581658071778968989724 4209 320960035427804081277673953041216490886260832844 4210 278395896350884618969365221880667362925437064518 4211 203467501843459603616957097330675353992159793184 4212 102594467716573752164150145079472378490712455664 4213 -18641920525085560603083738185676892375368676320 4214 -154840852187747288691763291806807507502424516544 4215 -297750024200133327673623140734673049466587471280 4216 -433589022618077819048523385746388705418724514222 4217 -543473081258767926967779518927549367137589133328 4218 -607584694146911573760883518239956984478548063848 4219 -611043038849021524146575910539239048170912917728 4220 -548183853161672033099586376669390275557110805096 4221 -423159790483024539192048694577827711446703698672 4222 -247435663793970260268287950277519699363179273736 4223 -36731392302127729076912466191689233041012322208 4224 190278829394238158298996939153000622143696134958 4225 411323707630124284410527269756133621465120863088 4226 599922138474683269058456156480294247819182517448 4227 727273101178038823707815301734677338533328244432 4228 767710031587135453803100567815475977610060887600 4229 706580104458059879343841973940009573068701790112 4230 547751693767545670951068411094163088249179146152 4231 317464506702415423006627323809309717578742263488 4232 61883617500362645070293406110393748383963019678 4233 -162621383455948384020638316024931747801177238704 4234 -304856288910991605927567122326617160809703731048 4235 -335247969717535849387032303303759690516035863896 4236 -256826782006134689894297758839971777856176679066 4237 -105061564053019511662560630382685734576615933132 4238 64874345869101366651912635528171853466903324414 4239 198753609646261515594045682181197799773960593168 4240 262759311227952956318580072720184825639103599476 4241 252936188920213006842192518027494362079141876032 4242 191091354793301676234162894428117491133964699552 4243 110747572489893082448996679203137991001459388072 4244 41246266173718251825057660959481708936196925726 4245 -2537809079827284537948865759980452913744988116 4246 -21919603362304562556584113779149996801790691278 4247 -29393972781780576511616177382751206068990062608 4248 -40904240207026501381308975736230556401052684030 4249 -68792879512674808530008090332745171017145688272 4250 -117214476416538014380898633485271839325792100928 4251 -180708504493828934737022486037528555404764615720 4252 -246140026189877619351989375218268717105543873750 4253 -297502975398341646570318292435741291378457575408 4254 -321900113280617577914200096380410504443443432920 4255 -314182993466755594682373861481035889295668147056 4256 -278215276707828440426297650735179091816131004668 4257 -224467117640631743337874193809560563429494568404 4258 -165516903605274710868781223621212529911104564474 4259 -111800324393621184632763327374878434635200560336 4260 -69294275820279302851222831813848297816512932572 4261 -39448102567928031599516193220895611175518029584 4262 -20551362783500906871889604226757249744708204912 4263 -9370886302524210596794525592438214524654294384 4264 -2190357270510555040960921221713214346594419762 4265 5051213918126048515902404877542108543034059940 4266 17286849604876558114548226254688913374672531178 4267 40851933363700732169648442054014502882992065600 4268 83113836874014690548366614559470585141169385776 4269 150470092274720022873065922666892022475748119900 4270 244797084049545573962431306826512399751147042970 4271 359698329556034475305159294933266632614801846016 4272 478825805778406785460958883915976726122841191592 4273 578177819860545207105311269278124155234716505544 4274 632416827848514647813293266807252311645746977956 4275 622934262879811039061501253636814935767682061528 4276 544225728210687967797180217298146329301800905910 4277 405967354819360169263788346233727878637981391664 4278 230335973819037067284658650710182222915821126112 4279 46068275212878492372014410098129942429293680352 4280 -118520354149367025791396311696179770983009578308 4281 -241699856213129275825830342795091436162740015188 4282 -312506590407080119232757800420341107382024137658 4283 -332341773304051852056186657472015653140123535296 4284 -313912964977492880343039248522014652250814784868 4285 -278032877045630473094832536939613922350775712252 4286 -249169498580678333994442882309738981020030491818 4287 -250494445216917237253871478656301002350438533872 4288 -298741266576014997215814974785964490310427150054 4289 -399210988058813418252362622963013484148644876266 4290 -542131928646995996710929913901688586088289321205 4291 -702554868255080630520537686457873922129353436400 4292 -845612892599166699261539213250146721239344897204 4293 -936655684333169877387270366032099096002652098552 4294 -952675173163808650061203800583268344870762488636 4295 -889917041062022946973048691593354190920502568480 4296 -764105397382949209257519402836102217232990764394 4297 -603486403254267731340692297466135957694118496620 4298 -438387919446221157539916497053069867694875846006 4299 -291989073043112673306448164552462044548824562168 4300 -175252881453555655711400789114723113542584801178 4301 -86137029871113337135378587285762941962209057912 4302 -11343274780709071423333638406220882394388603900 4303 70966330106173228060047439189640905805563494880 4304 187438935058470542536003654771190125862066556950 4305 363388729436574065226570467577496381679505854148 4306 613463263755232805505955444367748504347035783906 4307 931205465675101591124705169201113277288087555608 4308 1282842530376700855438921399947601576620673225182 4309 1611144047578604781684568488366673095447179561400 4310 1851136834210935450276378792664432023412030517004 4311 1952503822996383408995534244734840973474601873168 4312 1898296087715573525495066150871652061409680366844 4313 1710354406365766132060538302582395471863089615728 4314 1438658348660439298149008577088402448081152330808 4315 1140279310150324496858450999985454808212152370048 4316 858226222832602744616000135092237665550437245972 4317 608929446844498290414748015816452483695628279556 4318 381602879410551695460896708654917456033487298534 4319 147491109327452836524327654301449635282562027264 4320 -125367018131337959715896264753202082603264466976 4321 -456325677520053744237675932404848961889895741404 4322 -839582347855232357645262798752247739904120116078 4323 -1239419701732857627119947825775424061235719041512 4324 -1596768470464478837066116935140838276634113687138 4325 -1846750700931830116053574285338189190406167779060 4326 -1941135833655741906174336812975206205509623325774 4327 -1865819930282970127325345788636264598993256310816 4328 -1644925917494991199964623800591917339922492576848 4329 -1329668825019667439439578512445405531633421782488 4330 -977718066543607390861103222633556249599538696180 4331 -632849698425973632657901807504390467616166900568 4332 -313469224733581661835160745866459884325576486554 4333 -13740992803616331206096379104895183355974711216 4334 284470320581298125019473778881692694882778340008 4335 594748966037783322798486969891630533400789452176 4336 912036975930491958412116019457561173956209830248 4337 1207892565023273297580251068038117679251292567344 4338 1437597570474449249036862870682418741999884873280 4339 1555674609198370432332994573824124021479976821640 4340 1531578709097431686114121274900203514757497470430 4341 1357034231509286633071811360939758784269803516404 4342 1041710688739767706140516282460266353903295776934 4343 601808071214820857325021722698060253554043116944 4344 51312676123040040165846444465139449468690135838 4345 -595953103664297022889878617900183631148410268544 4346 -1313411894700070403255675780553379312817976442384 4347 -2046970634302714893663317740180374603714851104848 4348 -2710731033526952218639076719809205622700926942952 4349 -3199817095804011673415491522040456534189761869372 4350 -3415994310086529825998942372564380124646416999554 4351 -3293643203464035801759933903442161531802368568816 4352 -2814564658623230566226932448152181124178717095038 4353 -2008818336333236651076119578282855024411410199028 4354 -947632797223074033961855493468354670729653492130 4355 263918049239482442157911072422294429869914277048 4356 1492595270555971043710637208671448762580480960322 4357 2585841042572189155747438486956078629595937879084 4358 3389420490231183296707227524150363927729886640058 4359 3774096354562032305336143777290811325892638517776 4360 3665494899371120482698299169616103531477946532346 4361 3069323189777002985878571812416256550603880481876 4362 2085260539338987733471774698953812514074853766930 4363 903177292672285694263885852485527343675963242792 4364 -225448130543618612301381230445203036917233088370 4365 -1044468993239736559955595319814857576337568159200 4366 -1369238149679282093362614371007730147357248208344 4367 -1155423657808941785728519761160692637386820562688 4368 -525260415108095980390410270274971365333567724902 4369 271521783882081391289234929663426692120226442728 4370 953030350627066052227726991994246702291950048924 4371 1314796794906985338269030617985155096095632800200 4372 1300503749456995155262264396210159882660323472626 4373 1001265075433080951992149171214354785755959425956 4374 590719066578675256663774880534729138826256429198 4375 236307062150771320329383756226854192325818681360 4376 33171896868743284018384070337348456106895419084 4377 -14044993451466199130419579483122461340028890096 4378 33234686336703745911603296651212502658077027680 4379 89922688071095747148956498386073854372903519280 4380 83128909921780533451678549448863453947858994068 4381 -29561026670136448433486737472489337504969219436 4382 -256693900548867266562432094528010387414570948834 4383 -576484169754366872249902301484128605623947846960 4384 -942495303106303832253607706783915870269189867264 4385 -1292086616378607563958804934848000567411933039500 4386 -1559841303651510330601738195122121369868077950822 4387 -1694795973837674489418028373184352515112954590896 4388 -1675594208307308809700399966527599477127911626644 4389 -1516443152334347595205571717953169769224863443508 4390 -1260611862273476304146478853554914310184949491678 4391 -964554585496782372441533553343256742865843182944 4392 -680138706743781145471930427607949312212715627512 4393 -442262860477263374667222284705559550048745648404 4394 -265177962094887916060540595020972388733433000346 4395 -146095383299925951751506561583545451875656946848 4396 -71866761564324235193660293239909349064591576844 4397 -24430443351872713538320067187593000292990379380 4398 17472804944706604384174941077356254246435700578 4399 80242551776886560375577782818096493003133093120 4400 198336386467229622236803867981941597802905291330 4401 413530339474493385965183840279293632271368919764 4402 765966257311514203512626441152256026962761293746 4403 1276036357835801676519389327120155527459749191488 4404 1922934339950985759041357474688028791078588623496 4405 2631868667674799637861620127792063868289760707524 4406 3281823882736855297509640606975966932587984045462 4407 3736617506872439452186605213887610732121624106624 4408 3888032506328467038351335547461813439797317443058 4409 3690621390728430099424215400948348742831074866644 4410 3171128123650021585499403827727693044637853727050 4411 2410190327455414002302532506965613344411119540712 4412 1509937510745638230169071626426968192551115275938 4413 566905022840360975573326134086051823738476914624 4414 -338264953200577724075405279129245343414213441664 4415 -1137688016876718152258424800560119191710164086640 4416 -1773090861329339289004829904044474861901281436610 4417 -2204146380885946093993173428066416146729985700188 4418 -2428068993193623339560527305455439166500978731198 4419 -2497897782384045907066047808222009576826316758288 4420 -2522783889389455045961862060207550070456305415242 4421 -2640614162868083696708024872252025698612500205526 4422 -2967695158931163671392316630204449919980659865777 4423 -3544596613069610680296761654489297701303776258384 4424 -4303968023863289162750575254744031733596344859548 4425 -5080145966939010533828571626215695453077061588340 4426 -5662252295655155926861444344230538206355752822898 4427 -5870364624800477182864475369983903502001726317832 4428 -5620998712406583083653945844804099885690278207522 4429 -4952789792432107964683195026875742862092974422072 4430 -4003859445196712796456235187654797947042978874844 4431 -2956058612310943067700516997234977066416430800784 4432 -1973739514141754280457700229790869833782176336686 4433 -1160452763608531717385294164146969571831060123108 4434 -542123550953919068962892402534589933297830803274 4435 -71436509943621457273288666005218194429041908128 4436 356424170590008934994470331233984411229438969344 4437 881847908501653891145684795163308062911119865048 4438 1650735309060574647515971360067460088919894893380 4439 2773042883499238215173213031979976461181446935888 4440 4274615678686104331850378759692615282815698650130 4441 6059379087793299595982941891169142501163051996136 4442 7905119990546528605541750106109612786455939622132 4443 9507371445870412024549023686622591479468994304392 4444 10563834507140102028891468722195570866471995890082 4445 10868862569693204714048521124781684165968090952996 4446 10378844608777693099326895246086939669331454631094 4447 9221032274382119149474748073857282670602125614032 4448 7643287040594065135968110665887170200512694666966 4449 5925940505378129731960188457923786603248630226756 4450 4288626030210617190365972846724978600443327798978 4451 2823387194266390933650434673942301674188319003064 4452 1476005668320551361046723987585172340429783057962 4453 84584287209333041682037736644044624499028443496 4454 -1532387478436385741889735717391618110936151023308 4455 -3467100961028832611478140124343242348504542404064 4456 -5638632159901622350180045871840294074032101380960 4457 -7779799415187054768572639864397843214510175894072 4458 -9512629242237821683522814842731570194470796500252 4459 -10484992490331497624489973112917252075548000590344 4460 -10504423512680673412071043436564265814610632575162 4461 -9603038602897936564977788926595480671325348847144 4462 -8003546603883610224162527227611069941821604596268 4463 -6008610537576234643905907057001314148804033425696 4464 -3873276449719702985078968744372715442098209839176 4465 -1724226591723720993893588250619604895326557009048 4466 437679999319709256468107969655288758350852824748 4467 2657932666011407345360435176934776029734214825736 4468 4917602316819447177853160760692110376364516500786 4469 7055643188251308866566766167394155893075015877600 4470 8775124788604581104729356402140037131418072215712 4471 9739832733888991359064675495333112513829401777840 4472 9713221873819008666206511513836016548289615032392 4473 8660874497152866079895435869648856302952657770304 4474 6754523128676256131238968864013228403353781170432 4475 4274013013123232236547342990873581855738202729136 4476 1467297212927433364481456616725602311487772874360 4477 -1543941281397403048766935671841281756214405166524 4478 -4752982649783813596223839668489181550367459743066 4479 -8157541613519909133935580501413242934071666031040 4480 -11621212106712961294602307828230727141544923999092 4481 -14799856774276369647347012119783337440794865768380 4482 -17188617858772544664455957800797295771011487539038 4483 -18270744087075081756119429560186197141333303463944 4484 -17687076077060669867015348366874848045240237638242 4485 -15338599496639650303677662653412297961330618889204 4486 -11387754356910196326602561965147362693572487216718 4487 -6194599506901207495311732691312042034883398910512 4488 -255169398786125510314745646450529086373732852390 4489 5821163883326170338945428310228843549500221451116 4490 11319648278649723329693213726865379958981632725350 4491 15472467065496945227207132390806015420318856916136 4492 17591194603577929286560942231222456495943330079582 4493 17254584452535939249626963256035714818111807458732 4494 14479156574487781028051552652255096216043756789202 4495 9797648654254946590613694759755260039860461505776 4496 4204117569708573895960468377974190545823643170310 4497 -1036313329162587157306426410233679584260857624508 4498 -4685448828650473529807868905929667956749435254958 4499 -5879404884633747130693557270827188952384058504432 4500 -4425880875724341161812076654951672116129555186784 4501 -922943656323944792147664916148428130713464003956 4502 3399132076064518317110990177931084689638303689530 4503 7100876652417996414080561645642098499402572573568 4504 9063594604677598078149963506894511670107445629126 4505 8884498781331353814252129386750021642275480346484 4506 6948274466834086788709267369239090291926680597994 4507 4158329591256619854256518888858003110701864726456 4508 1492712235186782533103499448422773834011067244962 4509 -377898246214915618812996252257912234209002698500 4510 -1246780927623604637276014169372295878210800128302 4511 -1292713895455595124320372721711348791342750115616 4512 -880482433436956073918296268362122630814289248496 4513 -379586431174723860232781467730765158760541673588 4514 -77580011301194050853215200009429644096723402138 4515 -176513297230553295635243865942404368340091057320 4516 -809653343680882470448888914375089239385684264058 4517 -2025024701799473138068000758819012902852561613672 4518 -3733673780085307305749574488158561733557302108372 4519 -5670915424643446583828582454393080090715182894800 4520 -7428695311869141038044801203014670243859102338758 4521 -8576315138458278680420212122775138379525660181704 4522 -8823034093907812768608468619418997658411999960868 4523 -8137372813820278826704941574197236786318476394608 4524 -6755695720926282161414974240765419919884863156656 4525 -5075909217320287204560948479480181765085666332596 4526 -3496205964895494940676370648213255679555442740294 4527 -2281298857282638404210313367459908973583020028176 4528 -1510732191357382583577564225676918634518282222200 4529 -1111585318687664755274316840491827282796879679660 4530 -936863145073183781267936718573056227875464696254 4531 -840418415259513285711480110560796435229495759464 4532 -715111435540032848568961192694129639638066859554 4533 -486381812933773131001211166950587074778028968656 4534 -74624138647790401010699361340728667007912643680 4535 647594997541298182790345611433185466043710731520 4536 1872378439214983145183925722364001930997451625458 4537 3820463568626356727342262569256512965682110219744 4538 6644596098481027134491920242702702198615072614360 4539 10299966933016270378501007091111503793144628041520 4540 14446041908445847839536025439057151504239884207228 4541 18453362155394988291162932818554651500620164284796 4542 21549625031534758409465933670495234813947358472138 4543 23063339123702982916335890397825305902853792758704 4544 22656857875577579166069442484660853606260152487388 4545 20432993787841596520185519964586403768799108029004 4546 16862572689804849884175403519983135810647580864166 4547 12575949190808274419519457491024095009762592463632 4548 8129197320218673906380925479732488076934676651068 4549 3856482753185514619978062426580646187922965606076 4550 -139972083711588670736986695540106523430513210118 4551 -3891388778602864365379030835743728885769831636512 4552 -7439143394622373532354937442691281119417690784126 4553 -10772027455549084800773810415834179129719111820432 4554 -13859594342745059924270333172793062435943380677508 4555 -16744466459588480901230989163881024953049768987188 4556 -19604731056827229683128103499516134780451763538511 4557 -22704430162963216294718654008193674370702582217244 4558 -26221624014671724919507068064308233009004394075386 4559 -30040234447925189344103148406143036823947191810400 4560 -33646099773570539874996889286120205087586474188088 4561 -36229481326786122965396018251929357832193451999116 4562 -36977898828514929462116073866533723343565905040982 4563 -35420243535083031434939649086763341212716726840080 4564 -31642075009313486784903337117293228259810942964136 4565 -26262967495111777875542017542900588361930874853780 4566 -20199584552323469568464029512916621427791932131358 4567 -14343131927327067345522317931890558109514634833744 4568 -9296560172570233568063943337953690397822335702776 4569 -5252893396818245969149241697781361126588114586640 4570 -2009635661131425285232657461624474230203723966056 4571 935374257041144691168755298411871611147422762400 4572 4254104055933381780973597490622966221919989079044 4573 8634061174021168481051662562977646697682812632944 4574 14588190841849321800245409297793197955660119434216 4575 22243602618474149527570985471764559620948891205008 4576 31181287888257291025176859704895547427499390097530 4577 40431429922851125117159158990551196874833045965644 4578 48684692717583437549307725627194011231707503925966 4579 54666711398771106397771579494716724322604451377672 4580 57516771226982657291737565452585514771635395437794 4581 56997875277093125826171273709666731913454092947376 4582 53460943968780699514224169994109832913187564428336 4583 47619268581457408980131115511024608714823647311248 4584 40264250348428037316959633582740794706686940466926 4585 32034098693671920827932544122901362136036194275484 4586 23280709799689521693656120107147220752540459827902 4587 14038170432869407928966921109557962109241936151568 4588 4100787237313285826637275014699633335715941342552 4589 -6774511664466138757709247714525645611996854653324 4590 -18569854761355417931442671641788187295341931911762 4591 -30727870603014396248444539000841696045723643384064 4592 -42065196608982235477801283866526939625079914684668 4593 -50997951034780692071930682536054114456767315574196 4594 -56036818149218529658729176970876588127662187267698 4595 -56333895566911525719917734604604919506556049134208 4596 -52000495117430504559847343440906341108737060921304 4597 -44019307316557330043485653039546657005308540158540 4598 -33785586596065866208722963679098789191607998015922 4599 -22504375300692166124313191869675760377222786386304 4600 -10743483698631811883655986722461252571450520914756 4601 1628686532966330263415491142168271813980467407040 4602 15065924490702053012837038667882900280917222756000 4603 29685897216980617092623008772148395661832313299464 4604 44661130402827083546980696661664379016339052742578 4605 58028994725005502799309232538908600989387429368988 4606 67129075694093717059116854496666437154364441737834 4607 69546209720868982442811114683568761610225096077424 4608 64107843127145067106385649454035630287781504932328 4609 51382697649978042512921138356505922710022090476044 4610 33371108715867013505261759377698688851407209752710 4611 12550817236704194181240647858465729280190392864232 4612 -9153720186741749575406707823974867468002771802722 4613 -30856302373894113301273495905081045696371784276216 4614 -52377783492234376048166944652219276670333229975948 4615 -73363016944587886161805318511090188705352757058512 4616 -92471460705022209619418551143366466823367256454850 4617 -107210200771249009598254525500470906465761747855840 4618 -114547768098279713229980085902369112323344686496616 4619 -111951045269859228109763903128645175284420878723712 4620 -98273421571228302330029968035997085915745184223124 4621 -74113529553345465496807146497545779715696779453596 4622 -41667284869841157775667816874730519996209108070234 4623 -4369941194097276555338661292596671392153760664368 4624 33427531170249277276599404979776059195560824218700 4625 66774784923328742011964695847131534039447732602964 4626 90655173015687228527363384238955330480619222563834 4627 100883246490880958180696565259129957006014717182160 4628 95231066394477640723835065105526003092697617024944 4629 74397600883807955361871008160657086073109067574572 4630 42396392806890289338921290554183444368054441247306 4631 6094847493032474500656626887710910250572062773120 4632 -26127881880386273826227891500046884390930066384746 4633 -46400314074692927656998968163793323758622174885776 4634 -49600931887369997024538891005806601057420953863304 4635 -35130054034637972189429829686473246566748734230728 4636 -7443444911708661246154510260818834213417533009830 4637 25132550013737881332049287891791578970735305841892 4638 53108211187057856443269154274537003556848868382438 4639 69083387413983275625417496472787913827660646531520 4640 70165966252485192743841889178097806834401440865828 4641 58490820952220452751715338852326719481473374921692 4642 39706852271203541676447915799815180912555368522382 4643 20310965082436090655356967941059189594653789310936 4644 5181188333075462488707825510848898903155696897906 4645 -3651830755071203845413024315239922891408344180132 4646 -6773275132210356741921023933479989088143597085102 4647 -6229103072698085507580491467097340419682932515808 4648 -4264440064852557460243669553039309158260881647130 4649 -2548856037574403496460281657662960693020424377852 4650 -2033360118547860375754777252056138893118847893358 4651 -3221348122404919895105594295843271722736557674352 4652 -6503511990225971434023797153077899714226752388140 4653 -12276485108780154511207042881217089620490430996368 4654 -20743452704869976103685576716434818965217967904984 4655 -31502313535611080485280641443445528804233909130272 4656 -43193035276104259146025313309310304633978354878094 4657 -53516278358006324117509924511225472193296529526648 4658 -59786105498401103962249005967350299316692750095900 4659 -59877648780166028389158519731558876857297378446312 4660 -53144133309088390198833960480918225196254549915254 4661 -40813435759167872641541742237818147499351373988296 4662 -25614388897124143153795252029502661099168028117980 4663 -10795278996229758085179818505395388393647970878704 4664 982990853174915536370544615096578409456985602316 4665 8370160812278149036857746696434256265251391326292 4666 11418063958943370851146846263259263086558840278818 4667 11147911871591327887754289839168567733080814156024 4668 8930582182757981051308890014893087956490501239990 4669 6019596989900991179560016141096156378659382516816 4670 3407265611037062289744004773772214343171860148208 4671 1966229064298592172879473517529487066092183282528 4672 2697383342533609153756909876823056135594576984206 4673 6864179751814070313435241718141180129158448753484 4674 15839899303300431230654422926056504836176700799254 4675 30615611121602679331155849133430000581711031471016 4676 51100433923788506372421885603821908303459782815514 4677 75536799049017453513438908208176774270657340989736 4678 100430092732972799876661076382438328862792817815284 4679 121236341564743385886523106010501456795749273964960 4680 133677478585143474702961808782747883087197366504810 4681 135161878347095923392869892723306499293087625094932 4682 125650060422284440210825701574957075279395113494538 4683 107549118647200833829628471850124046814696233932512 4684 84706950638858098797427318578106268340488941961680 4685 61003495862596713188303688796271797715195325516320 4686 39159464974883059571772272851980091014358322307296 4687 20184309739767931310059766276009577396704180071632 4688 3533225722301406079092356836332756447234091713756 4689 -12261439077560319147490021390048108294477788671668 4690 -28860315792864929191236038476210583945701013224830 4691 -47618886305607417874704459154608647575941323663316 4692 -69448263091374727984597238605302662662184812024325 4693 -94888746853766087615344585142407208752702818703628 4694 -124069925119821166495640455117995997087808481181690 4695 -156315723370041245608828445607895544744183502483984 4696 -189515080777065721124804000394942630360685256463500 4697 -219771001180781201481516115178023919966937177689980 4698 -241895196612932133318001400474034212413015410914782 4699 -250873268745454797374921147097148496427011259313176 4700 -243744748985038206187241246007359859597392099830398 4701 -220937816438620247140084417388141576025358725184568 4702 -186313134427055761427487366771096610200749263911620 4703 -145874583425048863458835431801111298258822118296336 4704 -105801002217590303709984943417911108612327872499298 4705 -70689963607389592328906503190995691247636911622308 4706 -42607726391229267114902684013597504574533962348098 4707 -21009719950995834078383643660393413743523812045824 4708 -3228690973196845994158315006136819724033556023664 4709 14783897713089026133951114066544250056040771379976 4710 37546396207929023987699040895584673452058909549476 4711 68872169308644981668317997053049779692669924255840 4712 110455075958906533449242718421128198528929552721276 4713 160618549283492795741664416237695268057124293053452 4714 213950691442149148679454043289786880013913621900918 4715 262415631153769707649742322522308429065336824355480 4716 297841792296780454828800712209968444987759001826458 4717 314806610835810563121033269105805567435047029232124 4718 312500612652032121068429778415038807154099449414042 4719 294573071458644725509931821517151214483372370742960 4720 267042096672289021140627526870887839963033365150510 4721 235390861637699818614658035896451744559516235133188 4722 202292720536642200749402812006484492318186372084074 4723 166886134014064981546215546882423606076593612736112 4724 125635509674461957951095889353109198615972528011496 4725 74197119998585100962368185757877507096151119211924 4726 9607600913402292242560802230476011337025292293710 4727 -67730013206240388828067119395519919178193684529600 4728 -152749926945150951315127638292735339620372666924010 4729 -235717950102333186390406078736632046098925599566348 4730 -304017070724815651229146808960913692013934728202134 4731 -345585667125764181698599197929673392547524460389344 4732 -352883572958957654420419114856892847728664477877472 4733 -325611573937160079791260544688370542032945202647748 4734 -270717607566026133369712070090369160847955297007302 4735 -199472783082922954611158083138250738967064256566272 4736 -122894927243067700702189606389555363850474757325636 4737 -47665749339098291857262034884362045019725550086764 4738 25526991921899746422495261277045450626323223246594 4739 100429954956319897474733128202486494323382021652544 4740 181156401294905249807305296126320706175835911635640 4741 267537828288459614777518770665599965313550515897960 4742 352233544789563825149435976714619756460109029005076 4743 421273257461673157205110518843134783155959114568320 4744 458134639817387237215806592273478755639246629408654 4745 449656366574343866931600691242608178930910852291032 4746 391021282293237467178669211800019129802717448889156 4747 287410571892521333124204159949803336112829387835736 4748 151645711945033942796029551375615325564393026548318 4749 -718548720550145706625943171807854661837446978320 4750 -156070247202458957800724551385402012343758937201096 4751 -304751618754536630383104449816869106772601102608096 4752 -439808756033844964933676515444146302383138195530270 4753 -554040461762542799629715953148273995305275260612220 4754 -637928998039483028871879729349295932930552793095294 4755 -680213004473489364482503138437157437802073086101456 4756 -670846015582068757049605041050241510568714957626460 4757 -604447307289672112427962048231516409064914724929540 4758 -482329046915061767805016542810323542572147858269630 4759 -312614771454946319281276746359571254146770343399360 4760 -109448689318911831520148813152112228103000045693482 4761 107520542855849524744273837400550330150727612461904 4762 313383618220645151142408237858088554740756523695616 4763 479272322835194629309570604989375824699758018432424 4764 576191241148897130236212657464601071164305985557798 4765 581574555296788510941681977200182762718145911233656 4766 486998506833596074245393980032492414845172216389052 4767 304347131339962921402178323431547829964642285597344 4768 67657871219929891780821923228614333980594837592126 4769 -171323916549567395711659752646792025079693072531280 4770 -354331858143442815357007470831766154187442721117912 4771 -432645076218727456199300733080444917220303944411464 4772 -383398658522801062628646723195533246125742412652182 4773 -219619206606425938490264927560907818849658809068232 4774 11648276469312297821985659170112748127147760523956 4775 244316291389380471430955022748609705951035887183008 4776 416191842994204883811684093235809051590118333172890 4777 490141541303033767416796458687474243818841580537228 4778 464138129346346611127431219664890219526366300588742 4779 366451604034977577137447928747940997964911271955104 4780 239806250788077444895793345017868634791206356944088 4781 123232692888429885035241330752893190342155897594728 4782 39946330093531530883697107573619056173994925462348 4783 -5128191549455214854321933888581773211656032453376 4784 -20072510945381941641857314108936632111145381851972 4785 -17842398359899091572713663706241902743846527200620 4786 -9796527866615612102326739108662360964386907102022 4787 -2916887688173567279764701717478075866673756055760 4788 -285889490436327247258697696965774361934036721412 4789 -3188963524302779232848881191059842354100827774224 4790 -13260922852616453174066469936869511234959944612488 4791 -33669799691597065134975986462445576687524523980080 4792 -68848685432789190908773858699940586581251792804234 4793 -122682540349158351031791009068595491567901649826480 4794 -195581166277121014191334465263947284871724680252368 4795 -281590453013390611989282896476540745984421401080592 4796 -367226548031244277075444122938648233784612586804940 4797 -433455463135733051920161338333702569336496132859236 4798 -460939949089474779062133458040470602644133713153678 4799 -436864023327659891473309019834956742671223016201408 4800 -360411820479927292172556817957824942926904083899266 4801 -244223511889328952721796873477460998224787332072076 4802 -110897210400470832578898366665858863596038415766798 4803 14081856854116165342416646089251414797076153334936 4804 110008899951555896608057957305409040773338340026330 4805 166192316405693737140303741941103721120082478609444 4806 183109195611004510476887775491493305255017135773398 4807 169814462786391397618403198939717451494337685720592 4808 139443655094933736256487996567423323947575219978524 4809 105050325800412603470105079689110999563870158708032 4810 77326581721695279956093152087064494182380466419184 4811 64481558634322322249013953968975354781552532865920 4812 73346942464399933131467335987107244113411951256648 4813 110153299503275355632600165414209379398307967213700 4814 179654965200552128165186041226414315994729706802270 4815 282361761528665105243348552916861578119508693756832 4816 411135745243275445126722045111271295351480773538534 4817 549478203353724990799288503170811297864908072937844 4818 673576492000602024684039722340736965972095797464306 4819 758388620983517743782238592755769683114850043030400 4820 785619017451527662707354229531002354400519978146080 4821 749969953541837782438496554959445765095054757878504 4822 660656613967858746428519585199579534145860955204980 4823 537559829678000518992347702516516194519167884658144 4824 404025065698800260089854431144023887547122945054730 4825 279585416071241830276906861016726855696078282678152 4826 175256435147203697057998236038034058212592838485556 4827 92282435904852652307685421980368210390404009920224 4828 23595872169020345930483118735655492737787233071006 4829 -43378088722601128875729778012502072825145750016790 4830 -123606930283838985729291810003133544337600182490709 4831 -231365649774717070727716444243123567386410565184864 4832 -377073327568993129349089213528814432051568832674986 4833 -564018714404796386027157396280051733096934049287708 4834 -785456845009795147100910328102202706674396726980998 4835 -1023182256051532235159550471424364304890981017331184 4836 -1248934265688663631699552286170751166853162166373252 4837 -1429414456141102423290658234301672798832351132730016 4838 -1534238031613268759521712404289946747170871658082728 4839 -1544428432740794339040347044745502285006339942362960 4840 -1458198955457517175998591459212176157651851724964688 4841 -1291540803717795161979110940830385624032874687241364 4842 -1073311628555406889368021235900460999670818133749610 4843 -836857251400535710239413574583696079674565819150120 4844 -611349675882572441054538397283001335197837790967994 4845 -415491967930578440982752445739864099576859981272404 4846 -254663272982376484099489510305535797189301667337534 4847 -121154181731007146279738138480372214953140440514032 4848 3274586615596753589258190801183844479653042224346 4849 142779892053344017643369210618945408424102750261344 4850 320573339206417018974905840553807664110315617110720 4851 550216394042730701294431876714541264904379816163456 4852 827294359359696425747845872905813539940319484299012 4853 1125461433314815426154471505818194628206414804059288 4854 1400646908310934435222413614425862100306079756521284 4855 1604058113000939588802330999525248574113598874305680 4856 1699754486042171766795343058088451186373968250990446 4857 1679021001166377347917515415400559366365214912836932 4858 1564217981554347939853280039073648627506055531300466 4859 1399451419015897857760062225835226401593057609387440 4860 1231759072285392775917677319038116329495535837107908 4861 1091002124359647012117360104484039435451340075677964 4862 977068060131626660195110698436144541343686301447370 4863 859571923403858630962720896158773774851119981606864 4864 690083789628508800944528456856313036690650780870436 4865 422362495968892503403790313777253601118901700588156 4866 33501496924646988976480419857139922529593669873870 4867 -461456999914819812067080232327882279938989043457840 4868 -1007164778499740397111224477609892063889259842341656 4869 -1519900734503440101968059830608739068694008114325660 4870 -1910661275252788927022779166131091102458978338257474 4871 -2111327507400432727722625164209665971564495969549280 4872 -2093732956750282545105467021130749757784109714764624 4873 -1874034092333437314537183521783838811073493541889852 4874 -1501240843102874447546601353272026130587417139794262 4875 -1035770550699114550744287336881285620280753453598952 4876 -527814712499027289814852266322242593397471312991530 4877 -4588324868008541122998248139943842078875031057912 4878 528857980401233966238390038596709084368456060447788 4879 1076466123396547931170585081332018793967693500988032 4880 1632161110110204548700833260311821301838933226137214 4881 2164504628518080325236859225963533905244907531303324 4882 2613539647853446897307071502233547056528937326146646 4883 2902913066769928470745490626099534838534479012047752 4884 2962487991706833057315231821795140524807214907954502 4885 2750765797427862358098877421231305313762081392343116 4886 2266570918300140369754422446656584364262021594617010 4887 1545910919160475283136873177289814338038990389551168 4888 648545845644906048007949792439000431988822893136378 4889 -356154573835602553278743092257749931063454068813312 4890 -1396161739031081877947944683272058277919313627135432 4891 -2395462702071511175388162565840970353911441634383240 4892 -3270341643604527923586516278900935972561746249499074 4893 -3931332383809737303685197442734499264727820394217348 4894 -4294766399995636797050070290796367289513959226320998 4895 -4300410174353940091072180806225126087583797607236336 4896 -3926614562958292328396467350175723258033040246161906 4897 -3195779712367700628581673416629206617340386458061668 4898 -2169774583090671233363004971471323252947820908794498 4899 -941504243694097256173507643123530525781151566536856 4900 370700123112942338640374401306816868380091611325310 4901 1625339861886701185729130353254790312756916686383960 4902 2663360227600711666722284999085111062149218215330348 4903 3325332928809963685875502017398059344561664733395184 4904 3482318019728701138386640456542048315580873703064304 4905 3073309480918486918074806003205708391449556995649896 4906 2136390556989025928829968543123455000657759068245508 4907 821188083208865371425893460349000226923302781672488 4908 -625162108691125810572313011112880217144190305976802 4909 -1900678355590168289938628822624222049156017573240636 4910 -2715595518358542991435982410558396455681103560856858 4911 -2870819472919195577114307447435471380019665943798048 4912 -2324577992798960350763813958756697080927098241397540 4913 -1218951746933213600379686302010461155561837125255588 4914 153772929302099200338521391392299017226708274378142 4915 1441505219525595651286581258918974724238178630400072 4916 2347412098419925831571189679190547013308719670914770 4917 2721435367075635463446478736354173860518716807931560 4918 2589332995240094191696183120734405765235813413545940 4919 2111682288618466699155171035236498582646294022678000 4920 1499917830942738310435431249252265413462127569056888 4921 933300580626071803964304405930515001645275628175364 4922 511653761200020197003022448224022434778378478051242 4923 253263753678842365915654453152615176647666631393064 4924 123589008088483139756551457464871522798909776817850 4925 71182458567129698952488695944749748559430755496556 4926 53011089649832757105984351134953650123533438039402 4927 43612776459758948165706405130169731598013702380928 4928 32104664410501261161198895142069858893131049219080 4929 14084524058438847302708831233449086306879197234596 4930 -16382705977510168742879949265061747993945115316086 4931 -72403685989826286284475905068366291679684939412480 4932 -176564665072117871404636483196535261228711756072100 4933 -358624130958462111300096281649373009303712896147124 4934 -647101766981247376141589891784780485039147344325878 4935 -1055087848063585971390752097556937466597669768160528 4936 -1564535208550914090556365551361679653189811158262210 4937 -2116937327795151665635948245075795499660617504947108 4938 -2618104888171215252941743011697410783305881236468602 4939 -2959144700919416892720105895540980346755385996363120 4940 -3047281500975185300667143911155848958143586011531756 4941 -2834330661387981883876601469991395704493387517838576 4942 -2331574332530006853096182555027164967362126068183432 4943 -1606729422998518196575728135840851761653466096664544 4944 -766572899030212474648332805520225519390639890174286 4945 67262652088885762499924289457010014911791624000836 4946 782597999855296875582018209619976419873475203332474 4947 1297002802239964738927232074362880075520869609724896 4948 1571465059912463350083327380363142229863458415976476 4949 1615168051395973192540650860775509981158538960201856 4950 1480285108218325701262948207665150077254826391887760 4951 1248652841251019158701267186508994668370238521926480 4952 1015142831052622607851999851883658006819642380839956 4953 872686735559138897527747643399243694945837480518420 4954 900509669798667745023251845189761640464216841707082 4955 1153006455343999523701002277375853671551355715852696 4956 1646134059825502043553475913590950848202147819390406 4957 2342921035470696866748431798618247717849747866017188 4958 3146448332713261908052741312512602488205919357876486 4959 3910986410805585655231103632137581663400004441879456 4960 4475556958069937204696382905998509811347628641052856 4961 4711391898510961514511822132267998466313054657862404 4962 4564014897520187676373124957032398490627056046616602 4963 4070312441805473140320159936469954577058636336041312 4964 3342445293796840314882796169261029827691833112250236 4965 2526802612913747642641285005482099581394811745590900 4966 1757178942163521519106068726965031050783833981578726 4967 1120900718378358913447331156599514638701714792690864 4968 646590997136061809717761517813546493617830610486404 4969 310092899633715583673562459677512793233033045714222 4970 48234490039835866626628888820221832701446871099595 4971 -228380948692255577921377535419072082027539280303768 4972 -624954423623977176833680620357817838678482095056278 4973 -1248392502217265865949559001467611939185355240580756 4974 -2182081522915640229354549260106892855702954798679470 4975 -3449391695065591638115882524230062429189221655018000 4976 -4978435333413345312742035640751614064372339947249460 4977 -6589778510054807069583489290539291106292778282138660 4978 -8025251953625481017941001531369117696382983499290306 4979 -9017682280618104751968000037258906704053124003679312 4980 -9377388878820435457828449737738363285329570225180980 4981 -9057335959054013740303236220434034030783485861630696 4982 -8165907662790526503226197881016453974638633797783732 4983 -6921684652761377302822022051619886945766708384654848 4984 -5573003767528148571678868076451740266476045013271648 4985 -4319320142810022390427448830624278308443904712216112 4986 -3264428877295285400474990237037832728380224313659064 4987 -2410480878747251783256722481233012366639723249606240 4988 -1681383809256278746289388513665025097622685811852300 4989 -956637441091976450822586184450556250010490397883488 4990 -103402788158954196695584012938752680566098428090232 4991 993229211469122959028483692286477955022977072039104 4992 2396224335222349362258912336744140178427448688804852 4993 4080057761367597674466997296101714401205964908673532 4994 5906370117254806904040570911018733632022119321089406 4995 7633591415485746435132083633012882493524032130801920 4996 8972549682026754361571236398951254692009487539952388 4997 9676064233086144114707362158961799257089808530722328 4998 9627488709303852848112827444570095192919296812333308 4999 8887876719235653147907946700249336272167716252241264 5000 7678727446987119154246510296197754603288521011599278 5001 6306296461869862957317286940183486423716856331240048 5002 5056963347483595638642039821555010706002092126183904 5003 4100802785005676724221217299379086214048030213854952 5004 3434211343211379240680055268589323475456578754119686 5005 2880120085109624056875065004522687348843527199190376 5006 2150341164939167105977066607116568124544200238299676 5007 957482967692684660439073079790502781927074089010640 5008 -856784307658319942234025661016659173537905314774654 5009 -3226498222915414353928809014043507491215133848414940 5010 -5846114208359566015939519803275810384331874783751822 5011 -8252996665061115746022841390946045322627611783383720 5012 -9979552041224185352245162469301516157069358136462830 5013 -10709222973503202059453149323601262828298175314485272 5014 -10365589991048825761531415412630341524659914489678604 5015 -9096756857170883444616039111031700619005327880224592 5016 -7169708025753399275886950216291747057780302095851706 5017 -4832332599226514009519017743241874591890449555312944 5018 -2213142979961023399436752353588295209931733055715336 5019 692780528723739235925525715539436639147753442479176 5020 3946275021648645531903605713653527701399187988504866 5021 7535424287383920253054164170572518306880297183829596 5022 11264780209696838796403668992506411403873668185222842 5023 14727778961051550746072354691956647999381593915475712 5024 17388351248285866616051720485164676785017724758900086 5025 18739138759753834173656311445896922238535741090893236 5026 18458520067197494534299462763862355162821625259953026 5027 16487407611245179699964198891764395896800367941479216 5028 12994755944732881038693174629293585261023677146128980 5029 8269392935264419464676422812818417169894555298650528 5030 2619502159612079168412065662887068803635815935272280 5031 -3651262475846157407143210748123010808636955906640384 5032 -10183499059020416383985088608656641675061370479939278 5033 -16478281863009043867804835970269878541713762964611620 5034 -21876275280187302500602365621128854589866015326886882 5035 -25648778884195872668189545841362847422522906076465928 5036 -27174234235061317318017413099848069861143893828609490 5037 -26114200435606849273564213437341110917748025659060664 5038 -22502664942172662515590482591917410348394433425326164 5039 -16720514082415398811368891079535178521949524120694336 5040 -9397467705569924165534580120750251136609118937525466 5041 -1313320664062436248018326532400142633508871732414564 5042 6659340975051770719492741935151661984040392010396422 5043 13587544437151594606749928209715037801625837190480808 5044 18539016267221566016621820613766854094971764278057106 5045 20712080605091647726341819260092365293654376321227880 5046 19624459607164186042319132743306943240048506266843212 5047 15302691519563100347742997723672556728001587572623104 5048 8395538181215316215797046815773837252275263480511756 5049 148156878067860077488379493410976421434153985753256 5050 -7793764022930047540622466921746525453604449363418228 5051 -13736188534281238721635729160125890926371844245231416 5052 -16374550043188819941225563177480537952888844511091490 5053 -15187777363725895134886257156129378006699859409221700 5054 -10632290727031543473519700559890735390212632418830278 5055 -4023829150989835444984853450455850171862257561277088 5056 2884710304054378767301060226332030299769733498089550 5057 8476496875940567645332050448794730460717677806536332 5058 11758993640488047004639653365190573491770519723556870 5059 12569742074854764296002147154830322943393775559965176 5060 11446664484177315685057900472173315789211273873633706 5061 9273204236683500885677535732408794036233573877165348 5062 6894171642705162509325375957593622462722993481002078 5063 4867217392248262078965836128404052249249281142910512 5064 3407084305622659483780495724439522815741697181705940 5065 2473989119348960776036035635572388387056893331012792 5066 1911322037862814923309449354563781342574581791744532 5067 1556009605848294411943324805841632591778144224819176 5068 1292519309530328220414144700386836214269194956540242 5069 1060291277799643455811605658695411170660401377155512 5070 837930285138801412034146315715825474433444036517444 5071 621744869602571576656320092176010887054863006123008 5072 405178085346977226039707319998275405080081875430556 5073 159021665172893990702575229824451579779101779342588 5074 -187411223548467706823896695779932480856564286397794 5075 -758534673317762378911897942102962337652232036745536 5076 -1725998824569511660093946194197919176262112968822700 5077 -3269911654985206369113364517549992976594872105342976 5078 -5504435327602823137085799036398255726705405994867352 5079 -8386739607551199711228728669556332711372479031533920 5080 -11651698771921392357137050116916038763737428032171330 5081 -14819882932138668600513872399980689957737057805763976 5082 -17300130759466509307770036864432765340830767371832660 5083 -18558553474159920030864229767435045039291779416372304 5084 -18283134523506395794719341822606161186950599197889968 5085 -16468705103390089257093001128248726289517837392196208 5086 -13388287940074705582493844381985579128986781204191336 5087 -9477952087746983603547339300759538426243625610997264 5088 -5202875412399132828012249139897276985189829791040690 5089 -967469995638162724156870067637722839555467175305268 5090 2909270257663007975320827807244848102874915496442502 5091 6177812686622840122813568310986529437815023352541768 5092 8645360507349561703715216289711541980144876998455330 5093 10195579237775648536435703184015221927097278931646772 5094 10837993144298285898541266453930902666833088827530038 5095 10758251874687866074967713928580894113966173003316672 5096 10333217659023391079449981791854434321346691130427818 5097 10084527866944881308451615306423724117478336192989464 5098 10563490140712913082404132250213397360308255894013212 5099 12184947165960056666237249170020793506625034676360024 5100 15056107813542541106837698228520606848070045702327706 5101 18868896363759982932391174656632324843274233665486144 5102 22922030996818979073315341848657960425579977519333552 5103 26297064725267509771981661242631479249371874439312176 5104 28140998233840198177927882072782805765529708860873710 5105 27945462593926390333343246562868923923531384252908032 5106 25702455950009424039954951496618088861605557273822776 5107 21872786263956917715343078096885760385767476989031568 5108 17194557650717105902236846669850338127480152025974196 5109 12430096618419855909638434609351052674432210609987164 5110 8161009325965076380159247607245998951867573089839418 5111 4694002752807590989183471611583106357021714452079448 5112 2070863900992362316688978554046079620333288294848629 5113 127500633113349397138311870126692486293026774696004 5114 -1456974057882619813516191900880404677606991859803430 5115 -3143563096550045393932670067287142865537802118479504 5116 -5520062801153709349584931689013920299453289228902764 5117 -9229853923944294690048856351209102533993092973159060 5118 -14796419328066012994646176754645461778939651768430414 5119 -22363248707793768753166118216635445019792703196545696 5120 -31454393571641872049809527490500302773068359013336152 5121 -40906849858516309515719663504258339116821360378114052 5122 -49081536637010897281740082924576045275020118923028570 5123 -54327991224061150076242483825000528974369829548751344 5124 -55529845450114346073777844587396276759703629075666844 5125 -52491105053904023068271769367939246242271793819496212 5126 -45989140688798117182553825765735581207508279634063838 5127 -37482005528726151043685494650242245916992888311315456 5128 -28614609850278011148363690597206326486899510328156352 5129 -20731085391435319619441336300265500976534454169094916 5130 -14552443959217943287850705836781560449251882979548746 5131 -10074848400415850579047862468986331260777093716624488 5132 -6659349975482671920683859462451749337320082419519346 5133 -3256279610317763849198596598478975670861732274396704 5134 1280848030795819132536018453139948141383241117610176 5135 7831143957587044023757666089301085643677844909908912 5136 16658747105256016008938855695757618403047021912111104 5137 27192945138727026714112547330449867877369395321278184 5138 38056822645747208678939010968301143154492888199734164 5139 47398291414178605482764740533800687437922855101039832 5140 53445272675193729349755994524717823976290234656395406 5141 55081141075410844861048850441290603813058276766787908 5142 52203046611220353245439286524153299274758083769695518 5143 45717379201842670229377611273221848342781956111112912 5144 37192308740472883443776121088548457701643582118239672 5145 28327383269984024179782333390067869180489259113520508 5146 20441668460688921356334091370122959714948952627192278 5147 14129152273667695439994497756189452537098169578582480 5148 9147446250117815629106632723216766150304887352586380 5149 4551121664614057481753673661294688851109556563250860 5150 -945997510500641926073852065480914987980149776599798 5151 -8439877846213994613347416024758620196033925025618000 5152 -18283230801558275961320608573697989155495872234500824 5153 -29737449114904663389131249718729389556040122983381676 5154 -41038814163448168085262322804116128626646612145166190 5155 -49924927474658599240113276240779857329658779527879848 5156 -54425378394674775680426975300050965628158297383119466 5157 -53552318214683572009398870562435063720767944478804120 5158 -47556015833100657728982738096651124748759683445511132 5159 -37633666198545753480542446366229443293900922406671104 5160 -25265260801981301533315531484962572102318914261654330 5161 -11534375279932219499510706229446600712596394536281156 5162 3217443140031608415219313502529316623481053784425950 5163 19237407411261189446013169422652458053385624752360024 5164 36802888065593232149495080142828473209689656705624998 5165 55561860423430685909026873531463573067756579686866560 5166 74138643757680890468824695852259337992015456248587600 5167 90244435410084086832547802275353112316771137687114368 5168 101268358608156822630902904116350155202487419867312944 5169 105060521450481148174804849509198065297871377367010364 5170 100510233196834249328648946524170164315530275179320766 5171 87647231772244105271004096656935976437885091010371640 5172 67287151485758936726491859824514104500653441108663978 5173 40526375094425129250563397534330729649585265696465312 5174 8480891481950401672720461053219839424628127378381120 5175 -27513623298606981544762048846423803898459302198230352 5176 -65369506950324450856590763438262576067178116557634180 5177 -101803185285601933064635575523893333476252146125240780 5178 -132425012829376824477236915446164170012944641880633798 5179 -152519614767290735063807919966752824164267082291039336 5180 -158248729558900503927141798161692894622685016669583882 5181 -147740528692021912245904357040062460315509492427076276 5182 -121607316511619778122864552346608319081087348001182174 5183 -82787015136712238489190312417670623411968628562314672 5184 -35956069504299391359903451423984006976815659663682308 5185 13140594500923522211264045118261031788045758559846940 5186 58275928490266710492262010449698289293937664942473718 5187 93328097798755848066295775661269486407534872258719904 5188 113043443087034912698647909469539104725069012796702776 5189 114014472256769411799912594345511784051142765095734756 5190 95678276287763304048931161264380701767182323597728334 5191 60981378440652407242660844617322163812729385149790224 5192 16353365223695729560480384038257660364730767850911262 5193 -29234587650158623787766160777318082367831749582553976 5194 -66113710229737186720399854237144508371656791172192916 5195 -86328166157547527972218476421091929097906451507384408 5196 -85929076273828075948775909430710251311907821786863746 5197 -66276696630399203600340487474021871549967199976299988 5198 -33662224481669908894490059121641652829007903354947166 5199 2807346493723010644425982586254720634509717471860688 5200 34292900783212433148446753410001343968648457538644538 5201 54974619560289090589737981941302574628081958721849288 5202 63318806651567568311288183017204131341028142864608940 5203 61499606777176731263374030941224928342402432900386688 5204 53564095596417547250648749611712662086336226441783096 5205 43443231281710845373367487151811294034582976956490432 5206 33729126400560311805237296021159619687671612178654208 5207 25493644543175592527025722536536997737475045224332864 5208 18808574268963514982128358060863990486241268587191720 5209 13403277657521308688341759930106460631775893803253556 5210 9069314240216712586233208318849620750235846418751874 5211 5742754268800010306071812677504262112644378109899704 5212 3409667415143273041970633913613029505073033368917254 5213 2004231072609202777891837582375221622974373741139008 5214 1376792802176488155933010029157863163075739387667904 5215 1316273886211898906943040871188748896673178531913696 5216 1576919857116320490550496115879780850080778488517286 5217 1873990236068209395592237697021567556058830611961980 5218 1840839538938209418451572598825885764059020609013494 5219 961336035097360469737034296887435501008223170479040 5220 -1488527064831279864895916909704806809212624736386688 5221 -6430315500908982794585659889360992473192830536769304 5222 -14828729031942054610717762900099330148648350433318172 5223 -27349281529405703078830963320251226508709162829495232 5224 -43886956558865622656329762432218006736060578574622020 5225 -63162205385453248026877916704728109365090291546915680 5226 -82653574662820519212416434703268706151625282959585248 5227 -99047844858024826779808218782205053437619895294822328 5228 -109139685330694011666241660720050037826441464812848030 5229 -110837127466879900921045347441367936422486630704933860 5230 -103814923943733275440108928722603802097132546769458678 5231 -89505604428333197596226062901034756375763802117913264 5232 -70452997692715983777105067931810111684945062864094930 5233 -49371581615919184679374148094808763071789887112862928 5234 -28367868616550084432392969422282842833922364632381928 5235 -8636259381722813151431734168779701651333023670835488 5236 9352525220209310562298824391371655127346778470255548 5237 25416736583207398324681217126333273321739215338954492 5238 39321580878709741501259933463051589610763067194931618 5239 50759379885359440413792733388178153040204364824692720 5240 59652065151585080377696256464391751797962078365729108 5241 66562276786091013679787227262056988743883973547961360 5242 72910137056215342689270420077052512809337630750585216 5243 80762686013402052577148390638934428594576887523159168 5244 92155541900348278714863388643960298973149243703189500 5245 108146245999094222997969337783204909298563268203424488 5246 127992602478310365730278575458197667985871322976537156 5247 148895423762533164625700657288682053581975800408163024 5248 166570605731365703218225426685259497643205869891645092 5249 176548908481743043745074101962926487731296577939696948 5250 175712735135027674153668843198213838001349926598357242 5251 163404476216198491024935053692567010285107003283021840 5252 141618369916841490280646407410644109686644312543917244 5253 114232355003761376267804142647123604648475101743058952 5254 85683403704690554092388585805072209298070324019836508 5255 59681675403253284687052906628274555991412775354125080 5256 38420407573673254202167516439162269398392704456599955 5257 22404088838691907703030894335376669282284225788557396 5258 10710817812824241107103383290429207319706044319134386 5259 1387172013368474047098797738722512217615944225338480 5260 -8231312451148177330280515757221179256779298670318528 5261 -21269822719187731364130093028025759293393104393996604 5262 -40951328723486991501711181902216181880300549452579186 5263 -69921930120804054008752032710913670493199712507751424 5264 -109255631244779489592837182148489832074045775049414478 5265 -157440211688782259213180465663312046739303719749368388 5266 -209877530743927178493417063789227669445783661387329402 5267 -259381493989978522820481474439521142857758755868454048 5268 -297771416482904690734484405720585899158413353630123484 5269 -318112058053602245518747977609013291562993207502717004 5270 -316761517451865632590768002422407578433232577088267850 5271 -294405736388965782962857305147930214579280101678778352 5272 -255690692800662666521822944227767873105875261512883034 5273 -207665799300677008361626031310063968523110256935774764 5274 -157695142121926660837352160512409346631235191980083774 5275 -111575477481661170831946861258587146350569600120777536 5276 -72356091160318885214084029507900650191377914046922320 5277 -40000105065788344614374665553515931577816764871938852 5278 -11786122896018778045424093821087444160882150569845558 5279 16697979001159570910657431582318383660647858192604960 5280 50082087114636614154060543240990102691191748092461004 5281 91444790624041994517156799658417012133411621427274020 5282 140674170569338489694215805081607797368567772207669570 5283 193631103624802881499172010686637304795436032917400784 5284 242733622634631926059865474700528470278243936162414200 5285 279063342037604402388237155945520193750284346333217148 5286 295314116365167104955934053483624007307210122225797386 5287 288347144282589213611913143436765579942059732913561536 5288 260203337788979962512836417464223524391458781328859966 5289 217152402554011785924274103193381861257420546248928880 5290 167288773116065014577287112028744731297869323764769216 5291 117770291256448974719470485342465114766211662496253936 5292 72776099009964219503008655843712762208960631290061468 5293 32788769507439162682372496025692214515925058539568528 5294 -4756962398341073223602054947803970833649118451687304 5295 -43811589817999526793083611560102258375145726506984256 5296 -87591276216552619416914871523485955240290087914662588 5297 -136665583102180322337760928354978124723633010839053612 5298 -187939049277606254123370014292420576364248995399695982 5299 -235030046183984151932884762000371530292006070731483824 5300 -270066487678925788556567045525642575531144810891931020 5301 -286259844514286213067835166710882754130164942361679980 5302 -280141066796036802155499214864881052344258400910201874 5303 -252393501243802490029931410341435510812399219210410464 5304 -206860170450753615955986216538630836102228296245186484 5305 -148228689863999146601030288834823622677580479232368740 5306 -79615699524196117864121193556041990916050633670457722 5307 -1397388852354910628964599185603474199887724727222000 5308 87931611309509243035126146320510346015699208450737936 5309 189120916797663029930162184781940043767349437818866696 5310 299039155641398659855129439293966022541671817892121748 5311 408849727567414973422600402219939907704505539650904352 5312 504838721296927151032942410272303103299336543473347778 5313 571931724652422288986965108793195089345715350325286956 5314 598383949571815585185260353553284539572760738040414086 5315 579284936415452953770053632226408331881481269329517736 5316 517035821994732818099578758611689779006817783272838226 5317 418661963129667534432554217739076259609239837311123848 5318 291721724308319374613535200570572718268550962881599668 5319 141448278309554923437551981320114936000901325184452144 5320 -29006205377967187474778889211069673801348907925570702 5321 -215339404060241513672993767091591844164145816912943928 5322 -407962678970954882321645597268683052798907030739885596 5323 -589740619840600334459062321638940297234716138591831648 5324 -737386322671212469353659023483753184285360120327504304 5325 -826271329555822752130863303612461384674571099741746080 5326 -836678583952747664664097221199038386070290102551495008 5327 -759099689479212859451683408380502954808329448284588704 5328 -597077230885012661184335503269227815583503028546781892 5329 -367435545161018921837332744540140381210468753855950392 5330 -98520636389808239503432136601909526466769176775952244 5331 173039857550745163035457686452058466950105712659283648 5332 407025977515977732921482853614652044844705492758709408 5333 565821649521755836525690532853101446586688212020551924 5334 621597783634888491168597749205830283362832301607115646 5335 563115596605411644580775817928147145237744869956346528 5336 400275821140484698296932904565491960594962585489286950 5337 164654624361844602203228429012619837308152420443895736 5338 -95086215974045120500194837665258731869610479589155564 5339 -322959906454202502481673267267371770718225982809781448 5340 -469095831477850222335608531577045792415891609554811034 5341 -503503613347738679405216470670204419082941203929472528 5342 -425389401558247805640040538804867528843907279261209976 5343 -263589027683693566017224433505634941491259356726424912 5344 -66579215176686954819400269435585365171394225149994636 5345 114790271362497303813734215542352422186637482379274208 5346 244688944818565485672430847518522877784993158365605640 5347 312054498006265274575069240126027839753042368776886304 5348 328657008043509796523139449986731785179842497498632056 5349 317599757233883269084454181685069186280630300068847724 5350 299255047403618140865771928416284206235663657966243914 5351 282226019225161151291440665322893782731620976765863264 5352 263089910210706924233688843400036787287180434257821410 5353 233161356973863092492546070979697462998122594914656632 5354 186890431468512173290053494393894194349893467694206228 5355 126686054153236347113353098045456072221811514178110768 5356 62130084498487871020016770178367577252477145424894972 5357 5193719745797601998079002784595655673179799456318540 5358 -35087927601345720828736974276740543749072268609422078 5359 -55608942422541902867020212885025629812290196285442960 5360 -58983216853644112288664001329950982018395957762264644 5361 -51132663427404060370852569594253066030093280028791176 5362 -38422624861447194768213766988583813886590685111806372 5363 -25714977357171546998932750236556955567422694219305224 5364 -15831301903968646215719500541822976580183516107267954 5365 -10187944724780946516391997944058816522968225966896704 5366 -10043582053534780943728642663495747720556365996654864 5367 -17766926141718439603766302104237229219543352697810688 5368 -37557747434721154157326819518753665317759005943307884 5369 -75080082522164073366041969562239132426894855858788220 5370 -135668662232719837736624461993428078365873750727279014 5371 -221347572509789453546395125560936905062003819463052368 5372 -327753448190193315181946416599899538520487125987598492 5373 -442665550529921102414687646436129668729977513827558300 5374 -547578893252085380743775234181306145124139442855247082 5375 -622437130311356994483584200059737988434611800466097904 5376 -651886534673402525697342815568215283292741222929065634 5377 -630329759599773536067381447014741978170186894377043628 5378 -563446600554531483376192105030879568121253708586475262 5379 -465551990776834057983880340175953745742256281091530640 5380 -354154402546101660212128739523179822451069058700225016 5381 -244218801701206920863720442562783785109493290201604640 5382 -144434463543715605299400979242618206321612736408843592 5383 -56579439295139737789526583009131381895195740813606656 5384 22382733318471917477607047263687799607409017808137052 5385 96905180851211775228777936522871102714551569721277508 5386 169968961108483237238616152860222294314437446794276434 5387 242146866376559342447461685563534473262213755768123856 5388 313028255119047327421130691084818124936966715292868932 5389 384015320042509100636773520849826720151650604014962340 5390 460388968196503684946806589646640529888373678183912510 5391 550518394445416659019459905199637432939811160529406576 5392 661540896353893683375968985303682262966182036867436740 5393 793201233967318179134369200692386545003903636021630256 5394 933365928453548114445570346935593991931332482647160376 5395 1058572116132376800195985355606190067068320532213843296 5396 1140538258467471709001770431536688835514112264493666180 5397 1156170655852443808841972708995914319599880543305395200 5398 1096401084286276471383782778459940808451242818784577600 5399 969657506508852742993628164736500524668837715822617664 5400 798600781299491156327409426783574864780415182594034576 5401 612126121735871976241973125308298840005518558263138850 5402 436522888758932352080457921518783658926630549613103693 5403 289274647100625203297765137439957487347307946164155632 5404 176943658497375366905592898550535616303639478445683708 5405 96391726481364697113640463352489430985048210635571284 5406 37451657924961329481975984884346757255053344805890542 5407 -14580297581361625715030617984870273754254891328683168 5408 -77093285313683208812010417632610232327978815886908632 5409 -168222814767718971536558346737168740832743975511023828 5410 -303709247016871804450317815930644845036554850089757210 5411 -492228008086547940084598578588302913189658696224371376 5412 -730443579706087816728219763340084893472018732596855000 5413 -1000317841280070837699902214128990595766663195951926176 5414 -1271011839155261621154795798520271910895152400617165016 5415 -1505756459195117810490015205112372250126472631944224544 5416 -1671392678035869767590340583666281598540041145699588170 5417 -1746705467711715474444063662318455251230145497950806964 5418 -1726347481506256058901265037318667262206208627605223050 5419 -1619572057102219868424935277689364430161133923025242608 5420 -1445421239567937517886985990464642276450484136702506100 5421 -1226903707707934742716987381890101842606357215017084756 5422 -985904158507179823851647355810193611670429907788825854 5423 -739234919943571855268681771801837923342205626075714992 5424 -495664060720196391725481487942927977641315657970570216 5425 -254290163472734715900056443992422427999413235986405044 5426 -5519795698130736009184175269792068714946750613039354 5427 264067355717826554952571881542787230683887109884940616 5428 563194747021678360541969447401851183543725530169511466 5429 886491320168410659542597725931213513198240089202932328 5430 1208965429207144669450036277301588219752631255652128140 5431 1488631913332773508048770206524773578213947691917515584 5432 1678106369916394374146923380441988974073330329692756854 5433 1741073925201344487996559209550905702177629811062986616 5434 1666220198182440925999915089906832833407576371203106476 5435 1471874383327028789244401699092215703514654754561699720 5436 1199105065927797979736411752491324904723754128374911878 5437 896606531208213220665559142493913188477829900961810576 5438 604139658933163138998204202281618343237258263279937048 5439 341053620296450304517700695578525905720599188740196368 5440 103498510927638884243401092693205657682483845242727818 5441 -129516497560140199340318701488144467672455465253497548 5442 -383646204985207637054068317684075679875678342851194862 5443 -674396537233842566413216221112137415460240188844460184 5444 -995141780224454282901669825030708466854322429781723774 5445 -1313190135772367966197031651893106615684184861387202668 5446 -1576994375985396328067015899397428620631195756076466658 5447 -1733018712383718420279471485292969040958372895948006656 5448 -1745566075956570270929073466386841587892541745254885420 5449 -1610321090169456714078599324937804064175957492076458024 5450 -1354715612391589426311147516441926235752556582880135204 5451 -1024615906872512206981384783152856273976448997547153056 5452 -663668275347344226027847806106827488203827339869577736 5453 -295139827899070279753702337638263743612250599232329684 5454 85269745762931306136393316131282340961227736155694834 5455 502230817349526204341394835328529890225562859710618544 5456 982068968366307904826192387753700347361589119138310790 5457 1530531259997120610197935058587921820950774432219953048 5458 2117182538118243135276125789607612475781860363307444676 5459 2674533615530983185994970150373278209095288799220500848 5460 3113830157080513932596134108195120200076628313021018048 5461 3351423855502337235955043196803816977632575940078226624 5462 3333975199194489322597911391511720564250777380198064920 5463 3051114487025182763595102686810174769991896024265592416 5464 2530999696162655719498221118815558925668840702532581296 5465 1823618716704472521916588378649220199150779496227822448 5466 982872491075961184758488554343943276079214365213942888 5467 57583078358665206436927074904687693648406367299310536 5468 -905572632681418171612139714722692161111496835658385098 5469 -1852580435820448797898929509568218585120285211816954004 5470 -2715333992268225608510716969645180350958711453955977334 5471 -3413986521632850134449333412911481726912384329105858240 5472 -3867870018324520683726156034391904384949303253376464346 5473 -4009192052444923042702886600358304822901593306177905236 5474 -3794082729565543946298004020837778886872612263317449114 5475 -3210365183025070573729706057898596690934395946852397968 5476 -2285375501180304725327773910074787471497761610618236860 5477 -1095722017936365125236818120736880387356923189889035652 5478 225292271279483763525721416792493439245482050768791922 5479 1492113321825198613943243049440363499183179066514884000 5480 2491424947916284435835294508252077676270202563049547986 5481 3026335202173989449165735506589609874466069371520829204 5482 2969322918220679532972302940084176940762720942090854946 5483 2306789119654500230904137538085202950979519648889969216 5484 1159037866962299654462885249177626842325153220623705172 5485 -234032123496604029486211974339449461681389420697598580 5486 -1562459595911193522285386633527480979946979093459369038 5487 -2522321359871013893282321381036183105610357799521387344 5488 -2899784572656344931338628732278529436100674090035731486 5489 -2636595543419569812549293344949017764218074777798801780 5490 -1850241483864907143748006501504780231247026237488816858 5491 -794498190171249960239611447606350113696596331424418440 5492 230230578355810095475908575153664928504947002673804546 5493 983008846785104807525778136140207875357588878900615384 5494 1360549633677966961736362788726231131074929611067895260 5495 1414707665794398953625763055508915524696680254518669184 5496 1305375852716069381411646054254094241616153802487380384 5497 1215119109347719378550196624100298297177071353977742660 5498 1266919635674607490220871489638571612197438959789791762 5499 1479685287480633735591556614752292765967097344180065400 5500 1774159333644222160007016290519039408103537448138310690 5501 2018160865490231297483768535223063626440079867868693108 5502 2086174317248159500028184164395709240045807952628653406 5503 1907918926865348017647277192983736072347676898514432400 5504 1490101679607065148631033168690607417331937294861618652 5505 908494502857869888719094675133863984777434618515454684 5506 278209585949469159855314171326280661702017065853143470 5507 -284272305697412581253388987030363306354651458439218352 5508 -693581952203784515876333961906183309727221795723179268 5509 -912960461030476860294654343589849067312935101659917600 5510 -953976076062771649871203065434696953457555596832430712 5511 -862268756124241518118333309696487759796611820634564096 5512 -697306062306162348197140370913290072451065550023341586 5513 -514617020637463470541576533846980112037607577836801776 5514 -356168705572403557387245657828478506000959653696335552 5515 -250153940943358718702660654265647505762535957492309944 5516 -217377865359184909604727818104463185574387565641481006 5517 -278915066913165165971142580283576401144224246732432976 5518 -459271582660909225348508075958295172258811800803982328 5519 -781133490731123195411892459582445972832294427759627648 5520 -1251855900905809334289355233787407807936511402615678108 5521 -1847124367162487083475452295810844605005906846000038596 5522 -2501169216171866496539366229240472684313189615253116650 5523 -3112374508816300671431835226410788677723285702342242984 5524 -3566755146621689477735525737219797578034033565085097210 5525 -3772120249293884360188640569491939094885918778513066328 5526 -3688514316088262626266744763437928682672326319886109268 5527 -3340849050648227819323772624203761249210762292462264336 5528 -2807977159434264017034455937017920553848940833324417334 5529 -2193877386985640848237086825865718372650655614150175400 5530 -1594244483542590739788435617834848429699847383619193612 5531 -1071703397203824007579876175567060668842871152123670680 5532 -646493695236387950056292873806596643816304329155090162 5533 -301677449956354688358173329957673056827839931740235980 5534 2932529588817763355254432974405356113382897243360414 5535 314720705020959340313899852693601334785893306762898144 5536 675081516482338387746993297972289556413409645341107518 5537 1112030141194345229300684820453018165374096483579475124 5538 1639453467463494336132960254653836295065514238510777586 5539 2261122596668270829398038542105378638956447805699807728 5540 2974662095970958204390752583789487530512372965140757708 5541 3769842784877651474626566656077482610453156866111221632 5542 4619104425228143375639410161700161066247578342737748936 5543 5465217998862211588320299324307911650730104403453324352 5544 6216597830817404260201510138753265905630558644545391388 5545 6759542370889543643011755810121856779453986441430968868 5546 6987697660303876224212845193761154436994351334423882738 5547 6837712168577383136818330272997112617949617792837759880 5548 6314389835157144376661491435375340488754492564640213956 5549 5492924783596667544770188925156461262440832875072500022 5550 4497232338350128582378947357736615314368969452517373341 5551 3464538279323434535186322553998809991902216907180047520 5552 2510839789808863104832482841243308594186946417608049398 5553 1708315649160588342934115835062364782375636312055341452 5554 1077882740297138823742715527483047404574921688376374230 5555 593171633224221901910223893726392692177180572228826456 5556 189818191227720345417972133091530395680067907010234542 5557 -223520742253048790478352012795968197251692783205073480 5558 -751254184472110106934628654820572519009851448128513652 5559 -1490019073901825594218862776447790366869579864681728784 5560 -2499361792916100185147592670819210205467313640523300058 5561 -3770189170472051685702984184797309789032645819691489496 5562 -5205612505235839696441274969270307729784288597378219276 5563 -6630261803753323475644025056500996531624317628841390192 5564 -7833988171947161512082544378981269658584033125691156444 5565 -8637457721463385962056250120544716363307734608872568496 5566 -8951654297846664954533241698782577398674769314494331288 5567 -8802475792570734359565338867224962337506177032164376256 5568 -8308273682002960637211639005677871718457701511596221152 5569 -7622791542624848271867318405478690478914937105670836076 5570 -6872789403669042095508501032526577071860863395864773862 5571 -6118351199300646657168517353735552391274172883742199552 5572 -5347023746759264113385130834593511385718103557505149244 5573 -4493510382515653529659846274737645994885810162528491632 5574 -3467819966090219266794653771225129612467812571208191600 5575 -2180239698149865710071535485569985809553648477520580880 5576 -563579102538937666188938598850503850561588326420024860 5577 1400381809101788227192243096911009127556499449441577260 5578 3649100318187997498723854996932681281553632228642462830 5579 6014589106674597869204083342138996618441781518008450960 5580 8227196884744618381924186252819092241813339913923468480 5581 9962800455312605539901775318141074665802130624932520408 5582 10927164680225544758489187187204026770541229081580040276 5583 10947803294378194592692164168384902809205466018032334064 5584 10033877698061057406489001140168586876601267661095523196 5585 8375944423784667349492059032342793435179757077042207108 5586 6283484938392104981536091471405887254662450411465107770 5587 4084387193897067831513256320657863801226990887972214032 5588 2024241416906009913511065167192067762601781055437088256 5589 201023161384030510737934130000915028930019923664515528 5590 -1442849577224544176855814856597987605128283906943565004 5591 -3067482406133783337346267830582191435000199064985600688 5592 -4837274402457474174765920510338410712132745692796759812 5593 -6811251195953655965501260452727723065306216413242506368 5594 -8866935171407415688899210988223455416676007473687652344 5595 -10698225966142569158500003134360869066024908898687755728 5596 -11901628354261759209360581332906941307449134727222407700 5597 -12123716752368222319438013356581171075818452289908838088 5598 -11206424107242217897446903334173258920346175154935303036 5599 -9259297154932817070932403320727687267888266868666196128 5600 -6618880669708398089883984311821648722369267861003381228 5601 -3710802016299209329939499988540763406054849575771716516 5602 -879571659346166800278570375978194746333145964384726474 5603 1732642550736515403787007615929274805407144884569327504 5604 4201672655632161293606340906171373097058298213106063908 5605 6726254988157272462015347300327794483448075994345726916 5606 9469465412207762040698044465153736619788880405708379334 5607 12413626641213522375880803996472701870256274690262981040 5608 15299523762126674944123824936873699231325048866487069908 5609 17681006527554033029440611632652117181268822825792739984 5610 19070102498491953763915263667574874989927221668261246224 5611 19103034640714204552975924250944807141950291464179007336 5612 17648714166086059991501288272613804483683042206719807746 5613 14815078294683933603624170937378855761628529468936613968 5614 10866786332333116006058527996379718402073621962167450408 5615 6115835323359177614083323402945780070121798586606000592 5616 854983743299504060899675217151174038725360679957830460 5617 -4632705594995520283971689306287630488539158637383963124 5618 -10012400889056414739129686501116252104638246954857411834 5619 -14848030559383159457892772330554115624528974869103845880 5620 -18622688955074944577421328403786139349875002758828728534 5621 -20838212344762868085921505531100314319628788154787371348 5622 -21146463901165328553477207243963684431725397824446256342 5623 -19442046964062391189823883641190188825125003169635433216 5624 -15874890433267641820069403899291604683168418338723863010 5625 -10798775545972890922346768762545525620167514229609728512 5626 -4711792732513887150935122285142744020848940392197731848 5627 1765819170114851879606980382362192041868363563745838592 5628 7882889972973964058975351663559902260881650855338053244 5629 12773377833021132942938870768570434491088019709665791348 5630 15557761020765317341716346202605000044708656663483629766 5631 15543687394618939025392923816290359537060711935672080752 5632 12473007596513320116682922372842844959515218933979499156 5633 6716770394265049917292118921969101931146982060249972756 5634 -681277912114281371883554536785058305643119814562857518 5635 -8170553967434756233430972924311723262117906783006002872 5636 -14057763190895225631014954926444026946199249020956905622 5637 -16980289163482479261459029306127314997631833666392393600 5638 -16336441893864199151240046953370772756895686483598270472 5639 -12502815596061639182064347451772011384681264168316181232 5640 -6724810117044571009305438342405465205916456873710417410 5641 -691437095782924170287832694855841016539867338968099924 5642 4050901555058752418964165977152941053202850972850252670 5643 6607347271850038478003591820651685922161782253505355224 5644 6960118368780492187072843824772808385260397203101884934 5645 5841349429594835036226238484839052551501932976432068284 5646 4347971259116280928847878357259693276836473278475566570 5647 3492325029819032195126269084640011968756596721949593856 5648 3871657671577460784630076895077913034919029387323994770 5649 5547104185279453454748850302067094755078724342457832148 5650 8117138270553703061564513751396283545586707493869753858 5651 10907815306159669572580980817466672850333102368169866064 5652 13193974673617607095051129639936642682975971085769168440 5653 14388734124609989626150054510153416628550112041236986772 5654 14166317261220540748062256495440412581740270245891650806 5655 12505051938216538388331292835730211529577054157455192928 5656 9655596955053693738386541011758140110979336391025131992 5657 6055631059930819725454420629619095706225047778648101840 5658 2221748068201665125215227879732535205659879341785090120 5659 -1352499593038631349478651682438632690868263313156722960 5660 -4274277968760244870934640521542401991691461105107649868 5661 -6298640194867904507637428809934330807366544645089954616 5662 -7345802324773389492380713143302156323979312541593791620 5663 -7491295823920277893862246953512106640321418817748697456 5664 -6933715270428458719999867223662970088647874729075979248 5665 -5949143107499023189187992581364873572324858317310584316 5666 -4845651689659628527436191008517358308591995406400254614 5667 -3930251061755206492186762399164569320086704125417613608 5668 -3491420477779739673619715787854051514659298159033301326 5669 -3786566710665338271647711361599562320172879849507123756 5670 -5015019332264406380694132122543777781848116792503642474 5671 -7263355335671522983429038856016662031174184801506974000 5672 -10432530264747890800449296754079693813420619327034192434 5673 -14183602130901919585728861847267935182474970278632590724 5674 -17949912863140074012200158800433804668425375326273511154 5675 -21043097854290034499485732947824900639982599639099140248 5676 -22833277976345208099703647754251885762835575060884347298 5677 -22937160341479278470809297959006441566664981106152518572 5678 -21333369930828412702376478677096366891297250900920915714 5679 -18354983841749591319898683675307898962553385031865138352 5680 -14567615307504767982292355101935765738866867287832697688 5681 -10591902313623106935421865952195210427074696406015860884 5682 -6943590204935081002930632771223076609190871355793086322 5683 -3940062319677259255294299663823369458230327333680091808 5684 -1680510559731511502775785226774455984880107255137607184 5685 -75035754377253716416151552855426966785265030240246824 5686 1109604901743259492254193658061005071784342043356420292 5687 2206774582428870560382701102170434886403528347274631312 5688 3609098416167414857550221764875641179448198014667552270 5689 5717829187541571985251455722482294460745566511286208504 5690 8871264654781394001417230850018292886215508967906105956 5691 13252868024933257219353402893961950247718792708274350896 5692 18796704997612725262347343758544543306660962223339636620 5693 25123301468225326159979195336405273353142817444568641096 5694 31545370640051984559628929530194351320581151867365219396 5695 37171687895465794534937687136846271565214139221974830032 5696 41104746512691370512329048152073093623646957612141411886 5697 42682197528589741224604226199276772132036616081020065968 5698 41676488463965178199354230492864019912513551857716526036 5699 38367824817456010622485778827773077812689005051675375452 5700 33452060459222364151031079242043660246975933819195019939 5701 27817673070802837528520283421221039375423947596109420476 5702 22284492568053796463189610461868313593060777359458719650 5703 17407018364116552118647382453455326398142671844051686432 5704 13402356702985645191688018829175389390272305338483191546 5705 10194987170793046612625972765995425210925957955114131256 5706 7518732079657685973258215188651688759344458815187768020 5707 5008107849674258506084367196477999070637805797990557600 5708 2245877889799331765728965556659407322945583421155333304 5709 -1214934314739043086389829181878853662220157193699042384 5710 -5803170274298684510410954684307462695936074831838423656 5711 -11814317969905783492930328458925592004279026207781243776 5712 -19239031865539496604062717317574837156221711418790681464 5713 -27612075582091640232058891041129873108400680437569029180 5714 -35990779564665076204672875339296660879702532341559402702 5715 -43136592381806508954807277622551034460131004415934723888 5716 -47875366247319184321114869356992813491170596465806058416 5717 -49503253935783821118609723762992169605810385950914460280 5718 -48054607818600075999167633982612966025481496403201607484 5719 -44295734021143056352823017941227595025903903391380656320 5720 -39433671323603241006878501059287628286525981908241184844 5721 -34663192058786817531067640889759270395493336551850971900 5722 -30744107985512122450262293370941139585066907318006679134 5723 -27771928776811893107183689931971568009710135568725785720 5724 -25203154564897599803206372147464186276502622406581405290 5725 -22085144545545895609058364609885980099144393657265470028 5726 -17379108314617014831320631830983456695807042013131860466 5727 -10272579418329909372710466695120597996081840251510385952 5728 -425547971252241654332175218526378349253616563060060426 5729 11868516490915471705770701040783942377067762719356200416 5730 25627732933279571251673088190032826762582554961881775024 5731 39276184497794339569688880159614041111242646047622228880 5732 50924049267521595970193881708046197847618413598202279592 5733 58804960885560518364454262640243207245821270339839855656 5734 61746263453311358450317035931962331298593202311772029492 5735 59491043824810600862090549138975337435622150129579871600 5736 52728395342228603710148541146071296355357623143213732362 5737 42811148330999004495104936916080629443194292917831805956 5738 31277784919245003261326209385040070569249665881446712258 5739 19369298913456781900082402307382178302253098763958945696 5740 7712983039306205441141689717261571468558935242752450172 5741 -3735702502424117416501485357844387259337855761369366916 5742 -15491420827323259205856196029373131761750348562520482950 5743 -28143454659203275450628031221815893984675326955027030544 5744 -41882805324039406258953221309517709163731625916567068900 5745 -56110330456399422016278868246442715027325051186806104240 5746 -69299775642389461020650512527530693002747768435096539168 5747 -79237937236673181191691952663758077965021225724335658424 5748 -83627309194968189054222173437114428674979779783868382638 5749 -80858411516844460865289974486457070844442044795395741148 5750 -70635890727409761263066309972731470882390555265651371034 5751 -54162174291855516655031167998427583216327036748158874736 5752 -33759154040953701564041998870349770645560747847998103638 5753 -12065000113459020463317780369094638129943494046392623616 5754 8847634993805068095312437886062048922611187402105328048 5755 28033351576473834304015929040223313760162624214466762144 5756 45657315305904412263302667055583674899142542198014017920 5757 62417972955806325696898371799204589759161855246770412980 5758 78709335495769132832633202088523919287187524459725162830 5759 93964284785878583758644265584834783479535038427536611248 5760 106532386537095602669084145201094008993656048724837938286 5761 114160896860359987320299552707252006377089596425502066172 5762 114819118982122077174032454847245406960924161317102239486 5763 107426794444119714788941493093484883865565745534699533560 5764 92127914399805814774536885003638093762889811148077208162 5765 70042413415700194488136161125498110560649888421964840916 5766 42744161819823025520638552805696835133863321387343222686 5767 11852074361583803900066350113536409671351121974170557536 5768 -21003976225011285180042768865145035446286378495017299924 5769 -53880931394527075727453097989392195799417055891832260588 5770 -84191935914838354295360282686750723936869039463325683878 5771 -108708064825141251057061680205882745747243795955726876192 5772 -124051201861718484607671777929299800832945325503409360108 5773 -127519476945683083763332939557937313815220436328957689452 5774 -117873230821385058068097175794399583948758075427872444466 5775 -95740571892083338097304739192631776745032240264598701216 5776 -63536826979928187307299016623992555459619857559175621198 5777 -25047676718444595258000007858714321386773856242723379596 5778 15077784330693535451021674911458908299129506340875830506 5779 51778937020704235266433540249131589722827370414565122000 5780 80018107224107718867221009459287796598861794416172727732 5781 95338443597028465631333037344821389766055383688815927272 5782 94630481516567885902620960718881960761343449234846634124 5783 77020973181226859205292416971591210389379948052545499584 5784 44616497769204620663214717773482450193336242742732462206 5785 2737712725762306203397930751777069300115859337031553556 5786 -40678649155365344450515242504277385544372870410697441038 5787 -76628950784057556769232480980470078518546646191876937776 5788 -97308280552026113401503573512279434952509754619898718596 5789 -98452734499433230448344754336180234443683248836721920556 5790 -80865445580673917236931881649868738440268313436558963274 5791 -50356551591339187911384848065626352040990740812716011168 5792 -15897680710973260609052079666447864804363469163686682324 5793 13402471805089869904189833678442853805594476202148882980 5794 31286301724035792719757325233056606618361978645285757418 5795 36063840539567506618826306670635039131613313516201110704 5796 30449516115676860648050347437237752431625635064745194764 5797 19832493515167071981896117340310082532577993515600564788 5798 9967574191651189330422879105298690574511480748953852334 5799 5138574812978421461890536737385545900029953299716718240 5800 7357218164038642818361981743414383540609256702366492598 5801 16510215958465590891682296462865530305753560123742100152 5802 30974885190472430847591724165241866629100225981549367988 5803 48248352851407617631756509209894924567310836022694501720 5804 65420385276066855828941033464708496290128519030665260106 5805 79573228746305182561092505492138615177125554485575378492 5806 88228741569449838649425389691761996885450519752871717394 5807 89818663525581736142876251777293007586014233103294926960 5808 84006861943566487312822719933476565647005964643892392516 5809 71692957066577616998031351318177194666703727797860251632 5810 54678008686465889561688421157657716423424195850745847688 5811 35149664641885807018288913347298564918576074536925814968 5812 15211425661354044632219471632532973916638552380536479462 5813 -3396870061171974482152828008638980118473252405213539648 5814 -19384651258994428118949313750580941764824033519438851440 5815 -31898278713859594101958995045092224623511811710838615056 5816 -40505868243685382445143405819535688395681241482900667322 5817 -45208766566296188613685900632108757239817353036226313620 5818 -46453883406740713235035251593602488614913312742847599410 5819 -45118298511961370090846370951829703002573938542254623720 5820 -42465904355939983567559444094174330059287403471899632778 5821 -40083320112843328220553265013421354944457951834907198580 5822 -39766087809726089434076281626793363067021731653389899342 5823 -43282279620046748421211759981218597837233725827900064784 5824 -51956041262899802866185807450766487380203719582474881486 5825 -66121913466367340955288837520979948250215409721331936852 5826 -84654679959664923521185505960976343909976506673452530370 5827 -104865057213909768049182718422351316956173775784924576584 5828 -122967001858339247043950586149354692857682703430636305934 5829 -135068976796740201085717059310154983384991274768268565836 5830 -138349952611553886362602939015469620076701226916032291898 5831 -131936381299968126878218799737388300188015298993189754336 5832 -117107039406141497726978148898034593558238526206031312632 5833 -96764443809980583894814129546096947690257049026331570800 5834 -74441708848784473714813589634311759228854320389552450488 5835 -53278163773833177597155263251314800772717488143283476576 5836 -35330071912118623376113063898901002070339479640123414604 5837 -21360799060769066356259067643428651301703077671206900756 5838 -11022125489181698546825044225744093434643839085043287286 5839 -3208226273219196452500923913924901983809490373607995360 5840 3631616578741409859460149586247634397181726516261539064 5841 11329873085691716127864760221648957595396709290045494280 5842 21948534844609328021400551100643706889700582661057367068 5843 37675350025646882231657025470597493704398286365660309024 5844 60472409668347788022282376830288102300783781876475497760 5845 91389747062140967057051007282506080175885831287550618360 5846 129696761774317747381365308103774436071432808689727870060 5847 172239622199100752617299211519483256512668029941540914864 5848 213515583814498468101717401240058317453804471324415217690 5849 246732122745190250581370911095163996520798372010415947212 5850 265645946112158300691834043697114233691458088457739153922 5851 266512825843864439355878025792202616826924249941125664852 5852 249327542854002798991489399308839885225637748912833729091 5853 217820095051548451271516307016026249207592231081335156860 5854 178242575535875498218523436807589017298207171578568235738 5855 137497262302873280613310026643312897903069848310063519024 5856 101344835788560927425525404013858924487708110330739400532 5857 73247639759884567590200900250525389192897774247226448656 5858 54022357751438173488034758642525013806205826786382919712 5859 42140469588256877552417054350576451228156747520535725504 5860 34372009089298181456769840292501062639156500615808902580 5861 26521703132114348197077959522874169747958936498942200584 5862 14161556406278425408429000573214898168408426691872795172 5863 -6599398711694105723135313905090452632075965398932562480 5864 -38243962656772812770750551583567210470001033832179644220 5865 -80935253652177997756294719813232276404068140447875099428 5866 -131841432971960001400889250371664626550354587187162186762 5867 -185123242793145445937719765158934098079185157782686089920 5868 -232920106389041219259000799279199329885987213655601850436 5869 -267287930622934804132505979832817324507285728682989224144 5870 -282533301702378547320028722686336385862162108122796523832 5871 -277064815721224319459336213417468901710625128002918503408 5872 -253981387887857884781022663861603177052109580370943065684 5873 -220117614739292343915160143111892655420936093901267143048 5874 -183892103299619166881659791160826954039653838635324067244 5875 -152727418414931335802583822428073825513574494535283330296 5876 -130868653586731139317951176960378025517621475899084404418 5877 -118192202183333445449937540812067524817494251794073900300 5878 -110257006960265583482283615684731086025975413826853568650 5879 -99554717887650628934714386197795913628736956155101078240 5880 -77692539251696034893247141824535096489640167645216413864 5881 -38048745811867952313480307045384474946371814091908892896 5882 21746037579475095639306639789259200112628084295677883152 5883 98263434292388127433812933685264999784092693190232637576 5884 182336581531494786336538843099940856014298125136286186650 5885 260986677522426604367674438868612720483201174740087492536 5886 320811851496685613015903142630410302581330900341160602868 5887 351766780099497017442875570563038162130928227221134550560 5888 349961262181071568674819678754014373783032702071918313046 5889 318406128888644472350201307479099846726147618674569905020 5890 265444383442013424706330809454038678115407159512800367158 5891 201530749296411911174551986090716687945540004825217948736 5892 135614877229260652566147825042246870740101455086438546204 5893 72420010295961149765104703725037552534297685561506845644 5894 11486335453097793601669086562396030280547899501839711338 5895 -51767868160592430314759475337227891953775899667797911824 5896 -123313159044155903857056729595640188055058345716413790244 5897 -206956811916503015704994422321181503385998045064306818032 5898 -301190065020586838196757860288932483931386129981585615424 5899 -397722489938288882569727900473921614088549218379491642768 5900 -482559616116243932854522129938837803269695476354865361908 5901 -539533008100061850705079982103248801293649237860653010520 5902 -555085253331650096382613328026924523611632559805869508868 5903 -522441525986035913966781745032538526063045625579335256480 5904 -443499556546295739388284227921950357764806422604410641188 5905 -327775224783148719516836833484620520728586711880171154580 5906 -189015725002877011957041234618026257522509699952879035682 5907 -41001327048262230962364230466673679444282161426277049000 5908 105755965621350142339499543536537931179222547966049847878 5909 245219416386953299325862765205644669326587038285775259400 5910 374691307568284700199189463370272069888713228205771986748 5911 492123190111643285277661048887445950719208253134627971552 5912 593397584683629574312616963248253083725496742206440613756 5913 671157158491874202907889801582207114446254009788489927164 5914 715968807265304972524781314468405300655502608803675208190 5915 719294442608034653521261563734460312350425178214572859408 5916 676644261271510564472510575663843571426598128416185560176 5917 589153413608566422277494021603040749383821572665457064112 5918 462819909969960736186254546852605332908779380197540377032 5919 306155807833439120456720585807895296331896467569888040720 5920 128008580742260234310723769660500946455316860717623189420 5921 -62914340614792716173763000358087302552066913789996209500 5922 -256613770575722004350807495790796567226900598873028180774 5923 -439775467939647854272552782109687193093256506534736311240 5924 -595104042100546935981272706787941656888785206499370714986 5925 -703238383865284909355278640268475844880894474550478249420 5926 -746884702116510950500410312044025350412550498497755143842 5927 -715457783920528569271729120133151737719928478129226402128 5928 -608311067816234609027059788826738199568745606896394512156 5929 -435574356731239996314267861585948941182708618142804462204 5930 -216882434262720933184607057309275347155213637502957191262 5931 21068374682221658746189900018902927407651781120126383336 5932 247445045938202385231023157011188738907948665712732842350 5933 430644036861690378671670406178686010557232885322015442440 5934 542384768646744290205478598583872350468532453806684609636 5935 562516852024011500317951773245083771412873711076979898576 5936 483876390322883383041446303186028352917934136312998453042 5937 315978361615837140440112123313076102094745723520821258132 5938 86114750108482118259936876431446517257131337699444416218 5939 -163434923285784661901250936363591704372230874565868153280 5940 -382771472838019286015802949813078020854758928777002177484 5941 -525708483479328146795364288865711348379156136796387795636 5942 -562514943472576909974769501904233298189834536398638152358 5943 -489752612416338429489100627492477246009829778228456735952 5944 -332670412344484854888102631139354934714661304756903991646 5945 -137859912581685584393051618708701835862672807957218419436 5946 41963727536567701152247224133300072258292568101918258130 5947 165220625396871232083764913520359994865795429792100980848 5948 213614399907321150152358232579215356500454644771629330992 5949 194430685015917600083672150741892698520305705518830011968 5950 133135307289961043615722322436748709758021908238687410808 5951 60936522583098096239063473428155269437529394415604157504 5952 3574514489740891822978309641559932280428038713738096520 5953 -24292165011240596166017554246385932326012299101015608916 5954 -18531757319183703671908137517977266437070378021540812466 5955 18526387374239458499249706738665986349244508197376708824 5956 82043153624352904431286349472458494736168539658228902742 5957 166214886520387334178516625597889416630064940961912520020 5958 263462164165918106685156983647692984545470738692063213670 5959 363064590013322760108233134692042986207570436279750895744 5960 451269411488988134520153957545188569076855659820897328648 5961 513710956237217071302482361517049996965396755436197215508 5962 539292286346794475006030638311150431833107972658545632970 5963 523599735060517096113646912446716635150317505414351190568 5964 470070521331263428659856450915249316058234020651185652726 5965 388343328150945730988668483082701733293078217519819214704 5966 290700722893050584386651603912135965919291347779104805032 5967 188382308374441127827630800637175771835557359452460146384 5968 89373905278837540659729800706562320174705959852245617992 5969 -1728463315624630349195041154020514886238202409404351396 5970 -82366473711871735292746331846931385924549962541822599730 5971 -150456296721526625869501687905062479457917034972833021712 5972 -203767850596001340292209873316395397992135463865923225000 5973 -240636199779220918194431722048199895526151413713416769260 5974 -261506214676753927065640865100495337223147087506587523722 5975 -270318247152067072767246079425581296116555521245038441024 5976 -274849271288975676561446289614376271928309243869048402756 5977 -285637017014766212909357282729493137353912637864445096792 5978 -313656720610989686057414607375879291356403952025312419644 5979 -367259152787521487061539955551992726944292476607121962728 5980 -449066661311046850237809498849783663835759998707588850098 5981 -553711724977424052849778265171530140922948811638155170548 5982 -667435129388014890662407216798897976852178367936258310846 5983 -770323936675449608487900474111580249184419773342848643200 5984 -841116144395161404480734959824851792661832138436649571912 5985 -863255954002382194297062614538760147956342932974842566988 5986 -829970047758342937977050239678844642523114844252615337414 5987 -746266932646324884840937415922366418168377084973409525992 5988 -627038037661772363489741746920288610899348051970798229226 5989 -492180175419437010275610727394283688832696205619629135404 5990 -360863154168795126326843781641996936026143413431085877922 5991 -247113265278354795617737868732432031096890932285410738912 5992 -157904412399369725533127710325781247269239560004880127018 5993 -93628452560365667140760849697429933264454950821628795740 5994 -49871723401794083237723251921243319461684087013670388094 5995 -19202404148075116627826965339886245074149067746479170272 5996 7898050242707273035531263904380915552070794281006828300 5997 43037038609218346155801925728319690402142718687061444260 5998 100102375419482877780682801541490141745311005447709625310 5999 194380860193803896768981076196615277702834986262500992256 6000 339482309993607976986494962292187293489907591722442473056 6001 541970858199474597895501097903935807345037780696495098120 6002 795278717902589790670195920434769484346852078716949028596 6003 1075931123388334003097518231739685213771826343001492431776 6004 1345179807516017469526996348942814490636522989960615741574 6005 1557213265288172189587694279215187865575305564801686863874 6006 1671861903735144501848481143880935874726794655253581004315 6007 1666973796883430774020663497637593415738126622303036285712 6008 1545233012417378771857406969997151601465710568877680991192 6009 1332597735969517105723765892737714766499303728374861790632 6010 1069410836339998185832901623632675656636875894097678598004 6011 798325073035753467012785240742003617473027411422230013344 6012 553855859930335716399038469300364637277836834349772098236 6013 356612411687359638362812414352889297698751377416549146648 6014 212462601371387515912564960937846577307853970225401844084 6015 114794092663843930426805398787453077575435369756745294608 6016 47641426687617542538738149650167772764857086239969389650 6017 -11417615345225797923630869370555994416027090241508240884 6018 -88098430521056361192521372014269114917843089579410601106 6019 -206698073309165083711863982218100075777530090726947841640 6020 -383315399116874380106302705976883050906966713770174676010 6021 -618465317799229494670502638595625413592623701497260355736 6022 -892421927451812286463810864585312996467220486033353052524 6023 -1166794454591716135041326029285531636374470472607587211632 6024 -1393608671148289630855287598309198990745820064716015902150 6025 -1529477207862680331995889405915149285513209304190263198408 6026 -1549472684469797388402951865581165281197026767120164680628 6027 -1455027121111053427238689964367684813215845482115906405600 6028 -1272860950308016699311783951619334061564890481997057177792 6029 -1045959464555831807276986614155138506853405922190308552260 6030 -820590399828278655087944135273332920959959765047435069446 6031 -633878337943150915733408265571597906568164993832230253696 6032 -504925665168085498933069847384586973917943652836046753254 6033 -430539623439603648435907597917296376129137762547517321088 6034 -385705157096992273579838326458080860509132695408793812808 6035 -329087077757229461159892837659135123830923882567514745112 6036 -213842118802504972434968051040781199225739821950689480634 6037 -2632267255777019074219261011461926384296897373823255516 6038 316948156322504640962135645980851356556417521226149733014 6039 722541748548400482293621319745261340577417063947310838960 6040 1158341628678850913135814948646322343665200824693078050134 6041 1549113076253371915472727519543735574898678000480687488628 6042 1822606023626330078328038458418566853610221860593424223218 6043 1931585094134515344378924115431050763860588476836412705128 6044 1866477735646803829641053285676156026161354321734437391066 6045 1653931513317987510325530146906689934004636111022987748084 6046 1342930425291353885065951149024631711972373601096107004126 6047 985089251941919697037453669285973771172684977749999178352 6048 617128890694622115254167696280890493270763479511822261806 6049 251490313405886376320651602165191324650194208265945393172 6050 -122632962557910396861185908740770382666239628719196509374 6051 -529055853726248401302942994926826583069205051583925482144 6052 -988887195586126239549427932797878778456630431639354837260 6053 -1504629665336462641965635769970813158053983010901953144328 6054 -2049871619127416139651422328684128392878717600511635464372 6055 -2569132797193965409215288367319231541047381979646951483808 6056 -2989053885089921618358693454418363036590240277373503469910 6057 -3237403680203683384525157957798840280810142512862070866176 6058 -3262562088986412878312720850273166852686922984312795481120 6059 -3045613352651808025789039574928733747711730104751983478752 6060 -2600665594573516854124458536525728541066381837847524648796 6061 -1964762331492971652697973642269182336106218514512160655588 6062 -1183600696586551419618735492337770792626894566507606809478 6063 -300643230020424707131495166051189869308417319653463277792 6064 645403328411383758427103692596260445727736793316342199186 6065 1614779646812246093701399307460947983150745482929798839836 6066 2557382218840718901249650034274862976648120867266733277574 6067 3407104294334335697564524778560579928093470962791913500688 6068 4085468202150173400084739857883034165829188053920366085800 6069 4515475763270932325622271470528141051293752175097970502836 6070 4640747203816113603010595543541136139601172639062820471782 6071 4441203458948904046855544997845243012926176711071354094144 6072 3937358176669059661715094973970527029686001339365118663216 6073 3180918385024991706493032617493195794919197982349217068804 6074 2236967332715207986567307553710219995020742681812489500714 6075 1167927000403454942477281714927298175540738858689745803296 6076 28332610436596776403748208758240245357297998281115157392 6077 -1127562963588736032785162703843997022048674874821336004376 6078 -2232006025368463786008469559695826605339462184776446238116 6079 -3195105843194953457562098759556277454822004124361977121664 6080 -3910081051190895949616295171160719324139288569121159691436 6081 -4272874888081976205232520090817991560079055541309565600476 6082 -4208286168139525327010765073999082925657815493442286380030 6083 -3691863742129443624085789404504177052973082334563018308520 6084 -2760657055849815614527237705047366452231507806144626933062 6085 -1512655147516517554030948107739634145040181619879958006568 6086 -98704132178051501555801032834889878023314376767417844028 6087 1290742041565224351927409497101557659888006068212619801904 6088 2445865896014870824497957854382474504233839054768793492246 6089 3168116002764213578648733390898627231513254229708214791900 6090 3310464336856291875023805258036880909062202989081110134822 6091 2818799786126148145027307658304109260997509501282339984352 6092 1760247522880799902696411644364184636277044378972089802092 6093 324957491119222013112960885053770011261115800125695322760 6094 -1204791927692377963283907120069505993462626311167699187388 6095 -2514060000537972839305826240209347628861642488235436328144 6096 -3329931355928684762172762555467424252271379334575384148724 6097 -3492088207569507204821280656152730479099218866314200973240 6098 -2998183388550454066538524762936752951557380776709451939756 6099 -2006852491495841753748278674661448941071117773984414731248 6100 -792309363071929130500823737421743084562593120376221258216 6101 338499361254074164505530830585039684460777035966980539108 6102 1138571470832229903991392509732855162495622311553340555838 6103 1488897431489339926424709027768862245739016486933093967216 6104 1416508514361523824844866170720116913680308777270965730708 6105 1059336387828915615397150761743849049266019268974303395628 6106 598401857764313063974443685459421273604245037117715452662 6107 189980636030838285774806274987174748308899268487367296312 6108 -74875167576312231289122522899105611877806366212314769278 6109 -173827352302208891184042886893871597531133549602584220156 6110 -128957771905720438845986399538457438509909854797471525634 6111 25987961770094891146772966095498296139236516541711203616 6112 268915309724616250343654924173567312210577189411065254378 6113 594498460085928639128109301807522906377727487241892142292 6114 1003002811361689485721258424927385094112102905746218185394 6115 1482132509432838988963326584471489224098603378961991484848 6116 1993383770112332063592289148967556797421961903630352866092 6117 2471381834934620990942966699130369666859587584382218794096 6118 2838048043019726807935216466481632863774976689218244436640 6119 3025978265879900163799852161029152595602780140529112148480 6120 3000586801785823740254725538377279025238706368666117945406 6121 2770930440313150101882755971925275578475436957133078744844 6122 2384575085718062801474410766681586037694662516371751564022 6123 1909418444122585235222834685598780121640714422310085602304 6124 1410970503524594517221680330540775956831306906559978223960 6125 934609840077247362957557476147812893388643643662737204900 6126 498960289907002766036571295306829587069039601439664383286 6127 101073993313605009208623457704247228340110368729004344848 6128 -270769587711204710896088790748881038614258211872252467998 6129 -623438432453171863787008622696634490178384564918771164624 6130 -951112256008316733586099767872967438801645697357520737032 6131 -1237200546440302036720355533834947248099164648598652831792 6132 -1465664422482999384198787541718609548601916967602629829484 6133 -1636773240362383473438340199529284244371884242051873939416 6134 -1779203293217829664402909404493076615113205188298856127948 6135 -1950447543315733924302657528943607124510717824971142871392 6136 -2221484062911750539506786355422863626857299319655452365056 6137 -2648630178569922623555452021371312483603355032343381196164 6138 -3242797556899029930901390273137099989348145840653793148114 6139 -3950242571648957514298007988146606936608360400857756677992 6140 -4656362327544929544927250550127245234517143790751360367530 6141 -5214955652290696310075274987936515072208980261315634796508 6142 -5493429137174437400851876901689156553225833954755448342082 6143 -5415986656997836911903924758080902082393014725495249355424 6144 -4987011129577922713957658027235184063332254514879456888202 6145 -4285954991003400977821837692403691242430640586939982863812 6146 -3438074323734712114378074775598072544744910761743024159826 6147 -2575096579729742029589678437296605385692269430154046824752 6148 -1801709245736992695154721677044835752170447665200638921928 6149 -1177976518147587557322722769687390448601813814178574897064 6150 -718828645405143541265572411506286714250169296765901528116 6151 -404662904987043284579875042973296228533756746820482593136 6152 -194610271649650244867893329433090601774098797985143942382 6153 -35951384936310461345651995302400584738268708775959595608 6154 132465433218073788036849549564917928988815701200132061580 6155 380352341166884701012070414713517971707809209255928062320 6156 784124673818350998630404302016687117541368828052220386292 6157 1417287117881274171557275489556614534875419646472938111052 6158 2330638875978065353757411215085130001750960664314577344010 6159 3526176449916759819982025298232720807856133339281970157520 6160 4935104914247877076139693634811893894987432682038221190502 6161 6412987216656589861219531621815141648883301805858735595358 6162 7760680366728944839781198235489672108442669165993889866319 6163 8769051146166627645381548442711182896110571008247368444632 6164 9273640115630577015730937255506352518175205057314525745166 6165 9199209456081460048995353016209783885282514071884890018300 6166 8577453302724224199500260740799554071151089527202799107546 6167 7532465881850322351210413687086088386175106164300002936960 6168 6241658417527968778116583541063905751264473407963968034496 6169 4887946738219758265749908905328353305125382248395142058824 6170 3618981479680232253267481289137973019717152943296348242300 6171 2522656974143722972098275849979209642604826858631192662248 6172 1619933844743709275727075811382742793215728761596488771398 6173 870791171841657078051407013473565852363320753149873696496 6174 188732765438850579990410700736713637715735942836351804248 6175 -537925903957514178500329094968929137595417967184672989568 6176 -1417539844231649222085734569686685213688973331799840442052 6177 -2520577186065674825417197436965976391872509046914743011532 6178 -3845925940351451932340274773332296495834233163544834197030 6179 -5300976293732827073076345508452012013831660481410882295400 6180 -6708953897221875666288862604676029454480352241898595508594 6181 -7848677968621068541848396801223453037368496192329525879168 6182 -8517258830129038859799724270372732119250089150462410523608 6183 -8593267173618943443563009528283864244943103212909765397792 6184 -8075130459383970700210611659412989411762978832399969467652 6185 -7079714807704098441872558552207413615383722974950405806424 6186 -5803768233353106845543397072967250254847201311426645725172 6187 -4465939524406627667309422097590727012472385764999133281288 6188 -3251459402485316013824291025254347044250503024883712700138 6189 -2274650310613117305118722392100406492331062443813922030792 6190 -1562732192602879802428971748618807004942566100554880588484 6191 -1056472591109771201510125863613550302739415187891902650400 6192 -623461842749866778510762619227760021543408396267429180908 6193 -85255214876403271558029305794758561202152738838282283240 6194 737612443893453413206233286747223819937742569750162760532 6195 1965041024111980954228267364074037027648066899637281958312 6196 3597359630615172805065591653359176370893017233884222883350 6197 5483297047154424467188463874330902792587485948600646225392 6198 7340132297528129623172823320847121470941623147421197527072 6199 8829262800390048631544214006872227943064062645953722150608 6200 9661749055049224914377664265170278193562344691652388910396 6201 9689773455598572979283737488919587674902224390068210018224 6202 8944133117863082479243147568115146528459054057388086230344 6203 7603067312863084424974109820226554033255596769108936842496 6204 5909092860544669962951238353219938313124503869009480956908 6205 4071229867531875175909134512239967667158755829937500929460 6206 2192041569002359905560508111403499521738349972326444892542 6207 245647328465247824099716938490707707768555561905456882144 6208 -1886898489565377821066409571422202707612323547941628886886 6209 -4337744491534909063267186696653282485750359012932631364524 6210 -7156314965535469782732600049522295701381086995296471165366 6211 -10234721060615114489922970234496043237248311361911201251480 6212 -13289351791253147769754397358601259138755400158322685207522 6213 -15915114105261934277117817183289182164205673339945536601524 6214 -17697700108058815433520643772069226619702911540956173973574 6215 -18338915064061126024004293823862268614701212304169096151488 6216 -17738468053404727095276929552528253446294225763613874642838 6217 -15993155865784030280737074445752653843982045536627586782692 6218 -13315018136259041942871369220170459145665619155837270264002 6219 -9912957501004734741933305857544073586416345464647023156952 6220 -5903577647775110554346027923024558799135039289667898138654 6221 -1303489222786179109771533944776814665276058752437000216592 6222 3887665907435589604025519367333575629243786336703180307896 6223 9555398666144424642215864079165819732644143277681317987520 6224 15363980351636866795648748280781527161855561899498669505392 6225 20743872390903305914860927537573565339993507732461256696068 6226 24997188632162654590396943765969779633266434813452259795274 6227 27484112619152091962696851152756106326936286824708189400944 6228 27808110510420470222454218698566315032734213757654744224408 6229 25915696166887560939486637075351064978074993479069663489408 6230 22070580543920934232954518480739774934067510186051459662688 6231 16727994866972801236225676750142465766689669871814855892800 6232 10384678357144467316749614640131952688811050145396787591364 6233 3484612129746142298105080878465049207424766317247222415040 6234 -3581543449151119265301056591755347941511875761028842311792 6235 -10407369476006007031898221387599880429404262144566678397672 6236 -16499344295879702290287405528817503121256868850900853451890 6237 -21269227477496264296409768454570282665244743616703210834208 6238 -24113390498449741399448160610812014096132471239172550538512 6239 -24548269299707271899489988110920467014493010480933382217600 6240 -22341652714233233325028913993803605000337893432911293297242 6241 -17590774278188286342464031947813061318697636975854049484476 6242 -10735745830894124556154102880218360477571760421891891955870 6243 -2528567191139821615351709353796208252036737747021810407112 6244 6019819385868876170214117118984520587940709348743493960354 6245 13715729873215976768945432485332923677590463878548811076824 6246 19307241781332672759742563391773983788839173565863122790852 6247 21679668728230199188115461967181445340768625270661038328112 6248 20110705272555521860792182036013655226208523250414788673328 6249 14526396795840305426393834899027299271462064366787556796536 6250 5665519941304997251678662845262524572418070403724469776556 6251 -4939119594107837885221199056583589734275361376881310118104 6252 -15212693492012779124781447274978322385089279229638737360230 6253 -23000358882088178133449743705281686858145998213312044716160 6254 -26630499846670297172563129335340154336501294653445362759112 6255 -25404685594274954561614026616346291331830068255840442936672 6256 -19830152862726762703510305964326055723085477601468811198104 6257 -11480110617408555835411753045809420611294643742191954904056 6258 -2503538959319057510014572626122099920696897654019348602084 6259 5045639149425577971509000024824444199245988363369831318792 6260 9805853393821256042188774529279802406012529827087350247018 6261 11408947383655436590398782326995777043653718994673437922684 6262 10399528715571367953454528811078963152366971738941114853426 6263 7858255826456068345288877438799386171586121156773557012208 6264 4928799940182247422107656187355157112230585783141013528742 6265 2452235529139557902458187316160715951178458830264136214780 6266 821231640540531613770973334941602861789530037466454707974 6267 44704884945932843100160368033547255734191560615272078936 6268 -70661175277322556508238553075340974153478748846426912198 6269 267506746012006712440654693287428459105867147244113994200 6270 956618517459364087705554360073929013609367226653963973436 6271 2026096590225751219753363020023113100529989648662669659216 6272 3586480107639355039985689856879113334556609668598062192784 6273 5733568723391632279373840810164368677542174230830042472636 6274 8446600627488414381048551998061316273316409549383300400862 6275 11519984350638753505024238623579709867550203425202124641136 6276 14561082419828488699725573342776286543160989533520029995868 6277 17066342922894805856568449474701748046388665601515744361432 6278 18556412843282560743709178050854930026386984305484521066428 6279 18721380280270555962507318707918511333174698176730598992480 6280 17517851245046488720532637652028338077093558665028006166584 6281 15178434066745551707599305696578669622532319923867349954928 6282 12132340562574365880886261790437782586117337699520030466104 6283 8872397580538215614289689585525475647738550418817311475912 6284 5820405575951730883638110239016212197520307209318736352058 6285 3234820851724126523544722024026857347214434353923705757848 6286 1181494410693208939697119398708687146256115482996348614836 6287 -436128096798167622321382186367430347260820693508618812992 6288 -1807125128947554924080412677753981142121561555794236912976 6289 -3130282344473396025367691716839743728839941203971584657968 6290 -4545836972498114835141700273176890388327525551792818444088 6291 -6104987419423398391847959251643455086431225183144017289360 6292 -7788767590215433548350189037661469839075942071351250340616 6293 -9567619416405370852856641190341483242713091669417910634952 6294 -11469671247637978709541188053860340379106163706589783039236 6295 -13612754723605456943027447438793484476004701822848996789968 6296 -16166065663841641649860523519468574733596251973874720227980 6297 -19243617692012093799045264824006354089467319139646980197532 6298 -22776412467156711186337010694550882704348172433923431674070 6299 -26435543574833277618421169290826359524591003112428093720264 6300 -29663531557764902613559158538197633485129831711929076578254 6301 -31819389474687214448308020055567935218970342449947602159980 6302 -32382640644334338741565718045933646571006355185408606270786 6303 -31128576196420195376768325529932865326189156747201493768896 6304 -28200694632256267360344642559402940619814241157170825478166 6305 -24056814312480998649203739717483981219791695355388029748572 6306 -19322227817730967894589008061662832236292509627920041710590 6307 -14616198090828717385600149931782973883524386620692807820792 6308 -10415006528206093157801388897574608807460124352519963981634 6309 -6984973418394036226562249023525975614536186821903831475724 6310 -4382781361285133914044313476012157577851271730682702583210 6311 -2495879804241215980765398723861966836095712089744962131152 6312 -1090370143541360063173995169116946845693771385822447311008 6313 154647190627181952790565511633029663188253277808648167064 6314 1626678902475061701825154417606129576487579452201289742164 6315 3754544074071882356689484658137329953859230180431490092048 6316 6952148369014320269763170941582854385790497935857924832612 6317 11517840198367274518810527285587308985408955585053837947248 6318 17506456747681076157851008126204437501430401855213559324040 6319 24624595600090843312619272868686113096730105397462392706544 6320 32212132405657300420353707133264329010163630158608156525691 6321 39347919514148971842461847824117065787699816724575404655184 6322 45061670801612749287747331306011388100386120081639410988176 6323 48578398153904581615234935955830848201827378609024397276016 6324 49502241321985458007272410810680690193129485485775767986112 6325 47876675600718664340003241413849739288834142851803980710448 6326 44117888159503728437673694972154879708499884756901664157192 6327 38869269754836986123138618609467900798886831526151568501856 6328 32839859752309514839170381633912013659062897794518238817220 6329 26669373991503441569313374488692137915073697338025371366552 6330 20830836773930511468215881332994877931998321812881037794972 6331 15563418217402693560000159888974410067702270125622226442376 6332 10831274112769767025387733198187659218226366417953533871210 6333 6320168960464227887444723091962705218434366371334696049488 6334 1496400065925857783119294206547369305105768166585246328360 6335 -4251324885407799404225696307882997641088803191349889266512 6336 -11392620573286443767172249131544211975334318744362445989426 6337 -20007904940894699790434440745655281617642303302491358957260 6338 -29604001733081252114677740324775438337420174345959440734902 6339 -39095936286184271798697980022668926755631579295359389646808 6340 -47015270443279661071559910449559890603616972674365096265890 6341 -51912107436036315825468984693769095369496202626782305018984 6342 -52815785434552297479498011850016184291550701343648476172596 6343 -49568811588267923957913193874492116644538240291472661170560 6344 -42889084299972934242833685763980886322505775291689479264330 6345 -34132959255725519851447308290873011491546295401356157682836 6346 -24863088494407500388931861137978052148664016718808307529762 6347 -16398310070956354331429549264784399314713081824803414574216 6348 -9504655460464880988539307872047549688799950606342128019638 6349 -4300248436897318720986349766610844450869591443214081861364 6350 -351352620173745844119259624608679272535367235529717744190 6351 3116506210723617699771944334317022051593049342380512678736 6352 6967222610745384556529732624852703707325798281953158230536 6353 11908330851637822856044559776306549299136974977715008900564 6354 18277177874010507686850004045602804309169094046501730951210 6355 25892781839600251994433615058180890071186821897086461047616 6356 34024498979205017129338428394408452258104476565587480210792 6357 41522390771650023744653086956638589971928012035349929176256 6358 47105243444028439139896314388024147362302546066169353478872 6359 49727497008167302020997284517212011760729875973761483291536 6360 48891109211393824046356178040680457137505843940242135378878 6361 44773541920101702198650514904398463556719742500700023889452 6362 38113725293032132554207852968432836373155904292855753534590 6363 29898634304937983101798050270345538560460030978419548094272 6364 20973382543217444680058083015777523029526065127295895575624 6365 11724632339487665391647361393787431706690008783427506544284 6366 1959369266097197053099894734253869740608027086769691500762 6367 -8962926892220046351845856576339467223014963659461541213408 6368 -21768604912210488393694705381380669579278656704912548711252 6369 -36788866102008291651770272926073190321652349049419031459300 6370 -53539467144226495384572222410292732016586928490438916264082 6371 -70557882369218212243920136514080841124700958205835262532792 6372 -85623975532350292935501040373397152295227100775248672955258 6373 -96335479488924010643248941387972676804863244472885967144428 6374 -100833207827738463054964355229804093002807789211897115020298 6375 -98369810764241827833241947138888836915478545858254055287568 6376 -89460517874657181403430867463112776256452757128086440468984 6377 -75536784329654500895728737008350650259145041339679659821104 6378 -58256962602162767478417677256948124291639919962622162987024 6379 -38796347623771623584019243388239351109002945057073328633800 6380 -17460605135505986654251142768743297214734351132776346557890 6381 6170987727391690716239052841189920645639739399014453604304 6382 32608339420432481956461070922112815671137665966002049130936 6383 61602355338501055940525554794053360441648968948913561918976 6384 91506492721530243955465689852213596994911341336630297803150 6385 119212509027007572013712242311128504741646493914977362383188 6386 140772449235804026985897506897080106814194933458770664092610 6387 152479646847461151300220737191959714934025874201787540180376 6388 151938234725932996746651173553264493082301958423710713757198 6389 138654742591364471272527620202821696324552727205483097043672 6390 113948217860642684594022537900522011954494240518537733400324 6391 80343295582098030974102976756146846837521790898795465711536 6392 40856787590576756894059907049676631721651773323482177560458 6393 -1436147171311442236178482132144042678008974475051855721860 6394 -43433355520032622170510245300186289677769429313963116656978 6395 -81823589310634878769587963408165503827184618823041101409800 6396 -113026996403449720294008544589967439929500940808636187372726 6397 -133488655101494997801527553977411891249347341656903457676028 6398 -140292300203734037613287238494604914910629434389294774130234 6399 -131839944481921759403636854725308679825113728031476337068800 6400 -108314288747020942774532762518544655462124141742668504705086 6401 -71796613655544046515514014311252973667180926114383508207372 6402 -26106075209310656552994389825869663604154007804571683984166 6403 23499557854346421146607126592426798027704542957257051682872 6404 70704238631109829434790482985367638687178718534505211785526 6405 108675773609975874008861047529079211394090533286181741521212 6406 130901760042822124440079867557347998234362123537679082131962 6407 132350642918575190951222040794589586163893367541080122442784 6408 110787681644034385349504768858793628000555052337168959692558 6409 67884376921842145397827634999957760198423692248887078143884 6410 9672638831896437987928111526488373475229879209044863495334 6411 -54039429005572677896408661271118150752877724901107933463408 6412 -111435898557889062633910267767699717796798055304634905594116 6413 -151398306317349357243714194615436037015716071537533463155132 6414 -166450246458598150910975742024499200679282691556431309543258 6415 -154941992366695547229013061629149134289145908945121129877776 6416 -121558065804583745001286913083426613509240952347384770351800 6417 -75787627994582120003430422669779966870661164238674322335164 6418 -28839794690704757967526171727618671781283633930009175437750 6419 9808427422910950236433563270155403393913296740821549678584 6420 34883559921534882549224455224851930750904460451362719080510 6421 45958035433816579449363121153792670785786539933328061762332 6422 46297981593917507331629113492738377954660564360898230963194 6423 40722332257291435100810382139148726589793180254114537936640 6424 33547670804987999993084642994593973730338676431878781723622 6425 27401389063422916256894160788962131558571942811294678659328 6426 23098121436119900078528461995446972194919857441099913951384 6427 20260970664125519266468445835454974322424242860263433793144 6428 18165406076789721615950639826398616202819943883221517405986 6429 16390125746212586098897233085997822321680179160854162834200 6430 15108993413827723298757310225590344157456673401597940221324 6431 15066306053812669610492229652285177176312500995851841400160 6432 17354253181452634089382074109740347292520347423394244518414 6433 23083363489366823297624997310349267883253893477629659872188 6434 32991965886416051648597756924793041241901436529635878920334 6435 47048588489967472633371093164431847262299403830586193139160 6436 64160905205119306495597246872879390329449319212183871088270 6437 82150171533604274248440526803111110064745084660451355536784 6438 98105893855226084419624067087158387948001761506060115773376 6439 109085851913152451817396585359082520336999026756488140299952 6440 112942456941319233847143563211067474669075397863600400163830 6441 108954481246426695545177660212380337121273672452411968355456 6442 98002075806862142284886070256483027279750342494417323043496 6443 82221298198369664106970051171963604299003398840319581964088 6444 64301344912469977584222601391648793474635182067392311600866 6445 46718724623416503524459453975766743457982670999975124691764 6446 31180244769253551980458136732318979984302768916017079476958 6447 18407890287938206160897987386256589709598520678000283429488 6448 8236884867419699269525849667757004653316255568552426603314 6449 -102901304146715047856519423386329372743262803530124203564 6450 -7664277927689437961073982111910973086969554985250029857406 6451 -15512618288063130446371871035802669245986186953977500016264 6452 -24544573761416205671020616661113925663232083828377617400378 6453 -35398674896120712214409061952739807657747636021177748026280 6454 -48448693223023869305785051083709525040381007272443791408804 6455 -63853661102285318141767378314620123544751532638896740770272 6456 -81604685454860961237134729945006296838565386358484374504014 6457 -101484998201399611792776049683939700237900432218236361163868 6458 -122894380412460967381390302399905457044982272970530934147574 6459 -144597628829200388820374282845181636091962322967337007025400 6460 -164580312396279252448426793773788706980356854582372161073882 6461 -180225686549651960678277166116808470689171157831250675827020 6462 -188895521327049562205967487171733833607148399649815225243634 6463 -188754244116233324474558522107990329099991928786205075658176 6464 -179476115544151390181728864623532833366145071694573052949750 6465 -162471778956798213142001858379457983918528941262190500693564 6466 -140490503871036980255037972503364787473571099408156493913822 6467 -116768978903848516090782108803297623537365157265124260659320 6468 -94112056665677325313421827160989158982689537425526159245370 6469 -74282621506939355738788010011034520832567530048978896200428 6470 -57872855282481435865141655770076999025526901638676738859354 6471 -44568725074021940823987777304829188843930817126531860164880 6472 -33554520916839788877205937507941848058923281510571140914362 6473 -23804627855905903323549978280641039770060392777353856588812 6474 -14144191076903251337182799038329966418452950996607254043518 6475 -3139562678607394372406978675683795486481629900098353952704 6476 10987469611623531938219491019979803377853355127251902363780 6477 30201486747192490548577125795283001948664310418604415504660 6478 56134414668885310023935443715980142869594494670570600601670 6479 89297212031722944986155645822076492784914022344448808556880 6480 128341835210071381756355467260535386134828683388067469598247 6481 169805670204756191997433069991179436308551107730434801225784 6482 208650449179779675394256612419150238494097182790135114114220 6483 239554452113421663477871669565049154143500030956879826792576 6484 258496728257286471500219141757100103718143844440042548333640 6485 263944343030265384699705139693459602007879845941452726496968 6486 257096901891152517132161282799043220362250513136363097245772 6487 241106886635445340524322299198663794716011800242078449889184 6488 219708972717016079674510334886721242095273729967767457466486 6489 195942342607819714979884106451855061176472204719965148948116 6490 171497592677859109539755372146661258181532362486746334168874 6491 146790889174790545930634259363098695076006741523841514292656 6492 121455137911088223836305446184934651255019560053692582247140 6493 94792904010523812701717786694129872206659020794176819797944 6494 65912632708519819197921639177970444914530830296592234129508 6495 33614702207967783178076591979444744383204796515542604540464 6496 -3636840658231020652908930610176159779747928054722208846676 6497 -47310203459948426417750723405009429064219331185991730608340 6498 -97892823636129971407371934443963271160825058917035690108778 6499 -153793653009234438506090615688797450026056610219960828037560 6500 -210668407708755023941284972585401071023123451939640652279614 6501 -261730341603124972083290865176571323357499165303195853124616 6502 -299200621977451103838538009679901441219729856347363423551356 6503 -316475467496754683736587091330673511303692645091104704436160 6504 -310171262445023771609019315052095936514195287472396304617188 6505 -281210213754414430667558026253884530028134788434607437602044 6506 -234532986068796776175869083729561661090704157487164740640854 6507 -177618788117635736768383816925571125073902666470984609326944 6508 -118426107899564385538448151614480026339725553099214213718828 6509 -63453057387906504652393129949685241532450068811693959723716 6510 -16412741718664816975129522517095023656919317273707242771054 6511 22264873734729518890663090976034315820182984850339646657664 6512 55085171194891048753401401294499167258762659940534239526802 6513 86364423230778345418311646337032066253911196294111532826596 6514 120499912043232898953313292260036750699583380871368790976162 6515 160015015412556802048086404596527655025370776583703561488096 6516 204011655862739288164311597526387792980765447320496489670092 6517 247741485293114833648131170364021725017784080402592979179644 6518 283713028379946345034158570482939127689323420419050784219818 6519 304107577025988485784688677406927427385723459096618851979936 6520 303591316013614375732813347761752926733893405935163073348896 6521 281308767948044074622326990544259883934606142076467036509088 6522 241158127791967158318840768922172025323075055755347743275784 6523 190234744802849489046092561983160347448111317946715674230272 6524 136142631848120611279713992073144813063592375222637339494656 6525 84287464528895954391818454412670208245106157449006550194260 6526 36143181651652970283795510422863309248246548121702519512150 6527 -10983517529890114197994546927562013130659121531101378221840 6528 -62680493309326308620278054393173395228058955817146413944802 6529 -125027654830781235176524938670744427572032818468147361359612 6530 -201719441061042449791866193531976391997782647323931992653094 6531 -291582583151508993381815870135825565864431614420126046923504 6532 -387436359922131130896740222685013365259356170016018125274516 6533 -476988463548754630410439055756186257581680642556809072595324 6534 -545776168899716463631195124702933810203601932878172934772626 6535 -581250910264377223870762882003863893134809255103359616940272 6536 -576437124086874132659369412232799857325787634964181130891400 6537 -531624632372217273841532315201007092712573120727212236288252 6538 -453369265678755196619655223143919707029601283048079435472950 6539 -351303688183234570595408608613960630582203669727668626626320 6540 -234272784652821522340175748679769276029291822476810049840120 6541 -107595997595164720026249094781824780056952284099866427910468 6542 27305510940186455561912746325321806088065439962923752269834 6543 170816324023780996057822044958992709211323793468390397406544 6544 321652642226634138092371919016124317659764520503187900643986 6545 473780112240932846563075000866416743200599209128273721443364 6546 615354853954942500071578835681749150506174700814565720447690 6547 730375264672979332443500779189269708489067113131249108683624 6548 802422588350232593946616473713794647298879937506279713080102 6549 818863454001825497776280662493344574005483645652172486027056 6550 773742747743875495907945893133587097591831930887823818984248 6551 668401673952997023432765841848823007165560597311326089737696 6552 510139694399219990490089026892893071006134318885762802099758 6553 310218201841763969961684041519033388267576558163134621184780 6554 82574099055962161281198576550261296493118118933641680113686 6555 -156246544640416560503636351591452153446149619629500919007784 6556 -386604716067217724380152052419382088222277244521688090095890 6557 -586065800420067689626215710147595434530764737656428212514340 6558 -731464050077219191131463372058395407026325845629758912767430 6559 -802604199153629383432707048372766955849549496403067484314496 6560 -786387884971977341618580654186651070667699799899819810509956 6561 -679871432402918077861493538081811605045181718584567847928372 6562 -491415848742202875990201458566700823499392324675662565889890 6563 -240089728978184015639724862874709249212853200314877158734216 6564 45972995908442938881079659941126974850618948826425630808218 6565 331815317649929889897973422120215162215406185369565571103608 6566 578725607052431062776422787580674527389995533797760848256700 6567 748711871640885577794410713231447246017816050246101109066752 6568 810558975249717703340052722548869679501240170043683733666680 6569 746678123496056051072098123544624692742601499178736724283928 6570 559024359416547922402025093361286387829061840783999350752028 6571 271983467295080562275398771594242076096414455177308527758296 6572 -69510344402569418094061260676238571792456625555168939486970 6573 -407349727728457054955384092479353228034615132425368658568236 6574 -682315115516061468177634874799680706483892495350872285731474 6575 -848202599704893078944840873586179522487905123515860897054944 6576 -883875700849756394375800437090180425187753635503938808383106 6577 -798781157940147265404514096297132627257532045792433346817088 6578 -629131266405937095833415231626916804001044165192351226455232 6579 -425432371839485451460549964214756237745225856909189336389120 6580 -235873713122863919996032954417155334808112816305391946094584 6581 -92160730186573970430727901654389868061647577991639583845304 6582 -3266971690395837028340794224863561287694518200089830800692 6583 41299710127882913933396899796407334875163213400373834115520 6584 61623866371389069115629648844796128610827275165372535780224 6585 76419135105130872824769882467463118507977569552558541789584 6586 95960839827678807123801944136546062920577279879370705276576 6587 120957055485230922602573386211442650237438896846741937192256 6588 146070163091363568588441549972923323609205063100272512521440 6589 164960790115186703929279982608851936971714938308632175676184 6590 173999228010152448191438962803888260609935088005970689760860 6591 173450207800250411792204709329234033231369091461573950509680 6592 166669537739811375021858030833485310088975523751071747591140 6593 158668733037184892719145177563431275090887849900003473307044 6594 155120404460422709635320302358643457843364311757073812655162 6595 161988359213164824546138643693982417590805935550239769788136 6596 185194126186435474096231240707960905415054958242891787289350 6597 229581771361219050897336574357204507038761159901002237398980 6598 296978117246093830286408989292208348017898992168989880534926 6599 384003961995243576829982147030062026717331551049255511224592 6600 480897923469469481998238421352610548842582669729942137098354 6601 572499458797261968136690827515077986650128761989097658555684 6602 641638557842460731221034386693226882346468833491098933236186 6603 673936147835808675039486529068948028674878037806234844664552 6604 662151637211052936403054382777861073327002360951247512438274 6605 608274678358194541665096097182726175205273318426562068603736 6606 522553246145775761219956202805135272208309053844576115243284 6607 420019974991325758533582063541881030870555928244888711810112 6608 316066846825169465397402085858374479950690392086699629849092 6609 222754998325175198081865981176095129599365768676357313124936 6610 146898079316531187560266091421628846029988109767406198888076 6611 90000151757654246181103197326124439439373648098435009315184 6612 49394521316575980002088012992068018703429379002743028261008 6613 19703331280679366478926446146899573274427617645672851988292 6614 -6021288244195876891740739192368334563845046625852991914594 6615 -35650717335560093414411185053675785272669539314174716783728 6616 -77588807143796344203340279088211308636116139756763352968966 6617 -140201011086582950280083942329190132261801139899410212203472 6618 -230694579175258307404028967161529305010264631488522338498736 6619 -353355150936523230297788483838805136390562181435588309763880 6620 -507425461907331180594896959241128600861921762659346322446542 6621 -685278329420499180034181946433253289885026457506752794723876 6622 -871752951222916839989886425478482279780555448648367151526534 6623 -1045441462974800484942071920249687028163599685108487712332992 6624 -1182224868276969414783842819356501172727702295189689637916696 6625 -1260519319020501620308620240738521648469723822930397861965920 6626 -1266811785514616572248029134273633714656456485188211954496256 6627 -1199613263009168186887909012888570190526578238581512719345832 6628 -1070300587485463472789351261795794401801720871715724222296778 6629 -900409017353519744226947892932981095127440643267174141426904 6630 -716275333121417182793752865448377859576647384209305219746060 6631 -542848711238540258599363719527135131425543589417546630843456 6632 -398576074823539206261192943899643522263521919960464482282904 6633 -292605610471590154242402929499519893251067206169980047023304 6634 -224569265298700757502217352046354989087745459791296974611532 6635 -186366324267855982810686396266006848043730004192964592628080 6636 -164932342192179181055547436706883016325919514389226848824120 6637 -144978679587693609131272292799723923836333176548635575769832 6638 -111058418263978848892899904328737658786774705096597468613772 6639 -48925519017284380524206600655368935079869224049883001130960 6640 53241325600546842110052976931717301920073840655083471304066 6641 202957309790589998193007357875817400792966255252823138485102 6642 400574703384270938302339849493553751923885678466832524563071 6643 636222959547735543008180144883219614609626739535192091957160 6644 888389106891630314497583581211996795985054757254820713501754 6645 1126134929130571707250845045162488487124382915410080702385664 6646 1315676416268369910767675812864872788736858071087881753112064 6647 1429783477489073652194537624089371632180094260445893163482064 6648 1456468660423295707214255152924535904778093289459927570331892 6649 1403067951059159837641501868215919803791798285758968301394512 6650 1293546534129922636874248466630850323783815870052033173815952 6651 1159884303635054736032936851900156189367588488326999777514936 6652 1031087546926275150470143184011585359615444189950736880239070 6653 924286311006036520713844043636498470760368825829464026571280 6654 841091737148070933514043469002700411227916147717781346174584 6655 769709689852457141945201784243145203900117072998149811156752 6656 690750351148608402378747774798926443218238660454770240802576 6657 583580370781258643757197745133952323644803486992639506479068 6658 430858044913211363456596702475115989619806506342757419172142 6659 220857101876782508344404901023209441069252023428048774231504 6660 -51095420550139307363530192930541401745727389441037983787968 6661 -380493312673320391934764868020790581082755547253262525726916 6662 -750681835459431052862279273313791698453378343270911894429678 6663 -1130915571633272412823204131581317854633016068168108738278080 6664 -1478284543010009467180591100180893464696508145014333762529836 6665 -1745178624648375228681045200493766789641321832242059957569640 6666 -1891040001743727502799848951680369597503471799003939010324228 6667 -1894239163142010096135462143746981261583860684978591037386840 6668 -1758969670801078875703709523270976101818154131262354409021982 6669 -1513885990767618594717989561263960400524552024451971804140352 6670 -1202845870568390982366933667360632342553039043322250086654032 6671 -871501632707483270777360445891508121466921474363559039965472 6672 -554832872491685239700583475102503272574649668508971484556672 6673 -269617593800426851099611617789097368812007651228450272016396 6674 -13334424439093860740524405245422326500940152950647609426054 6675 231328773906437676794023663969873508162152286993103600012336 6676 488287358452703383584994575720878614043694073147796443055444 6677 778129079061496123987796840139771397683390960322027844223700 6678 1108214776055058442510502159523784578191537472565978655982422 6679 1465005405437289453084073119722589768441562406148295386733760 6680 1811542353570277684355995857572199400188612062772371602821010 6681 2092824624603590206032156869011744546529367162513738664199952 6682 2249619672646006012885073871780144569576450892678571725648856 6683 2237324952011464119171077391761003962854903898135370255545448 6684 2042910930844487692259161866222929079439279489368418509589638 6685 1692295278314942343300494604159656449765141438435086375266816 6686 1243860180586024814308904980360068442846035604542173509565152 6687 769821435520422905988958882382675643637092242435595253961856 6688 332599499490630000426307278716056642886580996665154357928602 6689 -34622057127719232671167011551724163801908979344929577350400 6690 -336053407036541041556042104599741456909628051181609706278800 6691 -607745769684628812641349966268363530258995537011576349065496 6692 -900775765217115879524841326376543798250265470603806388546186 6693 -1259017351464586208285420931840571784140245426755584707547740 6694 -1698806279015934975194667184718320146286249934856818924291874 6695 -2197376863065226871104087228064069640513396936064167046813008 6696 -2694603509651664919538756384261107951478189428253663406320530 6697 -3108352996496852756598496378187103622413044014941730015880916 6698 -3358578486412542995124437206325533395489534690306646529591514 6699 -3391264666321750161955378225358064237915761135460360063539696 6700 -3192782649673571987197508654930895465959512170408449745220328 6701 -2789023597639312252775720514009814860325448059364870095089244 6702 -2230367742245208386995308705865047469523801418988813331180122 6703 -1569894033740816496413664535507225737792313930759786038444544 6704 -845103379439701810532092907943342632439715035140933258777696 6705 -71446250282682317528950416197683774653032379940185364652072 6706 749890609284821316082774816626152762511858253060578207401180 6707 1614409039545497872930587005686467626317202501542617927586216 6708 2496163966072978061132681107737870021241958882405337884992102 6709 3338565453000776081605746112778151378447498579743962851224232 6710 4059175480164556920021753367248718408221909390480168385122012 6711 4566623894346480504107316555910373540927154611891583328443408 6712 4782046182706880321065480255646832859197351937021413010274788 6713 4656064739165762448880049037076272063230933261184906526474256 6714 4175877683216236922133992151710052175588463377946382686836720 6715 3363067350489654608089971830747700876590575963243649749289104 6716 2267412382897626098112092613308768366234796523407993152176820 6717 962459890979205232958259203466513450351374616241558502576480 6718 -455081049200697298039890132269625552343094415786805691822864 6719 -1865130342993017227262102335691742303705555294558646277976160 6720 -3128968232361405727103979085779599837978672724064631334113770 6721 -4102984297503004778228755859160537173084620933578261321749412 6722 -4660381219101302762034680370029814316371640040297259227702634 6723 -4714662657745454110001756120772898628054410394676470705265512 6724 -4237236233497404485438039312599687317036807316148001397462594 6725 -3264529006815864094041163449958061155222143089661125758916144 6726 -1895153540830255451882644633144933190775337938150429007734728 6727 -280885887931947102182300385359825194461689013890746677226096 6728 1385688271898447537535173994507184487015663900612269014737098 6729 2887619361288847426792352402520354709493385642927984959274700 6730 4007411014775262500900601675433108206656767066672968507339414 6731 4559949900418963529806573419330431065337478429464692575546408 6732 4430971404537492451091848085022626939633679873953993953195574 6733 3611536618251527009371954831824928175445502995806745322608348 6734 2216025018243229161881947999203780475675526011084393081514586 6735 473063057204033278577255714556206208356094724489790447396352 6736 -1314599084095091025504287614787472218542099861559924232440336 6737 -2835600023511672847133456517221090438340587507547069488800948 6738 -3845087393871991050538666507407848792874439275190591226391794 6739 -4226735197352236508655218264385490226753944146769080448160248 6740 -4019343122039915755801326915143485339796588681785664649512786 6741 -3395795042705296354389909481375707412602619600411373804309156 6742 -2599761801432797676106553821636734488203146926946104254003014 6743 -1863274165990887156557952906779614531012931279096263677723360 6744 -1336855154306903526424105344271836001911376575395215521788546 6745 -1057838557315880791658328131655540828237858100958174902883644 6746 -964427541222023790524168240452390059422106059513273648349734 6747 -942656109985940983626147157460151203185340239566566800096640 6748 -881486801437140852552048444665960050451411436923379704263608 6749 -712895984381658368062242911802845486449052068012949285646192 6750 -425731466495035969296709229870054301128911392739235663225904 6751 -55993050732841087452581716951018948269167015144027891829760 6752 335468585921898232215684646523001181904151180253351510039210 6753 686274531079993518264824059049455500192565960185564293484956 6754 949746856319469254130300494389830695262025541329161456699094 6755 1103992857731185361192752196910749996850076457596068775661192 6756 1153797529700282846404330575148571571000323051486204610272246 6757 1127169906282713398437378017664291152024930861886878197766476 6758 1068403117483023766667397049511560274512194963134063065814114 6759 1029457168558928474838592413079450198206253093695081761230512 6760 1061231266200691156993758830682197596669303552042058449901816 6761 1205526256239570469262824629527947468763341823805969398171344 6762 1487548526720728320020971704638299197230142633832493028919312 6763 1908658940679415640571109454170703097067125335518899045393480 6764 2440356244795315453800764419837798336686720488423557399289490 6765 3022493239502534903369711365388910629822515351305633958436252 6766 3569539021154225327539436690232816123877455401123644348991562 6767 3986659697341728586177994938778277904006835890380731774686176 6768 4192770762686871060913560646825043765636147959712408902309918 6769 4143073934467355638412182650733249537958880684073153689011404 6770 3842166759611573168565825023194788251049269495281512650118998 6771 3342091951777785764820260429400166514970769211871321481679664 6772 2726129372303433586040526133698219947331032377871650988713484 6773 2085118119000854000600931834717396852601679738948606100347452 6774 1495418646989221176679881011033075391643369103187421275599474 6775 1005490723995351859726401531328485879552274294965732399743872 6776 633252685825880230438774902124142720003785980480295156511468 6777 371732067640280983425692259643003742590967761781856351913708 6778 198067744870221847287249376265802080170317102372729938275638 6779 81099234586316948805539246291303250022936975204865219802144 6780 -15237283163760862462688911994855911008237315557093253761388 6781 -132810351396960380648693191618196476448082884409040527879624 6782 -322046653064510067443573160692323997319339465323760387840540 6783 -642278437151916426063348997823161723949210090326805605007120 6784 -1155128294499851058641774594791053472423959471927704188850992 6785 -1908481399345445272099121065141404186432225207273154084364996 6786 -2913304400099262448311200686347864110567106403035084269764138 6787 -4121371017445438106850722957738218233206820865384420345363896 6788 -5415581066684516617599688782925355704765714088307714495374334 6789 -6622646066572812872330145205831272087781457743669800130837304 6790 -7549632734034225460211085282673583776822771835849983532257820 6791 -8034492037824375083581038370068684207064583081979780483755680 6792 -7992407158008786247856112801894920708945320940387018386468146 6793 -7439825479929177538744580936825254217346811253780613216706028 6794 -6487067771537437254586813188851650048950644143845176181612982 6795 -5303763175765970440638019728148343946471295631432388209837800 6796 -4071936672292193109945460464524516687826415926511183703331750 6797 -2944279889101634599233389600063925176896034915382010298284752 6798 -2019689136133374148467974781366954914554457269379526714776128 6799 -1338581934331745108218758494914408584402220226754380932256928 6800 -892163526314782320243261589814165590498340028282905498712228 6801 -636319806459032347008046711748840485831729020962783713388284 6802 -502673910601236977003180014282823082882547935552697086860190 6803 -404547762302232772648977639273501231907455604557948846566736 6804 -241067046316556957994931584521545404320143146784778645659658 6805 94330477025646273316732212926587349875246168117149390749154 6806 695852049633233559924999853054185196100740581930273800672787 6807 1617940713188048879092379422640535980534056706992922970814576 6808 2846096348834758124536072608450927446710332558511430422271816 6809 4279213524463310697338817567173097809405643397880978888595796 6810 5736528877636850053807659810771695334682513806920917951927466 6811 6994382197807216233167417033222210284139082880532031833160448 6812 7844985407682355249456142161217150878847723191695004461202688 6813 8157689909712945387912285076975899347689236264544064610673464 6814 7919593465328863261878427286397302892942645454600145019169236 6815 7239409591919489815862608957513974921307554572451854392268208 6816 6312987902662116958443166349022220080531649388363477674491798 6817 5363449641964876963526478171950964561876963026623176936719332 6818 4576931481391546214643451688880897483595969779012204110741210 6819 4053942672453138962958388424528537249374651105610128041749520 6820 3788442174136329824984698818790239225215204307541281978218572 6821 3676408936627985248890711716382914190209692798805061031680428 6822 3547161586405619460989440188150441777530531064815888014885882 6823 3206526227034270914750962240700626890579943660801668348787664 6824 2481520991689257269950556379337277392575642003589730920509712 6825 1259733907444383192021339343205732247230920491909857404858316 6826 -480188054805312539730752744484099597543779947749938683262346 6827 -2650205708426164627300778815569976333303828293054549047529336 6828 -5052325539352571180604673237803096001005154262332514230293330 6829 -7402691213560712990105971993317808791228870961232724810412408 6830 -9382905588875092094802525916847210214771643138814112710106860 6831 -10710503530511486869380254457436804099081427987356134796018176 6832 -11208617519776069687561342171285761021588757860226717137383490 6833 -10849999347371555244804663844520271004594007228604652542384384 6834 -9757791475083052316578657096226573738174850992215213720397248 6835 -8162245819968236587416531082735640422459243903584417248798552 6836 -6329964571021868078997587140664614711400434882909857425965846 6837 -4490899526624216929085374953483524460812726412172217490027196 6838 -2785021840036819808955440516463509365039158511727299513182634 6839 -1239594703504555294483071205913326507959607683013055249929376 6840 222750533519705457464144086124589172561100133341569703390164 6841 1750160065466397952064248004815395110050592535485554110990044 6842 3507579375183859597452285340101703310438810059815551483817430 6843 5609619579721080904073818161233640705913333024916275443221544 6844 8053255019768016404108298642139468340221800773545702103670170 6845 10671940144114071166560031805416835642544721678848229051932988 6846 13135945833503173854930384641638499744242545858776024179372522 6847 15013743695160922906697579020211107523208594113856043075800224 6848 15885945411215194037335752881717176848899587212360338066553130 6849 15476710460227319124445824271036286563494647182109044979328268 6850 13752782253274506622616728924709500981842315295484272391258310 6851 10947754307056570992258684156043545792147444419759511834236040 6852 7497190277962314055238825465441707282914287820712284308727978 6853 3905898722358845459084695618153292736258199994804430601127848 6854 595497849987913025425314044702112186287801861305166360727332 6855 -2212656416673392877121417928074021988230951929471756669931312 6856 -4538226728656479223905704372520462872829743065790061754367666 6857 -6593496829154958216651982809721430356144287818916939338448496 6858 -8664594629305543160678368668927781905293321082260151606071272 6859 -10966212834943916854418138027319513932697199143042179530201480 6860 -13524394898054019268566683147781005744520118223193051898014194 6861 -16133439981480613244842753612084966797363553663385664999300116 6862 -18405841485964179011136276643537490706035117510097027734808318 6863 -19896841883576842909518660454356611413640790780704781269872320 6864 -20253033611491037450405380271729863637320703013731460931366300 6865 -19323301062469510647652356783228966868563589268780161089816824 6866 -17187376761643548987520976712129103454844234612919735014070948 6867 -14095282208519419373014460158312493756672114220471782816581248 6868 -10351638915035810414260031278115160710384542747769120684378456 6869 -6202575620176816326281938350836857948564780094205631113504760 6870 -1778811548704133896151056714414236020355744596585897831554364 6871 2880979341634010241888095934499963046841456257949016548864272 6872 7743197562096957381813490977951760429387387178873250125021704 6873 12678283037116403930400691688289687384327010342201583180567108 6874 17403603105806116092456498303210296177879100995932774090990602 6875 21506226490269494783726139847877584352262183372488919534671064 6876 24538446085517062751212018151928046531924635390580022547350730 6877 26137593855505435573002379919523257754291517706847389487910396 6878 26107315163796503702548537959210461651247712759395486368535194 6879 24421522148830833155368960182894679294121330308034871754308960 6880 21162271465747817961375759427968848086360177181329043302739696 6881 16447304063191377056235973341247308801964969186799124153166228 6882 10410950443899332600864480093351568482556592188985803594217482 6883 3265037978984161671577938678536502401642426234134330990567304 6884 -4593434276979248573304276970030560350873257366486636010560514 6885 -12503988666125193869696228767622157818726121129951166735936224 6886 -19565372490572442411445396229052477788662596686132306558661648 6887 -24779773352605268628010498846197461457323152352886032620996752 6888 -27273492837906170337061336169494278233902748994480548556007628 6889 -26510423825705341092692586001969014873298162080181281219872760 6890 -22424544104328871398292116013785424153071451678874571521232084 6891 -15443704557498501903364822034964881577387613649864426734547104 6892 -6424611180915986371675885414500069345416838574445790568032600 6893 3461810573742071136621827441283571592153495353001541541311984 6894 12868600108655462242400857924273046324454712536674862365153672 6895 20433043050148354493437417907293993437692958304449433108028400 6896 24967521426639362437209791114855304090771520946283045743639196 6897 25673873975763947171791434854972615184519557972170083981301664 6898 22343499866791829610956019803942555704376473046560297006197264 6899 15480413782802640529940812053644566502029002774939049375794240 6900 6282197783660468008328536794115420474588726421980334240350952 6901 -3559336923245174702483512161017077033132010618848809875526044 6902 -12223592091151949239168291809566304091491198119920806101012170 6903 -18213203665987193588941850011886280799958301899053880681340352 6904 -20757756800343430036336986658444117126728236132676882813475902 6905 -20019635688519285565764097493446351428815117623692777095858664 6906 -17002456008078219073555704845376712021059198273851271014910932 6907 -13172638996061174330481577816943936573289125494693784604347616 6908 -9930819054083561632422761863495016588432745918086000819512560 6909 -8145090861815450217536347364107713950120391362026171004549516 6910 -7933526618240349518362278019587220399173975689148398231156378 6911 -8764560493178369135488170126059617830185171221426445304585904 6912 -9793845324315527329754693122629035292695132004137158293120196 6913 -10257607110192885763291885708248459365459657629721337230712108 6914 -9744589439841174356482121382107205841267331423757470680185054 6915 -8258232857627158395140813501984945705035754805517597062702432 6916 -6096578392927778651622587025091315355951348971972727837813700 6917 -3653983747235420541526230365625725901678526090485903271348440 6918 -1255520803114342894385757983615258098566913327989181993229884 6919 913902179507969925150017322703644082978091355618073846954832 6920 2788336719364316391644363798641737901847841547572554249009644 6921 4354115667573860625068543640379527645982629491390035380624880 6922 5592322118640403117963815918653101803220859448797484737116584 6923 6464081591538955897348356113929109949101456845799309881759392 6924 6940921961663263692954232875462232996609763852386958694020648 6925 7057912021698903881956763982381154149385590450485799884550184 6926 6958219040521060201555510847846427626867951900504257795700660 6927 6902997447158439843652002161632256174234247066786441810607664 6928 7233751917437311042185203870243157320791525191925401954149742 6929 8289705980008751537400048333999355624065798624486656684805648 6930 10297861984742331580726493480054243042054414450686697699417944 6931 13267267593012474462316584749660494302654927466572672790744624 6932 16927464824422300162109340218510951444003797086021039184451408 6933 20746523216662944631187153135777986134784504171160536685450780 6934 24040935967963831572066629156285901334969867497615368030349138 6935 26152708280497084188897663449914732278683988246591679666801776 6936 26635067327845914559067054960292385633869027306037100776883170 6937 25377653003440850723037018077051188219013552590059387332723924 6938 22624232016499354952462246930383883781726729176729834964697306 6939 18881151921696326131670614526440791311459063000181422218502728 6940 14759131055133349431975248129511079014416131032114037224740958 6941 10811998348098507856156147614469060825471252914819771941783220 6942 7426077844978512407547943496257608969707711286413687946284446 6943 4783070988882033760434734204609386806927055382125411786376208 6944 2886265859342105342095670356570945120881486330641672063637330 6945 1619831714443214765922184487886452561837115919255852912489220 6946 808353752735984650556104944478458589073954464785460597385202 6947 253861349985846204647091658501555732014677950569960865291440 6948 -257362737150718904055735436475652952078312101725904782778972 6949 -971306920303794033277047165957766198842634815377456516879136 6950 -2187144020787442954011652773364086676413934783969823824899672 6951 -4255893676624055802487277360817750875583067110694186953143696 6952 -7531317426270558237000764826976020560557192497265119800392114 6953 -12263145478107925006836126150604974145869841561419044793490328 6954 -18453383988718590908008411567539130831985812319556522553950196 6955 -25731093457642442879659938173656250899288084375158381781886056 6956 -33318194990024725839228758079158153520683291852536678598064470 6957 -40138938948647528141006463747862121533956927048628929226642516 6958 -45067799732837151763746739801981999711129141951563578369714622 6959 -47240210670172633787586954811604860855624887804331738498190880 6960 -46307901134142559837229072875829779359373430916510593058413002 6961 -42534731631864091788067434023029374255998195531606378367175796 6962 -36696368530598029635173192892277261914490328416446592389080098 6963 -29832030461367792134871523914556843063271019438131340311817736 6964 -22953354643154395492156658147453552488982401953585428083332190 6965 -16817587869656370469381713291041132154531400116284652396641552 6966 -11826149570184233670345727174047222435999962934080531443080624 6967 -8046009347868643440565970231939484239273269557762385988614608 6968 -5303989963272732438524651878419844816885217772769025575515978 6969 -3291183053545984046405707401180320848151606330943170141869056 6970 -1633793561031428431427064225882988487074685306799045422403244 6971 77888696307171093891514243348797984218870373827282162686732 6972 2277951388229870398609839283628539137043170541436721986963985 6973 5391264660413409031821800885649528422650056011226406210493464 6974 9748826833346762122587180884475667692151699576891034684559716 6975 15456867416685865160211066022772829747104021563598749755592112 6976 22266908452046866728433962074337702083681379493888248110375040 6977 29520387885383072945759370080969667340009249596741965055974220 6978 36229556391995226366386711369151253532714749570530003971359270 6979 41302774157280606431011950944765794584451598794461701833956240 6980 43850874895433591343373096089052985153614135507756916073903468 6981 43462261837261680618631270387733008324507280316558021196774992 6982 40338930696604672016676902563390652080055465909640561835850864 6983 35243147004973329525097171407319684557000450766932403346374624 6984 29282242200900536302592948543235972416155338846361147722125158 6985 23614451781390976855813441557052757395711041078080696321827932 6986 19168161028752412734809566810385102147524566799130312722146846 6987 16438022139695176763184263339169516397509874242789592387522216 6988 15382334593637089719318678854212143106358411592018260202620058 6989 15422108930679010588419063012413341681770567920447536424270292 6990 15538775593398917639869266168105550501211164268930779815655918 6991 14470606957806336905086599907879045705717119757399679902718624 6992 10998625380461588349745463241127143971528581210786306346302138 6993 4283052656509350396780964333754362576473956812164578430798364 6994 -5828542695837174940159317656443032355534535976194805000649506 6995 -18626111154144777489495408412257384047177685830359293883682808 6996 -32586434390759285144646753907192998446096034755281708031513898 6997 -45676075090553072223732542499826955750467330260095982725391596 6998 -55842786459311086593377172099956652793717255080015455294478490 6999 -61544899440615508311697343573979543605486349139942325064966928 7000 -62137955429339513709664604582454083417637759814135825204113684 7001 -57985284958743632926027487360808047143824652667218932667350660 7002 -50265757185584988489828767834393098040156379836922577475901362 7003 -40565556642363033640542149016140319870270063087878787162359720 7004 -30407097082031289428927495353447805008820414592056426745968146 7005 -20862998180707360745644178882647849043436985353733150451441056 7006 -12344315898257792843095454002339165612207852638050532378266400 7007 -4582601961598913869674846490673938923651818837514180714198192 7008 3219468590498654899780813609776596776726690608382141338006128 7009 12108172437206300713404056543521974059304473756805577450684612 7010 23013141700535682504992411176529850857286570989590690791441026 7011 36358625021768271139893211891488912144404355425723407602348536 7012 51748533506305885738174253417762836663477368426123795315373586 7013 67843634817077825607339568859199404651583895505904598185860440 7014 82521309748270056235012293763956390209925856342800809866500956 7015 93320225331812663987775045707593600609343119104292585681563920 7016 98056653031948489926798250183609731438069380641636969445970616 7017 95415603070122908888391471707207402708908553406170016863930528 7018 85315612119948779915070959747957118399178456448553105203918736 7019 68924143137027252883129654736556063030175994791881363572623272 7020 48321927198230681074572703207715790853514500257122939662672374 7021 25927464240339477971012612107075943768820012430542091272896308 7022 3863056170576948763789770795829439406617720308180336917343358 7023 -16539094370350492620956681170587811467784414180578933851843200 7024 -34928009922389133945992564059498753706280794780664019158323844 7025 -51748305577620471068624564185051352447260468523166513262974564 7026 -67735816214524041357225502834508428707877857046304913356047818 7027 -83290139411797738349804795320749787318226228071276691230946776 7028 -97997692472920566481645513184293246554525731210879622787234250 7029 -110537835676936491823205794938525076283897411694509954895446436 7030 -119039519158297077088392657953400046530540015928877855943953478 7031 -121737794956592504724928103631036770639997187866085160738557632 7032 -117624217867635834460542548583447773858696137887529343998643266 7033 -106783620687189702668042449817227832931943639957720774855062832 7034 -90268547463292603540645662114592033123937790694903615513998464 7035 -69597604368094030112444036644108049511547500167058458738903176 7036 -46150589989342660346704384324594038463070385124347590467616838 7037 -20776937333815097694062734273169100763426429350728450727137724 7038 6183528761796438837379487138869792296129884332889114984490446 7039 34486820021459086749998509847696342329050288471000106033329872 7040 63409686754533489343875445724803985113928882032004989049398966 7041 91345780022075773163263373206622709702262585596439816611710132 7042 115837288126047613683956502577728767589552159687516356818547106 7043 134090952450726315325287860219577054531593092057508745754382904 7044 143768195307497804024085970557957748690412531795734347561168690 7045 143676326445578894651211875867258645402899796391254878337458840 7046 134022901817187290248062897851665167795729958512308329341616820 7047 116123759542625567585453560755943228562096948735924500016975952 7048 91755782827135395417932122166180275889806193099663156851252300 7049 62543092745513745953392524258587257020503393886123369618569180 7050 29736535980624962068897126580403146678697876979624228115639278 7051 -5499442599701917538995441040113364440400937427022617412158200 7052 -41496594462402912753435203699433370269474697768101805545766266 7053 -75590981379305586272229606409814748986404093189281151065867412 7054 -104090223545493686604365270129795060809440713378321068594968150 7055 -122815313436077766607855387163395352596142397472533080505630672 7056 -128041520464728547375474667954184579701385322910565994640788838 7057 -117497259975936434576428832473652988595514772432000131969642420 7058 -91106174732184469622568773779077853410354317332102641895297090 7059 -51308371598660054397656643719193350084396052438582551536260000 7060 -2942486996080780125695415945773611599595989312233526931413884 7061 47270656343877801796848164883202799109633431505259666708645832 7062 91610521960773489442227583106137023077138798726048808686278660 7063 122568373184781303629933092698993058929152491662761208696469168 7064 134274316491154523581183908200238262156208105721304939891665272 7065 123894020839712610761941904309470159130549635764363480050300400 7066 92634067906031510052169136922730951560335518807015008535680432 7067 45973603207676266501666054175032283995546406944417398522892992 7068 -7145243475194099901415370640252251292849810083552656367705308 7069 -56183596800524554588952819313289083481478544746131890146180936 7070 -91594601376604862888737938832414244715546826945198512907277572 7071 -107449019439918655797308431084548832241075290047636032350978576 7072 -103214724441464054680851620857988013297127326709159838395265126 7073 -83930175028142124944593919912243080730535288894062539932357220 7074 -58517246999547296563191011174576766025857400046452202223822826 7075 -36721102792867755535849957739088340941881277440398900731930840 7076 -25804692607012096802347844101536606151959739326386915279133570 7077 -28299374308059064333182415976604183014186950545739605243486436 7078 -41670536322558090573354114010266528574035936677091003259610094 7079 -59893564813271898926811121307183711481947463888617657911409520 7080 -76101328978994138132807212898986637306368608316611592227787132 7081 -85092849746423314047089147551060525067933466316547694092569236 7082 -84735123498364928502224114957040980241872903039339783794046514 7083 -75943299622607410754327066688620463926384695520343770455766136 7084 -61591626761686422985771739665640785049811364039766829143618082 7085 -45058372770200630128431583539150852905393163913085949728237004 7086 -29053021770105600753856566224471809572109834870807948941036178 7087 -15057225597370389339197911972669377451172570329039639868059136 7088 -3364547523551669973042410112297959396779105984894870513852918 7089 6505985725064329914172882883248612290538860689224906989092352 7090 15287520871569712640676342566521773122128703158641774442672280 7091 23533110645654024443226101606658436479506555415419668159853728 7092 31382164661011580716100960351219146324731875794820743388855452 7093 38562238431060095880694667419443561126431790358432268845985380 7094 44606364827575241636353514294951746576787053997106849989513966 7095 49208440420311404467064290074671921176923289826169929635574032 7096 52581359187516799211827900630428608967465303127837175080817090 7097 55651343197559492417518979115272837800153387003264552356700288 7098 59950931600441599652155786006046469869401228129367324810910288 7099 67174981398637688379603508025711250771432587308305075084364896 7100 78512262161581323008730628948885077143586851881996948902650472 7101 93997310209577375752959264254247666434572356146453020788334288 7102 112170680690028640057270075559114488709737242305728747761649368 7103 130247891392511928828400271226917660555697918492865156533151632 7104 144798750863449701734752866688064850963439722717885878389870458 7105 152715738106914167192207092662206027037503600882816234810067404 7106 152114673940591389728785301106908347288428282475976905664082814 7107 142836350779644020590378244461242692225022042215465779278137184 7108 126391829958400607384879633274807847909579084259603040220341696 7109 105425018068164889452015967531234634964039667279443753779422740 7110 82938859183157813644539947754696718989955343367919108105684038 7111 61574542699210487626849241434456648624766276571963757719615216 7112 43151158113095921485163063516712687658039849141512981575639496 7113 28529615563871315697641663324842238471398087844628729261277932 7114 17734967767460499512682935982073330036661234621377950329156158 7115 10202783305073727795976080189564440404216425309424743448933856 7116 5014615408303900759914833898997877640722428216271271370260308 7117 1034602903872115075927559755550374743236055982677595350229096 7118 -3072073255431892009486477450462648731235123817528217845389540 7119 -8887694433220906864352136067601991646785489802345310730205168 7120 -18250918270791090385236774101152913705063404866217783150240598 7121 -33101087854197513947224033317292945301516153585966007322662400 7122 -55075982913464622043255740407957981002863365936565703578173472 7123 -84893966310831914048523690995596973847408381651177870740578032 7124 -121702095393082451550043206731813849295295150446113459971127520 7125 -162683964326301359283444184359353949759817568736244705285555744 7126 -203209282065416076313006079456146909864510953339811850837972320 7127 -237636071496063020955782484927819517494362730228947003931871616 7128 -260602603280889204680917710947783743686274360842062505877020276 7129 -268402708768060868453376121832982343748044467811381638165878268 7130 -259960173865895834540508456290383739104439007834257707343019342 7131 -237057909331977143602427310687142773137856826867744153753888984 7132 -203769242360270670709198786845812152445347502889144483493905182 7133 -165336312643901702408674339124591727574528182542939846946551836 7134 -126905482088360691030492598803607621372949236233762401346452466 7135 -92505028738829708118571253566293163562644941931802834289367696 7136 -64480139874760185751720089567447764780933752340239988563096664 7137 -43389880595827234177082497575412071396283196345524367809583472 7138 -28223658514450933335891495528515433086379596959681809736115892 7139 -16762930862761830432113557114652603534048009598874186587354468 7140 -5984568534051971942029313347751441127969710849502601917171449 7141 7486834152811441461214338877152991153838184392758942624072744 7142 26799810877907084639606232631502721625606653129694702052628764 7143 54123865220192057532699976715586912411258003477861382496973840 7144 89819227035861424682550992024008334826219512837166577767828352 7145 131804187121979657707400103746877153644487728436681997124439248 7146 175488366113058730377832325921465264589797238988161039006571616 7147 214531011265607435183011895148421260686516819371968774242539792 7148 242364763744265455369151009666802617643243897518009374986595652 7149 254038344628107998351191909300664675012692797202701732712165080 7150 247701938555165937869976246125523081487337146228500508861300228 7151 225151155674182559151750530159192905254472362789570297596985632 7152 191237505753267564355746496906146190843659042648515918051780030 7153 152435417713392627803918462924773948466946550909650021415751604 7154 115162375404554174535395185301216370454222438952465617066551786 7155 84429945840338826860849270202529282667893859933514918044247648 7156 63113167449630833218323295662338068366773248565814225535824468 7157 51771646337570499491720188829383397163028626361505444595243236 7158 48758498938556875443997631178724738587046488233314630824502278 7159 50411615065866246112387974468872275387522249882353266387552240 7160 51359252001163569188630156084367630685604701937332552438808866 7161 45187572845324177345464268262114575938931765041414245753292448 7162 25709612560820821940083123820677467268947811608130167091985688 7163 -11223053110066749866091186704330073735796844026126133663505168 7164 -65873225832067537936138171413687245962764138043794196660326616 7165 -133551188996340803032524093393897517739886094327114864169659460 7166 -205044716072230922383319833565769877826460015515034739935986278 7167 -268709245838982563974002087277443001064996759857252418087244672 7168 -313620521685896381492829214847886175054757866372337179268976102 7169 -332640007780920427959118939945688879598519486688200242324273868 7170 -324226746315730121473858177188799672046723938190148815459494062 7171 -292368710993882529743731516798756971671212239259745695334826496 7172 -244803470093737841648916979169491191535899097089999337816100096 7173 -190331966827926874718272433526150848581014295469815145519764824 7174 -136222262777332016850710786764087856321272927861980160955962924 7175 -86459885200425388136619711756657503740998530691963899644839392 7176 -41162397660599119317735009290480120116751939499485605016819794 7177 2895880721320795378306642680788344122915258728810113638588280 7178 50887746173482018770830627588515633787120742249481415108899316 7179 107967901852277741474336649350174975825041044647482866065893776 7180 177123636188533083024892086777129481715147872722553402932781196 7181 257378641809777663267867922803577906421368800494084714287485976 7182 342992029898452047747589998811428549366140133958047222079095028 7183 424150600564008540458808947908647553222665309231377251200987552 7184 489167342729942747270474954021996330329845876980280659683897332 7185 527534644837556373941868678599195583689921800981641940382981924 7186 532704189407710540282114387101345084987440217988251063391114530 7187 503509187364822884300020513942501570538175768344617591390991664 7188 443745096722795196606903893981046380465282984874687098569216712 7189 360260759824690777348733358051135128923839254448202069689847492 7190 260511284974604780170326573197678509261960851541914671412641126 7191 150591128719731733218618146062711324447593890359959709372856848 7192 34365096158692659887943656103147352741098503380602938184413954 7193 -86229276179703440275601743811745007135762658453525123790124376 7194 -210020253258834968182428851733297806344823671931475922850956940 7195 -335049362119242022435930351559824820213658704144624468822141224 7196 -457141465919396225346156218278670513644060535062057990436606330 7197 -569143906724350504203758193700812503286134745397255286699696424 7198 -661325994156251126973004807454268056412723278850793320112781996 7199 -723122022568219787743809857629926453031023036215682252951849760 7200 -745818935286185630406796683597726844373076748736607244055684362 7201 -725192169025486509836599606072497040401294107650012001736546540 7202 -662887652902171332636621676705330396255688956494274213617419910 7203 -565781523089071018536905668830822258348744566870287789212408016 7204 -443481680636603307447627658092231059876855029618644376347264360 7205 -305087973504803012463163611855678224328253096627912928232657660 7206 -156768323504547498296252251373822363923510444625536699428125114 7207 -1363818985333486250818712848280258892126172046678946520906960 7208 159758248335343355340554389527335638591006855424772736080599812 7209 323554228617608974792784932120405312239432280202160189945343732 7210 482564209740557868873197721468770443418965626747722001637883874 7211 624209387171893086730834473821373125467893150237173166473435328 7212 732810438584909859343048955664434203807775575882918462714214348 7213 793642528036597284934757141093619546375041784061777962527294068 7214 797268076775821874333970286264585959118370577893250932578812446 7215 742217586681409883566180745593447378540160215362567035943278032 7216 634942905756993821035871268510486947268497526021979270808720440 7217 487369804525364166036089303375466311659891772678035375622094260 7218 313522620611563182229461832831733294609927705841535943989323818 7219 126942113779947521339320597473008353062097455301598663707463264 7220 -60114849187809200566261799574413048436381716748476313730850204 7221 -235910019391287117839756298897524843748580543677498151369557092 7222 -388028965202772141292008726453241273761256866690992577010614766 7223 -503011894173216858301382445597086706277482773610083443974704672 7224 -567422079591281863185645779881132658694941992819864184589031234 7225 -570078425460415114872456839794902566753584195158192911174451180 7226 -504649475779814006504053763338547433807398834330264067485352822 7227 -371872448937156024124448763994184961287517720951170331231567104 7228 -181063530282946838194714416013472455919642201210833973894633012 7229 49163759911703320976337414825882853224041146696969675105265972 7230 291221243642751983855209273783008689239374677781397618789484470 7231 510532632633687336856794022417472145126341204138870318895890576 7232 669879513323951895905394224164527337209558943589603284889129218 7233 736209664152383884778117054471772106093744136833101693497316916 7234 688863786085626140053218665573931092526228927405835839348881442 7235 527018067768125759041871395574470996678185420521499603576551016 7236 273601013998327523467992548399208612077521551467408756085206158 7237 -26594518398004477287593488577706532473299449457305086923043012 7238 -315415137376515804990819222686359879494595639917655984314291054 7239 -535139484400919794939151779145653942534876423236324738149954208 7240 -644043161321836619801188461848055033619586956536570382377691678 7241 -628820358845228137821936299782073281881869198400144977600232404 7242 -509178171530918666245519011983452953682186998690221597554098106 7243 -332162876229346514622274649879140618241761415217548434758983520 7244 -157487162530551876400550569083074557845509884387032123331749204 7245 -38801720539196555253866589174163878613195756686201722786025340 7246 -7686020139677787944826383087857947428143323899353505089373298 7247 -66054907210310345382024983666248284343961513057626908020730000 7248 -189105767104070290503538452188382102478227399718847564470909806 7249 -336615368037761822174206050309167104225750626767474924887432612 7250 -467418672656974783024739149421772541474750705445234171163004898 7251 -551494306691908566951474480332090863598942787944042001005808464 7252 -576037360009290595771379410640415868747920349242952497159361332 7253 -544903292702107937188572244130151856615984286524787208777957672 7254 -473324699327940485667193612208184352555621005704002856670916484 7255 -380905952029339329564776620715336216170597220283736436700892384 7256 -285551592292531998554234046396190587092066711618668485498918230 7257 -199786201915140121962293357929144711418028059332040289863928964 7258 -129636675176186116656311185636688749490967654382183820435030658 7259 -75400987248645434431823841228790236202767828870529263403635672 7260 -33375429670116781432766984719573313509027305476963198441909558 7261 2195650604344726518462714528718825208001879931337771858055676 7262 37336701350305866062485365397829839814503535086464168610251866 7263 76870916662432673055086190646597904211454915073914321736036416 7264 123380277713273456657250681590946875797753015098882600954501816 7265 176814960482688348891896810553777618341240208172418204851986972 7266 234997171524569050884729587290376641800815797097619275986000094 7267 295032160415323403616484119063900569585543286998431913088557704 7268 355161824069817870703662463801728741904117347732301698646238630 7269 416140468710950946383752627077531098475528708371930888782384940 7270 481162761588355067347593959590086952936856686470061812168890538 7271 553952652414326970072561772306727685440439413885644891791100080 7272 635649438775145277380544064634991227970727558623141614720559262 7273 722035872653242167982743767000986276186788348817695389074774980 7274 802810791873261835539633304025526005503387983428258355568389114 7275 863763532604529075120363851155905376044712497173481153023042528 7276 891234221485585626321201200261674115136964926652016710682440796 7277 876970671349589809734872618143193343432050192047460940293284240 7278 821185804333422370836047345632674134119700670149261520810775568 7279 732479678951517453121061115426569849098623229445920942017398240 7280 624816377013895365623099526209584620825869700731758938192118006 7281 513067773568939071246474742404393820136997998075163233533043640 7282 409069023069731342215598141339865866147550116712050833868398196 7283 319566215223269026854022099879143665731176839984461236165396616 7284 246328508905752421118077833379524221956055201095144444891119046 7285 187705134737731534953857146786142182956422261177164907170085068 7286 140486172630934638613382201616537613315050019336523356626558242 7287 101124652175196788728124310784955975855631081649833935336634960 7288 65931675802611768520927496733632937787380936945803045768482360 7289 30432929847721572979249700992634612794527040215596519287875980 7290 -11532311867438023849315116667751185423403586206876717631593178 7291 -68233506827299808251790052320018674665385324738027189559879384 7292 -149339134881201474628854092617123746649889850773075852479576486 7293 -263768092936132070342202753751168676924229009239991056803018236 7294 -416407752128896375240397146045142622335802989730656403032242410 7295 -604726558092115091050054803801359177710567401994830063152619120 7296 -816776387137801358324265623438748929196223232463549620333008320 7297 -1031890058277159935960579979527519437244319688629001143355184820 7298 -1224419233620960304113105040443476601943183807288717034312053314 7299 -1369513330097957936711093758948508991018993536726480133234941712 7300 -1448943147437773064548317940832487742623654422632019646973494956 7301 -1454927731266152965991734885370553227745388034689908313788351964 7302 -1390863054069126423533667705264834774535281354882081999866853954 7303 -1269202037284970673353197589339037433665911788821251095945314208 7304 -1107727912857901797278152603697227267586771292287900432160313016 7305 -925658604257722627656871994826730592567390151673709027666843936 7306 -740536091626753394697514248894290410265613607968833780241367832 7307 -566162221244911661559704008603526090980175653613690253681953872 7308 -411371563524704388943393070145594592245660115436207278368869346 7309 -279328300094794175038754988674516143840449511254566502536411594 7310 -167196572575146669816939674679116441034578668836110420057006563 7311 -66296745125956579329533615997631233768313462272726991147720592 7312 36897826528574361611869094565405837236458322974985305592508828 7313 158460509011014400436528852564241660060518340563567651088516516 7314 313130787387734585882381244412031706070771583177442306797474442 7315 509188545396548752828847130233125257133541732805451612184593176 7316 743352502805240161903468031607605850596586936793646344970443230 7317 997762490167611062433366025947684569005896816472307377556318776 7318 1241096905159382423212201468255577366468365246332095133026003964 7319 1434683996540613620074600141662232048772585540551222163981184720 7320 1542396505493962620217971112923510225160368401913276338329244640 7321 1541167391760543078348151896213163687992153201326779255640675500 7322 1428263256958662073098378520610632688184045526370861619316295750 7323 1222531391488419459724091706374332259413131651210807122068284160 7324 959228764627843236279365045016984452118176701002614385621986256 7325 680541938483794980281463116592147288100027965678731466627678372 7326 425298362793782050083375323427467283580200664107920553984568022 7327 221105536499252219919848490185511460530744678953353610939100272 7328 80586948113089288527451647279010265381790825042704549329489876 7329 1474113015437020375376140415007046845812577316851768007567140 7330 -30927444566853562965004736946857145888993500208784525465243166 7331 -40419099003385043158055362344268441927797757287175049681422624 7332 -56301740003337756805103992881864632095182855614198706784625856 7333 -108939973012990527309832641008513937823188908765095175560233968 7334 -223701276405256549182358871431710533490714080305938404469797056 7335 -413530195065806292867658092850245130315189715771534494078823840 7336 -672250638174027312469393941659086428212022282081564711138195652 7337 -971942110981920780906812735258175307625875785357199407628245848 7338 -1267119032879718770931245229267557188534490374396444588240392972 7339 -1505777247879750505233047446942327397164022872911215116132211880 7340 -1643953636854905654438285020322914749242298726786276215274825498 7341 -1658307893294044100938396859510970905163482787322155433217915896 7342 -1551774791272102425272774574670101744167571541641225262599325172 7343 -1350318649134742611462890284754387703653161144618429315401539584 7344 -1092561022320425655424792325376675711994366402706893848035453406 7345 -816579778766775702140282748851458431904277371930879695587560604 7346 -548502849234748770152592518630265594456785484713381519781635374 7347 -296060743647663905472945401995270054591284730073842466448789560 7348 -48249366328623354522910325852193956304915523826438132534920002 7349 219295482320287722371916136813300806788345656710026427354039732 7350 534527763937988077084322419427481986161923118646404467959760614 7351 916902733632519698392779159504263910115131279518327001903591824 7352 1366014744890584125677346175234367316101400410456689634472660760 7353 1854800221719652634049180032856313953437472881654020469177673832 7354 2330781915936217693926091957682204310048719002132082698009698444 7355 2726581440486048840479672282975699620555297029706737326931082608 7356 2977229889131338749341063633250816822826520164759115215628064296 7357 3038378790652364841108189485155945252161288093672177788807891104 7358 2898395003345695864026187106287594006212397505048029568679095048 7359 2579474845947799992353148443736813714600247750157264605722245200 7360 2127450386138420985850898301005827893367481437124421821863392758 7361 1594642798469610843505153007837796787138959567986123093304533860 7362 1022726154256979105082780181088458851186619264080867519010176826 7363 432142212428400740070646842460821287436810438179388433228824984 7364 -178276768372964460067250991851962367388322075832689896866819358 7365 -821738267511188392286167493381649848385838257960704133562876628 7366 -1507792256227287124302051196560245987643683960014013594385539382 7367 -2226582896911320347947803981975837800528224395185085001682014656 7368 -2939499165561073493988913384554609063761504400917868562055049560 7369 -3580830148583729170290498255191577739070719301169295385708165008 7370 -4071144652251890660478828338205735811914866023393372831047528776 7371 -4338300925371757541874551403917256346312749918999167596125301024 7372 -4338259968430181035121909497985064670314347228749439292156153072 7373 -4067256422396579510136648609445393842283756520299188830225070972 7374 -3560150733607239571147604901878325553672004404117469684592334234 7375 -2875732407884040223730349276411990025590684985561954211174243392 7376 -2075620870570212879951309636966918481681447726493624993075309870 7377 -1206353709440525750776433464922179503576384149208926337534371092 7378 -292758750021977811372230482765919764254032507785593735788398218 7379 654644044583494517954348353538313917247007148119614777767434200 7380 1622285583630530680681752781698285543764724179626639405941885994 7381 2575426998644308002137391278314480481340443727026703361623824284 7382 3449289310447088016526227724890056938697173409140521774694689794 7383 4155266574569143648717904834336687082860405611442924368275328032 7384 4600689869903162195200119656117514487768062261249270789251646728 7385 4713806981503279249941673476437381338589831896678120152092270032 7386 4463174068421535891352557872319872148344969184970489408097635600 7387 3864005365845193323968251455230355827205192599863321398878211464 7388 2971220947254827186091573577622374180046806756197215382415446346 7389 1865559191016822372179610456852438365402729919343017241299007000 7390 641126820930925643510640077020729601918551013770473676111339660 7391 -600802720007068838433147771944776434041238454519648366481737744 7392 -1753207279389746074565337979648340808151473822137818090442782976 7393 -2705750620388406148632685903262638650426627772311033015299760116 7394 -3353354158140525160618064432975486393338647675307608811801814842 7395 -3611101355370172844434438890952525782586229742092151156569229912 7396 -3430476285382799468228294130528334017774721706151749034229888566 7397 -2810501449832505696861424270047911748632166280148551359014859492 7398 -1800524403729641286637540403858371784618325809408435107111408110 7399 -496274735981658901782630935292020271556213603735269792839798064 7400 966828821097540409169204533517500735914818741396585292926582880 7401 2421177211992425555165916376619410728258955554337533749667757272 7402 3677727810792447275287754288767647640010216298569875974025564636 7403 4545018634468654809379354111410531776675378832591005850285678056 7404 4859260927297822067987024998162282511911144073586877965306658838 7405 4522136445284768030313679944130861041338660102472767934259234364 7406 3536304957347103744744653398644212528442924512852156828631918970 7407 2025361496024659735100353627377084857888501025999189948167659104 7408 226846084137937190864535679716519053759534005719878234132464338 7409 -1546567999815961144848998693050587173983305149638951892036347284 7410 -2973088434078162468672966078721107321549693806149559578547283338 7411 -3800228464165577717649904265172514731065959879829417734989123112 7412 -3913161746833106846967232637521894749921030029947386911473249406 7413 -3369292756452990601841229380593517107113916833623596318249924880 7414 -2383528973982946918745535716718437623793096281622635728350003928 7415 -1265443846809539384438536120612496009183653632353986060197342288 7416 -328430488842065775269778184754196805214277099237455860890138030 7417 197232597489162147352376583416505189706900507948281265471356320 7418 217542550711067699889208102832224441508683766208248734843018480 7419 -220344704250361385464958365679309969733964349878253324655798840 7420 -965533682931684546864093137218807092834744451627434621757984630 7421 -1822208986461868189833110204464334317310617850505831704670789704 7422 -2606013197816933915455398198325984492440800813899439411439840668 7423 -3181956888348191279565777301704353066003573031803140066650664944 7424 -3479622959760591510787998214308720678168943559139916624311692562 7425 -3490239404513042062743416144564081273733611168080417416309082284 7426 -3253161542122059348375376135208294621153095424225278844943032830 7427 -2837990131298261893817213085260182978512325543711543255424507960 7428 -2326205625087252202221018660580371612276579549820180437411371690 7429 -1794848059455239941316879285587142393031880742119629972225951172 7430 -1304346429659445382801397604611409266366961502898077900417376078 7431 -892030828500577327933045534866054318210105977058971058104698464 7432 -571559070882954328489896788436360879524040868714388032350832076 7433 -336883262769087454008572723415751234249989414300766899390613720 7434 -168369545775399171251388761044921838536446468088772461657229084 7435 -38802250862766057667763515668286604954535082255893039574837752 7436 81965925038350592839643851538749676657414464493759841094175922 7437 223760576129458993241366045387774505628763795136692125778447348 7438 413636769789987461285318212580163216602811227016006061299186846 7439 673790586045466207957996428117018275143939178155275925896446976 7440 1019911172057081520738180835353753642357790360137615390934110922 7441 1460243334767360211734986681388994397372258534871523891527702708 7442 1995098888759933467636702603826160576352824082926978370993461658 7443 2615720732711991618733308877331397708609881578213606465360173392 7444 3301320532859099693121485590334914425838845126415217708229264000 7445 4014554901231704532720819041219407132846395894846160863876878376 7446 4698177165938282111729593801293536845042290328100138449784920708 7447 5277254942653918912244363955025542595169991601284292578106450256 7448 5670237641771030493478340624551227739931374205895783806297618944 7449 5808016132667829600957643811550936208825225341192078796911699960 7450 5655039401903240559080185622303382886671767414439614017222830132 7451 5223821993591979866504752988683027050809357136137898198734549856 7452 4575912432695260033146159594239984918603726083174444919239726992 7453 3807926868783612184125236305551196723969003862628863493245733796 7454 3027538537482989131715987547636456263048847781102192434892599494 7455 2328025764469991322922502874399225994771065725013228115540450128 7456 1769596657892602653604006610247442905434182730871958270020707980 7457 1372091931617201672053175655572305699658420151585161846889212264 7458 1119034508446441005034083826696613294979530074045583722099190308 7459 969365803407985666163073186845864052222925691170747722667890272 7460 871536710539664630593175975506601367038704938000991023849867604 7461 774909069127452844691873795087437741088412885828394203343803152 7462 635273211362140376223804172667044389510006332084536356762293624 7463 414188997476976612056367631141078711332191102847574175161198384 7464 75036361187856825726074149802312209632135428136282932975928352 7465 -419122840251460716934866574083684964128716314594051392617987600 7466 -1100947526478563151249847367652124435652950971764325718544239120 7467 -1985877284438760151302883441853907695596187866709746347294432592 7468 -3054772639186020908727607937784517784890883413511312852113064532 7469 -4240999787756132068861686487411971796606884012619243534401273912 7470 -5431705615296130769591137419985364451212528705587935976901457844 7471 -6488006242767350002736731443219497953998502610205873069893380288 7472 -7279557157334851383327423602564349870266247433067561581103726390 7473 -7720446288321087141579435009551031862290979521420390339971100664 7474 -7790999366511721891000441573462472764410960456270604843082552988 7475 -7536086723369576570861157853989001936260537482178938357342635056 7476 -7041862027084179632412514397662869400634411896400970712401994784 7477 -6402995550643973508038340741777008903178085471445931992548285592 7478 -5695559088429328204043202613692502784198638346159994494908937452 7479 -4965480438515047974733846835712447525989570673665691615210873904 7480 -4232741647500214910816669401274589373630368401515006206806766012 7481 -3503327371641573004647019642664810601758375237921035449690558642 7482 -2778660393905045138114091899865895758377602170709239387120346669 7483 -2056189390624317692160411106258818751644620226586988918557235304 7484 -1321830413569516253515545549253267422614882122826238161985439386 7485 -541044468090843653472415990302547578511869318837574897930973260 7486 342422611996362538633026294134618853857265285868798871161223262 7487 1393621593000343899201052235342451713654775066370098357380669520 7488 2659212705481531744331717465377583228726676807158801509165103664 7489 4133977664819326574351573261523998137504826014906506741208617148 7490 5735206189375913914877432446578079955490069428049347618980472894 7491 7299744260329485031397331624357003307973887172375666373529077224 7492 8611513022742320721787439647057795925324488751926315581478127846 7493 9454577567430269899341100434937025619724540510407347308057959736 7494 9674199695956467085884236116788198942571268267039693128366946700 7495 9222771383784737153209680202065722076056105899397518923770694896 7496 8172891707700799457611004666965791861315340380344995355525421058 7497 6693805838670961664526677351653060493810433779272044221214997520 7498 5002602714625670743821991867641044056271369843603892318765786648 7499 3310062526007720240573864504317645413711566908092749480054258688 7500 1779258371339725395478942354675451148735457213152153134881796756 7501 505494006032828959389151346608177441079739464686058599471782716 7502 -484608827851453297492559672660976002994761514189178449598535582 7503 -1223036997127368151065203636163628475284958106950195571342978192 7504 -1786616496393501996940133047473541538368180692006467696485909458 7505 -2281640916734118410771902838250652834788850846363518351323056980 7506 -2824369085960125186810015679925502688309380385246711394179689762 7507 -3514742192931200360442291848637496421808284639165178789739314648 7508 -4405572029171226349601434148210584394100660012595879035633704118 7509 -5476178362781511121695643700905390017714721998196371129492286484 7510 -6623000393735522122150567594931753395278481572334649524257021678 7511 -7676397540704661414948335550106396067657078063880915104759014848 7512 -8442961384969466824598920640203369967143231859176373223192402242 7513 -8760791830753977746420912802688374789766547734748962135825696076 7514 -8547846091314495631433666249565243903013364130611960752952147878 7515 -7825061707883423136715476448595932544204753107272309749039309368 7516 -6705924005350782525073825164396165210287501717640526248828043590 7517 -5357278871394702978597664839995927899386148287309565090666487892 7518 -3945996545412919225569792149830771167663401876542396079507900942 7519 -2588829763143976826921969186603420728082430128461096960916548624 7520 -1319259478141433669433834304894257807586938966124796983578279518 7521 -79022566280044892861933577925959694267131927798053181618753012 7522 1263353307312984232727386596236871629209085183640919490026063230 7523 2868942017192332525694846339637811173861520950193635325487302656 7524 4866798609249996299327582921431039344093062249024563524613243440 7525 7288636412155876552034682729346537944567412103129283660974306380 7526 10021134859074532118167206160207281894224865208259878310577052922 7527 12798309422902304543018943052069841530325285249794206699440120544 7528 15246569755323934204708954256162466522070769624302532962215667672 7529 16975220527537024293388228420993263916426228420161327727185723932 7530 17683583970508174846954684327719854665740845628592110402131590998 7531 17244499062540906285732771295158016598179470480231598850935588856 7532 15730488126154118548676516244790631644170530620145397091819844494 7533 13371588314120362631784970522813010386015708416567507848459461212 7534 10462066786824232431492240220830125225521934488447375756468009626 7535 7253858579686915535358703891016091549007068879512110570565674704 7536 3879195274718012220187942305365173081901246154066079541198544762 7537 332988927531552853092368887046576268201851963641427035614532604 7538 -3477365002220079830398215162355544966496181367975299300884028154 7539 -7633008715367402055732430031653164672992730540177637228232469896 7540 -12094454506267909858571928933036752977197481279327297714896540462 7541 -16629257767628816385882165986007461813127916830206314972271310144 7542 -20813611751647405496286502939815537452067246903009271013831917520 7543 -24117493414548963814469547641436535453550136699508961703385495168 7544 -26047202158976390622895749309198606187333481630068340294937140606 7545 -26291019012298003972198460116328011961947284495330097016013524672 7546 -24808395975381916015462878808517545332469970123690555430845626800 7547 -21825459326416841653666556095689986464976985772958675582913412920 7548 -17740189349247048173193985834506875428409574186841061989030022574 7549 -12980126222003008106602825284166968834632821691151323940920395188 7550 -7875157050019887558184243543422480070304431401710340321575374134 7551 -2599216031294200065429861903870903852340476133268226464187370704 7552 2797753701903852157842120220074513929586271569828454599537963258 7553 8287721765272945636526945427143458617863475481504115289611276340 7554 13744857376453468953083774460218542796955611344825809502144949170 7555 18869356809948042500985063009433451399782811787311426325749804600 7556 23196194769865722403107451807182082093268801202396412627574146570 7557 26189978518620841694350489588189886071757348623212833928046218916 7558 27385570850322683109509343326008444668764929104351895715973600558 7559 26513014550360612408791529347501688041540082484552457359949614768 7560 23556667333412785896311391379823636162081944741256368351961129686 7561 18736302187843829376492592803810983059451264763053316359075428332 7562 12439865480616488345765010306415677499420161110425520667332730942 7563 5157848639381421819574996858491213843537483173780478871710277288 7564 -2544707332144795529212083757116988100383547466672007480664752750 7565 -10020839994917836336822151291586297612865723243035719459813946308 7566 -16537092419851823297003917846549345172007150422274937875628737318 7567 -21317458561001453827210138673028901936620804277602270037470395008 7568 -23653922378184917525663968859477644616548163868693596997320614772 7569 -23056901112800521180457487245983213117692340140413055685886842140 7570 -19387955941882910700802418796409273608250599719867900059501066366 7571 -12921565670476320300075378604733150325903680578093576610349725384 7572 -4318725958311036832040920959594557141384639440380474959218485814 7573 5463676879530167088477419488835925465996898833907915663658466988 7574 15285979963847859304336415214100481447305774742750343726661684442 7575 23934502620019720530143352358654807690806779807322096359919311056 7576 30230579708190974745474133006161866884976944968638457456746501410 7577 33164624256631625132696155875759531380824380515371860341827248644 7578 32070342602695919285205494691880206805715500488842865059575251466 7579 26818373400602668007199201210844452960150896976717377017385191920 7580 17968148389833437364565683432467036133769250330677025349331246356 7581 6797152775492941850620394210477488810838559472228334241374101728 7582 -4855919050710116898277883266922945191241269239496837813601445328 7583 -14942958651048018437382562779472171996535652864529596693080416832 7584 -21685806050944128842232073060292899631853610965482322676820903224 7585 -24046936039411067735479955258207595583817580566247010534943003380 7586 -22027922382559612223991644321225572235000099038120816883349818234 7587 -16670837979588464979722774970334602930370254081523537593687809384 7588 -9739534356605427094810642815288749440693962819328135119894171482 7589 -3184428171132216386607594296293021834431913294499111824752063700 7590 1414185156208736187254737117994998640178872162690619689860415746 7591 3223089546804022646602609546262512745813686908397729247277006288 7592 2238423529363451259956338435659012181143258207210851591074438218 7593 -907299433130747361662973448191640920744742832205545078764345740 7594 -5282809424260431949651188058535442071877243937692511798257587494 7595 -9976820456789467536726772332846590937182273404952502499811556416 7596 -14285974917310711351448738960361682594861054070037541697007936620 7597 -17753817037970254126539957961387311432796826629484561666442673952 7598 -20119025962206508669546776575822716244873277490042043514596122480 7599 -21252331251078255997788792669340388873275898496278836226953080112 7600 -21130459369720708496923825048618859376898188915232254094920755342 7601 -19845658448411369122743341331127726057094579729463542672932303480 7602 -17617179414926564899159593672474027638353741293262187747219932340 7603 -14772257853057255227181471868326352020757755867856130636198282488 7604 -11689057353196315454292555620301101135211102070637548697320881206 7605 -8720584127344828546545769630081610438051256758900851549451704372 7606 -6129451833842655066878098668945757262829644796008501825062189950 7607 -4055463733512024920615387194878806596387832869223671200951875472 7608 -2520139951428667441230736312616533930351412446978572068511088386 7609 -1456486894223365173124956832937266312992681180835023362244649028 7610 -745736626969088495906772286241512184042586326844031213362025282 7611 -245756834686872457083761767259552549358086892124493036332567536 7612 195849593139205617479408002384931358166907932710088995640137824 7613 742089920913581851440142810728753006967152126636928204455665968 7614 1572204196731375111870322303831565945586455823464542213450073592 7615 2881747988514577549470359829864006309195086790823542893722622160 7616 4867387665630004054470564939117037086507163962883669953397871316 7617 7691260419618961758249977410482460882702574814388522937453883764 7618 11427467034277923495918950503932753320054202725226723042304630882 7619 16002831318429652344095169024258537049161451909109005866115129856 7620 21152637498210400494350652155064358826773824434068507424233055708 7621 26415276286060807103558879286070112325412687663942621458849224036 7622 31183302834325952158521688492382526656907096739365922534840909846 7623 34811201477866550397539082289495800295307400745010633251157856208 7624 36756933403854356612569892631895063252504115357091388089206778162 7625 36715424320113066808400083729997661091205496267906965583150074220 7626 34698542535907894801678846787905161672170407991397472080937507886 7627 31032464262012517124741626115561123053700865147111671741823132176 7628 26273607466271276194906373192089278000886981397072485273184993284 7629 21074267190329675382117174014962428335249831951311320593367676292 7630 16044318428043916717112002519075837664566988212096621038514289270 7631 11649760729347129155236774138785813333101234301680472577786720672 7632 8167551983382569760347149815851330869801587042225159777558522174 7633 5691347999583297136365067195963040493914111063918383631288623736 7634 4166206534515381654785643631771000946437594071306448312587176980 7635 3427425219987994783834488704186179364874544816248069451972848600 7636 3227322214489859776474248975075872094929185169116555529378914090 7637 3247359961684921740730815128375269372180171794735169949356752848 7638 3104963715530504825063813018459824680867113680383003902496782672 7639 2370826184268170850089182786709130255325271530170394781658883520 7640 612151850144497840102299338075908429713139312718653378660643296 7641 -2530169023141494698142527769706588142553381831151897425550606036 7642 -7237089670817766146368003651115149495294571174344868139094427010 7643 -13405772673187493278336306838625944740006946576436805798838204424 7644 -20585881858656798985705141503467500211758437208355127384458581650 7645 -28003391575944541944546254537026384502337644606542515733600091192 7646 -34695854535508771459394358780671986032978901709928691212550359748 7647 -39739290655083834691949019924567892810504011046305550738258859488 7648 -42498930281413220535471264242719429899176535164105552934451414336 7649 -42810690955217261904078366755315251125937332592394845728046556144 7650 -41016795571969823089761862112308238368155324194670389297567668656 7651 -37834945065378215017916787443141907345356910898545757018813880928 7652 -34110391601045352188988026329963854565022038274751596521406384352 7653 -30549029774283059397054783176869746713977190095015772893135152880 7654 -27532655528107807843628045367242833547892019635861353239677010616 7655 -25074472266385920201102266352648950486701007773888392979623711160 7656 -22907000010030158957928787702123805782592619248903227285822554343 7657 -20639155570122432761169458164462110020173368493437271131360867716 7658 -17900233774021722236480570812562834066618603661588101769675936106 7659 -14411838931429819599346959386638286699642968795991774693212333464 7660 -9979327579799570951800474754490188448612723197476396592323508646 7661 -4444382130553433646300883537559821962882344088555029190692906784 7662 2336588693656622157349771713141163515741093780339589495009522240 7663 10440390894091633092326191592438664757523051457261719881293195392 7664 19753013649153668015528403802264849630752533397741924524429422636 7665 29831845361568204938016178935341893946263340804285365038288657164 7666 39843075830724097552516360173288289402859936367657553894624614478 7667 48645421029828808145848730773275130942740436109999302434263714384 7668 55027640058337108134947454310635774325727122524109591664587813900 7669 58028391801053197318570657307271750928545913549005996961560951808 7670 57216255234541134282229975752516208397975071691071287267645609992 7671 52815710279282056710839504654101517879421512801123996428064428688 7672 45629283934122409991732524640787198111570460850323130056301527086 7673 36792513154218389827719522354493378842311471528463852222335251488 7674 27461659517850394461606949732069451817306322975739077825422431368 7675 18545485047573502697349862301701177024304012803265884715703032160 7676 10554413723864209039061397597712986051878587660480762212815947548 7677 3581126600215009387478407827836932096822859209580686993198210092 7678 -2620262483194259088842602221313554959984403928577637464771186414 7679 -8504382405140542510292467967393828521589836271402564203192561600 7680 -14588522378294377310469507414403474696767820245280607663838749660 7681 -21302744459909333079218242236435776086406774191683504309254691356 7682 -28840685325246462925281431874529721853712638034219605451622170558 7683 -37030440178270324444741358233890482654962359914906744496430370544 7684 -45270524688511194390638580237604040832043865113943408168520040652 7685 -52585641289397407596227964812706596726771288109434803800169553416 7686 -57828957635365291726140605178836016461428843441178201657358229404 7687 -59994603762405074404670290604502602651801160172979647658170550464 7688 -58538154535760744277246422865325060728010118162537231401808328932 7689 -53577104929608084804490973596823094013836266319462191852336228084 7690 -45881448135961648806297543726704624998472101391671799944476087738 7691 -36650912503813234377980682826746708132069507656679821085350736072 7692 -27163466121113995805199561032471586444967673037086528151312842502 7693 -18422513386524406135941073221705867697330154612431033203978560584 7694 -10911652243772390688592120928999760079134931133699081643852470732 7695 -4508032829711722441229303230620533405659984235854574075669412320 7696 1451321409830121125182031105933856144509182951174821058608626850 7697 7983247366112144365995654349903055013636719457984367500523216260 7698 16185375885811957641786027649104875052448656699164087256844177890 7699 26907508039473175722871086146854813320430093856430522401317314880 7700 40417712353600925446680446633573542550433863687672249492621284088 7701 56150326759741080817778703811327962538989963408404013451530739996 7702 72645941745170190617255747291285284829472430161799798799978382114 7703 87764494116124443087778189278847653103090417928953087804443531936 7704 99161295268620832497117609733042215568374775834684342361043516922 7705 104896581689336307003072625116308348450904094531944339208278330088 7706 103966266202269600547558150360549709708459120549925254930640597164 7707 96548588553459632897386198794991580157224075207771032294866300336 7708 83864225425782241468641442973026178239311159642095842991449190912 7709 67698825695200294571185015541798115664821841217449769617173424336 7710 49766295376199146578493277854841532158143251666440234403415881712 7711 31146276120829963909594009819546688630155549936387356203205534448 7712 11999066462611637172384185741861029974569461668231221383784002646 7713 -8332208339230951656947053462279717870599227506207038527985540964 7714 -30847245821285942842966664480615797552303956221573884257941432394 7715 -56185499118891883487999297382287592726862412194736582917022355384 7716 -83940363799324605893386242778992238006395103890293199263289467902 7717 -112273339900387905305048219719681568954032927817025303401966215616 7718 -138042221222618399226125656791876156247878481210914888942820946872 7719 -157477177740497918170425313832208089073338724350406224573898626640 7720 -167203667457002376985021382735317308632672844541276412508072630418 7721 -165231247500725699925695214682628765622258133292218578359702151788 7722 -151508369855237011868832656955999145264818629335319560747128830254 7723 -127816638909083159894099120034875165160506055980933713871641663208 7724 -97069552923070488786193888045576090725922499875468083520620022594 7725 -62345667883839970945693497145977672529169383498347637991724206500 7726 -26090034057964714156924910165369489644012765143710605178757469110 7727 10188985920271560055498011814696407309287742037189283464593466368 7728 45659112007000080457891548869509809160150205183428122118050272812 7729 79549980681566445791886662843325873502888174929601979048298253332 7730 110557352320321801866087356101022857531244728847508521454112759338 7731 136606897104555458521658669260449105610811624903334828628266796016 7732 155116805013072922581258210020922020766810136205189870342862296160 7733 163633314899916052250131574823981456124427064133838005504948500348 7734 160526384593085885664832700028007604732554333092238479291417828810 7735 145423852156402373559189567194403510136515709053021807450388009904 7736 119231348985928527759473330016807679616648878943786296837864702600 7737 83827787697344353907733784280475231152963625031809102412992366752 7738 41693848259333637045096264971426398400707592162080154199442566208 7739 -4278584236520459579470020623323512038141727939153697453409886400 7740 -50724559751264028668894660723214764489538158782081993017780147964 7741 -93646072372278388643984605185591090519561956360151885204622365436 7742 -128432885970465567765201455937004332274732428021170568852763560698 7743 -150281614330042976454679411759443352082694670823325177549179422480 7744 -155018469470892864909734144913085307268228135472402561243660663104 7745 -140099380203177988186727503198013455296209951533434533336299566276 7746 -105446952443132852353232089143934658773793812031145777249290795058 7747 -53841390910140786251034059477560234093156051627757568507300152344 7748 9243088412955143295360195200078509452297926871675780360082652338 7749 76287764918534082775749576491510559275408039715448402811242969020 7750 138705176261795449409201859704286312677350441471524015303800998690 7751 187986204217054922547235460488401386142651572522441795814260751920 7752 216906884653874529475310649481316648020973665016311689010683456616 7753 220697787029151462144135903429134387565531783316971121060980705316 7754 198038061312234700293137213241483403513369659094147721595943637954 7755 151667283576079925347932070058546790606728836068217944002498719520 7756 88368581629462517711216424604514188454483094883261457125185628932 7757 18122992351502704874785521501124116280764990533085199036738327032 7758 -47600300661805441123384341257037418361897800025040165121089741892 7759 -98182913211285686735503844801160142086650866306084170199164999200 7760 -126290179003529479356552745055101745809576813086270807281736664684 7761 -129668675073255476899815386268146325210215010609512741582896875636 7762 -111637606721720282939201688343683386084317083960297480306057741474 7763 -79978288261098629037451717504224863358669703884403421865721815072 7764 -44516348838961116913226850866041736685886265460185333362536262404 7765 -14238589591822180532273275801769178668197638941121338438727096728 7766 5000885667606315674423627383920284609614321022085545005445968652 7767 11397359775018229354845974166533238896624806521800009909025530304 7768 6579636086901313816833893930390924278997830025007495492303252744 7769 -6019727435070958610224001459545967596542009526702373466121470888 7770 -22921008304939175867311105960654621432668386297925607350688884156 7771 -41695808108408442870170756793245424964812733783251991348783446760 7772 -61092059049921293668928602702823597894706305919560955209501096558 7773 -80417443366106541902394229049115782525895683364847270388645145276 7774 -98744753151381725108033442486941590077742568299581761324038068218 7775 -114482741078065080392485180490067504425204581620277671316571482864 7776 -125554802841339545357149951171788360013513525585475391869476189840 7777 -130050470857713201484022997574816701422494412432804020871246455100 7778 -126969886517569099327728888044540777006273115326034295105580883982 7779 -116672048493080413497897928139140508852350985038615459315554487160 7780 -100826702858924383143440999554051622862106166698628858953820559706 7781 -81925846628041078294790416924507991113146417375398813094482998328 7782 -62594795403753060434923372105010899958636595135979827323765360956 7783 -44981322205372034182917711080249120492042117506101275999364151072 7784 -30410045932998053847788771473250124077169094876228396129701699830 7785 -19342651774650402118594346114461182764210341865607218708712418216 7786 -11562630488199994125785366695044877096725928109035323993724344084 7787 -6449773260496388356090778051299798834660929468722405903352756816 7788 -3222578027930968758043161691015633969030938186383986572825060232 7789 -1076144964377132676802353420965196357059487154460402276518169144 7790 802045953862219624637383565138016721613528153013562772201451692 7791 3311413516168853512822829808397243231503140887125725399880097616 7792 7551274391254215153735388510482268165178874676529012995775555862 7793 14880082549223681335310643245182373510768987114685101438426974836 7794 26823956583583616750809804365617666445931195583769566992156487450 7795 44765386143883817809298914712353100452246506175277531771779554216 7796 69424792779925638282972010368665344717422931111586939821501028358 7797 100270860886447622556925897196648433017558823472118257938286429816 7798 135105735386258358763873530830111125279963334752098622877465771628 7799 170090929952052956824648706166117359191937074460993458689512530560 7800 200358576904289526709403192554737977811735653579692788060916904408 7801 221115883773100879053283889573924004836986579424026519272528793876 7802 228905883609386784043840967046381288110937340847820125746770495458 7803 222570354102918858103894200757684752865527698153158679204399972560 7804 203549901668098593502818161769032814868967004051557890659135941292 7805 175417688640398580766469045900513775165655388592572854729896598260 7806 142846614495986642544993598984569365588321206893455792364126059390 7807 110406569785607808459502602715984552492014138967434490269673441184 7808 81598080427095832373796786072157092642392093019324341319069960514 7809 58374244549392444901875531880090926028881790253725788479424759804 7810 41180951271301054564410215925682935774174303456115139653096803630 7811 29361265223014162175157822253727188047767179160689162287454907928 7812 21684762511008985070095673074457766875187879804921387146020589386 7813 16780412552699771713976823444748419423941995186803749408882629444 7814 13339638579155063300514133772895466629275571237197242335448260542 7815 10074145011707305954411447170818135659618143729437513944703137808 7816 5527738841533017142625233614399109196355479437521564370184628734 7817 -2076812578043994579127738884291467323335254214769153871451586916 7818 -14758748994098310983699879238494064959229759253465843125455089690 7819 -34349260052292634982925623390991546352303396570482629408200619840 7820 -61762132747706521914058300779062068150363032975992182337683807384 7821 -96221047320201133371460247680700119639071950416856869612650861868 7822 -134829024329794505406055898232244417733464075382801522214551255682 7823 -172817029731449263199080529812041970127002065888306294867131592096 7824 -204559667673769519242333754287164247404096293717701761803025938072 7825 -225094632027834748415384477709131084278822473158503362804864184832 7826 -231608987868434728250884690745062926195112787785420576848672937144 7827 -224315834905536066897332958364269918529056515918482546575567022504 7828 -206372535225531597567353023957420120954200472047947003869992921330 7829 -182874062210425950619429879814356517932892152244867863457451089160 7830 -159305076118756582900019161856695151559279934127880277929995574116 7831 -139999865803294132003033364342913159726304503006165013807660534328 7832 -127095415291743930626789401382204520946794483847833684422709731467 7833 -120230730235099034183230580490850714668334411860353740173907218512 7834 -116959682684174192159012094781995715603727118069735654666095712000 7835 -113616085431183008106335812406292265511243640458524288233041073192 7836 -106273149344981112439516874749926616488156805856092100942768177082 7837 -91498886023510376121112998301394115424359669707946818735299140128 7838 -66788879823059779754810390063518296365006000346837812063698409008 7839 -30764846474850612976432629422560421584744645770909897797481810480 7840 16657884028137904484073580797542728801122807927142840239446233002 7841 73988557066027610505876030178170521957533784284492037142134672196 7842 137826011357347430701994356872769212665012139215723396416604260826 7843 202750921114696189669811045642776675858587109041516033024257555688 7844 261783852018186364905142655885330034192424369637299234779501939294 7845 307555212055321265064820871509616097266098989113062110864472868320 7846 333966011861684487719703432394870146383424982664239948359808263840 7847 337788343548915784785499207616371642521405403563540616143945740880 7848 319575670528728018620217526807611235114123119550766529469907334036 7849 283495696615875710521518726224125312316413515929679643880445508984 7850 236138083753080081831781398140266064836151654463315197110718480228 7851 184747293217330660400153237430357074525501019587427751643417618336 7852 135488547172503060857352982205774533629190977152268587987819946360 7853 92229362524379092101733822832548515934730891615424480499576241628 7854 56029541627090555978264423894798407429945794346243988029080344410 7855 25266553672509915908219663192981207620058439105829715049257366960 7856 -3785451582706627099669293809331318837757228656374919264956539970 7857 -36051167414982460127676660163359243628733813106273355244531026124 7858 -76450078507189835492299513857930119269479649233100043826054510150 7859 -128416583474114845634152596313393790751733188455025468706196399448 7860 -192339645691032255135439879026616774120561205796508624391788708606 7861 -264386960767649194542065608668799500359347247919421305490250771456 7862 -336340253720806202412229002516197125279429274981478039336621042352 7863 -396910061588425938851915199298988023464018745723908256418548499712 7864 -434470292827685071021707665524035698626672044070159989172485952898 7865 -440459225712446468443806371663191532854123493696585937669323329936 7866 -412214594696706998605849191547943347044075673134581357990927295072 7867 -354073144050039070523902632633909922298679194428906037096404017384 7868 -276211200811321668755246188761730084291095424970904636126776020854 7869 -191628569004550791049208608242999452316372557415294975834081878260 7870 -112407827227212737041294942774784286229908182675203415258466070838 7871 -46562207991007381461923284202838651170378786623643417423531500960 7872 3604559382834115072871065917550297644211597849778756540808242474 7873 41376291024902067261336075805390494256695041509288612888238165224 7874 74069073283889046620195512538382601598983779401513633387646831836 7875 110635903701056422262971834831474611636026889199730012614276261288 7876 159012050858640305986395351855001054681508904275516604348233562426 7877 223688168630125253502823689289031042510805644451728582029858024452 7878 303974548368209629142850923728099589581415991368364784556938531678 7879 393437376237023729226590688939777758617935006995649259548359052784 7880 480874729330598643036949869085399579167748566986516504980175959562 7881 552820190516436514901147078865607033623231016283994283894395390064 7882 596983564904531811015772727767078383851074955409872685592684611024 7883 605542703718254300300419353690165067891322798011423533192311036688 7884 577107362551399441809836778536414881958404864489437382021162105932 7885 516611492172394989465816361100526028588298888038487702182590384052 7886 433180431921527255092121991872296310225425222188998139381642762182 7887 336791930158267084339053677950889926748021249374916003840146725776 7888 234963374656717558856936020874205651972279883747769325317933705776 7889 130624009326494189610194567435416172846750620466771547137275459604 7890 21872813885416442917335993448477660718089455764091435334202692314 7891 -96307691394731183802300013630572106584451219253139315304478034656 7892 -228923721888429159839497925967500239177488121612983330795829008400 7893 -377435944948469291878139024411080986173129732023489673766153644784 7894 -537038411662874464246498316978521224697589346125155956757024930032 7895 -695824007740338070187202438602671018724807705884577171711258206752 7896 -836358137252148401918151870028897830030965356838343480684735718332 7897 -939340252426218939831874261024885244430327501394695776616690961940 7898 -988205240336123724977946446302161188161499079841410304352700521506 7899 -973084972590595568422237606670155143705916831423669100390802958064 7900 -892763650768319924341590121062794798700079012352654557899946034116 7901 -754071000432494980550622812656855417267248136269952717574869338392 7902 -569215574614943514612930365973566833568885664953933127228567814612 7903 -352379569955664964993943201496320107749859771678820531772542674640 7904 -117089739800845738356254643704400924658905051500832039494366050684 7905 124650965527573543072771296101664023326883129383635695414661134116 7906 361487987647004056291119767772259159778515756109895429259421463922 7907 581085208246367098491200665754265577391941686690980745498942400760 7908 769154405903536480806103207463133643427381861623895576373146992262 7909 910178134207175709389580944668657722983683946991553683456181762684 7910 989859490102463949410076817947055321339790954069694025451013906626 7911 998279436572460348671314585938180766213212367151526457603538842032 7912 932277004394791454653244016106085009668316011945948724376035281638 7913 795995807954392494284509005631488324297469473719301007868316994620 7914 599606593582874963274017924198332040103923799699994906036991566054 7915 357238398591272458198610812017592159160647141103215811656180800696 7916 85461115134420547969622245287383303464288998481356096098885505030 7917 -196942462090922711662249924696580973256356389813282779836054512600 7918 -468283924709934659029626008114309405956071652371939692772219213780 7919 -703583531070900088421789026401718936974076121795190367595535414000 7920 -875759280912457202777603806289492688173469082674576453141038847332 7921 -958875348522355407332872897888679034107029826502465752831758651296 7922 -932860878578462192665635414475545036607085804034527023980038438616 7923 -788402362550446255526644728878007801059002594076681492567421213800 7924 -530678889733178981261678247420530066303488716326770726977902691474 7925 -181053696994467244842430102061668056975960621823233371368450795908 7926 223681874730102364042648439288373018214342457748523999689412532842 7927 634658068874436128754591739440601293873251067853519103822872854800 7928 996872214434764882689568062628818847208991320211019201788645389404 7929 1257397765571881740856278028404375318779215251440516054945139509112 7930 1374859752194189388479649549536886713509610337749749173863613734124 7931 1328395741096538742594116441641067760894132411560291444371982152728 7932 1123841377423635024115690145520273571501151206181617714065874900794 7933 795036553556077287532238062565728138573636616580033806817578228596 7934 399009027753621419607552629011484604560739067327978766107234790126 7935 5202754966209806371664071343244694945039041420524333226776225520 7936 -319384650744128692261928158186493425832707782370525932556708343864 7937 -525684426220507791046093822146211260692319236024095638489717725548 7938 -594244909398954072630385974381115062528844531496969649593172156574 7939 -539107926988966042219925019118014451352060013204729293126102719560 7940 -401966791577105631567040369999410133706797882066213417013503102362 7941 -238094010850946969938595553948212966906398329907214748050071452816 7942 -98851946096712257565865783213904579155583797857340588044561093952 7943 -17157781250370165304917669345638569335323978186980185773098502912 7944 -1051862628014528812108610562890684566322332440046040955160283966 7945 -36954065478653825280641396604531414204754516452557946902181077904 7946 -100049731396599247994817994348588177591551029418284959711561854624 7947 -166593857007832531042537057724786968047414870792429344103231867056 7948 -222910986798801122406801643532941795249421299857898388552293142844 7949 -268150535097569860687179606900480213078528575051112927335756754756 7950 -310981709038170466693202826712500365811997972718466561727531530966 7951 -362808856060058929779310625570961615299836921243425380153479774144 7952 -430906269880004014318735035823052883297733027520727221212595607158 7953 -514192285740405443689676008630038877562517455690937496678015697364 7954 -602850887730473402258527613199472616038683910620067966991983971810 7955 -681415983928292589557133883392782208737594618765091949551172623648 7956 -733790425587717086974864056475046273383364108269229102376752295768 7957 -748230941918261247885901411415191673751776745621952641562558042256 7958 -720608812216852169158993852635454042023472000967547962826919198576 7959 -655072226617825567611036613839802929226360016079331022616325082016 7960 -562248579657683323106159355945973466705075199145022107616580039984 7961 -455939280405802961583962598590475823241313748947796138211359296816 7962 -349592089585108094905055705214572341845485440342088094742066956800 7963 -253637706730672771058540619188883339506450240673451624883612418960 7964 -174233137251766180974987856307484555041368143505721853083912366112 7965 -113357065251868265809587517424942017256904277010543080301255459956 7966 -69792191331447035921657313471551455713892074509986677168884259342 7967 -40397276862062880709145549205256422400566789500616401570311139280 7968 -21166135522664875438566683246301814879567947159376100965524735038 7969 -7776677976105329207685878446894254013720047742129895860602570396 7970 4443571648206927133323063145703077277836315808947726048906825626 7971 21000590050053895101289704134244919662867264001231320706749728480 7972 48829794235492622199646272837918863012462434888381827520666384208 7973 96491733410432202163000356833052703337201746483536079596328354132 7974 173391756012478184986802883114478729915915973183063849048770140822 7975 287645917453882609105453193322826094074241757831074829183770084144 7976 442762198520067015884759237467974593238780667556652332219308498876 7977 634082988845540167098319026693759320441634461184427862826399569080 7978 846564396865786715520256229818828651514563756659786481450163998700 7979 1055469496208906949125021254062437196491899691048908810071197568136 7980 1230668203413111391712112954270320885853387187369405612643875111822 7981 1343712400660001067237319471327792555098166296579776878726331100256 7982 1375421308474387488323072547454903623447682736231254510425306012608 7983 1321192138049709914943006892592173935917592407888882199260668040464 7984 1192029357317180145217821250255989076726729704383489363245208116736 7985 1011019544704093247341952229581131373645705726219760323283757290208 7986 806782195735590489516846305876941278740691143831962037187816552768 7987 606411228533700258409225316721451004657929948688225753156941945680 7988 430209586953564948033661532576084283598466205248004183906443160240 7989 289394371837885944828034106714478532098693758113372766655259349620 7990 186596236431338051672716480802392089018951379329275656170135633750 7991 118038436034832469956582423832394804193263618986023342439474513392 7992 76048650321028191788427062545801511868671776046737594269466208448 7993 50930195920592082650330339463620827681202356753940719233096831696 7994 31880900719977762143200539944975152413622290477732613777417592736 7995 7273888457016547420340574650236920344336359674987727502161008960 7996 -35010269642909233463783888434902896006021803448442001066767655928 7997 -106488189420799860676624781102271054085048601035220438100930115372 7998 -215852453331195666356504741828194753471252053033814710606069202482 7999 -365906448000239426507555645775966197306918455253073154690755098320 8000 -550658037874680086330832523817331872443322118104637054173473363688 8001 -754015324511207872760478266569766244902075447819190405639719984276 8002 -951335078344824821308064909571711093951577902315726622143459841914 8003 -1114144128437771762311731602745434436165088135323149252876503815456 8004 -1217003634131810992076714040761866424793447491544029478410302514412 8005 -1244371240587521522790632108625642631810707679138424040580925196368 8006 -1195070550497470371140821510227638625590087861344551742094238511480 8007 -1082798768248737311219789805922689389034575754296640493148684196864 8008 -932593556599787014240639058580980932214499932627880140704892367654 8009 -774583486015654184394226404236401698504157586950498963667790224634 8010 -637025143206445045507973981779490969585761560657243375054191149737 8011 -540429519446536161081023201826227466277455264828163578071602737416 8012 -493834788106934324622290409913638674980801345652169815570267003902 8013 -493500747105169684731700200893544979008091379721257973610938560740 8014 -523810254674625433406583559193787734612493902535976081035046805838 8015 -559981871032280044259297124812650847035781630997171849364628298768 8016 -572162871767827745235031734293004197706329202806005204117633867512 8017 -530447232950255602171387897771513819212260588312079789553588605588 8018 -410316514588394895825122756845241814808243823299399051791224585418 8019 -197925403577938247827839544865774865814802452058280475025107355464 8020 105504615154157862570073777510084082585568023659345547561942667778 8021 481180287304151075992210519218559171560377667282757682439188720948 8022 893308261194629454549002923017762055206239095994894964098811579630 8023 1293683259223445495788415125904404722018859968788639589846975772208 8024 1630249571793380265884362183682622694072007229751422257696385810202 8025 1858031955209486161078341786632283971662658429594649041172924355060 8026 1949414127639244592082186110647423803112772237690585882133610460898 8027 1900380750786373389114308280954510708570611512938655101379775783016 8028 1730492444726314901240633354889709688456320241877735445665427216542 8029 1476624367282869314681630408847743603301638508048542849825011583516 8030 1182767050264340225522038394185299602075112320531028042845322593362 8031 889345415476611970476941871638267580396373910737025313161434573776 8032 625105602636702861935477126531443529924474119420583168411965146158 8033 403082660930243808317376687945948000990306559340951119003565279140 8034 220466314653335485578535385342886708265807568904628928340048329114 8035 61206492894185452883643893877589010328897614783485961229726604720 8036 -99760553766464941823244796455416730355457011715020727235869383696 8037 -291118220995883666572448238220428230011448633401567205035624386056 8038 -538531579894485940603344189557906328143355467569245296253227729684 8039 -856930532361579319664854012257599792737513183911518394414091431136 8040 -1242945678832518383855614901061356292932931715595059779329246852382 8041 -1669980427333250837210541004768234090891173140574666406128356246420 8042 -2088829417078717292216267153226141892150633985575931249257195279594 8043 -2435613739732921136884391124467837294845832507363814729452451018232 8044 -2646209431938584132992427159772497586087772054965449772335038684638 8045 -2673369634660874433206641074208599582176635854691921710228805908636 8046 -2500901243056047194229521342051886827864594619994331539787498665626 8047 -2149657738311946634140368324027820652998776408901976880305501731280 8048 -1672772309570950452940010520690764849472765073820914216241680217626 8049 -1141369838969859240869883061385611596820442817866263740324022251476 8050 -625318387874265813333544941314389786107931070850864319796519290362 8051 -175090616934219730314272613575779322876515334491941633564018931608 8052 189884376141370271714890946231383591394319685674112309871690918722 8053 483310750063862866184764880661648598943722814722440648053796864764 8054 744370109411590831074693002248728289542804669565707102801938141890 8055 1022678981715211591777766697956596641029565532162400108159295429024 8056 1360000063145162761059529850771505407725331356078826590170809031880 8057 1773764089993054400474740750936259651939129450604982364099909604488 8058 2247367152149847254438091942499130573047586928097542148068668509412 8059 2730793385834567458876366734303078526554827963857732135388976714512 8060 3152235004518222037334508297553231626225023682870485769407582882596 8061 3437613477542390051358560802928694358165102543583754901273105739256 8062 3531666912408541011977150215501697970952536856524817757681868121140 8063 3413207727396037616352850527012197838451249719341253936549305770320 8064 3099101257111552641412808359347295211989868463634464561971892847524 8065 2635799471839134532297847716797906555991166816600054142101804902828 8066 2081987623737803488132777259637423969827987880088662083677696776014 8067 1489014619168177190966103174313825161850946589179076818453160272080 8068 886164401716882769123530692036752642358975255107623457905358704212 8069 275679190727473092373149882792897536237698377930744430425439373868 8070 -361155333800926642963040834710341377298823428279443513399248141014 8071 -1049338401414939955311154777107038491595700690093677080199170325600 8072 -1802281651719587960739440465802042769194219628474490219947443807154 8073 -2607336310271877425253755189661695077982299820114292947110163255952 8074 -3420294199621176191409227442667530844451359746703209834558878492952 8075 -4171210904282316593048589243282549145724659660164109870717133742576 8076 -4779477493898072271596425305568540510854761010058592878165901257360 8077 -5172300988597304387876132378026679437313410433473988739542343208756 8078 -5299501640800390259600836605452104376416756614555358139419319322974 8079 -5139542906720631664860939228793618795047347518669639053768000558416 8080 -4696045366312352875446401840586378511023886654477697089800236215068 8081 -3988545248694614821372339345303137631656013083213254281473089417724 8082 -3043732845700095709324110561782260714461441913618966803687137390270 8083 -1892679476533567785324340724763996142969543223232992685788277901912 8084 -575972202371217181473690926807226506639360831908721360399827928894 8085 846140121083060548352901764045861575006375861202640763983321289060 8086 2285225055218888085709287397681052798444354931181972948984134649614 8087 3624994702395511457604815153386714089466832091987028952392092062208 8088 4734338559669260292002777349043286594033328778518114982552936825778 8089 5490792490929231437273382538719606558937453436501682341740897753660 8090 5806346012611951991955945759148471870178092340682426788995592709422 8091 5645381421972703562331857063418118949944675642476258158366516373264 8092 5027827476495853805981888389853209353745905490843330625541755323876 8093 4017833974151144725970526249888115871238407039667370991980556144012 8094 2705369738847910534010288258601459824598378362784036056516692326642 8095 1190859105366863765341805249076132494136935473092578123166706388624 8096 -420372306273658572341323567907760110090647969912644739261070868296 8097 -2014342272653672185683715643312509337548009067896859137369130167164 8098 -3462409303450318531879337232097961224969909408368473641279253156814 8099 -4621847723574112409842548054271383974762083556950720880208902205552 8100 -5347959334903621699432582722802064463921999900753998536023492595740 8101 -5516063599682079414140136661430413859511612941391976569454668575720 8102 -5046738082784689094594131391851710042377672859912558376755410500756 8103 -3927055923560565718348877783173082898295471534097093418792659145904 8104 -2223495670736634506246986143517334230301866443126672034658601198910 8105 -85419408505767343412521310433282779574700177235447301036736785200 8106 2261244216545059349570179693626137018046309456553179413879567608488 8107 4532086321263612494687052626304669603996974810145781384684419097504 8108 6417147170244300408694177323175391727814481447835195484596341873264 8109 7629320812343610108915146782270812420616478828713691988217435935452 8110 7962456189451878147833496940614041390720088026995765286486568446602 8111 7345861080748486736320094386017245171818561538446727294024675903360 8112 5877657773661769586072518278177925506196372232780405080528175339106 8113 3821591405537202591427623134217650167341285096134795341364201912200 8114 1560751047598695162957439931092120486442476768745275727420620228604 8115 -485237767182604844931337139219932606491850121991336933061984395520 8116 -1959807268619989657115069892090472949899480992406852653257256878000 8117 -2657514023116123396702416927471547805686364092775124490212486234208 8118 -2572371793667742269682446310354619432016555692008504251631092270696 8119 -1888855758055598099691505219182514418210184800822400424867579517968 8120 -916881548019637113519544164043437447302212584946208219127646936826 8121 7484262155715571370236137799412935426785173073654494381750909872 8122 620795808793905141524313814469130407292481211425172933201188154080 8123 796708332948019481062487381692829395288092901252558860464444432528 8124 557486580385291332794809232548986347535157098683118462788607108108 8125 35833234643258415727979150122218269522397166833012638951242232632 8126 -591376771993278170434215959751549610801884943077008304269626903636 8127 -1169146928070574193293047996971138164363308672366230253472087424432 8128 -1607832917185065980908535922963955358638609847943404531027617141424 8129 -1894985569114896417017432900565813287259799904106873583757907412132 8130 -2079591103334759796675174712183044098102058535412269892497062550842 8131 -2240352678787859895599327602785885769011526770785469157917598049560 8132 -2450955979167830589963657647019454522292282522162741297864933428082 8133 -2752559134705456768643885330069918999461004634130462831934341714084 8134 -3139785627454634455267098877236499702886440388313234846974503447022 8135 -3562576558961177870228393848038491788784149567800167130572856220048 8136 -3942344921093253083046036760801056305181058450422252843730012510780 8137 -4196964702181449649817036323385365439461020192167155505093103983472 8138 -4266220637037296472091167770317515082921230108697144346529474091728 8139 -4129042937051682359379175357821544636531333460601137200809750816360 8140 -3806979228528873597961671407234408115570999944073007915844407498342 8141 -3353897617321513511070606438489796311290438615284458033351226456724 8142 -2837299675902126559741922875230555782284857607287783280423215502230 8143 -2319231874263948173283074119792280826270155413831248601496204503520 8144 -1843566678917682517412109745937740582281236873951081632759645496368 8145 -1432449522558119956480159501404534575253411593235967775220096548084 8146 -1090342808045412088312348962890614993004487203137263093508436840058 8147 -811490116116367822010417578801491167750168523197893034198239766232 8148 -586551558204083320664823932685742167221405319556831276370922107430 8149 -405914744898140864160328162857646334446544891516023708816536510668 8150 -259347658854549016925882754141585775651688713302469370306025497074 8151 -133114338533518989528247268562851954152011257514706200384579819376 8152 -6168276283391829535788226936591505914292955999975051850263818456 8153 152967396770901695228181596763353778116374710254923080954037682528 8154 386977350288754613895851648622300818424477470107834000738822354600 8155 746386256369424100474596302938856020755468700624269775331058675568 8156 1280570063146804934145282100678388796090394119417152331118905468152 8157 2023188463663477140737155320654182502866272181321068276788657305788 8158 2974860710013940485030410683607562894187806691762596297322279114114 8159 4088883822647845681687275497884566845920205879894903075005633854272 8160 5267082955944774506158533146825488863952247226384784198266791065706 8161 6370917194349825806688987850453071284951987303233262646147964368196 8162 7247749286786065962353052703992760763083985206628230189678132594898 8163 7765758884489189041174251656245654348594140950806226830397908524416 8164 7846502244007747644992627035135958483884003295900213916183874714644 8165 7484096681684215665577946520206146151824749859624998075269658572220 8166 6744721763551017453858794867232300800143968214222612548380813360122 8167 5747415222294120642409524956328323110247921425353001150251876249824 8168 4633610544143161561494813733036462313194459886865567497166463516456 8169 3535771541513009201865052463314963687829804730543349017611451228808 8170 2554058592238967485873509897787908260197515253580772604598686708428 8171 1745505702511668599216411851828769659427690353100295973615380749808 8172 1125062722013044253964427833918498936725763094186485277421508918552 8173 674198504173206943742438689035518137584440268578901200311871848996 8174 351627401885170829634542158322621532465619929365449268843931575462 8175 101991097330828814507113556572292752250186013336452738727790279712 8176 -138903801337609136065594972966304400750354510511025850546366470034 8177 -440652285971941734769319251188602015175331042761160547965417611072 8178 -872945789489968569430392344448237439997273787990155206887422090992 8179 -1494797043554317954133621593375947601495708143623633655467781584968 8180 -2337412913459552624557256146739320665996870774893275817556918122450 8181 -3384521093892852081391356056614417731638200861553692804816665180272 8182 -4558458637383187658726016090097964660279770092091771579959247301760 8183 -5721668311760943741321949678319135503331733937926592716446796261600 8184 -6699342350667430962074598881430304915746499233963981990175700694442 8185 -7320445881990934192391064447519154370028472466403585355461283948328 8186 -7465047234032127169342932157006425028172986703776900390348790555884 8187 -7100961459171894417831139282697989750207156614793959589857274144432 8188 -6295559247557413764790780422909836577427212392871222142140515061414 8189 -5198349253797975821634077371519705944356172584898214948016434425930 8190 -4001696906630305630950158928288081604346069641702584708900875364395 8191 -2894717415444384091210110490298939503031225353350524219207515501072 8192 -2025406741825922593113264287450267230486270962430944271332168955826 8193 -1479393514308408502929793470401805911575803946037475540659187795940 8194 -1274849568212210607676120556691765192761504109653140534272606441618 8195 -1367215300185420526281780625669202358832718069901667866550162416000 8196 -1657153362012155227659410867731182700868823988872994807021798514184 8197 -1999525914724271140161577015693700637803301987461978163560785448984 8198 -2216521616069478272334961573482005579368135665824416651265618565148 8199 -2120369276807431274776317838641189648868207868735495605735715234320 8200 -1548330685001634308755349956912006266544544940347652016682227218346 8201 -405782097788047094925064607322016495391093040144641673202443433688 8202 1294413644545139418053284023983991365732336751127396861174655343492 8203 3412028406189945900286697931406770049972373558122882795371224644472 8204 5692018193752431366138289073676151854657255190425372171903936410806 8205 7812501960480886875618431921421154531938017754467480507651413115076 8206 9457598132396214567501264497441854273913645970337864310605719431430 8207 10393364411453715404332356929460817503049841170455452857164252746592 8208 10522038023080982051721348268008480230858827472577810449923250995070 8209 9897041455711114965624362529217514704889518703562510947709435203964 8210 8695810648232327838851336889007030214906668407780563747183882067006 8211 7162628089562672625209556012753562680869259033131735060866781511064 8212 5542440224067937176316107302751839331606628922989902191709034827086 8213 4025922008743096246424264150494942675847248573007573048515006115968 8214 2717731668175865015670397808296732857490215191632229295196993997304 8215 1629363286641215029828646438516172448316265041197282766337495601248 8216 690735947450154718235472600398718393067286918433147574564476734298 8217 -226770341480984904878929128918918887992297926717453172607579258440 8218 -1280076139808254601678719267246916471327555573973281577375387783772 8219 -2617733002076268274322664615357608484245760281485998152267409140432 8220 -4337678758039262212483082928597087571639285204993521476098369225268 8221 -6445072684042295244015855301881753222785060973742585474782333335156 8222 -8822520115399174990629930296827454029281375476443105319743534675438 8223 -11228029169896189788441087228432425955586522224421543140634376912928 8224 -13330935760382012434216367248423505448954648246100093027611752125988 8225 -14782864666145494374604063816609793508355361947368753799651265521516 8226 -15305212896930225930984858760271061078547756247856070128757440296494 8227 -14764947953022282023270788024648571918698284125866269197632429639456 8228 -13212495888938327984987611259224340408649518047017475167958159160516 8229 -10868639408055835845580547033086294250945032787119579432525906457692 8230 -8065228850016364060993062385614550090979936242347410698260371683458 8231 -5158995587148181537905472783952466192824486300036572716776893532688 8232 -2443805624895830421625097921266004407915943396783395609298369234546 8233 -84346169010076203144735779153689028858772621659698070788671809888 8234 1913069927513912214469637338508951109948827016546923021845990414880 8235 3685755268616814061335374923387984600078495261372336462714562361632 8236 5458294428017371958986280896218037944478934979995234085797690209080 8237 7456721394946904080791794771009661757153728058858885039924987405176 8238 9815237317050553383457154268566491572367512187988765431538332173716 8239 12504203229573993351148724731990254435834423966591152357686187294672 8240 15306697720044136784718955371692545581212608412304165490878640277224 8241 17858032321473123895796463964192438412715239710502244313675702309780 8242 19740509069537005814161930976482960760123375726888935902738469256058 8243 20602932917219871017288768583531241558787834720152312409857914463488 8244 20262055272506212590849124370848429633466762412481624984135385743972 8245 18748437625149144862541015916541735246506613156122727000186654443828 8246 16280730053404978938617151292077944911999839459083282866352474028438 8247 13180365668579394181375052924889223016664588966321557017989968289520 8248 9760734740492641495162725187094883315215082400302920572402264720680 8249 6232481338052887795973761869331892021700332699462848548770950501404 8250 2658423191749625236213456978465851143418396155017905628835878569022 8251 -1027491271543984771455197174774704866852823188510010869795064199272 8252 -4945699018742174185732189679107834540501106125153919375538443797610 8253 -9169539270300249627283982804198770329913192614004052751511056418480 8254 -13636562219695210885828726768001599624539202035179877628347089282808 8255 -18110127042703221705121614484590777937665479602237231452617763451728 8256 -22211108831292221944957162331567079796959399424996968868065577738938 8257 -25510815239260400022882233148501992506032248078885538324616056398468 8258 -27647978185723219359395413116177750545077463891646661962558406386250 8259 -28419423254972670278703562907225709782156140272261468947744741755328 8260 -27804852068868225997714552695418039783221423812972819942123886106864 8261 -25917886099230805377336852619198235544689207100774173896716733122476 8262 -22912650450668355893697774680054686801660693389828635908404816520330 8263 -18898122438427418515877126869098939665244499702646256445043887733296 8264 -13908672630098000927573817124879520841599092087272374413001905949378 8265 -7950255747970354599812300221868449018701297475741564849262126126820 8266 -1102177038649456485824132097390469729179744102073838213427790403202 8267 6376016303767984491339045191025111275617793306795490165293604618336 8268 13989249391726044299624088386254093287382668952240790703478854547988 8269 21038934468458030548823641614117647118332224759908757539793987008788 8270 26739471827236308457077316812166764056979479019274547579829156342958 8271 30378845408280216903107187579103140714517294885536765827662701330000 8272 31464614615591691861135502879694656349898592048448063352452611274640 8273 29806564544814047260226941670930533303836120626578104189961331555448 8274 25519863269100972996114416966203520735563256170255823007822984931916 8275 18969787938778935278040028435231558533158268284065710064240685282256 8276 10700277470945473378601468629728177389345631415847790127038870186540 8277 1382630399774894823360076694671080547966326555897218122266491709592 8278 -8206864132321250632870597829878876547664729511560581086884409508372 8279 -17201621700623843140487842358408887760579042100434757245565403717360 8280 -24685257744798308377271148352567325941584095181365066608064349345936 8281 -29777778570048170391800731136983446269728399150617347177109918886376 8282 -31757938215630527439218760006355408395369741525952648929485519687668 8283 -30187671862107903767381010557480045115646944855536178980838130082920 8284 -25001230676896170210758458522213493099628900428968430981531423730622 8285 -16539820131301827078448462167322017577999158232994418047172705444080 8286 -5536622356492208321988019506602764494794418435838161486621639373752 8287 6931683948775993332638097888306824626805722687801444641565047717120 8288 19519547553139715667025073690878422118617002788670100464177851476330 8289 30724754631533128970650615886238772881687388325752231913605316869500 8290 39059191452815678153628623188345757455636051034480445464395218636262 8291 43285154377419047115405994313822377424443530681579584534276438388992 8292 42688097416111561122175590021673867421415219021171708221415104069088 8293 37315437748155218456478725112829744948415570174936110993820805500940 8294 28088199994492527610981937738055031010836595193832459115709553510194 8295 16706335064477631219526051561163914630211424525617771327667514421312 8296 5323685842089314197398632356969858255223954748996232135805403321728 8297 -3949394892506435376729623493374151831209916519365897633289438788348 8298 -9579254177643065607831379667027374434496890459065885125857814431014 8299 -11003396290757546969805118594513505154972759178857512233732874366912 8300 -8740833765079590983015833580593763658041517968913995044691837205616 8301 -4168839341211551844423232178712910738700534559640985426450968840776 8302 956036688022602671857464573440492865061590887755246665318723141860 8303 5053364161108268026141208940435219155571551548802423189655800178976 8304 7146385695508842811333149851929192314058380968843114798908015128506 8305 7022927465947273966417051626302015396769266371331829068717013109684 8306 5113244666060439683200925095094072813632313663662959011962010656106 8307 2184757962788547796431783225349623672051988888444097216955940401984 8308 -991842835690584705231180092936497610236127926738828328761550373720 8309 -3875502487802342276483179737448823548936208202649826016544222008900 8310 -6234367941585339757594943689229394592569492505712485619532108721470 8311 -8099284080754845555928165104460671957267493013683524638424341524672 8312 -9659528684099104101838474998013101391369369265831436481604626427852 8313 -11161655615821225747247308904532032413580904996255641349889535937844 8314 -12836661899299691472909727375339506404194224029194987412870700860754 8315 -14848411683113527040991548673394848451221997255031960275220945797008 8316 -17248115533822481912931127365918144445882038611992441281694258448164 8317 -19934560542778278119249739254661196552510500247293016138469344135736 8318 -22639594438406788882270259826001273324587855304972738128030812994964 8319 -24963206249964262058040671731490642213956451616908207289708787157056 8320 -26465220826118633698283851397071121247882467604633019513888731471854 8321 -26790980077151034853481361744438401797772436736829589610057188392692 8322 -25785686523339417079270187615938974682694007003661048137779024017738 8323 -23551509679282372239899973145441573246437955042517884746547815443000 8324 -20424320523169419818303744909331047146905671477099157827089845517438 8325 -16880359005569928165563254558549618113215003695408750943844056802940 8326 -13409655372130533838881310420613979078656175755974840158168204496298 8327 -10400915508635306416810555946463873100844877384811916746301042029072 8328 -8071485070642130058449790420532075862703311477264179569062725540822 8329 -6454605984553389237836043371110856525167306492724300600489328792408 8330 -5435401455283550240816603961117494592194470676225241371122647460380 8331 -4814145052764692014867560988078152231189880471546871564292886122264 8332 -4372156430804106513166559071669831613166153172617426060736385084574 8333 -3920083657725656393689636664875821362206085066602461970054463903856 8334 -3317211121302324930007994594862039306576100189560273652240490693176 8335 -2461079083749198689265864986514895399832135191914668272737827426032 8336 -1257042385631089730868777791117014650447564747028781359596186084326 8337 414621331772389169861336116350314814354367423913120148276857175972 8338 2713300978208940208024924773893582830467851148300248521812938447922 8339 5817817794490516148153812387166523051002904742050293260045494171024 8340 9867505682736512652562898128659241295783000377237580036747358336704 8341 14879232203954390788891259723493214186439863377126811541419032971120 8342 20672016742004742344200552810816862427859660649501504658345393386536 8343 26836722760561153531647639547468758938060608190594469510505156984704 8344 32776353465823430565369754221246898606603061706213777173168121388464 8345 37815216431734175398537588919288123431406729186545998345139289254104 8346 41345028983339680736670511642332721854454406712211528879817204804100 8347 42958901318921408023073669126595294812616320593178442529949590216440 8348 42529548687032826630961334297524595447704226780719122035889760582614 8349 40212574921012866103924417261515371516684077992132742993425700737132 8350 36385196219918843335060083847100990152976861978145579791241316082394 8351 31550246454461223508492539630777814310852231653590715159773574047024 8352 26237872061783701142016471382440833530924916890345580276065375274456 8353 20926776379376804433400202506239375878517177867083462738585814415444 8354 15992600984522656607291365735536014054389004567208389799364638670106 8355 11680716033722210545569639581806175093609610868398290781477203980344 8356 8096518641180332635699734348498609807534188674872786052982881629650 8357 5206417656971231382266845670719971999116425066440585574216614128812 8358 2844826668880181032355983142206631068968021007923281901056589959058 8359 726330033020540888972687863597636161715449237327785950550016988080 8360 -1531991916055517816409839760178106318279767702216613778188638868868 8361 -4367157321619978528790384175649699069317211917136131724775031917332 8362 -8193928788571188399945190999098076310166904109062678199601450756242 8363 -13293298507103839278272599225189551741864960722426217723427600879192 8364 -19684509543004502092361870491101545324460153390927603339640401025394 8365 -27023098758383819696105299620033919700915207810276892480330453952124 8366 -34578671294839068920170235774081576508179728523644561924297828281802 8367 -41331224497821009957184364722895518372872619264477486223975621373856 8368 -46183171198344487265957364666981439582969911880077959902695786014366 8369 -48232565780395939965076373010807592049886679776042576422611578766960 8370 -47018338192782129250947399740992377084363794299814237282096534979676 8371 -42651588739923167512868304464578148814517294920835452764215543942412 8372 -35789210588335307829199864506723162921920241747182612756210706808171 8373 -27466671626152524996175584416482316642113355421247093123363836924316 8374 -18855743969092520526103390830305427777611242351621881075215509382562 8375 -11028606193658553186887051863488968361965222365768166009689787331456 8376 -4789620345686129158840021873592315156447418766705862717725900834384 8377 -595547717481333641210422607793480749914422298226976701960543734976 8378 1453555582572505841060531078220802052068658471163593355566118192704 8379 1589300438294983352179186879752080909040008373844667109228029245560 8380 345215439988334343192511624884396525377141342529101586259340481118 8381 -1474710189923878102103881788061131661044956738640096799077549855532 8382 -2855609376135361701555351263058400646620464920800301738422187976978 8383 -2698334558488614469974288422955756137903677094164462985821431606736 8384 -33319893264334868051033731011764362152193227304869480824608413290 8385 5706009345433434786844172852801307605840930066262295237091268175256 8386 14433227654013815510844417415816241116011044679860121807522695585508 8387 25293422601934399238021276731732306227189443084238239772506776428456 8388 36767606611962882201868945366707158932222806647083644270608426059850 8389 47003565606405493058982884446207356462043773888596460879456832850296 8390 54281771256059301098166884789279407487766326202327019662908134859852 8391 57458674672259785883866722893856783922169787213355420352007193185328 8392 56232340799950295269864538272567117563068480955638455123578906194084 8393 51147376115881582596649527502100012256410253180106517082018676347280 8394 43360229655315201199476989910482960677767494715980408846368827217856 8395 34270186396942118105046976256344338186164891973686725146271911037976 8396 25149405133925672950013970757574203014015319872922766506379258299150 8397 16874811529097277144720914790779594533126628502975604451187150326944 8398 9803245681069963246402946303028066895273453690878217014719453310720 8399 3776270030545795105654942217330603386060615863868168027430184749568 8400 -1783095720163387956071558213268722315659323476671508247321596885434 8401 -7712511198821950006591063018687516531133934057455884554803696510556 8402 -14903984386957403004560388092352831207859104865569016048029752611590 8403 -24057011314232636861878613539514157447830002084712150059170708752048 8404 -35419755633971474027310670674395834416983121624207165492668903624928 8405 -48582381478893762579860662239323935592579263987602959842647609903632 8406 -62408884388930957402353369428334720740449517374280302842562851215912 8407 -75174823886095314893101344861574847162504290026592220214409880268144 8408 -84912395499934829454909622954536004210351830068025034651985325752448 8409 -89877291033808292620349884577363703701081164410820677778817983441992 8410 -88989726908790534838766386157697753760600382989035809201090140539932 8411 -82102213322939116903119164398761446614008272731097625099087336647272 8412 -70011996249886971332765312779756087769207154300619514525903392382298 8413 -54231812921414175712028253365601322412801551500735802483198316225324 8414 -36609239508519313985998140385315111130243049025442009018145295947634 8415 -18911189362804162013192277972978277448488962395710881183644816580320 8416 -2470458309211197783098917697269188787328498780669401465698724169844 8417 12044571205366887997579247709419113525241229490792594138593081559068 8418 24701007840488131570226134814453996889622073460847843212074623865038 8419 36189933404328824132581573138758820995730691191249428020260455337176 8420 47530379329850171935036502698601011788080603994263307604176710601150 8421 59636310006626855066295634775061131067845413636232486018951085496568 8422 72862955051473064376631695107108641687423935037742273864829308445340 8423 86697443886647603909756608897531742734043867188080440868986033713856 8424 99741505919388869780257899052926639510536702165597560635091091565196 8425 110035982493081469703795476833853296342813286644439241760330267682744 8426 115633329927546328709581652137205531347545727860045725350966261766492 8427 115206101501495069345511219678234897181058380849620608384844878130984 8428 108451562625375293858404818713342941148633266796540536800656812696346 8429 96133758438521904754736248892279860299488627133184451566917131834140 8430 79755529712850118367182924638446880180841173105620563105691947893098 8431 61002003735543278025849484767055692720591916209974113276461376246256 8432 41179970575953909316461998212559538771564024461754575973669602132746 8433 20868237136022081318487657442624786813840298751549692947349502359548 8434 -92947497111264308329726379386330539366025106519711015340542452098 8435 -22272594129132456378897355924843329574582409212444232156074595625216 8436 -46105298833324086081661465550318133353884542899031707402908521874320 8437 -71346842386979675872417337478025145010832553645375329446530552477376 8438 -96761154218556023516071984160541394026822049140378828968426041489704 8439 -120200556535911191769236955892382488497696942186077239537746171045072 8440 -139092144983793871350749961359900964914996712617727333352632610570464 8441 -151165256952950794334692755878941986902098774520037495978408231720732 8442 -155127787800746500679957679306765937507914057563811158218707677939854 8443 -150994731903750376328075073354291748238065364057785740570919690531664 8444 -139911232253936747217876695696068433862626826309467485536699094378324 8445 -123541902247122904881393620686313481160947671909827772140447405727208 8446 -103311225189565554134517848352958827502810328811771321627501218897628 8447 -79867142564780667942563004959097277418430999578323878549647310052272 8448 -53047440098760633954459716190232296480924167278983046456842129609294 8449 -22389826706959085704134946506150573083310289379459937878045482910932 8450 12047413567071355658613252792968069483768587776718681657885714185118 8451 48959216201763882418693039314752730389601502467156333347141603472176 8452 85542437296095037551095376887632128446131707741689565267018414116808 8453 117881899318855281144988863907874772636986011683956460435336920497608 8454 141831848395075458299950882402340335870988083375432796663840744142628 8455 154019556992820459505338269916497158022808350160092334413542872006752 8456 152563522111598355295338565921851438151948635226189964183187315119392 8457 137276212320295419778980821285075068268130759555385454250695693013276 8458 109403657176877176988089068827076320361073447405307044439574376033662 8459 71174633858653842876383774444006908412251931398986862563523136678856 8460 25465600865132074999388885505575472047383771470205554525071459891534 8461 -24272570488699950936150846933998348376758269915422028862986039820996 8462 -73919125460294352657186911868771887193190927242403101169705488632278 8463 -118671072644440986102603475672672303748703418673716282014624828788752 8464 -153344792288947981431503703739001043481424226043190504442962713672738 8465 -173044443861871433098442279237173426721672561576897215752087705526424 8466 -174037740880356063646618585630341155952574438687034900908529990526212 8467 -154566006146614199085667770441226446212975653959422444237477741336320 8468 -115352903699345925071492317456004052212294873139652051829150179187756 8469 -59711645892469192140072009636940986155262202381358826064746666732044 8470 6721568293324637504914010354923634208334965859991593455646238755086 8471 76552440143838963855674596616349250992510821508688558922330197213056 8472 141441667714487009503279111201918929936298218175377804866746107454478 8473 193148164663804481976059073725163493113234569772798843765346147095316 8474 224759869638582455891595867275574968511854073243923346834282223780442 8475 231976907421560390533538620648726651071960624397413372184489867938712 8476 214193122658004896661854285386276427101797534272430923261058972530526 8477 175043425840659004990394448763778710727479254841716949653218331124284 8478 122105611960872324299289086790822223184630913131156250722019058872074 8479 65601910292070793099202644574839274177628829139981407459458585831680 8480 16232528366425184522338605303717012500486753339226581765237044805974 8481 -17377839086001214835650907719859933323594966476036366518004452561296 8482 -30869152947119118546401967415696706178991770635343850219882684989112 8483 -25194257294404747385444968023771803304766144621279592117690222690504 8484 -6064702679882015389175620586569404193388950836139218562893436780046 8485 18084279836973824029089169122697230657168649236068612152819383144244 8486 38884315661475286972247523388520925407667868176900158347177677752630 8487 50535533011523054784583842748577171371359302829085584332529353443504 8488 51122328220883383124842822763730431329539742109325725909910756586902 8489 42394423584681933938304394748148111151849638702003028528592063118792 8490 28329088848607283077734154268096627162097630783731561780721507207692 8491 13237936162555351020803654814869994388283353336178454310398260507064 8492 223337188232870944817816673244240423783224097794982154014187020134 8493 -9528059204179145872511990190720757914606405201734236604967877501156 8494 -16583121110496041386768219100564780426015672651487123044123188822638 8495 -22551246477362425135688924445725826705629255248338720149330888222352 8496 -29259656447399775139217208914656617635366740292570125186256836479416 8497 -38145759239578979251928547814434167830894162266889772662451836477584 8498 -49987282101583475633432913763209313584196952182367517388712140354824 8499 -64901265140963036088032819993721218264383388952733645626203546680104 8500 -82452955221673557506047195769527947523311666715056267836051719574838 8501 -101739142994340347193492225485556756078849274028587438669086891841800 8502 -121408231484569905717280841091251704362446936572008734605268534032292 8503 -139683381630868216707431759166740729754611581300959462118181921693824 8504 -154499985553977189319234520541209833473449914336210338126445900656548 8505 -163823922129780925013975121832108526886577721238877006162377733549760 8506 -166106576278525198659282829062917646159671321875760888458358547639512 8507 -160724819517977324017093157726377441121956530764068111228682984459416 8508 -148220744399778540911771277152924841027917593760597575300947622184426 8509 -130224533312848768244852998748533047649990634864630298127573717482596 8510 -109078325670860925545055264417598294830049628163786626728396541774278 8511 -87303240685815675737203526520604303831128049962956464336222885608816 8512 -67099641393016966783310923310701021457451872686417451155477590714796 8513 -50025931147077310483901476255864921711633516038624707051727883293164 8514 -36900850266010969684228103185129902864006419720023733158056854278126 8515 -27878989581972682629666560457060391200996693596788753816378807286208 8516 -22603975649566427550492342245631443330840213786258308052984780683500 8517 -20355859690053581903704250200435027866727117810618670860208527834560 8518 -20153541759888536978905795380977707351100638692501757948995300220280 8519 -20815129121341670646493773729896517035983906213835667204286498525408 8520 -20998590540947055802844441087202808297121297106226716874016672426056 8521 -19244836045682975319993037675781013467859418885836440108352259468428 8522 -14042597280406715590962017772585840221601904817329137461099576262630 8523 -3941117126204015242443957805784259206882811542128323087799665778128 8524 12255457584949029738129287642370408553813166245627775149786803388692 8525 35193515627989181004660246495641890862858006322384597874079612528904 8526 64613385162716604213207772295880382236184591768860648399834663071604 8527 99051367182373765764845570357233564455267850153151225241244633031072 8528 135776519689748373608671906524933881423349755669902826802319670080126 8529 171105989189954543723650672846822644185110875077156325890110126813212 8530 201103945141521749433255550747745259580388283533484555737340286361070 8531 222478616959792257494065346517013191003075900020213139074493020528328 8532 233357411991462319158475216988179327235869467589272218284740096207274 8533 233635623934441878836584196778815018693235335783377868485622353876780 8534 224770731707479014863370120060404910670015068838917498923360252692562 8535 209141975678536269250038082407654948859744144928389771580248316319760 8536 189276190293719325726268205070867471089800123017665699005026555344510 8537 167258599100909036030424173589344789685256776285578654680620711929440 8538 144505192065186944123123570586937372941023940125374190683271105958320 8539 121866868697301461252916260198208433961375738065040978584748274198080 8540 99883954768870662471478187024265156562985178322385111631986577171712 8541 78981553302147840126775542229091557752157277783902204436146358425804 8542 59479339664114380023105924221395412826936456475679063140799676962690 8543 41417236795482164697047467843669361127455399094570465922689645222304 8544 24302470763390988856679127480757750028322761451382559236771432832264 8545 6930252266833356232097273015798519091626496074233411604360225204940 8546 -12579037729330645396819312738802351474402128811079014732799641027706 8547 -36436838474155354579506785495342941041211663557830805234551503149216 8548 -66540911069570258395938181238105992277682264211369536695786709401928 8549 -103656167813624818793018200108439599589221444242164599321186530898128 8550 -146677928875205877720422880427771093512019297131940816315081166130952 8551 -192298469451527474281279130232025141832338573385259457272660973500448 8552 -235331329572151634801944602793000567627542523117010230770081836885864 8553 -269732570064109055929083648167866384212485147870030294308075095539380 8554 -290065597980185026863744456422508590440605234968589134830596226626798 8555 -292927880569783599195967076458431335106772080854004778197111293380812 8556 -277827267536869811450703022029883135046254081272936501271622864502113 8557 -247200326690766941577095736574295035096573923767236076005882037514844 8558 -205613011518562575523559001251562566669605770728472767630805434409818 8559 -158502035340405881795580516974820196285106537067771176627943009968944 8560 -110949539724269735755911430229902278063213517240013891151032234663280 8561 -66884375589599781103626024612303369430797202424734518456994937329836 8562 -28843673396603365389889888772991784485521536894579354391534483729542 8563 1847288305144132801349642901841909461750636714462804576811122333904 8564 24776231956485097407457953480667251212637488305232628105132842169476 8565 40302093300665693771118013789641566276095135292524898932434676705524 8566 49670103305227155550382631965101667805470889445474546248338023710014 8567 55250195940055058458542361094391018528343106232961654826642097471760 8568 60596722951066392893533147702116618034622890517969328734759793645698 8569 70024051841726585365644942022405596818658802739164539560131508134724 8570 87586860577704829785367603644160519124135904585680333033455213525810 8571 115679939146704048965557312186972808363133204129607665196931867271208 8572 153773725091802842330807642893922008955818026887582635567001722073014 8573 197896788750861699213723622339333137960103963558952485724375049934448 8574 241262516924147797522635672155417015967825089861176949610029294085016 8575 275974932039616329129441614227709548737540101242509998043040795155760 8576 295255442965236991858060663215575065359980401381246998172283183700170 8577 295369230027871398706706945965516520151381913324323050987323631997980 8578 276544146591905710696367007945237503312234856104670732803444226968790 8579 242606251101791241389141851207784970826989597393490250123186735530440 8580 199574227462420769001941873004096838192351146379368231723209936507870 8581 153803092572303392509669065769685782537269288289363538918683260927892 8582 110311231577939964701412890321826340155164479120680840434655322485974 8583 71710646600883647329114984132309353951261034955999060612487374117376 8584 37858828243679792589049034409167672639010430984981886748227527222892 8585 6134682389961427840330269676169564685866305024162178475738893600608 8586 -27816809806934598739962100295069175233996838172771879769008373327104 8587 -68979225669898907598456500006063442396528466383405910980165002917608 8588 -121577025997201163639499607125451716384200339922496713168926240845446 8589 -187565728833067529953884845551688371955570468490999742023533518609788 8590 -265338570274477167332892642219423431675817991305601855516834404724978 8591 -349133355170315813153019827585567743790135353047311461107232598779328 8592 -429569392050753419736188442696665446433250558539472967326694358462258 8593 -495416280267490618123928176432051677097050494596004889180993492881284 8594 -536194323495616183065362210298357308935588372089747603900138902066234 8595 -544779656672443374574954306907573758872332124842620966423241002037816 8596 -519092132190657853957140001484972984434211641277529710128858693157158 8597 -462274666529263435779287411924044104918829401331898466160925164122368 8598 -381382875496628561805356520678988176575643032195891170914345073135200 8599 -285183440844676894250008321817335857918714927335275417214431233222128 8600 -181921037411500828895935963805584651232476790893974708468379894352254 8601 -77763307892394880718366727968341832542456840638119905999802437745300 8602 23784456494067370890618059136271390904992056492193694320982350925582 8603 121617164413030016151567031949805251981825221720257680150028729501016 8604 216239646493236075620566919875497326071301830930600503416368933165278 8605 308725699043346908623073066469062509877775475973626856395596504049244 8606 399578448925173969292203925356868828369692283875930109720150803531994 8607 487621740026246324250662562252415035235627644274216458432289399650176 8608 569183198619477907537922667657507394439573022995232147899698197928768 8609 637973365589655722230343232112805354173138076726230230410422273588736 8610 686003272634362909509236226170515149962662104499980328524664753027104 8611 705515665251845443712088947000789460005901167482581579157124395788488 8612 691373182765985805987263785255668590084076394562881260348527325433174 8613 642965338090294612015084693503378494647405334964698108586718133714960 8614 564742377343023504296099436191814515190335239087438756863736946338200 8615 464997779680996551445790744591373566639054404218804540567212238593712 8616 353267907023213649150293979828365004231170591331555443898256295858468 8617 237333953579684456698661109917211615381518931542301603989355726305228 8618 121015579153107995195488806075195515868543180943095365333712237043414 8619 3664871534023498335593515165557000801296170311329250955522049342168 8620 -118367733956667038250038369293672818711113836546991590232364396703434 8621 -248779358402810209024527157239127692890308978048558835846002092704760 8622 -387972198886652315869724541371705424992192506714601233815111440908532 8623 -530675813775658508083976233942321765298790695207895856742582011184672 8624 -665639634252278820260805355435013738043937375876300202671007456676694 8625 -777770889398290876271487930061549488456640191385024335445295569413556 8626 -852110695803921983543516882438186598138808306504522949748869193600498 8627 -878207965736878544440240015209459436935133234004925277262668013556648 8628 -853171824692398899879921365694152420252480199420037950188127790857458 8629 -782147471466116054641707693539046811894714503470032695733261747274712 8630 -676011036900965179253406054150367649576513910974684671661371137286356 8631 -547266062090815410200905258931042652174731889513157295564088701468368 8632 -405914349925965211627430072948945723047948922164878419245529444259888 8633 -257098294047663609303816750397334718961267229257037249333284533793272 8634 -101532045472853819651038948993804450750098400929972447100332392378532 8635 61527397548976864017392634252918032090186601209536122084453203295040 8636 230214087796229269189019654508258880012401109940514125562512940575120 8637 396894960524785307358963061051467214482217435943866342770051331902112 8638 547536719200829469166223139903550298444699643077977679476719759835568 8639 664035430500224107075116057340921611316706673158649487621519318897552 8640 728556465924658005230762091199253703703147811017657284267263285952584 8641 728060025709387401126501064406403225712471254392056209590480397414900 8642 657285906647376986696592709085638807422143534601428009890104730804650 8643 519430856177850310939809769651817812052546615103426953914099560666176 8644 324959141431610455141514680171810747641836293898623127510420195182056 8645 89715625371824177220446702182034698813326499305190787093630012566968 8646 -166610579385798804406386921383155661163748666605391287159814285843828 8647 -421390088140482399504327573971854277030381684129535387590866628520448 8648 -649849784850325633747392481153976750845680853197072310620806603287952 8649 -826569286557142245830728652291068521597238206313917490202551247688620 8650 -928099993636557551116599646547701286852352095007977347712089393205910 8651 -936410764163279212062933625979787596974561707757453626764645280772152 8652 -842328154735914757583864770534969913950153789205768286687058561979598 8653 -648088422980669963757036170960742320997356640491938824691162094376440 8654 -368453332661473521528687483932433387867464063663924560746673461519004 8655 -30210904374032838035704712176408688819043104430078949187622100574976 8656 329978074599911713985041500487214088371180783320639005433994397037028 8657 669466607581317800905799474357802157378688844286508653987504113719464 8658 945250678554041197135407524021114851450434279876662435910812817858916 8659 1120939863633237734749029106666410767588996767229492281105774945424136 8660 1173980355741515227270342692537991277073210938432790243489793462517070 8661 1101422254288471921530489656106573201251736462020482116032794643482716 8662 922362740363120786074785718161394239795284612532678040717035994010962 8663 675690850595907807624523680021454610682076817410718897380254449529056 8664 412840204870747223680972725290919582822364988485427235505834104487188 8665 186671956723455150592881329569128232984327979372770117540334429032588 8666 39006197095163247951800890854147909578570324911839374187375830885486 8667 -9753567964288932277483618885577398364439150482221720321260237082912 8668 34498028322592296124316968622468577407088039836647246785541388346804 8669 142234752900345833918217956433965301610206171613437125289479664302232 8670 270095952344050583050352871191606851654973814637650470597234640396860 8671 374667942464292758605173528272897610051644650422280532433328529224976 8672 425394435850660050602816485412424539393733347519808568196978416306738 8673 412059161536541001492295133904683778944559118147228643224943526625196 8674 344600646620974458957571213848158713703851361227628880330536368379670 8675 246256649333396872860525455832721528403344234489433667098930564483808 8676 143580684885923476654954163179333257190280038036283749404988775343008 8677 57547348554507256688007454001257309250389359715271989877195570623720 8678 -1319264411559226986021174850815678153657908918076827830510088147260 8679 -33155662060651404957067619201383439212124321858186280488030507501040 8680 -45681652700894857023224157457631001099350538879257908591360560361056 8681 -50062430103717544543848955183173096598660906157204702292135558240000 8682 -57550200040308995312937174059447553879881414245445308485209575669128 8683 -77673529456149992179319049199443780565636788527708570986841093581888 8684 -117706002077654744776737440392807659122214515809350922448745427817600 8685 -182619417799428488688659321815953957584925383132770766833233974494340 8686 -274794905189129075583039737470892077774121249613975854780428516928310 8687 -393223069769757725814239140657363410112618967906949063335216999892672 8688 -532468691317672577075542071551333516679505933141940046099871150523718 8689 -682048329782470033859425638074691519503901021640289847322276061727108 8690 -826916415452308667262412484655053453768349591942404110762881549143058 8691 -949443108891863528027450023579427904247911897060877833311562096952600 8692 -1032693091338758237273293086484789757526813115898645633224856708459350 8693 -1064201803116247103972659971908431616528551943891348328901331269079060 8694 -1039078530289112958556937714265867305476721322108416396805534845552190 8695 -961357852319038405252582863176292602992836942344201953368861188967664 8696 -843082649586601270322945014783280978162075482159554859656325228962800 8697 -701403727182953535832960298476008111094361650072324142725213812291976 8698 -554662251951895144770356618809033625874035061951279053118015467270724 8699 -418685539414176861072935168837042991531149607046123787762516943904320 8700 -304299791965232277639491780240175201097982621617348761886412254037324 8701 -216508714976546554639285904031516413550943860465935944850945003351756 8702 -155184379344405576851003141104266707897222445382625381288508051248962 8703 -116699022800225077559384914052670372484012894303036764235427843683632 8704 -95783202433518072656201359881574003194787582352734541992124830670154 8705 -86985727139272769399291261198914965466395529776997406834137523132628 8706 -85341952593029943325631325817197304767768627585800135630257232560738 8707 -86155956760424856084865662275577144067355674256291836192971854934472 8708 -84126329820446970526053025873174826026954569011550526579422364269806 8709 -72346175850657703657197463467723946672570679707020779432049105049452 8710 -41892876089479832242983507625143952242628559041707114295064171304570 8711 17334923309087057898171047554539707603093146215141008914983598631376 8712 114267800955013883049157099902336665664164815434866149637654363347562 8713 253220340107529430624615793051970484023348476704411192386024292340220 8714 430501664669770708551851753854774562496310445373024172465855799326086 8715 632642497447619822009412341678345957762990528479204096035422850661296 8716 837545188239232801837768549650200925648426778747136375742826194516756 8717 1018877272452159781199114746124007740950718558257624986537868156111380 8718 1152645647141229016440788734330033430310761717898183637905299179663838 8719 1223747519721063280351494921159363482858349127598825813026660717992320 8720 1230023757860856167604891156900225345820630864722274837283004555675220 8721 1182184719082129150977043921081219463074943219887949425672975637513536 8722 1099613664314653925894085953036627908655099279249834046458237437240576 8723 1003723518874436474444833526490754453588629899274000408277109208920264 8724 911458666371403208916997436412057174857493063701387217326346180960166 8725 831287276233972246970216615300331863351431897322301391920984032731144 8726 762795311468859084677680652156403414531845956947584521125850921544972 8727 699404295885156446278185653952921306848798299706702701461398237019792 8728 632534026215226672688109846467838119767028584901043533161982178882166 8729 555202583290381218103620582886824270170069297867666618384663594093636 8730 463631936520856612589000642840345578257482003211121915872764692423706 8731 356545069232917345452412746274867208823098527007613720133593703747872 8732 232968754242324920333726615060578876793296600174368441543676390280328 8733 90042061266904312467191593144324696149450057705349383565002557309768 8734 -77657120919952574938038943001127800991090469714278276174983843458692 8735 -276405453984637137920741761011486856668798807923098322635035537741264 8736 -509479651152534940163862567754511148498072489913710625781820473139296 8737 -772539267492977082259219709187911259098270700267560204587497159660140 8738 -1050357404280956590506981320907110494139016872404635643101575380105678 8739 -1316880157984979198612077728704022816286416092391035656008128559954552 8740 -1539483744859246945136816344009017726561585321727468152105206022075836 8741 -1686561872378352708574719674813282539983039141753546064765600924675654 8742 -1735990037763129275538682387120170930645291115651297327045545783501257 8743 -1681398972212841230488909446052028362830091880622771754662568935370912 8744 -1533929546132414722835367318451566431774352911036634210709283955524306 8745 -1318914424700792763548079788918751661611596493732347348505264821393404 8746 -1068872601405664347077864071120586148339985172389315699182548058215334 8747 -815402646135811086247048022286882758092579067315956371130080668199672 8748 -582569058385266668977112153310044949366380673087036787529371993883138 8749 -383386667156251198601923253467968734236913735385118842158757665443648 8750 -219646248016110662581356971262383094012760752944552070515622871765088 8751 -84238656463718800813177259069387893457285672122976481246604932755920 8752 35326392820073695877278086949071080976645582304616924430385970242990 8753 153368787648672758556627735147512157183801114827337836965484513374652 8754 283124922509598358685980641377533866292258634592925921766424824250494 8755 434605560938330257428232055224120098223415092957450403739987243445816 8756 613003261048249876749111843062002354996477875106850439955168988477702 8757 817386715390442601177881966481391334839940782756439042088106732292992 8758 1039690769416191423425760112674528831795514940327632808992847035362848 8759 1264434855568507688298137535425809874788416348036607346955367938014848 8760 1469877900019690283627426471708919256820448218520327247880047064810164 8761 1631141916064128119952091662760729439501979448493944583738764463064992 8762 1725128387113656041922712748041642685721468310137919666754932372774864 8763 1736092627319927005284897434905605061585441104005113507102563646389384 8764 1660074614289701103548289487117283987540309092713580211022017126505306 8765 1506484518099825641493027079254527861521361480088543707247068918264376 8766 1296072193924875733560767394580406902385729278297741649674338993176900 8767 1055841245151879897435271420071559444265948627106464651840044731490368 8768 812526642512110415644219442860082421981212244584123830380441791210676 8769 586546781827487607126831945862256330486887110669540572970646881993180 8770 387846169241418935229057767399641652650074903673572112045458187230054 8771 214187522773366543097887524665996404036077601411664917583425640328720 8772 51784849165412292075054314006217686051262834458299417057924435132008 8773 -122005143199164781828984926051617523577193297134927082366342630036556 8774 -334039795580796288690253623597041507675206817529861245290758746044266 8775 -608848349101423526451265269155315396344610569914815204401072509185440 8776 -960747648527040287389655581916764748760194958178885584564044726048950 8777 -1386231017988893669971242176999748496131353523112938513096105527021948 8778 -1859271978274668363167811321713162269802760175480486702952662040625366 8779 -2332287201231169369309717298813232619197009642481556621904596751409968 8780 -2744094250056810166906350842477845293643821504720468887341757406584652 8781 -3033546718586709278797158159683355225478807382494078537322383807554056 8782 -3154808666347917177456488779348526877983804547047700935226425256732036 8783 -3088931679120921329282320612574280603486932662057485393459069400368288 8784 -2847411146082764121474704253853726733233279890347113597987802640100658 8785 -2466401000162189701631161764763383053831586915483622842442435937912480 8786 -1993863156112978827772986983779956505039918456111629063592922377861336 8787 -1474460242511980641837625674123438819396784373130726643020351347839576 8788 -937466531261662506759826889950434724537253964461142984090422193804982 8789 -391461870545652797553159181827390094310361692464842658935542443674332 8790 172991549654051913056179950625328904937540609220362499306772175003358 8791 774017627641177781883112075281111144251033288091031485466619196959936 8792 1425552883840574863236797376010348067366415395093006206928043719138890 8793 2124889848533157708480465437762835616563840200518173855026967534366072 8794 2844562128491393391575331587937154122772719282997310664598838932923300 8795 3531598331230546582558993242500945195547143061931965411378027589154280 8796 4115356110718488552656003519121373030325296233011797257982348491537762 8797 4522565062068568715914253592779552216480777878683317519821434613112312 8798 4695511447809847074865435413092178380363414436342971577588874390540756 8799 4607586922168355158738456214171199661706899228325983998221907768557536 8800 4270713425069202286755309297438106871974208871962013478929760101413306 8801 3731686781928405531597761122649274689763201414785276399832265825672396 8802 3058385013734983648676404711356602153549883833083413503696279214153830 8803 2320447212480978615222462258190618528511692984873916038437925330450984 8804 1570933191512751122686090943866375856130962243513658179470289334545846 8805 834982568558023958550549848748712648392663558390743434298578650181952 8806 109011001598106453667742418660950224566401984393644556233057415666880 8807 -629463571517908221505432210066149942366207833018658919448067699111456 8808 -1404622445954850701511914433745054057986817634365025846855959167406206 8809 -2223483443155600134751607178485675628109146222191659109137245258020980 8810 -3062012314149167558007056952578698630907129775613526316348468121705466 8811 -3861759667597929665780720355444972558057154337351008666883786811781904 8812 -4539354224019314406012103634413596067279159537518803088489217056068484 8813 -5006548460143814246762880369997672570342688701435914729443212236048432 8814 -5194150457621850428488910344352498244663308266756571141166749605646248 8815 -5071140241216532463974635234740743726755885156557929062439198050189216 8816 -4651845768547602666943653453041153002848040624012019701474419985104038 8817 -3988835968497196971173171147906094356924818598279654698001260310781328 8818 -3155085220152289488979854862469350033606346679610271981363214369218024 8819 -2223233929346490694309496011848563000970815790850975335448081440098680 8820 -1250452363351337928874866150272396687101249918398657469254616517558026 8821 -274303308054955309541907962768319484461325576741813875514491680026876 8822 680333080943532208498580119879468759353254750888305890823780274151982 8823 1588233922508201629612548111115754219775361381999895618336587186677760 8824 2412099617362631862656303928308984352743514265790541868604179143534422 8825 3098321094846169642025879245200760364815668048512264209020815238390316 8826 3582385717817804809278860285529356454502425684610914292694385144360342 8827 3801247837456988801865094570502995362612888679557001224399635892579056 8828 3706976083588463366835631065762058886308870225209180153147488666177104 8829 3276326289156053315294454336680963187665433270798054449044122497851448 8830 2514183321365290523537136310798359058836319646608345250905899361659884 8831 1452846980562754608060585477039444520042299627542649877185656768917408 8832 151170972554902383258202088653760436842461573388684458301349120665666 8833 -1303853494217304804133629642262083400226537923312791163181857452956660 8834 -2794419641720579946262203109729718723205337584946883141817277149243058 8835 -4173114254074875593833182900955321829781004107246185428728751774786952 8836 -5273457742996599254805201692248809303848485078037331455501621438615550 8837 -5931683725312690102411091802544261882048950515186289408807887969267448 8838 -6016057697764269967532111729603691640360205708373306727904713849461372 8839 -5455771613078663195949916531666211795639660585661622309805265931002000 8840 -4261060566292892818265869942080062980450835531508698348157030195439074 8841 -2529552998984370823326310671385706300891693741350343147513743609166096 8842 -438469584204137641397986486363997392124465379967268415356541863370192 8843 1774762450698232034824745189589016764152663434032357162886678439085696 8844 3840692282268842825474777334725451026837013070029436540695149162014208 8845 5493190215666557723477801932496733913206556592859938402555021967852432 8846 6510380087079860210956151438951078765076701537482265008135622602099584 8847 6757115072471626978433587528277414073236588386008842700352201555893552 8848 6220780275571090942881796957574505107829007164815495192375482670832602 8849 5028996092616879400241844749518220022595812351040422136231293480820228 8850 3438431152547907229095375641931208541818467166180055525261880142912434 8851 1789840006632996972933307930341311030499661028973671826394417283424856 8852 434691289593700614940666087295131002246163288980268759970876211339842 8853 -349884546129716262259234934633217472033794260004513492371068960564176 8854 -433259334507567633960521470917776786559306079682693014924959400470960 8855 133928848346705745651137810360482503566975263785193935830930778339792 8856 1137034088299257431498007621932782404193741586273434356110119508412830 8857 2263862435721395201918311969750693711940226983680519217691431031982872 8858 3199055465967284562768930778233056856873323143094951009261014092008892 8859 3713942930945115295723021065053372504721568628742517790632010115611592 8860 3721307008113085873373436692161828492233642154581812431261704259157514 8861 3279182439153473174032241168955353112046949053547357313176408486862444 8862 2548518574067835631993935415866252131742151289056449507259143454845154 8863 1726483990041145515564916390729064256282185938843318843985678774754080 8864 982988856633191556639377852680256183392724960061955746876974291792272 8865 421433868977229288500352952638456887802111757817033775042975883061944 8866 70778347869375775824202470212442895610839203979235793467683021431876 8867 -97561715807812096031368365488845767435092172361677930277893838645584 8868 -141844406924398127679910101156317699327964083142025093294261231939084 8869 -124692869576056237692618248603125477489374958855128206714187061131296 8870 -98332832021120225985664603061425313831023722971505998664827689450792 8871 -101598136508884576276107462587471471450572336806133754685430455437232 8872 -164992293309685937130803220526649845509479338479832733866148647492058 8873 -318044919082838355210563708719628242934746748760481602075563684762020 8874 -593565228475067099951975564085978354643679589479412917301419462217970 8875 -1025272344708962320315149776307969577333600754490035553854451187381856 8876 -1638056372009655171075682469347032837886953908710321009955372203926964 8877 -2433372228978264031614336113104326677573044392419120245177671710007620 8878 -3375250581179123149641885728060803109042078856671461375065580700266886 8879 -4383856566532187022780523837128451399327076913521450211636069070111072 8880 -5342167208861112830063851247633689114709088441302920436365425568600960 8881 -6116925415282743804716188499451517718069633297966045642662849088099428 8882 -6589029743094064922801448178993197790553504304332045626985931994856282 8883 -6683723282605133095100494661279063877196731053200520693431956679760408 8884 -6389988828096471752331922304315790953993495524273801951305893677498350 8885 -5762272470021141395336908033534982796091422062336249537351394337407924 8886 -4904409646119306136297639471750307441206750745608631062687504056433126 8887 -3942184284090603703842339740922219540914347216885449967816171740465360 8888 -2994328029788103383949253667072181035810088881437719743472543910283940 8889 -2150824047800424209963604788545231150418807890218248256550975031851392 8890 -1463199414348888996079123697245206714904542471886486158352971820861368 8891 -946451554278120669872558280922048979491194342416035929424110022966560 8892 -588587881404665819081185636763352593832935127939924551029229875247816 8893 -362512195777996470209179344057967468301756583224820184201676938490300 8894 -235889538160935766620919863119723363125521576818898102492249793046842 8895 -176630317445157747619996141978621320669006918403075485327478369976976 8896 -153715646637183767782997652343358624383901937889717517402748364425944 8897 -134659627758651077513795087461875721774519577863302243310986238075576 8898 -81874598797274097597637212272400919828948506937678083777887170593156 8899 49331870614356721709558162225377847642780321397744286452002033137560 8900 308490034057798696295951886339155150453733374451794554281488371118454 8901 741731686726757056443606278620141719591987256276141382569392539955196 8902 1377956968547692110466058984581529716811140431946252750764430198555082 8903 2212748702385824680249361560156863677261160429394532943756271278252688 8904 3196145116467032180037491776628853772973462119937636428288004635936772 8905 4231222936338660677605985624785955033480532878086693770714155257763232 8906 5188003989303338452824323216894355373264705244115557065028750795891736 8907 5931656648544474356684453042658332353266111850181051242041176046312048 8908 6357462324092721643958083189255720243542040204172721534821002557498596 8909 6420788205333445712828058266200232081094969350377320926007527760477700 8910 6150847470789682848497494452901533616067551238096588955163828240654310 8911 5642520568807677706722509492070012566123677885861146674720799212730576 8912 5028605897346001910199301150483057305566486058468494129367608956196094 8913 4441973504371899470706451782786779334561273883293556448135045850229320 8914 3980274953930975001222566565315622712199581068317805471448635144268252 8915 3684139394327660726822059695442796604137318659857753244463952757150816 8916 3534259929503175231718956863291875783624423346969334279460506019446592 8917 3465820438574848623901446494609964660003803809188699826326513013887992 8918 3392928593171322982199243497458813296407726973781863944118468801261284 8919 3233091836298326341601014521736141552948827451337277687758974390648880 8920 2923143324404104894904938357424077383839597175039464694257760907410436 8921 2422819043242309843064547809534817272385110108066882279345847336032072 8922 1708461392754662825734198830877053945642739862874540800178175886658684 8923 764314333865585800365261797442019937549199852866497512445619246166624 8924 -419935997049543134042566744606929542946727131321918300060167190704544 8925 -1840341114252911855618865620882669458841065260240316315123198985312656 8926 -3460650893136973366002388046946248382837079413435639015892229209831064 8927 -5194235856678668524611741663760295445955180535928256891693881618441184 8928 -6898231953149064713485653792427719873286705076722620028611589456048898 8929 -8388757483596616290864423452477172650901314273083999800858655186704498 8930 -9477049760738123909421294370527398196289496432346855282021211484863233 8931 -10016012612345499724964300625738617066902008832301951316523199445156528 8932 -9940413059859407176715362325694227044888887520881159815605048212946436 8933 -9285367920259587458016630831094138302415510531275473155564082350182616 8934 -8176290546015713789186989621988135113258090073004029689363494474175868 8935 -6794785061166628814302930518390424966968576131208621062559261176707312 8936 -5333497629567100380168563900767691349904187171863790632728594442165952 8937 -3954998995790708347384394688806992336700677002296864059100142008048312 8938 -2765394238316566299040023734218804967395305932804100455489936134801692 8939 -1805693260511019384172520102817761867821969099493453804950461091409928 8940 -1057192503677287364610149573996908830671332778786311879023123414014014 8941 -454140887703087032434136184791564076252124202339897888191570266974036 8942 101686797379313160203327179649729837241715832007653451099571730652098 8943 725930056026295267824335160075899034123580186631618641454096627469808 8944 1533867626463852940739089754970441700729548957887161302221717583134132 8945 2617042325308924908033470857184323664145301266997466824469489352506776 8946 4014825054626098094795472386441401257476651164849237318460068625630588 8947 5687552682456347225680947757393770825274824683019784815693415741560864 8948 7502960540938538522596283066019393009395844912007229923613690597242728 8949 9247503749387648843449245964896639453728515289424595179616936503432812 8950 10666824423263210855639333438821922462471815395537135456136816409111074 8951 11527317133949763409802550869970186785437005122328397240479301610489360 8952 11679507355244052490625543863357007126943602927140032689499341507306706 8953 11100353941296778739292079488387367833838469956868166407407766829499568 8954 9898515691225970996800273152187398193291327858431442676170223437947736 8955 8281115965197232041661850589295920118453003695689114144011651765692488 8956 6495316644505448602571927858680143504952708446278745097095458439722886 8957 4765844352678299465142868346081808351189465677041876605898010595527964 8958 3247526612892922878410984916462725145095861065840685248577602177840066 8959 2002486309018947131088803747511132346637886570994697343980268289001808 8960 1000918548122530289870845037956787616108582927039685737175709358248850 8961 137904332369868525724110375577244222127899061745688096822820662156772 8962 -741416791937084144711171815646888133940614211198902812102654978188686 8963 -1811847324956296444466742523945716130096096964431160523068306104730304 8964 -3232890254501601862167616304319751379385933074150158389566365143786192 8965 -5108055574160295518266938583697967768377333814862413065200807883681908 8966 -7443714213059111804047174065246636553866238922236085423717227167852638 8967 -10119592721037392671943833166207052633120923658646568420386115654845584 8968 -12886434372378024881612346580927363899329708233256109714692063867649676 8969 -15401575787410872764242503870510665389944024643923896944060574997804176 8970 -17300097528533759279569388161126780342231039766155975793081063678551904 8971 -18283205237771469463028864243215779610807642713195806672463468443100040 8972 -18194953696777941486341572910402245796718912882660405624834620584221962 8973 -17059742169189081831944812797762471556477502317244736686357447871723704 8974 -15066493588515387876076616971065805825999016063486804261886086137111140 8975 -12504908943004332637728037235188381143675075317804246926230298076628816 8976 -9675720931529025015626043529372577586933318799721631021380872032817172 8977 -6803957724490581991336282183692217341584095970793104100908931101541908 8978 -3980903400926503675388266313718771151733688145270585579179406371836602 8979 -1150412562115205227130122879048167642221923853726086860131916341851416 8980 1856713840187431606807533053049399017683892824100901727018593180638530 8981 5247768434007097962431751633629761728441730995225830235126570070709036 8982 9170184457443587082778181810966371823693115551039212773870242561604074 8983 13616922266355344087815922304873318827248436333062813610264387031393344 8984 18366194105862669728382670994396737167633544465040216869483220678634142 8985 22982434104148012291575724957952306342839617869968951385292161294015580 8986 26889539717324458342920644778821518566610557733660455963968366116380806 8987 29502511486186745028412629427600756985973777414228357743021719315442896 8988 30379109073806713076473467399554336734217174946424230727018800006537172 8989 29340920316059035673799685429413252411375650155439347074438188636725768 8990 26520791612761796295012822452086238107195109016330629477829942512467604 8991 22319035359594987120685231075586916741370553956447063772519599363473776 8992 17283608191454742335366256745997595916143504940795230405832001443487262 8993 11955893839637976035557024522484311793863039509764541723953564000298900 8994 6733996774934902500811551512248728846374345465660225427432951517570418 8995 1797301796507358803231055398866506691749391683529322713746814497473216 8996 -2885972004365716349417375901454763304493131776187749604512322757525364 8997 -7474428489179239619672785628574093088262027889305935209838771922081992 8998 -12124058941252852979005838027477300346994954216984814417433252937839492 8999 -16861131788052385338228430353383464348230661936324271375263369479358224 9000 -21505284177851542920699210745024926158634416540078980578884985906384104 9001 -25673942277444410821660680117562489514857737283448030384398816266150576 9002 -28869222858853113656355015138661753520138608764899854021101396707813136 9003 -30615876613554715757063310594053860813937899587465269093547564871255400 9004 -30597612396451917074330876315851548842150784380959888534859536069952234 9005 -28739975876858226385832066346271185964699408415575794585633627855881476 9006 -25211787763988969879688702420021847762314938615540324600324094972687958 9007 -20353416545351930792957585645301181141004712494221691035716281698979776 9008 -14571511150605925114610400347337839691304254794392817521361302909048790 9009 -8250928411108430760445261892885328998202375356483662551029443812722516 9010 -1720235416396693103681773032136273521037225886720873284048703855848530 9011 4724869125304541004232451787276703831937460476400689624179639360585536 9012 10768583333208636416441580657401474053463546685093599071323398473185192 9013 16036693502691793123121215729261210743958699568732726123796060904415176 9014 20107418622702445030141678673765444050958118053213927879622809260957940 9015 22575981709214153574241609793243365395882241587905983712215624050005008 9016 23144537454514213087333205792274855253995989528861575613431274068030316 9017 21692682053280789750184746457497545106832864229640182218654134218831188 9018 18294205483653366844361830230725724414944363594994535076317915250867098 9019 13177184231742195098976289611740064101076038653623119664146861904035560 9020 6657831584088754126408949938558224898675877337423685894777267724698838 9021 -907187765323116887000078863656337610110263416035126298059896445344568 9022 -9119511020045194498333820257941694963401465077410023526610876466700092 9023 -17492924651655826063577908105829047874325970982714631344002621385599440 9024 -25399930504356858733123983516703042287473336016425269313118207244677194 9025 -32060604542685353172477547862925106084609540474350189598121452096289444 9026 -36606367192183485865129098725766305499832900116288561497783014134519610 9027 -38215916038521666926481831726607295377013697486199251567752715294773600 9028 -36287549667032738854148020132157451166352197322046688449894931607437776 9029 -30598500285418508341494275268546753064550706042015284007907267736090964 9030 -21410536821730313004198317928902607621765699999859724888492275070152454 9031 -9500926783717301613045018935886924625580155776588352609460857572415888 9032 3885870375375151407132541394884990294153485066660129946270756984674514 9033 17164324590037654747102969776289421434507562570693007925328655976864880 9034 28609117627981359306376638582171558519701409974747974574590744448878672 9035 36621621539914031661370436677147792928994790061881672775056453178319560 9036 40032101683173395913276324076672685404442299079916332555298213149456958 9037 38381431392451237890392747196739507092298890506896019952478614203923888 9038 32105794090790323966937921074801861630663233565510932260783764433570696 9039 22548556470078564343147970626574323220227902549555826957542245978744000 9040 11753374081305361466488816979884991536054424179277186707849990527138820 9041 2049521946989147151617775260437559404973633281715225843265212524124660 9042 -4488931748296908478716449019336787381120283226724848089894762176710350 9043 -6567662442245447013467181927926328724467446170574428927856380701392680 9044 -4015230164706723877677813857068761919701723720912586667863717634703458 9045 2183276377769238800035268650516107306987584241899706674040066675518744 9046 10194116545144072657042645232930620148289520367013653613477212279731908 9047 17892413649156085825404122688987577484815655164065000593743688041966992 9048 23479004603072707388063507335876477581801670831983290904636882341550180 9049 25942696627418458967873514124974729439645157073544982038081528777406064 9050 25221007337016036417709093800712047958833480811033671013349847074230080 9051 22039663968808880558628031435153682585857482635634446854249011630044560 9052 17536843597270603446158785407362329500730847696064861398639731747448916 9053 12844034706664828619830232629699703712761483848724580253512048833106432 9054 8778513947998958166738978713439858168490100778245987499607966424825120 9055 5724109343673929587131318080566212420746560767896056160197406383261808 9056 3685137818913898626386578621089392348097810635688824056954633831785586 9057 2437583623700767417207508824612606302330213430889167605542977227586492 9058 1690198074015062357736310832941852800442416526761119271595302551510862 9059 1195863614904916722464204637798155548350445992473276653314942779470560 9060 794683628874561221283973794882761618649853322509107444262678733531088 9061 401935025251229548176132880472407601218699521775112102419701640248304 9062 -33229712553322622403652417457088184874841347542166167170281891776432 9063 -574849483262208740161383250136901402790620326963367542665352976642048 9064 -1337328319880135476613177747978332172350435314709837138462300676094336 9065 -2502581224939192052318511147046592096905963831072575650295559606119720 9066 -4308778259068627452310935816547329654347885438496065250302622941012188 9067 -7004332338276609528330700764794731423445196900098217003515636833351152 9068 -10768345816402309548002912407054125542487899823659369392623491797244016 9069 -15613339293559497203582658451056358620436465630180350468884218520121420 9070 -21302514570970939374012211384637637065048146051673747489045982056006786 9071 -27321701950598515438127688567792053676535840849212465246667451945549920 9072 -32936133535001329750715020203837136052233349511768073622635313717525836 9073 -37333261336125024131839751981862935922136093525228252533685640543434032 9074 -39815774001116360974752861401735149643769617586136390497410664823305888 9075 -39982097557482797088550986995991438180443517341290057723029752742078608 9076 -37830546374200524610702606086781570866281086033008667804360432336005752 9077 -33750692892998028113385765832313705951533940311322283388885182969653032 9078 -28408877434604830598391516293311233622008466984237006361252624578697980 9079 -22573195005573379474744902375550449199041780044713653879026343514634624 9080 -16939566830472906286817436151209729359431008951599096943326417809945294 9081 -12010129772295095993663374015082369468757600725137184159592644050903460 9082 -8047064285196183439653361390448002875565040833070542983345452694244746 9083 -5094539425852583985389770693241181138302541277431770103702668293689840 9084 -3041522447408142175158570701187544199478689627753268771793816161128320 9085 -1693531215353730060529963706198228241883236417227162949178516580391888 9086 -828907270658327844369130192337055011951479670995796250506423254191288 9087 -228128963574877764912269880280719480406945661554773791627037904889536 9088 322758008654586984694120101710065752965984595904233342119913421362816 9089 1044157327387977293734122790046033980152120300154147799439834956294340 9090 2174381486311687711924434194861293111550233440592223391105764262751634 9091 3963247896697791410426320621552610577765331976977985855956557913140696 9092 6635027069184716397456500806377962809007561049800281286194083794706174 9093 10319775964217191327192922348729311407688196466072915088218259668539776 9094 14969678165091266171479636496952317229395831318753760775279096139514504 9095 20293736855560791218271408457157535820922836823748330950602848449598240 9096 25749856000707365218492534114077310712529045567529539477735881374547114 9097 30620116771947079876704454616056513604546867497062948748282185638064652 9098 34164127530128499760233897548346411872610541350188471330726440341135878 9099 35809345219764754420342413268160116305992972813425868022640277709796888 9100 35314800743333609109625350814117626933432171703533795895886042973166854 9101 32849214742487050034112489624805416403460624655994086048330084335124528 9102 28955397552133025691757300996685318293252183110556054691478778534004456 9103 24414942357193257364794400178501629996204906153310337502453112409066080 9104 20060131680541312428410660338667066736863606763539124762017735148532294 9105 16590280525998911553651180782927069239257262355720577911822219805726404 9106 14437712951284645013136932099588872720206759905984896801309186491501666 9107 13705214235644764797734255932248293118961925203811759737941700703097000 9108 14174718960932177639187997018842981382065936369881496727026998999518318 9109 15372693333752301158193809565029603948709877170315145513996928893546728 9110 16670588633203802347898814943627591786183782395375437637549912764849836 9111 17396021031344682700610847797590667554849949937134189620907086136147328 9112 16931660581919778946704336601608028601888804048489225630968703826492420 9113 14786449946091893547869319803186825832793898558946255693186200916548760 9114 10637971592465638216802990283158104202149263286444344196400265410607852 9115 4359668995636751232158581705164502710246574453307166915897833791146392 9116 -3948179649623767416966393689998974453956310275691225372289835860336130 9117 -13916566443887351108320922434624186680144714424764833112929389463984420 9118 -24872478496906546057971439784190676500485338314322980883275270182976566 9119 -35849505491126038859507586241164705866201144596942782390875832962353792 9120 -45683497657004212025594299195699929633401766111090771853794851188031911 9121 -53202751783092874499792996077518605107036950901647580621632359346353156 9122 -57474548397940473625836900850184855633632540532500725486718975909131154 9123 -58030550711494512787534803713213627932607160043918756995568995916015952 9124 -54987604517717079621897600562241633144923871261725461277404222155375520 9125 -49014972434430448327237683729637975334172231669636597669854193094064952 9126 -41157850052239688005306852106428666734742345703182658895849563260290284 9127 -32580389165621248917175079934017411412766040007146933312157123167157936 9128 -24313903116625697838292795810876259612502084691429082643429484379628792 9129 -17080235409282378905549269022977324651339300557732545600953794908047216 9130 -11219315220157388477908054741469511390188848126833474901691569553144232 9131 -6706987097818278612352166222744269648001934662364996952855932020806920 9132 -3224430098830929270686223696618169485364735988124789388027625459457734 9133 -241623077759602730097412486664559904046770181229477930883371768029888 9134 2901755750452203672419643687397227710249954402249541846754869899851040 9135 6909146394458616821385493378512865617236968713514316097000641439381520 9136 12411697425828716783939320243477431268205349772526741537899062208943784 9137 19812786445553114468619990649065736432891378336804345721631653286281580 9138 29112577492151400159799244874392726581848539959826981054966176914520990 9139 39770940673973242438990480181279644822103543789402968807528700938314856 9140 50686854280872471944210724195449137791052605009442198750210980086849966 9141 60352753053944865671708168938187882711609008330320614123545809479630648 9142 67180857196906550933899078249158721276102509126478352104312936906102436 9143 69918865961011442639793561795804742092268348577392556685588915900865552 9144 68015266315893672615755274297184389975922258403632183583639368941564110 9145 61795319052729104835981609130433476204993602156565721833958792418412816 9146 52374597111646967212989985594798705360499413609494486675422808494082728 9147 41338971089947344342637820630633361883552909122474513595163515972607640 9148 30308417784110765449458801240250736238642361173202479266292982210212226 9149 20534871311984532341939278825327521044412552325615440536273646530807072 9150 12650942261049881561351963978335937890997638079874052896447683630654376 9151 6611576838767274868480286142380133191047994247224975544816125376936416 9152 1797642012276323086525727852797795181002691147571874821739843230616852 9153 -2786249506308910438543668108320288051479573701223407548061712676242852 9154 -8279974228783688581949205884120066001183780345983964953541822354709674 9155 -15731273437524513074234886219532575438726574242256400087169475211260176 9156 -25860223409286289673082876880524649604395747647133803300632569178704036 9157 -38836954673090713638768300918356554307257358599119381127791303496916112 9158 -54116006712945706369645343762291860339529877290417733009443890050883584 9159 -70399232504292632348080293383078454251277297370463781649181559964305696 9160 -85792384005180755329087795743203522751046395472448183488170498764216822 9161 -98164948244923769036994645732134202689859570121657915085642181771623380 9162 -105637563073485111599405542974538472654403295520897149350424608508474970 9163 -107050223971518670489302893650619420663598577753779572349997817806893632 9164 -102250070613665417452421722617997505547513120930115767201542908953344692 9165 -92093770648153353067244320644816159162711927636338766426156792756357840 9166 -78161832928884649930704148458614572252477714283223661149327182167789136 9167 -62282274362493146401028595013561055657498859736685908309256382319335904 9168 -46016041862384129094006310266214771773324895198975948165758093984068494 9169 -30252260016457398970786527634639552742373152707494034221914624762037568 9170 -15014502900302314475374315855824552378518895398268874097340837567393848 9171 480341993484682615609485542983720339343027443730411223765297322581192 9172 17521443382957052663341337201166817728249302611662427116921870771819894 9173 37417227526645673466697111564895862273978936993607353965762685948015048 9174 60924439233625643866895917032906404464482414092931218670912502526237524 9175 87741972502904660272439981518199220109280333862169859421974641033502704 9176 116242650205021411063809563030807375244319496915898179912470094281304522 9177 143583677162974109074099735499364518333512847360860063657591742006496308 9178 166230718123130106951875288734462169045766155531497668643817107181296962 9179 180777198852973711069772967373745050402420248961974404254524913904332320 9180 184805591829347226114920436704882067594885433058319892903941250915612540 9181 177493841273059136603135814049164798440012778023909552581241902427232484 9182 159751670544063997825064226653209724567833544690824415861552174373744878 9183 133848392748057687189941404849061263131457833417932650059925190868988272 9184 102686383291252618919292204745868261089890481667727470541320658132789880 9185 68997446016105070066026328196147558457966151119357031076247325070520764 9186 34746487823336480463232368004579888281572388828977535934558199148575550 9187 927383906799862427760030147792801383551860933229119589971552010261424 9188 -32220635580316832426855371213219074557865154271994236102264496892628216 9189 -64700726301386645727990354395815452852805714423237987485206272575140696 9190 -96175674975595712233927061899896191062716889070089941831995887937981940 9191 -125560031241244346447302154542697721318797304443849848697833275799895760 9192 -150964800753283175738881777624652658212326848710517587381794539471208580 9193 -170034738573571291546427721568851110928531748935514961009947160360184044 9194 -180556446989676756120864162361822926023250287129354100349569545271522214 9195 -181094815205341371253273600295881575852285145420239788005040490044284736 9196 -171394950851002725302441737270354407611441193263782353649509540063246108 9197 -152386300392735415055049103604851989447241162662566587521435126654978336 9198 -125806748057339297308204857387069789626596444879423391555713041984040328 9199 -93643022533935705424183002100112509505261338369088941061710290715208800 9200 -57670010647350313700794031901136195390873922163212264217355710837159542 9201 -19316865754573246234923554730487984123984035933966999532847318591597316 9202 20087639650637836767565475644097121996902424490062988670585574819826230 9203 58850538092104359810430716084011026966659298218743253906961221808343304 9204 94530934331576821689203063901904912602647813543313003454912058167008326 9205 123923848720367165569225938074615463140656186694191047333472825498586604 9206 143525453301146459339210592191063151507645240247651904611209633563262402 9207 150342146894758259585305146891004727340789597127813552871571606594902800 9208 142709570150540280206848695983635316016084941372897675990633296534602560 9209 120760683543052491496654627733380032052786786797280693957984707826124380 9210 86349335334268002863734244918912432276324853163658340686922427331204350 9211 42509364558505265785262322930224989123301165572035356523827433080055096 9212 -7246018710772399598511928436954590138287647238895495472119314951611418 9213 -59434111013446359581413312017531056546929619667857669697035204737975548 9214 -110727743525508163228912287160611729875045077012696720685984592399195018 9215 -157760196128276455844158437805520493480935831607054936744950283980904288 9216 -196877181306577935250153382269949889806900347113879877592742309011987786 9217 -224132401301981611453245059573245090119743804041302698979517876018613780 9218 -235675905473604922249913787855925176194220645785500057448824763858975818 9219 -228463872694069783822391961430016893915324324266497125363489959683477488 9220 -201058222135527514931267954932585785714906723854162460916810024913685648 9221 -154259632674694657952808577121702502415126589222576232113025650176328088 9222 -91405690969035137717489449918348577256469273376730556946527419408089724 9223 -18281023532832965976194957472939735650524502449768938589461476752866112 9224 57347472014718174131005978511073947406006148716520680934736576791266250 9225 126551368396411795064919188424020215394488858028052811473575167129496432 9226 180403240259923633152383510499591976588435668353951057385239670108798792 9227 211420463160485827086447038249328852157942380500042517831551504051485296 9228 215112277984985701258161399041065082124461617817697005455644394738334104 9229 191304288521457438305068013499245531183830570160074342183626445608342280 9230 144817228296631828809156861951851186907423101818674205410681554922725708 9231 85110390904167015964423215656223781855370388321423418247075028853730512 9232 24706399650430716562557636459652472914079096050410027631951718090617004 9233 -23430047107177425093695007822919288631665843929718884611873664051798680 9234 -48980094903104903020683981612485975509404000707513270077213813597510204 9235 -46948226330708265867248075517493335347510437720559191907964829901543760 9236 -19029526872415755434892893508204429507241720209846552697576285712741088 9237 26895868305065383393168458601085943145538274689474475724839218538210252 9238 79080020633550743023616759393896829631676105307400474280442970682310154 9239 125302248086850058003121792848503548731950028023680044490080258925734080 9240 156190964600045538166203807154346270411123749755531293803444837466047160 9241 167370332035388840909171174028786148938583955634635956521186171860611744 9242 159832896725163979676304011215338813339759401792074079088415641956835536 9243 138655854787581451868601446344968800244803001545813450024741483762430472 9244 110769849165230230582331168519018184799458973760989712029014968074024434 9245 82705887990515615422610470824168884759363062539019950826731894813339852 9246 59052107968085920813837196378529986273041587001386167173470804661613442 9247 41914439620394257629581472342415006340712632833628103171531473219403488 9248 31240340963065966645246520922452037329711898826618200917107937685466132 9249 25615627959574418387172564056243498220196899861052479125145151871392420 9250 23125186683006859376106548122529845701428298193606210317575484126689130 9251 22004460532410303924434404000655316452122762555614652795676206405109760 9252 20983965128446910693820579232686807783815313913048992462094914453944996 9253 19358190505558082927135661974274540062743507120904049964566268887771148 9254 16866617630280263667649749173931674290788364227861240400514418029930858 9255 13476772028914431115218541832152120121685118399441188802412446982038304 9256 9140335798397540251616541244438819494586779327537914458463159478468668 9257 3577739329558613104254065105787991265152499692353556107831764845266772 9258 -3857891906413316312660372037815258678143241930518648861794226340789374 9259 -14186563751047355888226650110911949835388810231035895279981728856277576 9260 -28636099137233746122220792824271778476959712715428936490267201020101194 9261 -48298838296378720391491751410930447266907618885171376864972918695835412 9262 -73665051711263808806515082334016178094694339765992506612089435384312254 9263 -104160489671656872921996810984332242100913914398363278254082011088604368 9264 -137864181731479281306686489435737014355350761908947831736238605138803094 9265 -171568767585798900443932919264587604968420768220258140713749180324860360 9266 -201252766412095252022728654978394307720361886568487383477206856599941652 9267 -222886445107361013792029995080902911730129929165595397316949451950364472 9268 -233351290861549457022772147365153589780372644411715856854559349488725470 9269 -231186261077232052513702364029577501530497427272509573211634889579500200 9270 -216920098871213889453060017172986623922698055505374486272879541121662412 9271 -192892173417869992440206937984021241153618695084492944627027570177622640 9272 -162641748377323021438629847200044843150002346846198291371213767653019866 9273 -130080951444279106224485451578772382884041151795504592652444242103012136 9274 -98708860079351012080510582196164923213793394424487164134601616746949452 9275 -71068806838943027397999529426897126901276790272533652760525796694850864 9276 -48535897522395104008279646522214032125078939224969933494536871002127688 9277 -31401624285179006447758079997846883127637156615669750587508175445263520 9278 -19141640253921462960819989919600183994569191420276563019221095862299088 9279 -10729295274896354194695829498785114259057477723229230332221356062389952 9280 -4884186125541715263998138602461890101997351428498450436534805745769798 9281 -201245630193679611857800741057421082242793681491016681659670883514620 9282 4829406868015178713753137471323860211282342723606055722519315604154074 9283 11845078329387901265343212816691373793183060977597115405458984636554560 9284 22574726081589731731787487933995892090897401838948110808864354966586864 9285 38647734600511703903682789946937295453395903223331808812525560204099244 9286 61204296048414255944401560062693038135969080436959592356429290404911906 9287 90365339854198304048863648326793186372108968937002704428993278769698432 9288 124735282237088116816110100131616043721832515168073907172863573807160082 9289 161182091918674004562976959509352950789323366999157262522062155646762976 9290 195108007340733002342329518216458125959641719385603117482167373916592216 9291 221272461646159148485447083879642906376604739569953049120601244710531968 9292 235004401981574851614250020485279696220609223883062296324618441175318528 9293 233446146497141270676532866385473528260369399847269612579292549984161504 9294 216409247294738548190876759151688382827975073580293280156620836009423888 9295 186538819940867232532034029409506090243164048656305225908804087325710000 9296 148730032627545158269903460095182009452834851496560731100394983376271612 9297 109004404286973969990444184393836487497082470993564476785518349590205148 9298 73214902880877195038140585582128256069084656089527188627684569802369118 9299 45947543575895354849191980526862849102599570209223384597280423754314840 9300 29848860317781397374866555586519957929985476903685529191729931422926486 9301 25420465690937798265143636609805075251643082272131552245231264889585888 9302 31177730004615426850749001272229772977796264163258112506259673172667696 9303 44019682025169439135983981112320131664009332916143369527795286900829552 9304 59691554398946930347965444645869059108775551427106741569527653308280164 9305 73290505411946075149365573627961722054902701637390739563441405945643748 9306 79818277016327308727686710192682142144225970677302907469064666409132602 9307 74797347359237854696441048466809936475136738347687505975747894330086088 9308 54942378032898306374658332689512164218867175697779636409261107350184730 9309 18830453607392144907060389992525523678250733395935318412880768448740800 9310 -32545150072000080521073907445830706672933731560844508161167436343020504 9311 -95505315554497868264274944668811155065446631261227087191134391628321408 9312 -163881762716250988635217267242530726889488898840721360725659731840351799 9313 -229798894640188870986841124000431887616526498672285445356492101705635452 9314 -285000661676105936246175557709276073994322578654268612476820701575897222 9315 -322466938817904634018969558972845616512169249595569340138703662594450008 9316 -337889420834021766887385600803074349295951426884839671478977972149932478 9317 -330550331128070942285248708356471076481352427891136280203732201048247532 9318 -303313723571679170976279782601070983946793325617681042004442020208455370 9319 -261741217756135601496442903656225928937355926083179707374091450510131664 9320 -212644890907019796958883813293300217422475843120057466969025183316952220 9321 -162550843490239798014468083767396328884142535919369230198225904292319108 9322 -116505041926243337814660359850544400417395720842046757919970301012796858 9323 -77451246178544692689579683668579742589071159145547335123636328250750424 9324 -46163973439246977712932222186682520621180335379667021858516576163753274 9325 -21546561381029965057543054544021190477781320823719317552560704788472236 9326 -1069986216145124704683201018029620924642887442131805227306188794641202 9327 18779793002406218234052004846606663156494558452920729182962075758466256 9328 42032321356533254711048964884315410604489024941289879783623597944904050 9329 72623590694261491195521272820107169459804046292972637646258792082350716 9330 113543893313544425567342666658059870728490921209574491461649078516753086 9331 165787500785069319471310783575600357867463679822265643994290903458436624 9332 227371149190703383407058383374207704633073010438430092777394766784413468 9333 292859022101773894242587953590019624942670033304517199203083989044111580 9334 353818107050799603865354278747635654831120673206205284661787123964069962 9335 400368110886023875546522281086007153978605454716790744679764705271520624 9336 423554394829486242682826038926110862923659565962554484061464794243907680 9337 417852469998569079374543428523600654533859197443303644466676951127166764 9338 382932225609379032498024603857626550091452371585943670278343271121458966 9339 323997396452718868560803456403345426397352328746492692058541596133072392 9340 250516743289451905206062882640485328009576986519191042430635489176085466 9341 173756911673138109848168567288337521721967184544248941693365920646592876 9342 103940154548978465828471764376993473187999512594712130307723707445549730 9343 47906895244386097984491549434560527677353943877944729082028498987168544 9344 7875414230767916771927244311839968523711288116209916829227469939926568 9345 -18560734260009382596567871124273471468977017765340200210651380994583564 9346 -37438676466297040165260588992008326416002427284549770475950811074340118 9347 -56838169230727380707253737176659275203165005931534817271638147869547992 9348 -85051980439179987397630361285741016966258256588779487528212334427131678 9349 -128741827451909720309626569373583721679591963289438917565038941721705216 9350 -191259131785371883913498621537828212614188825825935155153127149800389064 9351 -271390357230903372818077800392723747616656509272601040868447412554434080 9352 -362903180999306135813607038521428038203482913825480291264871183351957446 9353 -455253284893299171786912862757920149874039607894758414079208962071689224 9354 -535550237100453051994313661619018039045977410878857517568035789674665308 9355 -591426371766034268581227687456125649735003390153853531354554605989272240 9356 -614016890162565065344679746076742050154313989711458873620340510915003748 9357 -600093842941883827416164906436612940359854102434885236272641231786101364 9358 -552629586268114097350227662346845803917945245077610135906031000455944206 9359 -479611989456788969838158055290782301216897924341340781604560531438289248 9360 -391542146036317229449017511506431933870714859275416067441302846696310904 9361 -298446604125497374591825435722851000480637536425253249790260647268087108 9362 -207294549906877301520739714903200876377324400311033824553392785647604202 9363 -120475875325175663226382768527415932901515760123609963745270925343544456 9364 -35635318035869530682903879517306274130332563512245567861993332814530042 9365 53172441133449955426103625203412832231583997571498578755720869519242264 9366 153283346733525182904533662878321366720595539048141963839306202061142964 9367 270641867813351712329991776109101178127686300342126759566381337191851296 9368 407065988376176390176601257999754984452699880241853765580043685416591966 9369 558305845415367736567986692392225347018715541147645304053361300924403768 9370 713595882248234378662560519531869143726986666616020562401620479473984356 9371 857085767704466535202413066197143257911635140267585691299138262087124032 9372 970968651063368494508465759821896113129698759714682465418798144398294696 9373 1039490152661914655508462547283775364398502745374859468082743297090928520 9374 1052600703189159668777771229812353699406671020962365612912735918808166572 9375 1008038706997262505998469914343536789081550519274167499495241134746725376 9376 911144526633949535455270296799498493439860381432529098073629579794309646 9377 772522176950901837156487281175784902430111267242146331658111192048101684 9378 604462500046634397536767864626596417770472568630254562315511030984228866 9379 417500558943116391468794714770777754906452097983559360335204365349437280 9380 218418049576699352534444182399547667138200487280608367821649841652915992 9381 10430131968583852379725253983034509613579229784007907527944415210395776 9382 -204588459330254693791642030861130594733334364094872681253685322777612136 9383 -422857200106746503490703634780823766093781107022648435910544376181992784 9384 -635950922837477495193575696456691948513878048104442011512497459419587780 9385 -829982474127856355210924109943183666778606901769912166830816768398129004 9386 -987364647014132335136663234516596082815421440829239773715383731320336286 9387 -1090687340994304316349373123920003520506765734026732394968548577388647240 9388 -1127254911640922363419761666181233104512760380923384895260223873557950286 9389 -1092457467204863209757780077132355145931554860963397971885206757731865628 9390 -990616933721836417013617593351297435562082001080407828907551513219849690 9391 -833061049974785597231103072886073479849083491078454752254983421859704000 9392 -634411493511730592821612585619772192277648231297223434527745106113126766 9393 -408833131745214765437206659978790930620096326207831358150873231664650120 9394 -167916590355565368142221400874935510945631354473636736872540133478542604 9395 79003833662133195668188756261873759718721175225505273162171788819124136 9396 322543286377457785897438899989498486399788443380065162237317395875823030 9397 550448319167700945303167722982725924589864218279467735819850811299630468 9398 746061080392249252885805462292143209139306038033901232699922128436793414 9399 889290220610676274982284192728456986125357784752755589667678247612504320 9400 960115183380089781024826252522479042734228024105262318409701513138845522 9401 943401641908427338950897831769250396363950501852813704005451023132018932 9402 833132363960957688890186110756542831018234722376833852661864622740064010 9403 634408708564006785140939063911983206674645886421178629538137145766387312 9404 362620536535973499978640819202003856328783688173199515006310631707922364 9405 40454929984422091822879051194382607407832034229302882982534708033000000 9406 -305767238531048594421600844330643568486864360513827314026873082504241328 9407 -648984701883266226524314529676558959281343450615896037744521402614118896 9408 -962886548670990443152108172696626042395964740104011421917678511557332114 9409 -1222396850701837096055480162631676650387472314138196369647882033088906220 9410 -1404166979528779790598295842916514425436501338434120108437305390330619494 9411 -1487974880096967063203376439213902616531054368029530165380478292946690408 9412 -1459250599408397253701199727662883170510189955649450493061156992348828006 9413 -1312190257475803706994123152941381428037612127419484817087270687754574256 9414 -1052528071772877696263508580154982486605797679840803227497916921189885536 9415 -699115735812358352435582305085698928671100541533356748628391948395588960 9416 -283786511525390604269302310355894530455879902378441512858944763646385680 9417 150740267340384687982869642201924746413104800040910498531021585370479828 9418 555028474309443198267154354443218543558639325889788533317379822294379322 9419 879141090053208079113125030762519534960171298685911592085207347001556920 9420 1080492359709199197886182008146303962629282447069199474470461639483476990 9421 1132251864474043506891523756624112929806596265485101652721856047769667284 9422 1030487474028883139745869869937506115899093029155510199357417513810758726 9423 797856241783068368802634114946805912797201532490496008879000410369673520 9424 481970958825848276067140454327462560533301377011743035384914196284413560 9425 147685374184613011497580206783234939815450180206439450862148608917069672 9426 -135758309469836609248806607012192812404093185183174764147400394688393572 9427 -309975305271105017138014435730825740480635176733699045677807405345222360 9428 -341079887688769351197776068778380372386462310090806089485399941635227138 9429 -227634200114386414800469676338224735207541376831425179716668166657610192 9430 -189922535502443280976690464295144247706242014354977915872118786876264 9431 287719933870936918599769817470549281810059516327107182017889859494000720 9432 574397601218711840916429165957086425085125926427946811572408907078243364 9433 805858587259123663052009602304187042388573762835930525251693902049504192 9434 947816646945000229609431932805515440418210789903005914739431592132794680 9435 990531652389439346030492245806586922622840182223307480796726758379648120 9436 946110714550387967592020317547668379792002244529909212844342814195132758 9437 840512611728481093531189587107506715297771815380763507002745701723944688 9438 703883739438649684510721268706614595258046889009765042185225378077002200 9439 562582819677415289739396754177551556714942883761574599271148269145699296 9440 434783274253129817192243962323723974490810171879925171860516691416326254 9441 329771250109223753672567970422640560066990492521163734158003864400369784 9442 249784832037406921778449003991552276390709193407906411419548710212304804 9443 192816084352055987561058477225188030840841607681272088924186112131984320 9444 155096611402099707523251513306682824331822267787254683632698605000745656 9445 132628869896069586270502579964530490358684901959567272444335872396206080 9446 121737360824999054906345448472249822350054860290041284193845270105783432 9447 118983530943896585193992354150927056947061827481471742776821719492758560 9448 120875619942507337841356315764258528657560054724015975343204335481861810 9449 123680903081041145297440566031452851184680157551887509949834534321127456 9450 123430832280059801119521345451164191361898933051774035579460956740269560 9451 116022621598758216102287493658486049734524744809474227921972258294580992 9452 97259972581908588796330949412247013828721868548035016710771720139037880 9453 62774286804823338820081085591564270776249718728719514821102815049609800 9454 7969088126269026900432680790846689821611395207551917042839569396670844 9455 -71702305900129589817577386010756017700559500820588044594352134901025360 9456 -179834138221664816599252370513564333612324562392752817733328716584492062 9457 -317519770137014785820638770989543266870296146261830268808698829687566664 9458 -481568246295453372529142342363679219880953672693518036063367619367657892 9459 -663253875088449156354841552889332010222918280697668423667595758296526328 9460 -848394584828263564493276537794833194998059845033475667180082414794157394 9461 -1019148582111871203988957433964822096929552404249729787156949844184489136 9462 -1157226428693780066017804170663078223164101749492402617591360782818113200 9463 -1247580595344878992287613182558413617599001898560344371484486376525942144 9464 -1281397171994287737805544923010055155763446987525889141681403035794423234 9465 -1257499078379283748508356831342966317157039946908237666364824851100410016 9466 -1181909660489585097508924232319144524595738281530634965634184419508285120 9467 -1065977158408775016312502907090454481136857264185453898355466435639601440 9468 -923825009110855933850077836329767912276171299717285178518756936256488640 9469 -769878655837151713422845131726964703931271422390153790080450190896858496 9470 -616948140227306470105970310829251810395708236787693827666576093704161032 9471 -475024980588113173724683062473922890274141730901057975624047984951917104 9472 -350730000961054616653354827585855508215791183370335393788339355965024442 9473 -247253473713847551535699795218166493243157742798787890008449135691108796 9474 -164607196297483639672115798155105443996898499116374000564566267737267958 9475 -100008317156955678605211572078543113059869043987198639754927715982313784 9476 -48237055547521993477674400777045501025528167285948136102216028212525038 9477 -1894142519450082259860438051049353161918017234681558313286854602398960 9478 48349320737670841685444863941357639624989752212797500946452061933944032 9479 113215934567953348202439441292817348258517144748109041187686642617854880 9480 203598641766800889636524511742226648708894756638464308814258730082953304 9481 328380886423254563912184758482609251110425622935648722363797457490133556 9482 491462532736482395518248053979738524462411004819488862100594503158949234 9483 688759847418410623089196759018762121437416377899579669514395020302224632 9484 906419359303740930107168629891477488256220238827357340823068635496918470 9485 1121466224935117611674279553952133970897851805105915458214417578896646692 9486 1305425551094381416408796123069771138334675035360848896476886812573416022 9487 1430300152085170283416871640156519333734107679334075894776489824939873280 9488 1475186486748073071577656360972111303632204853497571758957703937716060856 9489 1431357643820972848199941951748177203663246958043799585475120807010763540 9490 1304141645706645477148676082048215780156432477810018353819565354259059754 9491 1111170427605955438050549153834480873606704593322210652734775865452377016 9492 877950388950701054732853790886048339706415804760280095775593622573733582 9493 632531710004315512812192337658075760385664646073238920188524301509666752 9494 400983141799223835838992344346730704429012256918014173640271018914401960 9495 204567328959115400437064353771736985651934847673436119020585094317889424 9496 58483212786796562276120928788711011310252031996528712155376241928167416 9497 -28638954955741394959447612249356795576094439878558811272308604493331796 9498 -55337855681588242996898163286558530400053671009061756384445398802351178 9499 -28327256867730838678279709599569653326034372974235506402097343055734408 9500 36535467209745231339043895171689613192248778523327492037094868185778390 9501 114314387590631543832029110975236803496351844184682560746946946529273332 9502 173146629185453304109671303416747503536967052346449419280545513411254222 9503 179020315274791682266526709637056737045701444932551757998497466346183264 9504 102778560266997650463170276763505537214142041205608179382537398308154648 9505 -72107657335605791890628296277675603465299885103602850098318954729805314 9506 -343227243064428339283259131892750384224080624149740868763800777954192417 9507 -686709271116223890293737223996514164908658153309145240243966536975743808 9508 -1060042128885865209290995955735279333512311378186870519959849569839825480 9509 -1410211172813912819603734730407524665160806858571820542137858175640051032 9510 -1685281311913321460486339405096970055312295892788042085555856340283880484 9511 -1846157915239728444889124934466103883131314118090657404252007625295729840 9512 -1874993984414700370239864550722811691575118631153093175353176662320910766 9513 -1777790771276087036406845388609031563723790329534350523473731628185758616 9514 -1580756096397324054362458454999319451121104029227512771825019713895659956 9515 -1322077106274747270608323967565773935799427169862375081856959551886630400 9516 -1042051227284586381827049211476526983986027891263119560948991762022696680 9517 -774548195983810208597963599642997491189209329724347396276971388260436624 9518 -541714531797971489787465015365296283526804993645290397269040822946961968 9519 -352313109022015415522849263646587023471078447607662562888947066454759760 9520 -202845025071838693599999258007441197869032167423205823479822210152413982 9521 -80102473940169156753938391690410180949823915687200051387304437352945356 9522 35901623548157597408968572962427650752653806373114403046658147652734082 9523 168919604870763858351599093611536297033581451605267902259381693850227784 9524 342958660020160293875108801303265678924035125152010535475865118913776598 9525 577689272278527926645786633240330944249310159615630884679940094510312684 9526 882748166868254959371496169765170551284644172940825844770537296139048842 9527 1251994406583093760828629300738626121699142492370456491439627833348869520 9528 1659793226901815507358571132985009254953130418887116639857232954316680880 9529 2061641874322298243673733680529008717160812806306578179035046596042228832 9530 2400494642923810874016953184705687101439678494026387318889638148349998616 9531 2618187643956849472263571524192125615910161733348322138993022904087176568 9532 2669219860386280286588224444991323698813316397937596789382187744419873094 9533 2532844051240117217637660643373276114583303424943681260419028005880884572 9534 2219629471389210308139746318156924574613551198455964698307141152230674154 9535 1770316291026224811433161072427222249338702270985807874956441349522063712 9536 1247164261133031804450963003047499669907330582817548015301841547113437748 9537 720154921746852573311262444337239896085008992274507570912156011576237148 9538 251645151294920557888042910559391738690932708075391432846982148893665422 9539 -116810234428799679476235567229391776760344518800574503674254556547188728 9540 -372535706654286027266784941425632302457034306963632053965080315647840386 9541 -533085900630785694008326672729034565755795267809504700008296071664222140 9542 -640704330479144140001426044006708805474439842123720678844196416219333874 9543 -751087779380069559499501793409071623679492368982953307318390840935080368 9544 -918775779522942679747591404873709687354898450684722085602850214734346192 9545 -1182273012829926778218173776885108835234538265833083765268582895674137424 9546 -1552352994922297891760920770044603124230142532506515220618811497156686608 9547 -2006690728050836296924251040025266320553643439008001577360660446183664856 9548 -2492815769333182607438064694288252040435782731667529933564517767804033134 9549 -2939340426448722336538728391633028764920068951944277741968325676797315992 9550 -3272908623767333435568582394705046633440747078604925570312771960552941076 9551 -3436201391974511648309770636781520213010738919958812366200300205546811264 9552 -3401620082148752577212580385712063941388128825063724523614869197803279380 9553 -3176487222633794657411034299936540807233421553412427762279986394465490728 9554 -2798414267986686376233685189581667435464592196128778787459006688239303484 9555 -2322743146239916977981008645630822139786036125227655550282226224573712208 9556 -1806330942572303030393229294287920520118720003876599650045304557461892640 9557 -1292596352800118576510820247491308846115840067338623483589416328490545292 9558 -801755925926386995430326288575720301364524814882380929771390526373618058 9559 -328296993979872927117162199740743555485089433515124803458891356739359040 9560 154195660425942124715989916237068946712626422411982995405152849634782524 9561 682277803077361821232225543190428297121433885071604072783298083319187124 9562 1288516345875815019057850157791343760402539349231110346202807783451520018 9563 1987432918179030246347935743674152944404597202760234938497016073077732936 9564 2765382433521344925931407158605101534833489426503063876525806424942985106 9565 3577724610944831202538251131816814945441699026629173797563934791013522956 9566 4354859322538769517936120550276407330655657599270828406189260269287152722 9567 5015901578953191936214461029500124676517410973793988833343255898919729760 9568 5485997551598984579022417414713235370064249202216579186621165757664335758 9569 5711830205024935554708569097889554083966258196715072502903816249391975684 9570 5670514696745146617458169925450116239226144462956912780002320600780459506 9571 5369589782530884039873421203787606754679722238656706412086203171350267064 9572 4839041218827167032318503313757769949444711263545773344293854704949704814 9573 4118916734266078189563823765890094462999337589923674700216991024594625884 9574 3247259993710519986746777935477966647148117201494020208067583837648945306 9575 2252656827845973858192216295114237705574364110685602637412746546154954528 9576 1153973057876951563220216303374902786451967596122168625831248956219586772 9577 -32654171958735362305388007100825784177192047709270484425398032587505380 9578 -1282261720217113628366051007516412065468296829755741541548863724806570474 9579 -2549824506080317558703407596979053757421098534206702388568439445514309104 9580 -3764866979805251985802440775025856586466586577519707483175064081997898852 9581 -4835826313704779883784611229962031278091444571901550060784972698037391956 9582 -5664361291629799174086990377782282967991544588329114720763968386753374302 9583 -6165393212328245867525179035402608579368669971272281435858127545195599760 9584 -6285668100230708238472987966347808564661381753895614245957868380756752980 9585 -6013756467831708086374837322392287106458174809692964681499489990767787892 9586 -5377908317016054770852423411648861242162624815528762632056004304465640322 9587 -4433541176550877565925925900342100350977099356698462850761242419100626176 9588 -3246775766739959427692510776748075407767049651945836211018869468402161584 9589 -1882015316387906175993122317777776923597983483249618713890615947816186820 9590 -399215574623018562033100824432499886352643601988354068930743382444767054 9591 1138724705244683962831749027149544581083343312215776710093116339835466384 9592 2653579486200505156777581302619757942535840506240212754809097934828748688 9593 4042650585090462137520707927107738198505239459986064834055728118740627760 9594 5180103009732017403406368855991550816265113516408561249753151545312607712 9595 5931330222821361991910927640085339019724930674023396215962073403074489936 9596 6176841830796494653274170733058087126635071035004267002797397366469178100 9597 5837811579517490541098350512786577938517462084791089185172836564643166804 9598 4894893723843463519998018748099155971821256738596914134121325350900607870 9599 3395198572642829558372759632500991335185075337171046123737263204716059248 9600 1447337516367831826941763715398561955521862592331609246124413734223994270 9601 -791617301698594643560402694695029366890140180733462574727497411808161116 9602 -3132403130662427705034137502959723244452135511302651397441877146252634918 9603 -5369965116041612670670938962545237499519752016537559363867209368316763600 9604 -7299567507496841943967188891921218139698369270278420238068872828145795428 9605 -8733707124885492727363989475782288787518440065185750066125974069200485256 9606 -9520314701267580306053651223814670056114795842895993669614378761888509324 9607 -9560786927525713815403838148667197783475550108836544000118643273475744016 9608 -8824823860059881051412872834894610348606616584369596069923527789630160500 9609 -7359097458144199327586634503791424974193586541492640682377728129964561356 9610 -5288263352356135745104301898035246523824866808841714412535431991958454350 9611 -2808385179839784501204322806166538254342230031691941630384559234396066040 9612 -173168555417916868353327363262905128239524880424256855520146424122326918 9613 2327531596197775431632970008976815473908627029925024656549877059556549728 9614 4398274091605906126798233083008793809076811395066916940218322958642212120 9615 5777939746834582714218331216717494614766228511572366978726812161589095776 9616 6285633631078536332158961435155022340596714689548245193114892770384774960 9617 5864165015184902610764716479659501130301502567492183446463719488262409472 9618 4608660348792030460879062663804827526350533326977586435872341739147581576 9619 2767490020990711914368382702052831648865267625977892966411169980562166576 9620 707485530822014943612488754889308915237863486356096997927259807437473996 9621 -1154984682071824847841433219893795421620432728109134258033084952034136316 9622 -2443636701157435357987168130124192900888053526689645511670180769677439914 9623 -2909253399122571204930882155612845358130052270213466138466506685596140352 9624 -2487538467636009008310719602666952397207251790649856995837485746405332220 9625 -1308009398165383262711264253051720556611394177349323947180084521086491952 9626 350318302907924608667606400492037602293408809064498852490155328558824536 9627 2141771721660788816752973260848357867840804981136980708021130250767952024 9628 3746723982656787185725959751379879532074788463029150420521736563806465810 9629 4943258225826719600713383896826387857100330918039203544897076562144431948 9630 5637589575588428731979690739979028579360525916836711621715775348482120826 9631 5851241048313929119744043917199092954817181521132755627158161804782556384 9632 5679562849866773051526187995328367932337982196660443146438767586964172420 9633 5243642564257936390941646687295449623000513782509863444270948325519191796 9634 4654072517332762378625814717996883269287975201425083337911913285208759738 9635 3994468344654662563077819432040485483260961204391068233255814967279590208 9636 3321831595271819375738037882018710094587189285039610801379340595669185948 9637 2675028756104497785022125001220539714443785693578624735324940702389434136 9638 2083014947162448141261649640848174777914678064833340851030970072822932284 9639 1568608587839998347493553952133102297641387543027604649795601473540816240 9640 1148094329577379388284535841291401844931480436118959557988150535098378856 9641 829302266538929896425471894776690020128314873883476173004510661114288336 9642 610707989827244668488219461319070091905794665654153102879349871146474784 9643 482586101148184005525576026265029378041485083944544852468485248209812584 9644 429678624748691467964236295564671122889446396516748066715101439570435910 9645 434019472854222575719309875071189611521700022790695462405665054915559360 9646 476602843034432049777900722700916830962737875137003539234426855320460536 9647 537209043278938890454384418141734387174579892759261034471325434007494144 9648 592552836268978622361903100304811323423448181504039062597901428057668286 9649 613738093119121621290340768284840306946567582055122159436832200981679692 9650 564606570963308197035666846964727446851596402738923929796539259306608526 9651 402778559131860340175868784621227615355826618915995653371907619139013888 9652 84794805433422941654874958067907030867445877801497162357121129883796848 9653 -424371447157924917190619607448774292379943154854084535745359691145080276 9654 -1138982093336061995284595469396827424329147307083837919348764922995101710 9655 -2040929898862026342372515054375505411842312481874248878295796883853391744 9656 -3073646367829552502975121478194525653158340210751646493128932164156723498 9657 -4145735798015793707714294000817223357928450848719165798660454593066303680 9658 -5145712365668548624541845904175656329268588857399921483609565561806804560 9659 -5964851863256112023221314894414908852701244172970000510227735684300522624 9660 -6521207768998095820357360879263303338151248826318485071929516554583633296 9661 -6776503908057912300936319692024854751284036070551962149777014069065282196 9662 -6740031782105226358480261601375009063232331438476678477563104854536255974 9663 -6458958307061919473370007912896664633906982392188074198204019914522435120 9664 -5999983593084038052152215239832004821878578210970206275653727607549339918 9665 -5430241850837984494965543511891469354041747790592827648287691827506395980 9666 -4804353384145713594572404465139034183265669681776747219635007479717548430 9667 -4160499807545728194710489833640785686610273995030258923415907083431111112 9668 -3523764587611882269918193019830424664591973523428291710051303156035778930 9669 -2912187148572102747672436367553073617714767795656385606111782092495957960 9670 -2341035165908604093269189468164331360720947912530006416284209920699176052 9671 -1822985483113536958409943478950323153613762592806098048442627824155299520 9672 -1364554446048194518054435127250726534581612068955647986864719093437300192 9673 -960824016445354737741524386136298553349084274969466523187235075470009280 9674 -590876942099850319287558817218884241872139407788415713672939283069552864 9675 -215915463146549420917529643228855547052762977134056876473932079172429680 9676 218462101474732195175520249741933466875723621831584796208654684783210268 9677 774689203349989632334613143275467554682731818754604973777271979453214784 9678 1509879674323400179710776929954082085933344281859527354067088428071731600 9679 2457861931486641129410001490133949473231853691582348275291375727417389440 9680 3610439454849773098450425217198661120939441492394287665516487024370543076 9681 4904309843768346875490390724811806261120998413642948804159825691081168844 9682 6220701429366790280927339152973393283815512181049522274120621733901786894 9683 7401998980322961504326047916701165687997221826210721742098782962566174960 9684 8283696695144125880716244034037870994911409401344350062753643856480979836 9685 8733294139294644996245291191187709132038446740587515388006351135371565308 9686 8683639968691100512132448129286212069890067547188139325273160812479689882 9687 8149216250573052976542948627868305638229880598615788403601112844133534128 9688 7219906667788553378726648287299072235917671568052646725032103712966445980 9689 6035211159028497497651784464863372879599100723639039075185209473968786352 9690 4748779347790793871418400855343187045612469680496477947896230067587106696 9691 3495581066409867017623193200819116017542734840672806336278582804691022872 9692 2371393183771966658546818440911285353149269054153277137059283341676601994 9693 1428248395958629664513392772587193720578770323367636951954981607224889220 9694 682901047493608749529195552204944472833923132918540932362912610182051222 9695 130805116308594377567691950879260655371294514575908713315419110802273632 9696 -242955347221715488062085250053256460076225758778931841891449609289676982 9697 -461721082984202318802792255321033446987565074084470874283095239116646812 9698 -564919648150241089114434055063438791514210283452069603763497578007387374 9699 -619894979275594334713108994553154650423344433471610494369307031128879200 9700 -728250209563802588865709937036404929673282646109534904968394831222592514 9701 -1017143408391116111038643814003882130078221095274750531049235012629891434 9702 -1611444011493598575062536201686839880489893088705453902369149204895024135 9703 -2592013569348120156048309540357890961994970589486784584198673627201071280 9704 -3954526530200020651928380180315375565126695573281677543903265984047443538 9705 -5587141658042830823164902187956573900620559634301898468634776385732824676 9706 -7280756996742714547777299276632232656855008413041036760275486721881830482 9707 -8773478489347676303049650825814575486716770201322323266739437680344900360 9708 -9816546741847744201615458263555857762296269223651560790723372606756293446 9709 -10239298301808748872596886230577301440553516968243672309485503264315993856 9710 -9990683411261222149049023373288673689830580207803917420932273360555761936 9711 -9144417476860256104102914152896629233204294696609403006633788959666516928 9712 -7869165903863906595196136715040056411489038063618470881671138291564913126 9713 -6377406468227320463839017549433455873675549796945949751512337011017989204 9714 -4871678794150400833957322432298988569861341144812922927213658063855919162 9715 -3503832301588575822051295231807135030382453770588870464671468002729614224 9716 -2354590393458101094510535170753940636904876573211482235323447133547628080 9717 -1432008741107084653341640872252520914466531521515942618733952604694712616 9718 -682136888357027028688483930223425449306324433776050431360292685391579860 9719 -4844600257550454079413363653273407028529009307084106668450844216042448 9720 728830951448935828543060568745735253178792138813991647694832258154267792 9721 1657160450848470478241098508825903128926858056223110513484725616772285744 9722 2903189819078925345493789300675942881164568378108444665499221499242523536 9723 4544114834979494413888290760164348788886089365640121062830226428723823360 9724 6578688766375674574589219620523522247012538935455494057253144069506878360 9725 8902655985316615111747432016788750449699378265733265350586754572835659756 9726 11304729602660114097671526228392814221615824576611455428420169461851925938 9727 13491858123256011539302890520473926640175211527815351169310555470453319712 9728 15142730406523421439393894472469439612072878793205091884435258529673670356 9729 15976734660344007289384351841122397684950942993008022407195953471076361860 9730 15817922014878083846926964033271456418430604236101568647197921089277993290 9731 14634327209046151149893838789359729320774764139216839650184076692437481520 9732 12542150116950271928964618511207934580594493195280295389199295021175110416 9733 9777022456980236495845663060375394017991207897855657694504725833085438204 9734 6644364755930591628768795701403167406192691304736134988229491062829754642 9735 3463518218991495749843212542610015297234151000404671880739831375457766096 9736 516501653239089355929849549069704671834494515775448524846853709924709382 9737 -1993666367553686147268439788676264739917194690548250392627069824868139436 9738 -3973279148284870037488275274865644785099405679011541146466913399430809534 9739 -5453703391590010754441717481810309133340416053344136381122653886916702152 9740 -6586008844559831400248563679870094173176782514906234683268611713699294914 9741 -7607357644793526651036419109194877891644393782484654207911085570113083544 9742 -8778024908841564592457827463464827455690764745944921132176165225640521444 9743 -10299765607358860892469989894200284127037579397767976886236224343272004480 9744 -12238574920891067597740223241709919511580954867155469210691934664443444426 9745 -14480227121763896552635194080057091979150969045675432765700502691413981380 9746 -16740133486259676209938207688472441795754938355403013742228018457173319098 9747 -18630800077190260360466659833442226909905778376979970680406195616767198952 9748 -19767732582993574770594487268595822182868940669513656971884330579760552502 9749 -19878388288791654527398399482128910264410779624799002544401716062202660948 9750 -18876659114319967724708953363954752264482726213897962463412255887167437614 9751 -16878489738584128317920157205632543687851242764883173204923820677895872320 9752 -14156327463764975983754765437699481220470872810257520211803957266181748084 9753 -11051202571282014939673756283997492899514142632439987053802682398140856156 9754 -7873123384725929921317443656612631358232324834126338419424017529026218086 9755 -4820407642104537828048409636707513307868442093756957853594233614121704120 9756 -1939360781920417308214105519649260114843554967281936845132292678100758214 9757 867357798238752948328910381215871407216444517591366924271219026810858000 9758 3787999342417433262831188725088979602708480482179509580165528731171699992 9759 7019417585865917692748134729065990821643933841885969336498892999808742544 9760 10677851494641127370729658115579588603367617632273559166270465493074727384 9761 14729490310428635028641502179807867054591604893256613584747770705500768404 9762 18964968110305602742406108341255234912663395325626794452769587753678800722 9763 23030489490482544073163702578697769561174452394185629097801545781240757272 9764 26509243407893234412421730916245395443939461259838058643533620831215874990 9765 29026660795060054139805406530571292523427152937792801349656261487553156188 9766 30341465314651237155207644832177799452842423923264861369905284567612532346 9767 30388517166574973579293228079547420329193276990259240819082560243208493680 9768 29258888101594025702655348642473798326090973360127994858332010842469782224 9769 27128912275616861795850571003701302730100778073012058639970140213189611092 9770 24170804895942168116204484709058933774413659370564342875211571694981284386 9771 20483554386259322307106080400060456452546521500805898297115972029459425224 9772 16072616020729990664514972633793588781265720957050525146312670260808002910 9773 10886305742111579992798837274608433577921768402240225486067791259117836736 9774 4894706261882418736965609591831490764664995295261187376255494344783456992 9775 -1819060464154437049330499592850760189108456530156499782708341308723722768 9776 -8990999897770595958989584130842549998140780118276224959604753264106012812 9777 -16161789666841618080280297009164885422478763924190294339072690921802079236 9778 -22729211236893896341146262659017860003644538518134602260795113973891162458 9779 -28057658664680899421480229737795605059150510396729489815444702697715481992 9780 -31611961220251240203169524716355600945019195249276469219547297980603353302 9781 -33069824603025612132741936962850196232665408606504492923063935721864935828 9782 -32372098754292757894334092337869272544898259862534018943174018086628537014 9783 -29693534956375696381705582523462822563638439518039962652263430022992119072 9784 -25349946896960109960855646224605969900624817067341889583148164221045279656 9785 -19685587290888337243451802179048994999280886820135628438972925881267035252 9786 -12993002297923165058968963836231582024021794229642553699681789934525322890 9787 -5501304197714536673149649698242848968235783028575573890523112567009335232 9788 2565388381521752629119254958845926245505365826835109520562627238689163192 9789 10893385199829762291130598836665934981742983940089770942484619928070965020 9790 19002416307774163987203804735791352538593429232249884683696243726173966578 9791 26233161157618238394285251625506350902564731157444877685291396245992570528 9792 31816278100733514728037859268264385542706992132413122388566950641681670972 9793 35001845663111331735828629997729244899975675725295217907077050035247978940 9794 35201839568330227280973599637637463547160310637391777738676261955392622326 9795 32097175167871346630342019104571904102023751501780897673941827835281833672 9796 25684038129378491066364978733058056953121378961672898069734696738774177510 9797 16266651960282437841824191794263502004156268819757107849107076875584484936 9798 4425110062846917974879438125155692054195157087739120790226043118038557044 9799 -9015124790349127117760589976704357615537064936966332180074665675577778400 9800 -23007662235817816214368739316489361913120285314795329441094711965873924446 9801 -36324493247748481658777397631122967267309366550267262605731954641155224656 9802 -47640213468034066259790028720761641775973691251147144678852513102579509768 9803 -55675922364539818877483701660435119787264986047107713860368923017777431848 9804 -59386505311445277456644521103135947156823043026443215761090052670928668454 9805 -58147657380802145858573186681263673606978797068669960020961939771982235000 9806 -51892130034105076678526219519640154824444396564783857871615796445895352468 9807 -41161068445487162282239551608772608811003046388841021146017074073945865520 9808 -27063893349950258044148981526002442547835734435407608102239374259445674738 9809 -11161749772656126499590500753524103246356378190039150112566426429871275024 9810 4704679708793391513031159722567113010198209040209672595897101103454499568 9811 18628520428324010926178249389989704847038935949020185980735058470455781328 9812 28882388238794242438725136874167051578784244983751805481679960839253675640 9813 34181388809459240056607004017209588941602709266136640647649993916538500024 9814 33929377355577904177492159404712374767205613898296227053955066732705573452 9815 28392790528063480536578540293753188635362448786096491205066203228086428560 9816 18737527059865734802018289470971350659256454811818880527862812723514136698 9817 6880415329110737398572486407716971624391195541643506711703994892989881844 9818 -4849815725196702933355523174332973207916748468218650375106266058980271310 9819 -14186295907402664878273739381045935049408819833852658713660436753206739400 9820 -19419139346382239658161964498941051269179066099464207557547447642944292074 9821 -19769971153781029492153387264068165342976917923142456851618033013056049956 9822 -15524500161412072365379679658806795178213242270266357557724587723772717270 9823 -7873951204112818143279934161329776871283878830674366841940448328602844976 9824 1482682935009193261431953329471014831712693318720516990258374690601622822 9825 10835362503000401997758582394871215385788394906029626542600142320980828320 9826 18885092956419495473735698160894480621825931566800995921147855934244238744 9827 24957688420964476953946805880948553615394543158349591563071270762475933248 9828 28970656098671481636351139277301349883191286549011323332851600210781772324 9829 31218343905538819451107386837445063928698494286796444656124318221770677168 9830 32102886060221438203942659223889665934331951649431102460572311091819373936 9831 31934222330159325010849782601383252134927747376400034533557490396325889088 9832 30863000790109159823946970830035963888424892653598787809180138205472965960 9833 28933722118854187921689967248634161144016219770703010853606157014426928204 9834 26192655586879198602801460684371653776005838300736298089227071913801520630 9835 22776538721149674592815420611016171984272174282631794819058825113949438904 9836 18937418943302424340195785971534981303480014191645857443494998459661437450 9837 15002061690103592736382447298058783609463770373944543578737352748111391760 9838 11296378061506471224045888942582120403587702959184316602609132586810559400 9839 8074034740052702031754865074581175055005838176183596298609552713844405440 9840 5476696507464384387589198793947805083503608524667679200634631476704999110 9841 3533073975193792144223048189826953136072903591888521162010127014590529464 9842 2186996997561614868952706066125628031995992070125496920993781814521473684 9843 1337169941761296802672530271921728896050028548984154140286087538648342136 9844 872597145415511048721799158792524466673159269021191409819132761713575918 9845 693743611064174046029031404368916230093008792375032620470661085983422744 9846 716108682843521020187831281422203634218185862446160696889309875850747380 9847 857933378518392413453823786256881500427591729602899116937015409317125776 9848 1017359390905042503564877566314754215452995934688419475678613972665035618 9849 1047556084087464126787962233190868923304353654050183806659877977745042684 9850 741412623706929077967610406578935004372109971663755946255020383952130470 9851 -161154946471244527809033463841195807890649519817349209489883507072680528 9852 -1933299553886374821337517182885333990506649282399882334576205636221246104 9853 -4788611333212540248493428905755325075035878539004367977094510656613200224 9854 -8791186659557406889540817779103624753965501494914107322384155675083859912 9855 -13779191346740171414709110555538870126705411716402974033659975035325399856 9856 -19338802851365001506899037193228669922274230514619703247561306534830152196 9857 -24854922233952603111131829419172096035645451772755042662363353996003384148 9858 -29638133752488751707454167150574689633801899958415342288972416164697453186 9859 -33094072981441105110607600669706873523212835896162359277306709407512837320 9860 -34877788253627021052237009906962027112353583602995782850597770481873924242 9861 -34975524796811210366636924833105247797566850930178640843104305693267482576 9862 -33682384614149230717848932181908878401869512691293449167296267988373909088 9863 -31485643688765909727831683535753094458345612377150278774909158434523619568 9864 -28900858188447081806315125823318153304610848698801741618255337239610440110 9865 -26323815284239603888544135629608304622184422386953598697824366552140979124 9866 -23949434342929508723843695899203799387245036660472874362784899809757271426 9867 -21776272760417368251260332182979682496551978813013936371762124335266163448 9868 -19678795698418476739047695623169037651442317858707739828450087537418612926 9869 -17505525406990038933843289567199092755913870359419278325594807061370379856 9870 -15158110204839683421014873239292796775111134589671290755962795109760201160 9871 -12621962867846460354240580899669550041705613781149385336075823912915058720 9872 -9943450548954055422980542091533475768350921269111949933246360350208520852 9873 -7170404041504950715238667239534421154420116606276807118788093205344462532 9874 -4284861217425130931275756911423582284224839314792836975617286872172833930 9875 -1158217382616530580880652214529229998079801435538665790364086404679044400 9876 2448243362468529847463430202739909265417464310762844095832287741578735628 9877 6827360537933927686189662272029488532136390134605216141407062153304751452 9878 12221547741419018569046958571339729387694700205082849505563273455993984858 9879 18695575230588610041530981297490449370371758618784077709461925242541652080 9880 26028580441840738795948271860936219073397627195100918624762999494211477776 9881 33672026276344317905106356478433051024677248535090848820320992304687924148 9882 40806723460887563777331269217136265953341162011980397278226652468676559826 9883 46499973977398045316347025719794263118127135617022093688634194192998231680 9884 49924078519449331396011046017773365635116013427013356764711347968998198732 9885 50567952633346845112189799328485633996544801259812956364306289104432804252 9886 48370321722027406283354841455415340848030905766911433476146982474307183578 9887 43729773268584574404410342990079969647541343170993486569734245611969376112 9888 37392337954663645375643423633558527717900531837822536759442733227519310492 9889 30260385075179380809603125321085670498283959398632529195043142307225027532 9890 23188752999684656234257527224161341805795135901232087170837952767641349222 9891 16828271639448641149639079656267437154366140376844967571212608813375914520 9892 11550013271172984175137187768608205849135991938460127198804288349557772494 9893 7450533776925327982928480609671483529241311242413510186925486349917705608 9894 4413000142556759948216943525529702340030891000266764730744650046363017228 9895 2188506947946406804824251740747929645471047318566056506532257610785502368 9896 465630541443904443146770955659117108658573416075184030152017292777275640 9897 -1090249316636978508226072190667964902327304605746250338854824243851118440 9898 -2828386009680175815786846701110921915106826456623984577277440281521446768 9899 -5117929849810803390283430752416850621260387296651980812728776360206239436 9900 -8338792207793642948284694975863532752002731993055695688212031106211254813 9901 -12831243094423523225206236684607467931783107255217015040121834254923863176 9902 -18795479975262550930114932548154818147180864247244342833650198639994164788 9903 -26163611180916258819379064716798955931342414275190069505136451566433286656 9904 -34496895127320725346325739735177083917188812330381250617976038415667360374 9905 -42971402852004238703695859953757206863859087925313443335482991439149569448 9906 -50492593346673036513961064559938245246189213891243962820750982258168025860 9907 -55928118996860266981454690080903380100989556542557708313619142391340391096 9908 -58391771538094380170760539828846684514562388138858209019185787736986188078 9909 -57480051855358620806116793775341616834167910772363379752455362756549030320 9910 -53375301489359918794024489262982599471641472754598184965107421247816694960 9911 -46780939298106886326382482806977018524341814943966011495251011496288036496 9912 -38719178146921598003171583659601240995956134093566586134065445155437510772 9913 -30268072248196986336794849498133351866584771766718209568414748744738255448 9914 -22323601439476409654456104804511841083002637753918390497277750464460816644 9915 -15445774982263883374006389640138651029386220247951591078289916988496011864 9916 -9804576865841112354558739210944710084760891862819109326881013783935074678 9917 -5205463864287954821949121731647992245762974798822961627275724896264854096 9918 -1160270022867566313192815363509938588340143733402711609100736470181471832 9919 3021365719719865948019329790393072984072062666168577122715018108700158064 9920 8124186641160328138905586663625830053844160099280683732789984844899080842 9921 14891974316316840043555399080043633788764840748088661285788882964119312868 9922 23856968751857990860954997871222418857799669720570484239076720219741663426 9923 35150613529552906625213036738527102325185525529646562828345189201888567504 9924 48345379727415157678256837941516630091553499521881621892007190424230462500 9925 62397999198788410099677085035099625033449415010125085516256628755551261388 9926 75752572681588526147132705702409277356724821643840881765937059354600779922 9927 86613007856096176073652275744380045132648433952501518051666512488641355296 9928 93325463393997258863237520151748518609931496553296228107164834843859088142 9929 94756286486921631808190286258409827373688941355769094438379279365400596880 9930 90540785609223654199793242027991876993506601328245545184755108488918493424 9931 81123106412094114638778573698779260784417955101998704861697742973231453792 9932 67587915576027205268963126849899361146846234059796822938040637994458490424 9933 51361089599572673236829578910366314725341001282769258788767995784469116920 9934 33892164625448468981552210677622734260360886094206529018579056516244481684 9935 16412619417039718556852272564564152528335221344363597892888610221694806800 9936 -191679541336588095787061138028815823432664763784742386468356193305655522 9937 -15412306860819192911529520804658154475343006407434330569255850673994145452 9938 -29098370122740713026386667053028179692936440514335209701015557346920079398 9939 -41414383619026967046711204787720800877920222319830432685240703493581879400 9940 -52770045955492121860305429454807367866783307924239094058758454265177406242 9941 -63693160875814047243360596267541384301296283062554868959504756265989993564 9942 -74630992960461490179865657494545310019811230246367145798300832192718087186 9943 -85713503522405466683310803086447277742457317404485290801586361850408755680 9944 -96563563080172703928671237540588832465362805892664846636977704653555775962 9945 -106254910170193831783768383726181149101781633426408790948490442119062883824 9946 -113476830749804352241496166662347893228448807113109822171403391273051620104 9947 -116878653257681498349601243496026590638008417817186503696871912985622564472 9948 -115480119164733132178623999905842586915218506874018083032597560277191660246 9949 -108992917057323954900499579558366742066536437530875409812625502769088289396 9950 -97927497994397658940857284623184860534275731194053377791971980244766852806 9951 -83443593138411005832135542477804618691038442108371147529282158908013394528 9952 -67000922018255765070990300868402011541358260068729074300852578532378620850 9953 -49934453110778577592302292822969304231829173881098130798240409523351796444 9954 -33093438642199065242046992256969535818779688014620222672521519741783019150 9955 -16650787992543673447650448979081486809452439033174850364745855320975091048 9956 -132237050212625827533247728083151397165351123274340846157098405887147078 9957 17344209720418077454938580916274459250863307675567130862049390920322437440 9958 36678222098799799870682747910571718027900457348401399290265451252036004960 9959 58346259284462403591156337426176615505072413015591542563198027985949925328 9960 82036975293638190575129023515979024042631991121612597862465688521425266684 9961 106492221360004596351710819067472178103565351872945542852504804279610999248 9962 129643049293410251495766513866735991719377922199084671158987759541977376464 9963 149042815638263615190809628516580688392453632171198446914010598603100939080 9964 162485967680936957133311329530640704671226659438970752219894072394781562442 9965 168607961518920326471786662090453853126111814426322140195263177603195191680 9966 167239786133616093465371266536846468898803255622726915691672868438688012496 9967 159364468427976468443139501615973548037436726324040138734095810571944998752 9968 146672016843645021333475769071091475195085073636695779880409711364688547086 9969 130873004453894702846087208771281112095657694419527719938195777138344067412 9970 113037603371607048938141391301320186247916676359994032154174682493630824434 9971 93228158933900216139679327994283741687773045164528835366894419586586546480 9972 70586497074106157802059442821813328182592189608415214360623692508501435944 9973 43863702175549682667830504025980403675766052753437585673708864858805281656 9974 12206641063300463237672694051250565825372091975319512082801520578873920260 9975 -24092696527590502371755724968005619155219603012255807295273676675038732816 9976 -63180344463889580026058142598646129260756837508135499357326775883892561088 9977 -101741457883651563188061284653396079262491144287511132187001627862705963160 9978 -135619587252043602202625076229647578529496147023130479051517181215386628020 9979 -160760592646954526891322212002229145993715078275633087434735452706290506832 9980 -174161257548495840877193255645372979474522015517735679888142419558978303180 9981 -174498164632124703373389306697412257524148235868638760761710752688455263368 9982 -162236729208781874953444613839222198260492718929532113389929229548362635388 9983 -139225161677031778021172155556484753966454250064853057081814215109439830544 9984 -107978247926718595147104941074185950353737457754844001659993048278825951116 9985 -70965943139990929131709028834197915097260791094205505907190530990613035004 9986 -30194969543807880035766091815482244905987649344764104137935360864993667614 9987 12779191915756392749637711155784713841102827883852934739381404843946919992 9988 56479358637940313336929198532964958777894289491302226936531874102950190406 9989 99010982829233215704141487152902640243729787299416791851517462082174395092 9990 137734418765643610454731592359011935358869855833090788240382443894757865222 9991 169307168501954962154904170070747758053696385319297896398445437625019146048 9992 190113287740713138461148298190654371853608089318610265961502124417183316652 9993 196911792336656425081938125458393488215144181610111575385846967313432190496 9994 187448093982496802337042284521611702651814752766668667152307884647666817960 9995 160826581450852887411844672157809921625413705830998498732523535761797451816 9996 117599796527432827424978344496359956572396940117726579927982884663548181206 9997 59688300403223628350823856782045404383512607399937663682040339717479124808 9998 -9697874572507899001916757845139733888657423395674365987491138405406283924 9999 -86047313613059156427757532343768161366076452705550481289109181487072879728 10000 -163519960426700203890049061112453486746875070605853607311973617988636739508 10001 -235109117130990833216635796150670687156889749656753593401638118652053731140 10002 -293192918990520464037682636613852908102113651101581643849002673156175838210 10003 -330523076535851867633067201134072148594400728366282964238794721915807279040 10004 -341481069921952853226085468642976643328935110523377389872956990494099456368 10005 -323274694618920615912776877868681471976928099170628403625695667386636869316 10006 -276736450332661009730374232078516458202360669518901218492503126294772071638 10007 -206513085715473667483813747606607793828790984282255775251878795127201508848 10008 -120617529743304573794151255123262351651237984995368348544124363254700139062 10009 -29452519092091884169477783799200262042490736490989530618616734145191566536 10010 55535007747794501281175395503481273457562261152230050945502238870640814132 10011 123419871421603273436156567414843499835414298366592272118828385459653172920 10012 165440660340490296192734724462577491049381754299874216481882816246931261338 10013 176527562328276321016105030287418056796483784062392526360216350689608705620 10014 156441968043603626236778966306425657026443839985087663671981527098608920078 10015 110196213562991497874780903586148341910804487184993487565049585693145555520 10016 47467459289047929114727138018875581052427300967844043028916600698771561032 10017 -19088027287034536291082149911060577558849985869396111629892240500397324316 10018 -76397639912401393735109467348391457175492533202781176367964228529468867214 10019 -113845350543512242491351502166012808540381025936302377047640014222443433864 10020 -125660439043103722831134933838342378526571880551792837372665126719524068170 10021 -112054700848844640031486828658124115395717169391470758000457171362917505992 10022 -78677718539509893670972076889207989540706334826842513649564925275543841316 10023 -34523924773868594326187751775740203648462062706593818730338719795343821696 10024 10998151881286362840804817904368450103141857443147551257219633493183320046 10025 50794896854289923968091264028678762845384696704167422585885307335026911628 10026 81665563464091473004938437450102623127235511130658092789277045185688898038 10027 104268968367391126945610777776852436359405153912146858725186447260541521232 10028 121688588567088625664092572697124819710574477352995800179887534398178325808 10029 137347919400366264636785572132143805236637128076228222060813261540611336940 10030 153204207186759598659325157333667450071849164273005233845228925697919168458 10031 168910252725221790911500671439125096752159165327675483093251094590417356384 10032 182132879946946714472111117143759798362078932716869251919074487846826702512 10033 189709944386036084262300685554607959547126866057200053717690586516538412792 10034 189038699109240804808360139423455095922199189967393050677607628970115638916 10035 179104500677107551626839499574510800270671894624007026548179372169867260976 10036 160814577641262650916700856378022497394059206250244884965484975938496087316 10037 136638602033720984944961672855033348783107653089835672771787356141716788980 10038 109817524459179973886800399449523557501831056820337193753969211142214709022 10039 83497267451821021476110257746117882051336786159778679947462840908848015600 10040 60079329570851297033323010989220144840066461365535895694516254551396013536 10041 40926290341148437738606209401368678463782544483028844258546768746691697904 10042 26402875874970336770219028265041157330535172715868791258057461335442154296 10043 16133099283615796145346149701916946241254165558612070854197910389598794784 10044 9328421608688609728885154587255839857223828609837063963565883375115896164 10045 5072768710032929263750463949142054127654798299562937122968721368104650824 10046 2504546196398409015630727960437314725722509005437733862734258795149979340 10047 885248731233639671179919844623477329239471032133159763207985974628130512 10048 -424408406298299928377034069710477090928905689489340603118191929712830590 10049 -2045396997695256460851141355768265632119159194800394414956551936320470692 10050 -4676635870143462596445979971539411586537614226270818594931999137865777898 10051 -9160115042769822517364026403619987537254277081265610637981897978592186760 10052 -16466136334667603025520288660357740447058998558134186315541202268432519302 10053 -27559407531356499588994420612542901526771578486009679579594099081283308020 10054 -43138545762152003152838130650376062595766938821830718280854768494375423782 10055 -63296729611165613955738549629332365615660380135058593616346505343639339984 10056 -87212921950918460274932474374880055337839216980432548843612144887237295100 10057 -113018766812761614599840892412121354852390104805369187410450741349102399164 10058 -137963659018315928643780315570729614240694892417034604653843210400374819134 10059 -158909964682347148757349627561297085413474646799179891680310640773388002616 10060 -173059087871557174898678254580434950285239586975540113126274391641367893094 10061 -178693956826808727483018327467740976156243266895118615818507831204914943420 10062 -175683372915720779536450389364220293451460507091620911131346808282316962586 10063 -165556253001657184687909491375862891627990554987995400943706041645238076544 10064 -151098523378356787435119773857424493522191133151921950085717916356934996732 10065 -135593040720366028647738529361923686268984112382406176478428037901938199832 10066 -121945266892810338370735498720933739863737514005616157554540495181148093204 10067 -111968867369100215696017450956259697970209449968014279189763489242606424840 10068 -106039445960935001017100441390428560482445565103870680018997693949145945270 10069 -103191206521556955295046923005522047219940990888013067400100572642457668068 10070 -101581074233440577688547146260230268704349903583465760784962154326727139334 10071 -99129745820041799120328998916279571270421278160601071619308205330788130944 10072 -94106246024135550794234352305707754023013985727842013825767210596742030744 10073 -85463180045333365792845615664685324642852620122900486061153517440623055152 10074 -72836966842717686005288097576917069110279945698923197495748175923149188600 10075 -56261866573053954390251020663119370156582591188852109220421114864444841096 10076 -35761021225314017964888200386306564314988050650529944513298486530652990746 10077 -11031369422303374902117322709924152110485283817830638373085977209389165220 10078 18589681270810620046297134147232137122419022636681709372504178474258426730 10079 53796166658203137032372059940998535516188252292432076692905633612574960224 10080 94701269089720435686362007029881789022004429060883499650193464863720641966 10081 140168852396746641898407052959086567279974946292597684837530746859211504724 10082 187395924791284657818607230930546603655702442666227680987564451707692999906 10083 232009359879821192186720719916267254926689187143119394640746833149471896728 10084 268768391261221341861803212739989006598598369904837621948668212162646357862 10085 292722168704626564421028521889439143154132087827169864312522891573075225400 10086 300463604219973757504678656355476680804370601741104707494109105228182495524 10087 291049219453614868943028167198576406729776650995080551830367304674153362784 10088 266262808829235070490494808767893170513335395478893314841152492962790827028 10089 230143745470367014284213623235098924408412326422268926294978808867208980536 10090 187967475387659086508261075756651596704631940201920812463817406727015134420 10091 145038076932586698008440067595366412107590706439228632972410149499322946872 10092 105666693034903987280456620594832367680663153267777676448056087434713452026 10093 72581412532512202269645730276520953174453374659378365653183918849420817852 10094 46820615596309302000847746948688653880511323484538791569680882563426401706 10095 27993149603200699570718133008583448939087357347455102049656195799501786000 10096 14705089517954312678895391645175111476454279662764914123966370614470442990 10097 4966224553843779820890108475364713390965483144176604306481642713707781640 10098 -3527674201114001325607678041653037727784710937476557554149577331915937800 10099 -13233850785788498483472579343531569149043226018661076698479237972200956060 10100 -26633875729141613211709284078458180323172983276279074021778576118614745551