1 1 2 -257 3 6562 4 -65281 5 390626 6 -1686434 7 5764802 8 -16711425 9 43053283 10 -100390882 11 214358882 12 -428373922 13 815730722 14 -1481554114 15 2563287812 16 -4278124289 17 6975757442 18 -11064693731 19 16983563042 20 -25500455906 21 37828630724 22 -55090232674 23 78310985282 24 -109660370850 25 152588281251 26 -209642795554 27 282472589764 28 -376332039362 29 500246412962 30 -658764967684 31 852891037442 32 -1095199817473 33 1406622983684 34 -1792769662594 35 2251881546052 36 -2810561367523 37 3512479453922 38 -4364775701794 39 5352824997764 40 -6527917102050 41 7984925229122 42 -9721958096068 43 11688200277602 44 -13993562175842 45 16817731725158 46 -20125923217474 47 23811286661762 48 -28073051584418 49 33232936334403 50 -39215188281507 51 45774920334404 52 -53251717262882 53 62259690411362 54 -72595455569348 55 83734152640132 56 -96338056262850 57 111446140681604 58 -128563328131234 59 146830437604322 60 -167333991655172 61 191707312997282 62 -219192996622594 63 248193651944966 64 -280371153272577 65 318645629011972 66 -361502106806788 67 406067677556642 68 -455384421571202 69 513876685420484 70 -578733557335364 71 645753531245762 72 -719481709858275 73 806460091894082 74 -902707219657954 75 1001284301569062 76 -1108703978944802 77 1235736511671364 78 -1375676024425348 79 1517108809906562 80 -1671146578514914 81 1853302661441605 82 -2052125783884354 83 2252292232139042 84 -2469490842293444 85 2724912226538692 86 -3003867471343714 87 3282616961856644 88 -3582242379626850 89 3936588805702082 90 -4322157053365606 91 4702526097647044 92 -5112219430194242 93 5596670987694404 94 -6119500672072834 95 6634221296844292 96 -7186701202257826 97 7837433594376962 98 -8540864637941571 99 9228853610309606 100 -9961115588346531 101 10828567056280802 102 -11764154525941828 103 12667700813876162 104 -13632022780898850 105 14776846705193224 106 -16000740435720034 107 17181861798319202 108 -18440093132383684 109 19925626416901922 110 -21519677228513924 111 23048890176636164 112 -24662539457475778 113 26584441929064322 114 -28641658155172228 115 30590306936766532 116 -32656586084572322 117 35119885626060326 118 -37735422464310754 119 40213860453156484 120 -42836192023652100 121 45949730077931043 122 -49268779440301474 123 52397079353498564 124 -55677579815251202 125 59604797363671876 126 -63785768549856262 127 67675234241018882 128 -71775015237779201 129 76697970221624324 130 -81891926656076804 131 86730203469006242 132 -91825754997875204 133 97906878191647684 134 -104359393132056994 135 110341137849152264 136 -116574847310174850 137 124097929967680322 138 -132066308153064388 139 139353667211683682 140 -147005079207820612 141 156249663074482244 142 -165958657530160834 143 174859125580972804 144 -184187295723490787 145 195409255309694212 146 -207260243616779074 147 218074528226352486 148 -229298171231482082 149 242935032749128802 150 -257330065503248934 151 270281038127131202 152 -283819540009154850 153 300329259289782086 154 -317584283499540548 155 333161414391818692 156 -349437768679031684 157 369145194573386402 158 -389896964145986434 159 408548088479357444 160 -427813523900208098 161 451447324575644164 162 -476298783990492485 163 498311414318121122 164 -521263903882313282 165 549463509624546184 166 -578839103659733794 167 604967116961135042 168 -632170325196821700 169 665416609998910563 170 -700302442220443844 171 731198145995566886 172 -763017402322136162 173 802359178476091682 174 -843632559197157508 175 879641228932327302 176 -917053939647084898 177 963501331559560964 178 -1011703323065435074 179 1053960288888713762 180 -1097878344750039398 181 1151936657823500642 182 -1208549207095290308 183 1257983387888164484 184 -1308688157216246850 185 1372065799167735172 186 -1438344443837461828 187 1495315566370299844 188 -1554424604566485122 189 1628398550416686728 190 -1704994873288983044 191 1771197285652216322 192 -1839795507774650274 193 1925122952918976002 194 -2014220433754879234 195 2090952617576560264 196 -2169479316846162243 197 2268453123948987362 198 -2371815377849568742 199 2459374191553118402 200 -2549967618004992675 201 2664616100126684804 202 -2782941733464166114 203 2883821521936163524 204 -2988232574350227524 205 3119119402551010372 206 -3255599109166173634 207 3371545011354780806 208 -3489797415071706658 209 3640577586059639044 210 -3797649603234658568 211 3928797478390152482 212 -4064374849744122722 213 4237434672034690244 214 -4415738482168034914 215 4565714921638558852 216 -4720519498396853700 217 4916747958427716484 218 -5120885989143793954 219 5291991123008966084 220 -5466249218500457092 221 5690339654659533124 222 -5923564775395494148 223 6115597639891380482 224 -6313610098167985346 225 6569426455182897033 226 -6832201575769530754 227 7050287992278341282 228 -7275315509835790724 229 7562821648920027362 230 -7861708882748998724 231 8108902989587490568 232 -8359830411733490850 233 8686550888106661442 234 -9025810605897503782 235 9301307663537443012 236 -9585237797247744482 237 9955268010606859844 238 -10334962136461216388 239 10645920227784266882 240 -10966063848214865668 241 11379844838561358722 242 -11809080630028278051 243 12159518761718370406 244 -12514845099775566242 245 12981648988562506278 246 -13466049393849130948 247 13854014142383176324 248 -14253024605384174850 249 14779541627296393604 250 -15318432922463672132 251 15753961211814252002 252 -16202329792619325446 253 16786655253367974724 254 -17392535199941852674 255 17880874030546896904 256 -18374403900871474945 257 19031147999601100802 258 -19711378346957451268 259 20248748580928453444 260 -20801505307530544132 261 21537250386987854246 262 -22289662291534604194 263 22890010290541014722 264 -23506674495111389700 265 24320253826628692612 266 -25162067695253454788 267 25831895743017062084 268 -26508504058575146402 269 27416893182581291042 270 -28357672427232131848 271 29090710405024191362 272 -29843157346792708738 273 30857976252759902728 274 -31893168001693842754 275 32708653375265921382 276 -33546383900934616004 277 34660765693554192482 278 -35813892473402706274 279 36719759203154022086 280 -37632149565732044100 281 38873223852623509442 282 -40156163410141936708 283 41142576392052822242 284 -42155436273254589122 285 43533760149892244104 286 -44938795274310010628 287 46031512930692963844 288 -47151947683213413859 289 48661191882642625923 290 -50220178614591412484 291 51429239246301624644 292 -52646521258937567042 293 54317648809320741602 294 -56045153754172588902 295 57355786519625885572 296 -58698536958258458850 297 60550508537455683848 298 -62434303416526102114 299 63880676564617233604 300 -65364840490729936422 301 67380160336720564804 302 -69462226798672718914 303 71057057023314622724 304 -72657793563742927138 305 74885860846876278532 306 -77184619637473996102 307 78905450517641748002 308 -80670115218418313284 309 83125452740655375044 310 -85622483498697403844 311 87515123947429289282 312 -89453333488258253700 313 92120163556986851522 314 -94870315005360305314 315 96950893484654288716 316 -99038380219510273922 317 101970394089246452642 318 -104996858739194863108 319 107232261807044628484 320 -109520262118253663202 321 112747377120570603524 322 -116021962415940550148 323 118473216281907658564 324 -120985451041569416005 325 124470948833617293222 326 -128066033479757128354 327 130751960547710412164 328 -133439479097080118850 329 137267352970298901124 330 -141212121973508369288 331 144086718355753023842 332 -147031889206268800802 333 151223771961389325926 334 -155476549059011705794 335 158620592613240837892 336 -161835583919956055236 337 166356282569519253122 338 -171012068769720014691 339 174447107938520080964 340 -177884995060672352452 341 182824769253887259844 342 -187917923520860689702 343 191581264613502748804 344 -195326482324125002850 345 200733594119061982984 346 -206206308868355562274 347 210201493946988852962 348 -214292517886963576964 349 220091573675539927202 350 -226067795835608116614 351 230421569593397529608 352 -234765808440116345186 353 241100240228887100162 354 -247619842210807167748 355 252248118896407027012 356 -256984453825037615042 357 263883352293612848008 358 -270867794244399436834 359 275902470085864489922 360 -281048262395098530150 361 288441413584604730723 362 -296047721060639664994 363 301522128771383504166 364 -306985606180496679364 365 315024279856217675332 366 -323301730687258272388 367 329100478707380211842 368 -335024128230445714498 369 343777245623229307526 370 -352620910386107939204 371 358914787802800480324 372 -365356278747678387524 373 374688750722402006882 374 -384296100557167059908 375 391126680300414850312 376 -397920531201536030850 377 408066367623402418564 378 -418498427457088489096 379 425709831200577608162 380 -433088600479292226052 381 444084887089565903684 382 -455197702412619594754 383 463009808974713123842 384 -470987649990307116962 385 482710810608138233864 386 -494756598900176832514 387 503215394312277467366 388 -511635502474522456322 389 524320466699664691682 390 -537374822717175987848 391 546278438371263968644 392 -555369723082150654275 393 569123595163618960004 394 -582992452854889752034 395 592622145978560687812 396 -602468792534621389286 397 617055253404346928162 398 -632059167229151429314 399 642464934693592102408 400 -652791632236666405539 401 668582463235588483202 402 -684806337732557994628 403 695729421759891693124 404 -706899686001067035362 405 723948205428288394730 406 -741142131137594025668 407 752931168790690435204 408 -764964148049367365700 409 783044537099820227522 410 -801613686455609665604 411 814330616447918272964 412 -826960176830649731522 413 846448400362270674244 414 -866487067918178667142 415 879803905471545420292 416 -893388137841518505506 417 914438764243068321284 418 -935628439617327234308 419 949975016173736007842 420 -964647329761718855944 421 986862773243512270562 422 -1009700951946269187874 423 1025154063242964664646 424 -1040448146832695210850 425 1064418838498652319942 426 -1089020710712915392708 427 1105154701381357268164 428 -1121649120056075825762 429 1147425582062343539848 430 -1173388734861109624964 431 1190743340458931072642 432 -1208452847246101177796 433 1235671900522439264642 434 -1263604225315923136388 435 1282275533342213419144 436 -1300764818121774370082 437 1329999555417981147844 438 -1360041718613304283588 439 1379482393624495913282 440 -1399317011784117908100 441 1430787012926034995049 442 -1462417291247500012868 443 1483302776945927340002 444 -1504654599620985422084 445 1537733938816181483332 446 -1571708593452084783874 447 1594139684899783198724 448 -1616284185128058434754 449 1651850457757840166402 450 -1688342598982004537481 451 1711639644968185761604 452 -1735458953571248004482 453 1773584172190234947524 454 -1811924014015533709474 455 1836928959419474209544 456 -1862423821540074125700 457 1902521619229098849602 458 -1943645163772447032034 459 1970460270207236023688 460 -1996965827139055975492 461 2039893072616309544482 462 -2083988068323985075976 463 2111776380545833921922 464 -2140116329777856634018 465 2186205201239114256904 466 -2232443578243411990594 467 2262221077832419710242 468 -2292661253554844141606 469 2340899759713884914884 470 -2390436069529122854084 471 2422330766790561569924 472 -2453745845741806778850 473 2505469544098854360964 474 -2558503878725962979908 475 2591492694096785125542 476 -2625201024242508432004 477 2680484070772754601446 478 -2736001498540556588674 479 2771303608864315695362 480 -2807312343833165539076 481 2865237400957958791684 482 -2924620123510269191554 483 2962397343865377004168 484 -2999644329217416418083 485 3061505335237095158212 486 -3124996321761621194342 487 3163965138861484662722 488 -3203702383105603346850 489 3269919500755510802564 490 -3336283790060564113446 491 3377940044732998170722 492 -3420533737275739756484 493 3489597638053476763204 494 -3560481634592476315268 495 3605030170380800153356 496 -3648773863151028628738 497 3722641248432631269124 498 -3798342198215173156228 499 3844185754368006996002 500 -3891060776697863737156 501 3969794221498968145604 502 -4048768031436262764514 503 4097735106081111754562 504 -4147669599954403436550 505 4229919834926744562052 506 -4314170400115569504068 507 4366463794812851114406 508 -4417906966487953635842 509 4505492371457261922722 510 -4595384625850552504328 511 4649082750671187701764 512 -4703847398623097585409 513 4797391035893897902088 514 -4891005035897482906114 515 4948333298121189657412 516 -5006920194037857495044 517 5104160787796814470084 518 -5203928385298612535108 519 5265080929160113617284 520 -5325022530811394180100 521 5428774300687024023362 522 -5535073349455878541222 523 5597750158724835773282 524 -5661834412660196484002 525 5772205744253931755724 526 -5882732644669040783554 527 5949561001651132143364 528 -6017707951964171100676 529 6132610415759309634243 530 -6250305233443574001284 531 6321532383192717089126 532 -6391458915228952459204 533 6513548822267704486084 534 -6638797205955384955588 535 6711681946830236600452 536 -6785969538412006034850 537 6916087415687739706244 538 -7046141547923391797794 539 7123775078219805217446 540 -7203179819930508946184 541 7338006985513707753122 542 -7476312574091217180034 543 7559008348637811212804 544 -7639848277214321384066 545 7783467744728730183172 546 -7930499896959295001096 547 8014909274235071513762 548 -8101236966220139100482 549 8253629199641560176806 550 -8406123917443341795174 551 8495966491074492950404 552 -8587611687653011829700 553 8745831901566968430724 554 -8907816783243427467874 555 9003495774138678198664 556 -9097146749245922444642 557 9264917604923872884002 558 -9436978115210583676102 559 9534424051328879888644 560 -9633829138115933257028 561 9812260746521907576328 562 -9990418530124241926594 563 10094089678769799935522 564 -10200134255165275370564 565 10384574212982679845572 566 -10573642132757575316194 567 10683922889283887387210 568 -10791461705898708230850 569 10987480850170951784642 570 -11188176358522306734728 571 11300271188053611809762 572 -11414978577051485617924 573 11622596588449843504964 574 -11830098823188091707908 575 11949338647252737547782 576 -12070898606880633720291 577 12285886679963981959682 578 -12505926313839154862211 579 12632656817054320525124 580 -12756511595872147853572 581 12984018764419613599684 582 -13217314486299517533508 583 13345917630245678417284 584 -13477097341181059286850 585 13718740442565440904076 586 -13959635743995430591714 587 14096289486265729569122 588 -14236123277144516638566 589 14485128702352989418564 590 -14740437135543852592004 591 14885589399353255069444 592 -15026823666437164511458 593 15291058397676482678402 594 -15561480694126110748936 595 15708579453374704718984 596 -15859041872895877323362 597 16138413444971562953924 598 -16417333877106629036228 599 16573513222499914075202 600 -16732887509348761933350 601 17021419531644106084802 602 -17316701206537185154628 603 17482546638998856555686 604 -17644216449977251997762 605 17949159261421891602918 606 -18261663654991858040068 607 18429329232439332691202 608 -18600395143639588632866 609 18923636826945105044488 610 -19245666237647203582724 611 19423598060348086052164 612 -19605794375696264356166 613 19938101205828371332322 614 -20278700783033929236514 615 20467661519539730061064 616 -20650918034557624133700 617 21002999027665568907842 618 -21363241354348431386308 619 21553866676575552390242 620 -21749110292912316032452 621 22120706819577027853448 622 -22491386854489327345474 623 22693655020288973717764 624 -22900050637700539089796 625 23283123970184326562501 626 -23674882034145620841154 627 23889470119723351406728 628 -24098167446945237708962 629 24502204690568487587524 630 -24916379625556152200012 631 25132452704633039250242 632 -25353050093592767870850 633 25780769053196180586884 634 -26206391280936338328994 635 26435706050632241800132 636 -26670427764020933301764 637 27109127150242592628966 638 -27558691284410469520388 639 27801809528973133936646 640 -28037187102272738169826 641 28501271562015485137922 642 -28976075919986645105668 643 29220509446475595511202 644 -29470932795622626670084 645 29960221315792223186824 646 -30447616584450268250948 647 30706777728209453204162 648 -30971328428981773837125 649 31474408448433222288004 650 -31989033850239644358054 651 32263700103202675568008 652 -32530267438101264965282 653 33060197995068669948962 654 -33603253860761575926148 655 33879072460284032287492 656 -34160502568555718344258 657 34720754564521918371206 658 -35277709713366817588868 659 35569955081689370015522 660 -35869527371799999437704 661 36442794820015380778082 662 -37030286617428527127394 663 37340008813875856359688 664 -37639012715474189954850 665 38244972200490568210184 666 -38864509394077056762982 667 39174789482840476025284 668 -39492858362339856676802 669 40130551712967238722884 670 -40765492301602895338244 671 41094165285321438558724 672 -41429909464178319840452 673 42084339338834904679682 674 -42753564620366448052354 675 43102006972607575714764 676 -43439061717338880463203 677 44127502627834341562082 678 -44832906740199660807748 679 45181252859731499291524 680 -45537166305384360956100 681 46263989805330475492484 682 -46985965698249025779908 683 47354976938750269868642 684 -47733346168736601884966 685 48475877991555093461572 686 -49236385005670206442628 687 49627235660213219549444 688 -50003573502305658874978 689 50787142210756801263364 690 -51588533688598929626888 691 51978576186098436940322 692 -52378809530097741092642 693 53202513750420037288012 694 -54021783944376135211234 695 54435165608231149964932 696 -54857207161795166957700 697 55700901590861346625924 698 -56563534434613761290914 699 57001146927755912382404 700 -57423859065931258601862 701 58310148000746221725602 702 -59218343385503165109256 703 59654416239414021150724 704 -60100046960560246978914 705 61035180888132701044744 706 -61962761738823984741634 707 62424545023181679931204 708 -62898330425539699290884 709 63851320233938390193122 710 -64827766556376605942084 711 65316514934700417343046 712 -65786008582329915686850 713 66790737480270172928644 714 -67818021539458501938056 715 68304520789193082535304 716 -68803581618944123097122 717 69858528534720359279684 718 -70906934812067173909954 719 71421854567728744621442 720 -71948346579284312162662 721 73026786987234926449924 722 -74129443291243415795811 723 74674541830639635933764 724 -75199576959375945410402 725 76331740355849547975462 726 -77491187094245560570662 727 78032457926322172553282 728 -78585912191371252277700 729 79778602595634228233767 730 -80961239923047942560324 731 81534050070068617414084 732 -82122413544727265680004 733 83335836122925967969442 734 -84578823027796714443394 735 85185580662947166196236 736 -85766176786977189432386 737 87044213377378270794244 738 -88350752125169932034182 739 88951956974791439582882 740 -89569827435468919763332 741 90910040802318403038088 742 -92241100465319723443268 743 92877498540993598756802 744 -93528347460530955365700 745 94896740102661187410052 746 -96295008935657315768674 747 96968574868983870574886 748 -97615695488219544116164 749 99050031258674132328004 750 -100519556837206616530184 751 101185782842484578256002 752 -101867643820025739737218 753 103377493471925121637124 754 -104873056479214421570948 755 105578800799448752912452 756 -106303485769751726290568 757 107836810944509231272802 758 -109407426618548445297634 759 110154031772600650138888 760 -110867291635616122436100 761 112480504131560035634882 762 -114129815982018437246788 763 114867291019409033749444 764 -115625530004662333716482 765 117316417239330417125836 766 -118993520906501272827394 767 119774098878549535380484 768 -120572838397518618589090 769 122295567986652652247042 770 -124056678326291526103048 771 124882393173382423462724 772 -125673951489503672386562 773 127478208443761827917282 774 -129326356338255309113062 775 130141177497657067599942 776 -130974683704911022190850 777 132872288188052511499528 778 -134750359941813825762274 779 135612481014449781309124 780 -136499477828015430594184 781 138423005005393609558084 782 -140393558661414839941508 783 141305899789527558120968 784 -142174632127000100614467 785 144197710775423636667652 786 -146264763957050072721028 787 147162737823614746501922 788 -148086888384513843978722 789 150204247526530138605764 790 -152303891516490096767684 791 153254044001553861594244 792 -154227294944668207448550 793 156381544843952829897604 794 -158583200124917160537634 795 159589505610337480919944 796 -160550406598779122400962 797 162804562351317753689762 798 -165113488216253170318856 799 166101760134381608332804 800 -167114657774613988098723 801 169483071906523750035206 802 -171825693051546240182914 803 172871883676032679936324 804 -173948803632370110689924 805 176347062609685577206664 806 -178802461392292165132868 807 179909653064098431817604 808 -180960786218507401562850 809 183479764019919004768322 810 -186054688795070117445610 811 187140089864757577373282 812 -188258752773514691010244 813 190893241677768743717444 814 -193503310379207441847428 815 194653394529430381402372 816 -195830798509653754738756 817 198507286262175467585284 818 -201242446034653798473154 819 202459186896883819445452 820 -203619233717932508094532 821 206416902609949549841762 822 -209282968427114996151748 823 210474109970010820726082 824 -211695332073530440550850 825 214634183448494976108684 826 -217537238893103563280708 827 218798367050657356915682 828 -220097829886251445796486 829 223067471439749495110562 830 -226109603706187173015044 831 227443944481102611066884 832 -228707363287011899010594 833 231824902954223927877126 834 -235010762410468558569988 835 236315885030060336916292 836 -237660545395559296431364 837 240918340132746429943688 838 -244143579156650154015394 839 245524981295624377126082 840 -246942165450333673384200 841 250246473680847595200483 842 -253623732723582653534434 843 255086094920915468958404 844 -256475828186787544177442 845 259929028697434437582438 846 -263464594253441918814022 847 264891095852717032548486 848 -266354693774468173771618 849 269977586284650619552004 850 -273555641494153646225094 851 275065726819413139176004 852 -276623972825096613818564 853 280280090686329713048162 854 -284024758255008817918148 855 285625006977664310410636 856 -287133394802976470282850 857 290968902123878119627202 858 -294888374590022289740936 859 296445806105775715165922 860 -298054435799486760417412 861 302058787851207228744328 862 -306021038497945285668994 863 307670860178904352216322 864 -309363928750658408146372 865 313422356451401789372932 866 -317567678434266891012994 867 319314741133900911306726 868 -320970223474119759792004 869 325205748363921154783684 870 -329544812068948848720008 871 331241879794142774555524 872 -332985611444075201858850 873 337427246532418553666246 874 -341809885742421154995908 875 343609855051690358108552 876 -345466472501148314929604 877 349942545782877898286882 878 -354526975161495449713474 879 356432411486762706392324 880 -358225112228582185366148 881 362916962485923112122242 882 -367712262321990993727593 883 369560570288497434231842 884 -371471062995828981867844 885 376368671141785061123464 886 -381208813675103326380514 887 383167758718722622528322 888 -385179799520092006973700 889 390134325703094132991364 890 -395197622275758641216324 891 397271886514246956085610 892 -399232329529749209245442 893 404400488131168657800004 894 -409693899019244282072068 895 411704291807442701995012 896 -413768751392780013483202 897 419184999617018286909448 898 -424525567643764922765314 899 426655682127799336123204 900 -428858728420794701211273 901 434308498723674512856004 902 -439891388756823740732228 903 442148612129560346243848 904 -444263907464413737278850 905 449976408898962761781892 906 -455811132252890381513668 907 457992426543450182594402 908 -460249850423922397230242 909 466205361958534295972966 910 -472090742570804871852808 911 474402551102912549470082 912 -476780441365281087879556 913 482798844818609511671044 914 -488948056141878404347714 915 491401018877202139726984 916 -493708560063148306218722 917 499982450418534121894084 918 -506408289443259658087816 919 508773041409246017163842 920 -511207620100753642028100 921 517777566296765150389124 922 -524252519662391552931874 923 526760994277154995700164 924 -529357296063260971769608 925 535963202803409031016422 926 -542726529800279317933954 927 545386108099140729539846 928 -547869780167505381285026 929 554786279519086052117762 930 -561854736718452364024328 931 564413669306105743933926 932 -567066728526490965595202 933 574274243343030996268484 934 -581390817002931865532194 935 584109138428964746862344 936 -586903334648485183424550 937 594178218217964518931522 938 -601611238246468423125188 939 604492513260947719687364 940 -607198665583387817266372 941 614776116801816507052322 942 -622539007065174323470468 943 625307362095643419782404 944 -628158861479548919577058 945 636094812155068669811728 946 -643905672833405570767748 947 646844413989074183715362 948 -649889851000426417476164 949 657854273024945857387204 950 -666013622382873777264294 951 669129726013635222236804 952 -672030912923390595629700 953 680366944138463534957762 954 -688884406188597932571622 955 691875710905182652997572 956 -694976318389984726323842 957 703658101977826852112008 958 -712225027478129133708034 959 715399994873543455626244 960 -718671960019980537931524 961 727423121748038154865923 962 -736366012046195409462788 963 739735558469925528040166 964 -742887650906124058730882 965 752003078606927919757252 966 -761336117373401890071176 967 764560386709553996802242 968 -767885467967588780266275 969 777421245241878055496968 970 -786806871155933455660484 971 790230593563210223940962 972 -793785544283736938474086 973 803346299449248513360964 974 -813139040687401558319554 975 816778366246196678122764 976 -820147712112597515182498 977 830149880552636599409282 978 -840369311694166276258948 979 843842775284013522592324 980 -847455027622348972334118 981 857863633079154431109926 982 -868130591496380529875554 983 871822639630584198373442 984 -875629861835039739893700 985 886116769995697137268612 986 -896826592979743528143428 987 900748370191101389175688 988 -904403897228916133607044 989 915314479912358536253764 990 -926492753787865639412492 991 930227631978098127294722 992 -934086108530836008824066 993 945497045850451342451204 994 -956718800847186236164868 995 960695502949628428899652 996 -964823256971535870862724 997 976250493656412394510562 998 -987955738872577797972514 999 992179167842187846854408 1000 -996081100783200280383300 1001 1008028236867443182444808 1002 -1020237114925234813420228 1003 1024253517830465842864324 1004 -1028434341868446184942562 1005 1040868328728086378247304 1006 -1053117922262845720922434 1007 1057391377076769440083204 1008 -1061803290761371135879174 1009 1074309286591662654798722 1010 -1087089397576173352447364 1011 1091629926221185338986564 1012 -1095849641595114757957444 1013 1108857052198061455866722 1014 -1122181195266902736402342 1015 1126495665827835812726024 1016 -1130949601376218970126850 1017 1144547501769072180269126 1018 -1157911539464516314139554 1019 1162501366455996625475042 1020 -1167281337588131976790024 1021 1180880460795553919187362 1022 -1194814266922495239353348 1023 1199696135844008199096328 1024 -1204184934047512981864193 1025 1218406016629473351791622 1026 -1232929496224731760836616 1027 1237552264857640572797764 1028 -1242372372561959461455362 1029 1257156258393805037651848 1030 -1271721657617145741954884 1031 1276642570773512871925442 1032 -1281732377010908268701700 1033 1296589714555465084434242 1034 -1311769322463781318811588 1035 1317013141605472607124556 1036 -1321858556111590369277764 1037 1337303715326613237272644 1038 -1353125798794149199641988 1039 1358076957053169370692482 1040 -1363205605059800484987908 1041 1379342203280140853136644 1042 -1395194995276565174004034 1043 1400472362662243216027204 1044 -1405973242512954113033126 1045 1422104260132132561201544 1046 -1438621790792282793733474 1047 1444240906458893002299524 1048 -1449385290507037637714850 1049 1466236091699003141361602 1050 -1483456876273260461221068 1051 1488749841405167795378402 1052 -1494282761776807982066882 1053 1511795918102282007488810 1054 -1529037177424340960844548 1055 1534690443793631703433732 1056 -1540533234984043457110532 1057 1558116669157362207552004 1058 -1576080876850142576000451 1059 1582099776381957151263044 1060 -1587650490056147682403972 1061 1605916910166988109165282 1062 -1624633822480528291905382 1063 1630294698134470745603522 1064 -1636163451883855897589700 1065 1655252156198222911252744 1066 -1673982047322800052923588 1067 1680023503039887060876484 1068 -1686331985999896829905604 1069 1705381870018734663140642 1070 -1724902260335370806316164 1071 1731338714612254348936972 1072 -1737207994332890313477538 1073 1757105247427205062536964 1074 -1777434465831749104504708 1075 1783482391276750251840102 1076 -1789802203852089260512802 1077 1810472008703442782868164 1078 -1830810195102489940883622 1079 1837263968677772335048324 1080 -1843957649580769373416200 1081 1864685319314726894186884 1082 -1885867795277022892552354 1083 1892752555942176243004326 1084 -1899070665950384236302722 1085 1920609588008785179278984 1086 -1942665145599917481690628 1087 1949110013605172869701122 1088 -1955801158963301662268034 1089 1978286732818777248764169 1090 -2000351210395283657075204 1091 2007233999721653909999522 1092 -2014439547756419209986568 1093 2036860544238459154706402 1094 -2059831683478413379036834 1095 2067189324416500385528584 1096 -2073853249310142125078850 1097 2097263606164239431280962 1098 -2121182704307880965439142 1099 2128048955967047077022404 1100 -2135253600990734613738342 1101 2159557341277828950107204 1102 -2183463388206144688253828 1103 2190806897182703965772162 1104 -2198428329448184778535876 1105 2222794617941034786095624 1106 -2247678798702710886696068 1107 2255522508541992411907208 1108 -2262689445240911239417442 1109 2287980765844770618253922 1110 -2313898413953640297056648 1111 2321199527846383794783364 1112 -2328798358083010975466850 1113 2355198837561976751886088 1114 -2381083824465435331188514 1115 2388911443680210392161732 1116 -2397102600541097715796166 1117 2423401570075867145799842 1118 -2450346981191522131381508 1119 2458707582240401969159684 1120 -2466260258206967443766596 1121 2493703993537450138667524 1122 -2521751011856130247116296 1123 2529519606990845542238882 1124 -2537682926323115319883202 1125 2566182209055819196568908 1126 -2594181047443838583429154 1127 2602503988161076363256646 1128 -2611154525744479434437700 1129 2639681540649602137412162 1130 -2668835572736548720312004 1131 2677731504344766670616968 1132 -2685828529449600288780002 1133 2715434183972984172770884 1134 -2745768182545959058512970 1135 2754025797271719341622532 1136 -2762613866730014840513218 1137 2793507912338190264759044 1138 -2823782578493934608652994 1139 2832629623671401808029764 1140 -2841927396345115587353224 1141 2872666637883933280347844 1142 -2904169695329778235108834 1143 2913641011869876135089606 1144 -2922145162712008441085700 1145 2954234769431034608308612 1146 -2987007323231609780775748 1147 2995762245449244215747524 1148 -3004983195628567372700164 1149 3038270366492067518651204 1150 -3070980032343953549779974 1151 3080367900042768143539202 1152 -3090150043361420232166883 1153 3123449282092906019496962 1154 -3157472876750743363638274 1155 3167548339210603090615568 1156 -3176651267290793262879363 1157 3211196428692477066763204 1158 -3246592801982960374956868 1159 3255873235901764821651844 1160 -3265567114413806596772100 1161 3301596202094540663665928 1162 -3336892822455840695118788 1163 3346861323485936293857122 1164 -3357352167237816358384964 1165 3393192627217552732442692 1166 -3429900830973139353241988 1167 3440590902483199706817284 1168 -3450136507241244219557698 1169 3487515645791785212391684 1170 -3525716293739318312347532 1171 3535535160236143304566562 1172 -3545910431921267332520162 1173 3584679112592234162241928 1174 -3622746397970292499264354 1175 3633323306093124963224262 1176 -3644336122865072593352550 1177 3683084685766213619852164 1178 -3722678076504718280570948 1179 3734019994598707465592486 1180 -3744243099787697436025732 1181 3784418709641689704788642 1182 -3825596475633786552847108 1183 3835995004154939611403526 1184 -3846866856813037113979106 1185 3888786521911315233422344 1186 -3929802008202856048349314 1187 3940993800052766344847522 1188 -3952797747833644497281288 1189 3994430203638056480679364 1190 -4037104919517299112778888 1191 4049116572839324542599044 1192 -4059790579659609789962850 1193 4103208156485747931432002 1194 -4147572255357691679158468 1195 4158573234898457035048132 1196 -4170194446814777626902724 1197 4215212534431535975546572 1198 -4259392898182477917326914 1199 4271235001876761903571204 1200 -4283618690737004953146918 1201 4328566153443168808329602 1202 -4374504819632535263794114 1203 4387238123751931626771524 1204 -4398644246941455190969924 1205 4445263269907869312139972 1206 -4493014486222706134811302 1207 4504620001285403802460804 1208 -4516781297583693547382850 1209 4565376465588409290279688 1210 -4612933930185426141949926 1211 4625441796797330280576964 1212 -4638675739539001886045444 1213 4686907764285013164373922 1214 -4736337612736908501638914 1215 4749824175815000158214156 1216 -4761701156763056089299234 1217 4811988999447047185098242 1218 -4863374664524891996433416 1219 4875617699466046107574084 1220 -4888623881944930338847492 1221 4940734329604510635808648 1222 -4991864701509458115406148 1223 5005087292331083103756482 1224 -5018929891926746596532550 1225 5070956636190461951178153 1226 -5124092009897891432406754 1227 5138338252449020332999364 1228 -5151026715242170951318562 1229 5204932036698833793699362 1230 -5260189010521710625693448 1231 5273080767529718372423042 1232 -5286634385385394314160196 1233 5342823298612721756597126 1234 -5397770750110051209315394 1235 5411738128382570634738824 1236 -5426512680362723538247364 1237 5482234357232210286810722 1238 -5539343735879916964292194 1239 5554394403177220164389128 1240 -5567601989502798684956100 1241 5625669987706146387258244 1242 -5685021652631296158336136 1243 5698611250508151370008004 1244 -5713074806412131433618242 1245 5773273227704281047956104 1246 -5832269340214266245465348 1247 5846980262851853131077124 1248 -5862412960516044433130372 1249 5922424145678601606240002 1250 -5983762860337371926562757 1251 5999632871552438467628006 1252 -6013696397163658654207682 1253 6075872381306234872605124 1254 -6139593820768901311529096 1255 6153906852326154002533252 1256 -6168942233223553853042850 1257 6233736056132055683459204 1258 -6297066605476101309993668 1259 6312564677551118728986722 1260 -6329051277571716621669196 1261 6393235364568174352426564 1262 -6459040345090691087312194 1263 6475793518023927519427844 1264 -6490380048717146712684418 1265 6557303995002118494537224 1266 -6625657646671418410829188 1267 6640686748894232148002884 1268 -6656729296540097674922402 1269 6726035808960902451404168 1270 -6793976455012486142633924 1271 6810271162562662130785924 1272 -6827420739516145973597700 1273 6896476001101757932824964 1274 -6967045677612346305644262 1275 6984716418228156523459404 1276 -7000229283025680392064004 1277 7071754542691821417816482 1278 -7145065048946095421718022 1279 7160846360594652115752962 1280 -7177519898181820771865570 1281 7252025150464466393692168 1282 -7324826791437979680445954 1283 7341980910776009794638242 1284 -7360261525807969568650244 1285 7434061218492179601882052 1286 -7509670927744228046378914 1287 7528259418770161545915532 1288 -7544328106096534273373700 1289 7621199649741928182300482 1290 -7699776878158601359013768 1291 7716314818238908520289122 1292 -7734050032099213858716484 1293 7813657800091505698676804 1294 -7891641876149829473469634 1295 7909687663173758055015944 1296 -7928659130781674105643845 1297 8007921527282064697541762 1298 -8088922971247338128017028 1299 8108479011228246454580804 1300 -8125588010807370518825382 1301 8207641382376130079330402 1302 -8291770926523087620978056 1303 8309125636842178295031362 1304 -8327493827021207271218850 1305 8413009969667517552697996 1306 -8496470884732648176883234 1307 8515393087205541545292002 1308 -8535618736515083416478084 1309 8620198167642637281290888 1310 -8706921622292996297885444 1311 8727457082652792292152328 1312 -8745088653469967104048706 1313 8833194823045353250199044 1314 -8923233923082133021399942 1315 8941433159752874416795972 1316 -8960950069254082564275844 1317 9052163466963942182956484 1318 -9141478455994168093989154 1319 9161326566598223506568642 1320 -9182318231327381712952200 1321 9273048706592103221405762 1322 -9365798268743952859967074 1323 9387393591840948538850892 1324 -9406125060981913149429602 1325 9500099151089092741973862 1326 -9596382265166095084439816 1327 9615400605395980666327682 1328 -9635586104240062005391138 1329 9733432822319175205093124 1330 -9828957855526076030017288 1331 9849732721757341172642884 1332 -9872039057411456585775206 1333 9968761260593842175974084 1334 -10067920897090002338497988 1335 10090610106511782893624584 1336 -10109862602562236169254850 1337 10210601654722467957498244 1338 -10313551790232580351781188 1339 10333432730983189246848964 1340 -10354910906384975138427652 1341 10459150715562510315956966 1342 -10561200478327609709592068 1343 10582983071029463196134404 1344 -10606056822810319448855748 1345 10709751316338999394572292 1346 -10815675210080570502678274 1347 10839442703806947171929924 1348 -10859904482420786363057282 1349 10967195807506515722328004 1350 -11077215791960146958694348 1351 11097952649233218694281604 1352 -11120059771751043955282275 1353 11231779350281234967645448 1354 -11340768175353425781455074 1355 11363587842672979774972612 1356 -11388081653334529405410884 1357 11498436238181679481588804 1358 -11611581984950995317921668 1359 11636486024021169617836166 1360 -11657513181748248643489988 1361 11772399771940539202135682 1362 -11889845379969932201568388 1363 11911510740556355866559044 1364 -11934983761663014209876164 1365 12053927831710589763027728 1366 -12170229073258819356240994 1367 12194054073789484033995842 1368 -12219362976943966347872550 1369 12337511914220678841728163 1370 -12458300643829659019624004 1371 12484346865381346651088324 1372 -12506616535234072944673924 1373 12628864335244989661982882 1374 -12754199564674797424207108 1375 12776817724713250754202632 1376 -12800914810617578330139746 1377 12928189832829682527174410 1378 -13052295548164497924684548 1379 13077183105847370242432324 1380 -13104089757686485311178504 1381 13229682712556398833366242 1382 -13358494079827298293662754 1383 13385778342508223230890884 1384 -13408565234164820436866850 1385 13539396259810299992473732 1386 -13673046033857949583019084 1387 13696565811540254833717444 1388 -13722163726353379310212322 1389 13857476609141762195652164 1390 -13989837561315405540987524 1391 14015772530047141033923844 1392 -14043443356002295232426116 1393 14177805258213800070086404 1394 -14315131708851366082862468 1395 14343692658491243031365836 1396 -14367798021112921987673762 1397 14506787550992926086409924 1398 -14649294760433269482277828 1399 14673770282895318390868802 1400 -14700058424210417782825350 1401 14844694712736338138608004 1402 -14985708036191778983479714 1403 15012788566581918008003524 1404 -15042150484626584130339848 1405 15184891940654910999290692 1406 -15331184973529403435736068 1407 15360984223242512811468808 1408 -15385612021903313689213282 1409 15534166111152316630379522 1410 -15686041488250104168499208 1411 15711444299902713810250564 1412 -15739264782381978785675522 1413 15892912530058069033657766 1414 -16043108070957691742319428 1415 16071360045722025741103492 1416 -16101480239757736082813700 1417 16253945623361677836247684 1418 -16409789300122166279632354 1419 16440891148376682316645768 1420 -16467009449676347130370372 1421 16624657193479617665731686 1422 -16786344338218007257162822 1423 16812767245212104696311682 1424 -16841216185479578702069698 1425 17005375058663103993806604 1426 -17165219532429434442661508 1427 17194588426667232069730082 1428 -17226569121079340330810248 1429 17388328261679234653553762 1430 -17554261842822622211573128 1431 17586655988402302630498568 1432 -17613178320742073380130850 1433 17781546228164757060680642 1434 -17953641833423132334878788 1435 17981105770064869694526344 1436 -18011189149675319766598082 1437 18185294281367639592965444 1438 -18355416623906287367710594 1439 18385961716715864023745282 1440 -18418776715702923002085734 1441 18591389451248699686141444 1442 -18767884255719376097630468 1443 18801687825086125591030408 1444 -18829743920216581426328163 1445 19008326740349158393797798 1446 -19191357250474386434977348 1447 19219772775826675139367362 1448 -19250503061968094216234850 1449 19436289424548063099990412 1450 -19617257271453333829693734 1451 19648947827677963719381602 1452 -19683666088324686535460646 1453 19866662520532951568105762 1454 -20054341687064798346193474 1455 20089598009825818428187144 1456 -20117991118000204685451716 1457 20308432983779049131692804 1458 -20503100867077996656078119 1459 20532523811409886821657122 1460 -20565100013293746063348292 1461 20761939241209062356781764 1462 -20954250868007634675419588 1463 20987208949271779280129288 1464 -21022695037938969162029700 1465 21217885883789724009022852 1466 -21417309883591973768146594 1467 21453942342768320693743526 1468 -21484008350496487609257602 1469 21685746008762712169500484 1470 -21892694230377421712432652 1471 21923070568614584953704962 1472 -21956141257426143581211714 1473 22166042573537933996277764 1474 -22370362837986215594120708 1475 22404604109375691989166822 1476 -22442122371530032424604806 1477 22648739561018507808538564 1478 -22860652942521399972800674 1479 22898739700906914520144648 1480 -22929174697856668746740100 1481 23144109115224845025695042 1482 -23363880486195829580788616 1483 23395331765167151758681442 1484 -23430316262554618156031044 1485 23652602947952163958808848 1486 -23869517125035354880498114 1487 23904944964683334800526722 1488 -23943254089997049861778756 1489 24163374337827110711306882 1490 -24388462206383925164383364 1491 24427971872214926387991688 1492 -24460056335909125411263842 1493 24687576674435254010248802 1494 -24920923741328854737745702 1495 24953453163730171493796104 1496 -24988853938729788070517700 1497 25225546920162861907765124 1498 -25455858033479252008297028 1499 25492537262604186062988002 1500 -25533140816691381843217672 1501 25765913114621689856481604 1502 -26004746190518536611792514 1503 26045820492221846964442886 1504 -26078116805759021888567426 1505 26320442511691807347127304 1506 -26568015822284756260740868 1507 26601493526386249957320004 1508 -26638980544823333286276484 1509 26889337766104255333435844 1510 -27133751805458329498500164 1511 27171631414204856403410882 1512 -27212860245397179003467400 1513 27460688657470190546394244 1514 -27714060412738872437110114 1515 27756733956789297816185224 1516 -27790763490604906838423522 1517 28046885808394443291516484 1518 -28309586165558367085694216 1519 28344073547492911305717126 1520 -28382023268630644656208388 1521 28648369623183726160528329 1522 -28907489561810929158164674 1523 28946711098740399223349282 1524 -28990305514093951758395204 1525 29252289393502753614559782 1526 -29520893791988121673607108 1527 29565040941502552736901764 1528 -29599230599380589148878850 1529 29871696306096571411163524 1530 -30150319230507917201339852 1531 30185719050157650163369442 1532 -30225743339678247437529602 1533 30507281009904333698975368 1534 -30781943411787230592784388 1535 30822520513904325455029252 1536 -30866646629764766355453858 1537 31145186800408466708874244 1538 -31429960972569731627489794 1539 31475682586499881119162410 1540 -31511844427309872044875784 1541 31799559920634113383343044 1542 -32094775045559282829920068 1543 32131234262969485620561602 1544 -32171547843483998534222850 1545 32470963102271246531937544 1546 -32761899570046789774741474 1547 32803681421860585872301448 1548 -32850404156099785347119846 1549 33144490094099439467757602 1550 -33446282616897866373185094 1551 33493503089522696552691208 1552 -33529515023528654954230018 1553 33835425770416096495455362 1554 -34148178064329495455378696 1555 34185682807088513555070532 1556 -34228164386620810737692642 1557 34544196778578683919092006 1558 -34852407620713593796444868 1559 34895459505131153638432322 1560 -34942797847184368609816200 1561 35255209505641109985394564 1562 -35574712286386157656427588 1563 35623616961108251641301444 1564 -35661602735314483137048964 1565 35984531009611545862632772 1566 -36315616245908582437088776 1567 36353980652412281588432642 1568 -36396705807529995290423619 1569 36732436541552372344276484 1570 -37058811669283874623586564 1571 37103038784156796454937762 1572 -37152957415876209328021124 1573 37482606492175805972603046 1574 -37820823620668989850993954 1575 37871442767691275181632466 1576 -37909084246889206126010850 1577 38251947113540318316485764 1578 -38602491614318245621681348 1579 38641772567337500466814562 1580 -38686966311626420261055172 1581 39041019292834729124754568 1582 -39386289308399342429720708 1583 39431865055564328354663042 1584 -39482182789890866238620134 1585 39832287161505984809733892 1586 -40190057024895877283684228 1587 40242189548212589819902566 1588 -40281983997489171817343522 1589 40643514318462166379156164 1590 -41014502941856732596425608 1591 41054563328402441767655044 1592 -41099647349075571691142850 1593 41475573966274247259360008 1594 -41840772524288662698268834 1595 41887709500638615046190984 1596 -41940753401732386037296648 1597 42309639906666105858732962 1598 -42688152354536073341530628 1599 42741907371720676837683208 1600 -42781352390223208341553827 1601 43164891674509541447692802 1602 -43557149479976603759047942 1603 43598169367337471576512324 1604 -43645731782482451771909762 1605 44042056935100012572166024 1606 -44428074104740398743635268 1607 44476132369757198059435202 1608 -44529532111059583600685700 1609 44920890063208690379929922 1610 -45321195090689193342112648 1611 45376450588287549101380646 1612 -45417912381907489618827844 1613 45822094760464684833868322 1614 -46236780837473296977124228 1615 46278718583336461034221064 1616 -46325955738540129040599778 1617 46746212063278361836880652 1618 -47154299353119184225458754 1619 47203563969247823515902242 1620 -47260062798564094696369130 1621 47672081928389430285464162 1622 -48095003095242697384933474 1623 48152001838940950275986564 1624 -48192767077222051519061700 1625 48621464388131755980574472 1626 -49059563111186567135383108 1627 49102140369401479634054882 1628 -49152099629825062300552324 1629 49594654927349337190707686 1630 -50025922394063608020409604 1631 50076245932859058094164484 1632 -50132684395080376922241092 1633 50569595281186395106874884 1634 -51016372569379095169417988 1635 51075115340909927461974664 1636 -51117930426413364272863682 1637 51569086138660142335876322 1638 -52032011032499141597481164 1639 52075282018736636470719364 1640 -52124929961776018505900100 1641 52593834657530539273306244 1642 -53049143970757034309332834 1643 53100731945764275924216004 1644 -53160316972336552777362884 1645 53620197021375978550463624 1646 -54091846262292780926603074 1647 54152061179039983633021448 1648 -54193998537628676890298818 1649 54672035722155902024851204 1650 -55160985146263208859931788 1651 55204767688945454629492804 1652 -55256998024049391885322564 1653 55750532114430822740551048 1654 -56231180332018940727330274 1655 56284018444434380691305092 1656 -56343321591379567830908550 1657 56830315535037554310302402 1658 -57328340160015620243414434 1659 57390148938082446842410888 1660 -57434478753087956582082052 1661 57937141158731218328036164 1662 -58453093731643371044189188 1663 58497592625273225470725122 1664 -58549085001474629308313122 1665 59071937146189666829169676 1666 -59579000059235549464421382 1667 59632744654022825331611042 1668 -59695476968551743081740804 1669 60207513737259789877647842 1670 -60733182452725506587487044 1671 60796389323510453864821124 1672 -60839239286116703410877700 1673 61371622220971197289887364 1674 -61916013414115832495527816 1675 61961168989953269979119142 1676 -62015319030837660327933602 1677 62564890624820109829281928 1678 -63099920192975464921403074 1679 63154684386837823004901124 1680 -63217186804316754032617736 1681 63759030914661039271661763 1682 -64313343735977831966524131 1683 64378244253245801978587852 1684 -64423388700109724534557922 1685 64983089235001027770034372 1686 -65557126394675275522309828 1687 65602552285028197883303044 1688 -65655804400306153941506850 1689 66237416472087427176895364 1690 -66801760375240650458686566 1691 66857304152072798717653444 1692 -66923082402563976272755526 1693 67492523258858319666660002 1694 -68077011634148277364960902 1695 68143575985592345146643464 1696 -68186801574449150685328226 1697 68778822841239769856943362 1698 -69384239675155209224865028 1699 69429978528996451952906402 1700 -69486326196030522098133702 1701 70097218076591585153249612 1702 -70691891792589176768233028 1703 70748491494979366409166724 1704 -70813571714107323410837700 1705 71416108314568964763822344 1706 -72031983306386736253377634 1707 72099849338821785610820804 1708 -72145604060876383823014084 1709 72767340356671749569145122 1710 -73405626793259727775533452 1711 73451399725202837168021764 1712 -73506140289630597451297378 1713 74152379536007800695658244 1714 -74779007845836676744190914 1715 74836623070914124754311304 1716 -74905089422611848624817288 1717 75537457229046837393228484 1718 -76186572169184358797641954 1719 76255857988016708888285126 1720 -76299602484343653363284100 1721 76956793257339594066336962 1722 -77629108477760257787292296 1723 77675171280339391978944482 1724 -77732916008499479353142402 1725 78411560203272463788545484 1726 -79071411065978418519594754 1727 79129551204423576086722564 1728 -79197165760024208992101828 1729 79865648436038819638947848 1730 -80549545608010259868843524 1731 80619988393923649619433284 1732 -80665897338005357635094402 1733 81355796573196937588585442 1734 -82063888471412534205828582 1735 82110168774536467677134212 1736 -82165864751167901943629700 1737 82882863301816349884314566 1738 -83577877329527736779406788 1739 83636655170885992078330564 1740 -83708229092113034215139464 1741 84409274777109633959730722 1742 -85129163107094693060769668 1743 85201131132121504441126408 1744 -85244306347688152638983458 1745 85973491058581459603208452 1746 -86718802358831568292225222 1747 86764734037300843043638562 1748 -86823700977241227312404164 1749 87575911489672141774217608 1750 -88307732748284422033897864 1751 88366808225426093937897604 1752 -88436712752830111040309700 1753 89177507303431078854874562 1754 -89935234266199619859728674 1755 90008656043990503400654608 1756 -90053990138200717714962242 1757 90818467101789223569633604 1758 -91603129752098015542827268 1759 91648785806632055132862722 1760 -91705628687728887454626436 1761 92499851608875717432578564 1762 -93269659358882239815416194 1763 93329405279654973854725444 1764 -93403206990824490511793769 1765 94180022439649252387881412 1766 -94977066564143840597583394 1767 95051414544840316564616968 1768 -95093684363368688336741700 1769 95900895665473721355569284 1770 -96726748483438760708730248 1771 96771743777926207424864648 1772 -96831488581807082682670562 1773 97664354317609830459609446 1774 -98474113990711713989778754 1775 98534421444554748457808262 1776 -98606016899160673524187396 1777 99425875171173083618628482 1778 -100264521705695192178780548 1779 100339925205553079335673924 1780 -100384809259859143413396292 1781 101230494011241305730252484 1782 -102098874834161467714001770 1783 102143502423134353014546242 1784 -102200351289221813071406850 1785 103079698373044812365973008 1786 -103930925449710345054601028 1787 103991159364578653893565922 1788 -104067032769942746995901444 1789 104925905191145299421016482 1790 -105808002994512774412718084 1791 105884133071832616093813766 1792 -105924800356551680505885890 1793 106817477661071236052505604 1794 -107730544901573699735728136 1795 107774678279760902240271172 1796 -107834449732889563902888962 1797 108755393766044436161475524 1798 -109650510306844429383663428 1799 109710800050396425105571204 1800 -109784477498804845049702025 1801 110690335186765238682734402 1802 -111617284171984349803993028 1803 111694554966648624128470724 1804 -111737547663168134703270724 1805 112672715622899807543402598 1806 -113632193317297008984668936 1807 113675067567934456753478404 1808 -113731546726240090991517058 1809 114702988498877565539412488 1810 -115643937087033429777946244 1811 115703794676350757035541282 1812 -115781348344750727609314244 1813 116730006068088441821878566 1814 -117704053621666696926761314 1815 117782383073450452698347916 1816 -117820359011360079458546850 1817 118806285683785312577220484 1818 -119814778023343314065052262 1819 119856500307040676443001284 1820 -119916559399862695873241864 1821 120933258423266901119667524 1822 -121921455633448525213811074 1823 121981325771706128703502082 1824 -122055792932562980608866692 1825 123056359319641489518456582 1826 -124079303118382644499458308 1827 124157984105408356133049292 1828 -124198513824894802000868162 1829 125230364256413039683024324 1830 -126290061851440949909834888 1831 126330075128099803866555842 1832 -126385526774303368258010850 1833 127457650472004140674300168 1834 -128495489757563269326779588 1835 128555203595549102630993092 1836 -128633616899398574862376328 1837 129680074838552145054143044 1838 -130754671642176226411107394 1839 130833820112645772682696964 1840 -130869135114146087671495748 1841 131956377102931422751415044 1842 -133068834538268643650004868 1843 133107547537589790839438404 1844 -133166259673465303373329442 1845 134288330348819571481651276 1846 -135377575529228833894942148 1847 135436325821590557012208962 1848 -135511324142767129565339400 1849 136614025729323781662592803 1850 -137742543120476120971220454 1851 137821679619541463173259204 1852 -137858873898412584256990082 1853 138996336764215376975603524 1854 -140164229781479167491740422 1855 140201447900256740427042824 1856 -140254663722625751691943074 1857 141436473131688774784768004 1858 -142580073836405115394264834 1859 142637960583596489502670566 1860 -142717661742090617804950024 1861 143870245619672894373619682 1862 -145054313011669176191018982 1863 145133957443244958057457610 1864 -145164643675277864688374850 1865 146363167939689006340288132 1866 -147588480539158966041000388 1867 147623175655493402509887842 1868 -147680054181978191104308002 1869 148915764243136245535967368 1870 -150116048576243939943622408 1871 150172461703440914917196162 1872 -150247235723750652039858214 1873 151461487951853580760970882 1874 -152703802082016881365401154 1875 152783859492349550903131562 1876 -152816277213882121128542404 1877 154068615878512947952310882 1878 -155354575908063563959652548 1879 155386842142429337283716162 1880 -155438105421131213586812100 1881 156738817096082494639181452 1882 -157997462018066842312446754 1883 158052960652730991761503684 1884 -158132174786854649846208644 1885 159401332919259193153981064 1886 -160703992058580358884077828 1887 160783467179510415549332488 1888 -160808668463734169795918306 1889 162127118261004127091239682 1890 -163476366723852648141614096 1891 163505449067470055506232644 1892 -163559557308317311538090884 1893 164919154647802003560088004 1894 -166239014395192065214848034 1895 166293328522556828765889412 1896 -166366714714155742768517700 1897 167702185524304268412040324 1898 -169068548167411085348511428 1899 169147629686817619220698406 1900 -169175234563332229780507302 1901 170552046473396071205095202 1902 -171966339585504252114858628 1903 171992816460573476683019524 1904 -172039893159105300918239876 1905 173471103104248770692466184 1906 -174854304643585128484144834 1907 174906336903000507412538402 1908 -174984680624116193136996326 1909 176379223841803445439579844 1910 -177812057702631941820376004 1911 177890092359891892831274892 1912 -177908497442599692178526850 1913 179357590196404221918909122 1914 -180840132208301500992786056 1915 180863669640556288713905092 1916 -180913470890271392908926722 1917 182407672320238485289580168 1918 -183857798682500668095944708 1919 183907651254869362821319684 1920 -183980021765113707870398212 1921 185446618628087280288184324 1922 -186947742289245805800542211 1923 187025343989945613475044164 1924 -187045562771936507879923204 1925 188558910395039734114796364 1926 -190112038526770860706322662 1927 190131343603359560366232964 1928 -190173423531255254180798850 1929 191744982987772857744507524 1930 -193264791201980475377613764 1931 193311722329682059405004642 1932 -193388261004875676209091208 1933 194919295138245548920388642 1934 -196492019384355377178176194 1935 196569016618627697967311116 1936 -196578656319390657925403427 1937 198169569663540482526455044 1938 -199797260027162660262720776 1939 199812451391732595928618564 1940 -199858129789612809023237572 1941 201497875452510431925711044 1942 -203089262545745027552827234 1943 203133899117520193077993604 1944 -203202885822549418162088550 1945 204813206625023219852972932 1946 -206459998958456867933767748 1947 206535068238618804653882248 1948 -206546808230016580267154882 1949 208206705818278982810954402 1950 -209912040125272546277550348 1951 209922096559614278276985602 1952 -209957814202862526945108386 1953 211682141293860712829416972 1954 -213348519302027606048185474 1955 213390561267213359015531144 1956 -213463614928820500702180484 1957 215142695369660505708004804 1958 -216867593247991475306227268 1959 216941019243640612205088644 1960 -216941853448688181476826150 1961 218685883377453577304261764 1962 -220470953701342688795250982 1963 220476546374354263196187844 1964 -220515304060214853582902882 1965 222314473484383819870522504 1966 -224058418385060138981974594 1967 224096438612051712478260484 1968 -224161217854862623775020996 1969 225925749198581704440334084 1970 -227732009888894164278033284 1971 227802870698634766525376648 1972 -227804423409769016578720324 1973 229623684892833675546288482 1974 -231492331139113057018151816 1975 231493025774392377486469062 1976 -231520318289375772400301700 1977 233410045246045646041855364 1978 -235235821337476143817217348 1979 235269892286619777958203362 1980 -235339974552629014811233036 1981 237178806670058893766326084 1982 -239068501418371218714743554 1983 239137619608940928665774084 1984 -239126043783458190938828034 1985 241037825416326423160209412 1986 -242992740783565995009959428 1987 242986942798520335447458722 1988 -243017743338930601879683844 1989 244987803518179148235446092 1990 -246898744258054506227210564 1991 246927854105862150945402244 1992 -246987201438941634483725700 1993 248919196025603627517076802 1994 -250896376869697985389214434 1995 250963507579619108595227408 1996 -250952290230897864706006562 1997 252944079706611217613014562 1998 -254990046135442276641582856 1999 254977790209119552111984002 2000 -254996731342447818941796164 2001 257064968586399203677913608 2002 -259063256874932897888315656 2003 259088176474828945682998562 2004 -259152136573674139513174724 2005 261165693283864986839264452 2006 -263233154082429721616131268 2007 263296555904375693152222406 2008 -263271141244142986262522850 2009 265362511774379713586084166 2010 -267503160483118199209557128 2011 267483233622269574841094882 2012 -267504245460081056449561922 2013 269659912602279279822346888 2014 -271749583908729746101383428 2015 271770001104379452518255624 2016 -271821642308084054641190918 2017 273934786278325916122525442 2018 -276097486654057302283271554 2019 276157434741434644508073284 2020 -276133396743852811755316612 2021 278311087370067408278454724 2022 -280548891038844632119546948 2023 280522136287441975206162246 2024 -280528930267514907002021700 2025 282792267747278456852847855 2026 -284976262414901794157747554 2027 284990241621789078848784482 2028 -285047122989177733599538086 2029 287247578498611462219356962 2030 -289509386117753803870588168 2031 289564672243848949330382084 2032 -289523063370267359191824898 2033 291809233030685656806132484 2034 -294148707954651550329165382 2035 294114490740032241941997704 2036 -294123047501101515577214882 2037 296479381265558098350980488 2038 -298762851179191132747085794 2039 298770563518661501348124482 2040 -298814885295932176593928200 2041 301123076092178971688442244 2042 -303486278424457357231152034 2043 303538044163061241984528806 2044 -303496771046565804358855684 2045 305877555349154376196008772 2046 -308321906911910107167756296 2047 308278148024621701178757124 2048 -308271343116163323357232897 2049 310743358672079270878028804 2050 -313130346273774651410446854 2051 313130490491269829828692804 2052 -313178484214189548946206728 2053 315581542775566948375803362 2054 -318050932068413627209025348 2055 318098711380584523294835464 2056 -318037602459233825970062850 2057 320534171549018713170072006 2058 -323089158407207894676524936 2059 323035887663237227764367044 2060 -323032146034649382025512772 2061 325604300729480582383929446 2062 -328097140688792808084838594 2063 328090627217795357414939522 2064 -328123449322129733537605636 2065 330644752839912344397236744 2066 -333223556640754526699600194 2067 333265227186986129890194568 2068 -333204720388163845421553604 2069 335802500196054067487852642 2070 -338472377392606460031010892 2071 338408132402794366617966724 2072 -338385443254042280095397700 2073 341083416933177943202392964 2074 -343687054838939601979069508 2075 343673400577074722033701542 2076 -343709748136501377049916804 2077 346331482782947935097789764 2078 -349025777962664528267967874 2079 349061692717741601158318096 2080 -348980634732481007731786756 2081 351703460678921433340227842 2082 -354490946242996199256117508 2083 354416685367478989394171042 2084 -354395815123149615269094722 2085 357203556721212806069883784 2086 -359921397204196506518991428 2087 359898132007069037527965122 2088 -359918144548368502142960550 2089 362666565790095686766166082 2090 -365480794853958068228796808 2091 365509316239232156559313288 2092 -365426728111716004115622242 2093 368259452021058557514806408 2094 -371169912959935501590977668 2095 371084940667881801799289092 2096 -371042590050667662592811938 2097 373984533679557429247614086 2098 -376822675566643807329931714 2099 376790121942852288507463202 2100 -376815363190640918945418444 2101 379671869953843731606072004 2102 -382608709241128123412249314 2103 382631191180896706963400324 2104 -382524690219604376950598850 2105 385494257661020224200551812 2106 -388531550952286475924624170 2107 388433215689298736902941606 2108 -388393291748787557450945284 2109 391452279363034806791050888 2110 -394415444054963347782469124 2111 394371812529786312367111682 2112 -394376508155196340675633668 2113 397370823547272766854136322 2114 -400435983973442087340865028 2115 400451831108346315092008396 2116 -400342940551183492233017283 2117 403428768167019412935890884 2118 -406599642530162987874602308 2119 406487929782562080532510084 2120 -406426097804668399433492100 2121 409629864442118183708560648 2122 -412720645912915944055477474 2123 412667203900250332373549764 2124 -412675955507203764295234406 2125 415788608788536069453101192 2126 -418985737420558981620105154 2127 418992363375103716447266564 2128 -418857793651852353850996676 2129 422090221956672098629484162 2130 -425399804142943288191955208 2131 425272791312887961353982242 2132 -425210980666458016556049604 2133 428541654488086546997631368 2134 -431766040281250974645256388 2135 431702160381794064233830664 2136 -431687788317248906737109700 2137 434946837378063635510608322 2138 -438283140594814808427144994 2139 438280819345532874757761928 2140 -438145309171024675514107012 2141 441502674092517313221109922 2142 -444954049655349367676801804 2143 444812894491939712045395202 2144 -444725246341719337018805666 2145 448214265418685007596664848 2146 -451576048588791701071999748 2147 451498545438652004759987524 2148 -451489102583511335763314564 2149 454874298955002184165425604 2150 -458354974558124814722906214 2151 458341816362220505018273606 2152 -458175354153718551651554850 2153 461691882251829163736592962 2154 -465291306236784795197118148 2155 465135308110110409181853892 2156 -465047160881267104400092326 2157 468670209673436022205902404 2158 -472176839950187490107419268 2159 472086018895880687774019844 2160 -472053101908355518677740296 2161 475595936196738859470430082 2162 -479224127063884811806029188 2163 479201776210235587364401288 2164 -479032434021320355831557282 2165 482685571813478360190045892 2166 -486437406877139294452111782 2167 486263075519112355950449284 2168 -486147225130281397131710850 2169 489939680330671489922784326 2170 -493596664118257791074698888 2171 493490263104965133750160324 2172 -493459624007424953783057924 2173 497138972723009504282084164 2174 -500921273496529427513188354 2175 500888880215084733814981644 2176 -500685096694601660928563842 2177 504507361562388261711452164 2178 -508419690334425752932391433 2179 508227126820737778294457762 2180 -508112557843636235087651332 2181 512048988912526096294636484 2182 -515859137928465054869877154 2183 515738895295557232467050884 2184 -515680755799778157446267400 2185 519532406334704303857710344 2186 -523473159869284002759545314 2187 523427411629956171441745288 2188 -523221292331339703489897122 2189 527188702120980304266346564 2190 -531267656375040599080846088 2191 531054503113644915627728644 2192 -530906368409354170535541058 2193 535026436559790267471219208 2194 -538996746784209533839207234 2195 538861689491962340621694532 2196 -538805167781800689902072486 2197 542800771039787122770505924 2198 -546908581683531098794757828 2199 546849756638640201815478404 2200 -546608207731753300231189350 2201 550757399196032914845820804 2202 -555006236708402040177551428 2203 554773844082891988816577762 2204 -554625188503833974295323524 2205 558902607711245345976010674 2206 -563037372575954919203445634 2207 562883690617900922708601602 2208 -562797652076144317055316932 2209 566977372488581118506282883 2210 -571258216810845940026575368 2211 571184128182356212951829128 2212 -570936652366193266126093444 2213 575242958773602346729309922 2214 -579669284695292049860152456 2215 579416630547279813115621252 2216 -579230786330403871098506850 2217 583702741668581426542871684 2218 -588011056822106048891257954 2219 587839131786476128683506884 2220 -587757207631547051486984584 2221 592091011848468250787100962 2222 -596548278656520635259324548 2223 596460791558025184716071692 2224 -596172308459526864549152098 2225 600677319854007480732264582 2226 -605286101253428025234724616 2227 605008862295094508975952964 2228 -604823086167035345740534562 2229 609462145425999995042134724 2230 -613950241025814070785565124 2231 613757146857906629141873284 2232 -613639501941568203538532550 2233 618172757329774488373820168 2234 -622814203509497856470559394 2235 622712408553662711784761224 2236 -622416736494800608010568964 2237 627087108533643260080674722 2238 -631887848635783306074038788 2239 631586369304184697529530882 2240 -631362626099832954134216004 2241 636210819717655467073966088 2242 -640881926339124685637553668 2243 640669705639332107740240802 2244 -640554193793696648490268168 2245 645255736912114072840947652 2246 -650086538996647304355392674 2247 649966305119419656336362248 2248 -649626964921328831276774850 2249 654509031961629127496054404 2250 -659508827727345533518209356 2251 659179905781818098954268002 2252 -658952268319771309590811682 2253 663981107012383802515885124 2254 -668843524957396625356958022 2255 668610947955342531312324104 2256 -668455478747008904155624516 2257 673367998069547012430240004 2258 -678398155946947749314925634 2259 678259750423261934875422566 2260 -677915389197722322998785732 2261 682974634168373833905064328 2262 -688176996616605034348560776 2263 687822584431114251760218244 2264 -687551079682561334935514850 2265 692808090845982716611510024 2266 -697866585281056932402117188 2267 697609138346650138290121442 2268 -697457170135341452524456010 2269 702547943870500220869115042 2270 -707784629898831870796990724 2271 707625153417869575612126724 2272 -707229149552903744704799426 2273 712517418572479579497281282 2274 -717931533470914898043074308 2275 717550374777934639200772044 2276 -717273737380009903453214402 2277 722720619246688118929218892 2278 -727985813283550264663649348 2279 727703730749495905974913924 2280 -727511167712912995425688200 2281 732828384134665006789285442 2282 -738275325936170853049395908 2283 738097068111296953836095684 2284 -737693003427327832553073122 2285 743174410032985967224630852 2286 -748805740050558166718028742 2287 748392310921932412056097922 2288 -748069072301260989040836356 2289 753759163669362079463851528 2290 -759238335743775894335313284 2291 758928240228806370885656644 2292 -758734727890594233847554884 2293 764244703945598174958453602 2294 -769910897080455763447113668 2295 769713013509971778989148688 2296 -769252175977805663306717700 2297 774975479622226226403245762 2298 -780835484188461352293359428 2299 780390137541425441719312806 2300 -780064776231305959856756742 2301 785957636841042051166736008 2302 -791654550310991412889574914 2303 791318973670555886785198086 2304 -791078411100523557434494435 2305 796835271383818532122825732 2306 -802726465497876847010719234 2307 802503517128414704045089604 2308 -802034968354728706310000642 2309 807962981889887886338596322 2310 -814059923177124994288200976 2311 813578688518210230345625282 2312 -813197858557391044915270275 2313 819353400641710079940032966 2314 -825277482173966606158143428 2315 824914760427096921584703172 2316 -824672469674123098200619844 2317 830631402150681743350409284 2318 -836759421626753559164523908 2319 836512003807965114793204484 2320 -835985081435805025519915268 2321 842172635072132245851045124 2322 -848510223938296950562143496 2323 847995755369555951081156164 2324 -847609728960076795400971204 2325 853986406739625677590819404 2326 -860143360135885627521280354 2327 859747787414519054727596164 2328 -859455874471626127616357700 2329 865677058508840825668456324 2330 -872050505194911052237771844 2331 871775103050561108876856652 2332 -871234848820068132758716804 2333 877643034481172999663675042 2334 -884231861938182324652041988 2335 883682370749366781732991492 2336 -883234945441657413248894786 2337 889889100416819464950471688 2338 -896291520968488799584662788 2339 895863359525830852459474082 2340 -895573094831114547658985356 2341 902009911237276854493559522 2342 -908632536180688829273606434 2343 908331758845392865920147208 2344 -907725314253302874226202850 2345 914416309537996008761477384 2346 -921262531936204179696175496 2347 920671536683947147698660962 2348 -920219873952913092001853282 2349 927108008519090809078084010 2350 -933764089665933115548635334 2351 933299499650312459853148802 2352 -932949936017374660232132454 2353 939670121584631127266123524 2354 -946552764241916900302006148 2355 946225378108329903813132424 2356 -945603686818305502233276484 2357 952525607955348057617743202 2358 -959643138611867818657268902 2359 959011030469329729436211844 2360 -958496924738739014795060100 2361 965681885598559966545612164 2362 -972595608377914254130680994 2363 972097381121893834061461444 2364 -971746161579179844188373764 2365 978701546133159083605923464 2366 -985850716067819480130706182 2367 985490090911574529933432326 2368 -984797915342342624177696994 2369 992020131992235543752647684 2370 -999418136131208014989542408 2371 998739972186522708376160162 2372 -998215583258718465728760962 2373 1005653036738196439781429128 2374 -1012835406613560950625813154 2375 1012301833631556706648406792 2376 -1011885282135550351449563400 2377 1019139076293882450448322882 2378 -1026568562334980515534596548 2379 1026175697266018469788077448 2380 -1025471775295754098759994504 2381 1032940160991692942077854242 2382 -1040622959219706407447954308 2383 1039901821143787610193555842 2384 -1039306264253058371425671778 2385 1047066770629678038944445196 2386 -1054524496216837218378024514 2387 1053948595444347783323210888 2388 -1053531768101188601195112644 2389 1061033748968398950074755682 2390 -1068753321368903458007369924 2391 1068323538149347099712218244 2392 -1067537135358858553080725700 2393 1075329571171021232416459202 2394 -1083309621348904745715469004 2395 1082543243516232182816476612 2396 -1081935516678016890743261762 2397 1089959750001812113879859848 2398 -1097707395482327809217799428 2399 1097089311047380218017260802 2400 -1096606384317016989903820326 2401 1104427865825185259808048005 2402 -1112441501434894383740707714 2403 1111978434782638912786688648 2404 -1111175288445258889321959362 2405 1119236224986603610960354184 2406 -1127520197804246428080281668 2407 1126701110069731972935062404 2408 -1126018495955080464679685700 2409 1134385300682126445742158088 2410 -1142432660366322413219972804 2411 1141767516323002309070122082 2412 -1141278127140484354811737766 2413 1149366607114461204759359044 2414 -1157687340330348777232426628 2415 1157189424844756757630129168 2416 -1156295874067815065165965378 2417 1164697660891268362014599042 2418 -1173301751656221187601879816 2419 1172430065629774370627465284 2420 -1171739065744882505730089958 2421 1180387261170442993736590886 2422 -1188738541776913882108279748 2423 1188029741658278786529487682 2424 -1187464679165845569055421700 2425 1195900521584827729770939462 2426 -1204535295421248383244097954 2427 1203994211498708509289728964 2428 -1203085041622872077414357762 2429 1211769992708589233533043524 2430 -1220704813184455040661038092 2431 1219774846573083611102607368 2432 -1218995496131333680259889442 2433 1228013269692539222723476484 2434 -1236681172857891126570248194 2435 1235927046332906307860443972 2436 -1235353935699803402409221128 2437 1244068327140090679571927522 2438 -1253033748762773849646539588 2439 1252450587738551132554341446 2440 -1251449447103009412966628100 2441 1260498215963439937916224322 2442 -1269768722708359233402822536 2443 1268784344107899923413944004 2444 -1267991904977583405571318084 2445 1277315574902122162762365064 2446 -1286307434129088357665415874 2447 1285499034562009234468671362 2448 -1284845898864995631633686854 2449 1293928506793605631263494404 2450 -1303235855500948721452785321 2451 1302604812452395418294633608 2452 -1301579184817681908945312482 2453 1310932672848954921558141124 2454 -1320552930879398225580836548 2455 1319511207913872143436451972 2456 -1318622518416781248604322850 2457 1328334725235157265479257616 2458 -1337667533431600284980736034 2459 1336805519112189641622609122 2460 -1336149411657073118116318984 2461 1345528526405533080159984964 2462 -1355181757255137621712721794 2463 1354507714926488946061642244 2464 -1353378402027199586960943172 2465 1363127566962277414103325704 2466 -1373105587743469491445461382 2467 1371997107953171432124078242 2468 -1371096779525036003872833602 2469 1381131109623211005604550084 2470 -1390816698994320653127877768 2471 1389895147071968812788097924 2472 -1389144769066506750894677700 2473 1398920166452530410940476482 2474 -1408934229808678043710355554 2475 1408214910314228913514997106 2476 -1407057970513528635587388002 2477 1417124650990522512377045282 2478 -1427479361616545582248005896 2479 1426304374319528667384049924 2480 -1425305939067233709129409988 2481 1435754884586413576080705284 2482 -1445797186840479621525368708 2483 1444820040629522661245244484 2484 -1444061861888807955300938888 2485 1454160460310245022132831624 2486 -1464543091380594902092057028 2487 1463768747587636186915507844 2488 -1462502430213168510639446850 2489 1472987878261354604098508164 2490 -1483731219520000229324718728 2491 1482483335857495477535739844 2492 -1481464493379484493269351684 2493 1492259754401279924764018406 2494 -1502673927552926254686820868 2495 1501638904485757100820277252 2496 -1500777717889372081307517828 2497 1511291851802809870023966724 2498 -1522063005439400612803680514 2499 1521235013185617414729700812 2500 -1519945615897603022326627781 2501 1530768560159184942413246404 2502 -1541905647988976686180397542 2503 1540589015065447127618746562 2504 -1539459204270318995196038850 2505 1550704837567255930844708104 2506 -1561499201995702362259516868 2507 1560395437068636809779512004 2508 -1559528498885660103182610568 2509 1570381936323368301612133444 2510 -1581554061047821578651045764 2511 1580665229610950179751574410 2512 -1579249023072035359378518178 2513 1590523111355931783231325444 2514 -1602070166425938310649015428 2515 1600681873548040360237535812 2516 -1599528424405001438201154244 2517 1611134927261887162701350084 2518 -1622329122130637513349587554 2519 1621157993427893572727729284 2520 -1620187585151788796805780300 2521 1631483798653867880768679362 2522 -1643061488694020808573626948 2523 1642117360293721919705569446 2524 -1640671645011149435295048002 2525 1652312435529088161607843302 2526 -1664278934132149372492955908 2527 1662807637915356520881411846 2528 -1661537291696346956584957826 2529 1673619907649350244459598086 2530 -1685227126715544453096066568 2531 1683980899677855749348257442 2532 -1682994384561699864892374404 2533 1694655862622248959568044484 2534 -1706656494465817662036741188 2535 1705654286312564779415958156 2536 -1704070593042885399842834850 2537 1716183561567259540234995844 2538 -1728591202902951930010871176 2539 1727036860848688630317840482 2540 -1725749326691323376954417092 2541 1738215370985529167583165132 2542 -1750239688778604167611982468 2543 1748923774121808593997417602 2544 -1747819500548060156289357316 2545 1759962463092864395825203972 2546 -1772394332283151788736015748 2547 1771322984756169106933520486 2548 -1769710929494986689411529446 2549 1782209210385650204562549602 2550 -1795072119484636226529066828 2551 1793426855934673346676590402 2552 -1792003900768790780563229700 2553 1804981299388989019272938248 2554 -1817440917471798104378835874 2555 1816052598563683367189264264 2556 -1814929927860895156518187526 2557 1827451350493121897595972002 2558 -1840337514672825593748511234 2559 1839197955083695577022039044 2560 -1837445093934546117397976034 2561 1850446904622062951973135364 2562 -1863770463669367863178887176 2563 1862039336810651043459627844 2564 -1860591508839932885288686082 2565 1873985670787089761901027088 2566 -1886889094069434517222028194 2567 1885414963146821224461905284 2568 -1884169336697131597996061700 2569 1897199097853262859987185284 2570 -1910553733152490157683687364 2571 1909337935736888220993699524 2572 -1907544077175373350566777762 2573 1920959858491625426172010564 2574 -1934762670623931517300291724 2575 1932942694591257410740438662 2576 -1931347764471129915829499396 2577 1945277379666100242918780164 2578 -1958648309983675542851223874 2579 1957089726196733504708086562 2580 -1955833207716232121859057544 2581 1969264429358830092515186884 2582 -1983092908287399489714304354 2583 1981807753123283558484499852 2584 -1979856268403878693017893700 2585 1993817911893918449191032584 2586 -2008110054623516964559938628 2587 2006187084943791575414946244 2588 -2004569156875241314620899522 2589 2018936184493970359243504964 2590 -2032789729435655820139097608 2591 2031137403949347671165771522 2592 -2029736736533070911048164165 2593 2043714066708245412886790402 2594 -2058035832511490627268232834 2595 2056677503034098541865179784 2596 -2054680857922169184183189124 2597 2069072327640434271462686886 2598 -2083879105885659338827266628 2599 2081853840637139808173308804 2600 -2080086926111832874382461350 2601 2095024065240715761726055209 2602 -2109363835270665430387913314 2603 2107625016987799771189859524 2604 -2106206606437173863755130248 2605 2120620389980169446149804612 2606 -2135445288668439821823060034 2607 2134000120764050617690534408 2608 -2131838165080296344872132258 2609 2146805171505863015225281922 2610 -2162143562204552011043384972 2611 2160006459542004534077367364 2612 -2158202785316077842938188322 2613 2173609215209164886633348488 2614 -2188456023411824177140044514 2615 2186626753502047698774054532 2616 -2185051582296021474597773700 2617 2200035968176880824472475842 2618 -2215390929084157781291758216 2619 2213860164507035564198616968 2620 -2211659729279801911759765252 2621 2227081793583922577703392162 2622 -2242956470241767619083148296 2623 2240713468993164975071477764 2624 -2238742695284231281844387394 2625 2254767868849192129908318224 2626 -2270131069522655785301154308 2627 2268196010798317274136778564 2628 -2266605578726555353190698886 2629 2282047557889020786015145924 2630 -2297948322056488725116564804 2631 2296322985427244768558519684 2632 -2293933074111677313716141700 2633 2309972835940033291802859842 2634 -2326406011009733141019816388 2635 2324053215830975144633705864 2636 -2322042237687763763983291682 2637 2338553106082298925960779366 2638 -2354460927615743441188140994 2639 2352421812208125509342584328 2640 -2350673186443956300372663176 2641 2366721792223518172209680644 2642 -2383173517594170527901280834 2643 2381461107832627461746152004 2644 -2379022088645424072573971042 2645 2395557076266396085185806118 2646 -2412560153103123774484679244 2647 2410080397675786131457412162 2648 -2407894387298289976458794850 2649 2425056462233120163429347204 2650 -2441525481829896834687282534 2651 2439370816927483344048868804 2652 -2437593115378629779016792328 2653 2454132886324752196687513924 2654 -2471157955586767031246214274 2655 2469354908717038305656932876 2656 -2466710041534534542757080866 2657 2483890436077802998898246402 2658 -2501492235336028027708932868 2659 2498887465696905617434319522 2660 -2496670030220224783329021704 2661 2514346832712257849030848964 2662 -2531381309491636681369221188 2663 2529119391810639390202461122 2664 -2527164723349860616012904550 2665 2544361522247144332581048584 2666 -2561971643972617439225339588 2667 2560061445263703700689330568 2668 -2557369432229309115406564804 2669 2575067338223838208893103684 2670 -2593286797373528203661518088 2671 2590544781758914843248658562 2672 -2588124517117735692189235138 2673 2606500847419974279092046092 2674 -2624124625263674265077048708 2675 2621750760497743033849881702 2676 -2619762546374214311068590404 2677 2637466605561608947680010082 2678 -2655692211862679636440183748 2679 2653676003116728732483626248 2680 -2650776136911728269369316100 2681 2669159872797044165750609284 2682 -2688001733899565151200940262 2683 2685130399130606932708700642 2684 -2682668203991068830552061444 2685 2701603562840439010491268744 2686 -2719826649254572041406541828 2687 2717323417346619494036843522 2688 -2715150546639422448476771524 2689 2733546196427647294674785282 2690 -2752406088299122844405079044 2691 2750272846367933545030121932 2692 -2747307756378481412394320642 2693 2766246180559478841595116002 2694 -2785736774878385423185990468 2695 2782731763704689632870061196 2696 -2780050539439328284604318850 2697 2799714586122619243640464648 2698 -2818569322529174540638297028 2699 2815937921989623064956098402 2700 -2813742117178795150235508684 2701 2832674503186011082023489604 2702 -2852173830852937204430372228 2703 2849932368624752153361098248 2704 -2846734961540379543108964707 2705 2866416316723277604771034372 2706 -2886567293022277386684880136 2707 2883407648746242961444173602 2708 -2880687499047653651514275042 2709 2900937111562205768426451532 2710 -2920442075566955802167961284 2711 2917669803358127461816572482 2712 -2915259760781482944023813700 2713 2934934072282056618100777922 2714 -2955098113212691626768322628 2715 2952745195194993642812775304 2716 -2949477367936132005249978244 2717 2969730982773446492421509768 2718 -2990576908173440591783894662 2719 2987264382068510707394845442 2720 -2984323373135121504972165316 2721 3005346302978120098184465924 2722 -3025506741388718574948870274 2723 3022603675071160413937776964 2724 -3020159518481778770624848004 2725 3040417087804585854218464422 2726 -3061258260322983457705674308 2727 3058773379820772082934910728 2728 -3055262419528642901338517700 2729 3076297165747567723809207362 2730 -3097859452749621569098126096 2731 3094379684320579855169555042 2732 -3091380249538556367294818402 2733 3113029540337312149622678084 2734 -3133871896963897396736931394 2735 3130831950157349045134795012 2736 -3128156548455402781320694054 2737 3149187034079539268966868488 2738 -3170740561954714462324137891 2739 3168126019699715615585390728 2740 -3164553791166708056264881732 2741 3186194505168319321761978722 2742 -3208477144403006089329699268 2743 3204840803638978481831952004 2744 -3201595934993705173931885700 2745 3224082159739184085625020556 2746 -3245618134157962343129600674 2747 3242420043253008038982928324 2748 -3239715571134379185407253764 2749 3261353830114494421524228002 2750 -3283642155251305443830076424 2751 3280884839646420907868979208 2752 -3277034191512127382173920354 2753 3299511840145956869226370562 2754 -3322544787037228409483823370 2755 3318745406542464883244512904 2756 -3315435430660414743273665284 2757 3338568697727472364629131204 2758 -3360836058202774152305107268 2759 3357481310477812482159354244 2760 -3354544403101145398988392200 2761 3377001512435868250814981764 2762 -3400028457126994500175124194 2763 3397138691378526669344790566 2764 -3393213432004692061901160482 2765 3416349332381498610219993224 2766 -3440145034024613370338957188 2767 3436159170662819834224813442 2768 -3432592289940653830555064098 2769 3456605644446691081784476168 2770 -3479624838771247098065749124 2771 3476099556863178772248889924 2772 -3473113300141170454198711372 2773 3496221640468470028003335364 2774 -3520017413565845492265383108 2775 3516990536795970061529761164 2776 -3512766500983058192110490850 2777 3536771790897267474558252482 2778 -3561371488549432884282606148 2779 3557201358935885980162153924 2780 -3553582046070937700860725892 2781 3578278255251130027324805768 2782 -3602053540222115245718427908 2783 3598368635844730621383909126 2784 -3595121497459170311992340612 2785 3619117704340992769186165252 2786 -3643695951360946618012205828 2787 3640507566204242673996754244 2788 -3636210556753019569086944644 2789 3660902091681115521860448482 2790 -3686329013232249459061019852 2791 3681956827479272702544861122 2792 -3678043826610759827941682850 2793 3703682497986665891694422412 2794 -3728244400605182004207350468 2795 3724393929474395035381451144 2796 -3721091872590833716235715524 2797 3745758131415255229165097762 2798 -3771158962704096826453282114 2799 3767813398088750313946812806 2800 -3763214507101198967984038278 2801 3788827828740221901531542402 2802 -3815086541173238901622257028 2803 3810524708714980994895075362 2804 -3806544771636714100469024162 2805 3832924166370866668910701328 2806 -3858286661611552928056905668 2807 3854245521225446959139856004 2808 -3850672778642343311229371400 2809 3876269050118579105088283683 2810 -3902517228748312126817707844 2811 3898997467946283173228647364 2812 -3894299946525186714740413444 2813 3920648042414949733750981444 2814 -3947772945373325792547483656 2815 3943013874859131869613216772 2816 -3938716677607248194901211490 2817 3966075471625241545855646726 2818 -3992280690566145374007537154 2819 3988050113419472517395636642 2820 -3984437643558190856901933064 2821 4010742362020267152304621448 2822 -4037841185074997449234394948 2823 4034160878453519919277336964 2824 -4029128582067029607824750850 2825 4056474301972943756605626822 2826 -4084478520224923741650045862 2827 4079495608371028413886023364 2828 -4075136723658323247588928324 2829 4103266910071612120612135048 2830 -4130339531750560615463597444 2831 4125902443805163579344935684 2832 -4121978449028800010264654596 2833 4149278599991739539702183042 2834 -4177264025203951203915654788 2835 4173418062549407794516293460 2836 -4168278036191732050197197282 2837 4196378819800340267414913122 2838 -4225309025132807355377962376 2839 4220103868306922193998482564 2840 -4215425520328388801384012100 2841 4244593044596304793540205444 2842 -4272536898724261740093043302 2843 4267906313858331874821554402 2844 -4263927411452177944571385926 2845 4291995694578878211827565892 2846 -4320881182019510906952102274 2847 4316839739589694716174832648 2848 -4311351341471175268016078786 2849 4340499107706909802244889608 2850 -4370381390076417726408297228 2851 4364934574249897294515952802 2852 -4360166133449517158954808964 2853 4390160234345854782342123686 2854 -4419009225653478641920631074 2855 4414179733104630166800091012 2856 -4409866850603289088522091400 2857 4438967067869439239889115202 2858 -4468800363251563305963316834 2859 4464567887436597716392834244 2860 -4458987421639313620987180424 2861 4488930303258026053478587682 2862 -4519770589019391776038131976 2863 4514096713562117847259280644 2864 -4508973111536263163180765218 2865 4540088414959808568970067464 2866 -4569857380638342564594924994 2867 4564797784934413788359330884 2868 -4560434601275079774137051204 2869 4590335050089338379772236484 2870 -4621144182906671511493270408 2871 4616700914308783783751512972 2872 -4610723436154667983494758850 2873 4641784869230311971739659846 2874 -4673620630311483375392119108 2875 4667710409083100682913329032 2876 -4662490088035900177632355202 2877 4694454766360192155819413128 2878 -4725192161195977054102537474 2879 4719905669197177945557788162 2880 -4715206839211354427622392166 2881 4746200341542742449478932484 2882 -4777987088970915819338351108 2883 4773350524910626372230186726 2884 -4767261681313683233577488644 2885 4799186770247610416982740932 2886 -4832033771047134276894814856 2887 4825855025573131930321456322 2888 -4820267050013103112122610275 2889 4853404999138363251269848328 2890 -4885139972269733707206034086 2891 4879606584856965175590089766 2892 -4874828765245986073392047684 2893 4906677014848867090953460804 2894 -4939481603387455510817412034 2895 4934644201818661009447087624 2896 -4928128195224199971547293538 2897 4961214012217415733102188162 2898 -4995126382108852216697535884 2899 4988680878250091802158568004 2900 -4983012342170214341386134822 2901 5017045257588093327016312004 2902 -5049779591713236675881071714 2903 5044014038758425264227664962 2904 -5038864440803317576107296550 2905 5071895313870175981990162184 2906 -5105732267776968553003180834 2907 5100660908505178204023265612 2908 -5094036885888237746450802242 2909 5128020704362363681150607522 2910 -5163026688525235336044096008 2911 5156293663438906723941480964 2912 -5150205723805061563577999812 2913 5185493154961785489500592644 2914 -5219267276831215626845050628 2915 5213262420232348377429979784 2916 -5208026956045598053328543527 2917 5241932605094578941469091042 2918 -5276858619532340913165880354 2919 5271558416985968744674645768 2920 -5264504625996192464985068100 2921 5299714272604332108986094724 2922 -5335818384990729025692913348 2923 5328813524160856197604436164 2924 -5322624322624149413408817604 2925 5358882985412245238780747826 2926 -5393712699962847274993227016 2927 5387431726078115304461566082 2928 -5381809286882864894627551876 2929 5416951827422954773124555524 2930 -5452996672133959070318872964 2931 5447443516186401365323708484 2932 -5440246717940730115013143202 2933 5476417873188385685479577284 2934 -5513663182091458418292086182 2935 5506377176862036878667850372 2936 -5499737967382481356681694850 2937 5537296291413696735250830088 2938 -5573236724252017027561624388 2939 5566685536348763106220493282 2940 -5560999891257853956456482316 2941 5597063010411602769785797444 2942 -5634229136133948333102175234 2943 5628443296652257848929126408 2944 -5620772161901052739876719682 2945 5658267884485338844615981064 2946 -5696672941399249037043385348 2947 5689068488919746024360358724 2948 -5682333293488630895719042564 2949 5720900161255893509726526404 2950 -5757983256109552841215873254 2951 5751136514249141758928265604 2952 -5745007656939174830522684550 2953 5782392608341846535303549762 2954 -5820726067181756506794410948 2955 5814698244711764614756631944 2956 -5806872703271359967410119842 2957 5845351020655375713881709602 2958 -5884976103133077031677174536 2959 5877054570531547421879735044 2960 -5869868021525683824452792708 2961 5909810194091169184680590092 2962 -5948036042612785171603625794 2963 5940913264265095218496261922 2964 -5934698373616147668729422728 2965 5973084977650773722733459652 2966 -6012600263647958001981130594 2967 6006293617184896714897199368 2968 -5997977557757415016898501700 2969 6037839729371785165764373442 2970 -6078718957623706137413873936 2971 6070454585907894692106996962 2972 -6063135982254603120442791362 2973 6104153721040279911307965764 2974 -6143570855923617043735367554 2975 6136163849014707891306281484 2976 -6129473044179345889903521092 2977 6169225964030764440264015364 2978 -6209987204821567452805868674 2979 6203406261911529613575373286 2980 -6194954090641824975315604612 2981 6235852159006752843312377284 2982 -6277988771159236081713863816 2983 6269400683688464253792554884 2984 -6261582956041116957858026850 2985 6304083890355461750439516424 2986 -6344707205329860280633942114 2987 6336971892617358035779611844 2988 -6330205536022136054999132966 2989 6370996927678141468182092646 2990 -6413037463078654073905598728 2991 6406155739373378132778307844 2992 -6397145844208571330829310916 2993 6439523534045101888805856004 2994 -6482965558481855510295636868 2995 6474045176052251435539856452 2996 -6466085090597506032504429124 2997 6509687520212597975691224810 2998 -6551582076489275818187916514 2999 6543524398397668488251976002 3000 -6536284183339360239875214600 3001 6578516425613671512252024002 3002 -6621839670457774293115772228 3003 6614681290324162163202830096 3004 -6605509089740235753130066562 3005 6649009025968010583481866052 3006 -6693775866501014669861821702 3007 6684476869190950137804211204 3008 -6675997902262142035989100674 3009 6721151584003516860875694088 3010 -6764353725504794488211717128 3011 6755944047506426013278462882 3012 -6748586151340743865593091844 3013 6791927687366213160428130244 3014 -6836583836281266239031241028 3015 6829137263405567340921399436 3016 -6819370497560917762650893700 3017 6864399590564326765428746884 3018 -6910559805888793620693011908 3019 6900886811947808719917299042 3020 -6892289694988814038877779012 3021 6938602216377761065825984648 3022 -6983109273450648095676596674 3023 6974373113003607454149713282 3024 -6966491390710018561960736392 3025 7011390336538876137467774793 3026 -7057396984969838970423320708 3027 7049617538614490340789213764 3028 -7039694855268507126719787362 3029 7085886427644988151092221124 3030 -7133480626894849538759602568 3031 7123403843475558917686730884 3032 -7114217915871112655478650850 3033 7162184112293479578610099526 3034 -7208049652757371925919736388 3035 7198975160750846771833472452 3036 -7190965348147143041716747528 3037 7236996046013777916598645922 3038 -7284426901705678205569301382 3039 7276319976523679273397429764 3040 -7265797953379357949301914116 3041 7313602647409154268230373122 3042 -7362630993158217623255780553 3043 7352171328787914935079316804 3044 -7342839790212370686280731842 3045 7392064559162258603108169488 3046 -7439304752376282600400765474 3047 7429842983334231306854325124 3048 -7421291284230748881972389700 3049 7468947296620561449330945602 3050 -7517838374130207678941863974 3051 7509376159133467016674800008 3052 -7498651625038041132197453764 3053 7547696603169187189286022724 3054 -7598215521966156053383753348 3055 7587362415921531462212614664 3056 -7577402128359617853830445058 3057 7628333966684249856367225604 3058 -7677025950666818852669025668 3059 7667184097072688557053386888 3060 -7658533033800728960391699916 3061 7707377605454828986349501282 3062 -7757729795890516091985946594 3063 7748937583740424817707469444 3064 -7737553696945245265601294850 3065 7788340721627913380059613572 3066 -7840371219545413760636669576 3067 7829070572090607236793308642 3068 -7818972948890592219173376004 3069 7871206530097307048158267852 3070 -7921387772073411641942517764 3071 7911130189616504702136222724 3072 -7901861537219780186992834466 3073 7952442861731281289879900164 3074 -8004313007704975944180680708 3075 7995180281122604134456623564 3076 -7983576973736671791339148802 3077 8035630713524892125923277764 3078 -8089250424730469447624739370 3079 8077510127900995003769722562 3080 -8066785508167106484850696200 3081 8120817961995837438698927368 3082 -8172486899602967139519162308 3083 8161842273048013820971187042 3084 -8152447508751577986070085444 3085 8204317498180890520194689092 3086 -8257727205583157804484331714 3087 8248202402903019465536523532 3088 -8235915264194074683164312578 3089 8289784988061130836470398082 3090 -8345037517283710358707948808 3091 8332820804784108250903563844 3092 -8321904925417215888268086242 3093 8377328549415791465574750404 3094 -8430546125418170569181472136 3095 8419500724404001727990671492 3096 -8409446320895051475076856550 3097 8463103319619991518478773124 3098 -8518133954183555943213703714 3099 8508221706912961884057496004 3100 -8495746208224551029991813702 3101 8550946815143435821498209604 3102 -8607830294007333014041640456 3103 8595164732617999481186296324 3104 -8583555842018407101556257026 3105 8640923222104096082280978448 3106 -8695704422996936799332028034 3107 8684204193764864483894548804 3108 -8674035845204256003200687368 3109 8729025784435515536308957922 3110 -8785720481421747983653126724 3111 8775386979973236062983089928 3112 -8762142155216444020191866850 3113 8819276678000036660739853444 3114 -8877858572094721767206645542 3115 8864731685955400647475280264 3116 -8852918373104296173640923844 3117 8911700992182897410484066884 3118 -8968133092818706485077106754 3119 8956183808441714074966170242 3120 -8945355180402410782490652296 3121 9002230926373163381553356162 3122 -9060588842949765266246402948 3123 9049864405922498084418374246 3124 -9036392189757100225561281604 3125 9094970300853252563476953126 3126 -9155269559004820671814471108 3127 9141617588209892853969106564 3128 -9129091151958499967196557700 3129 9189899643789639983570512648 3130 -9248024469470167286696622404 3131 9235587790641597219847788484 3132 -9224590444160148521694912008 3133 9282889046407630591598057284 3134 -9342973027669956368227188994 3135 9331848154987053866604531728 3136 -9317556686710696763881566531 3137 9378127860699905419438072322 3138 -9440236191178959692479056388 3139 9426067069951343662380951364 3140 -9413370757130430425300990212 3141 9475664807368370663627104166 3142 -9535480967528296688919004834 3143 9522590822583312506954582404 3144 -9510866276307180978684845700 3145 9571198209458006032364150024 3146 -9633029868489182134958982822 3147 9621441233728858613614832324 3148 -9606930687863394266391970082 3149 9668993874377142296850523204 3150 -9732960791296657721679543762 3151 9718231167225680431823020804 3152 -9704724408024090430326235618 3153 9769176459300711073273073924 3154 -9830750408179861807336841348 3155 9817389470199985590165031492 3156 -9805483482779413978322879684 3157 9867263648591887214866262408 3158 -9930935549805737619971342434 3159 9918893018669072251949813132 3160 -9903560545859768542318652100 3161 9967723141076055249463512964 3162 -10033541958258525385061923976 3163 10018288529272289877757329122 3164 -10004577246465437638733842564 3165 10070638692173811237932149384 3166 -10133989319280032387148401794 3167 10120093080246979264196087042 3168 -10107438789496117562218545638 3169 10171333950379646419178115842 3170 -10236897800507038096101610244 3171 10224361583010610805956250248 3172 -10208743628958084688545486724 3173 10274497169246424449682317764 3174 -10342242713890635583714959462 3175 10326447676095894687417581382 3176 -10311872588122738363959650850 3177 10380156873942261098323931846 3178 -10445383179844776759443134148 3179 10430958688750748498398498086 3180 -10418162515748441091934864264 3181 10483573705038017647075364642 3182 -10551022775399427534287346308 3183 10538026764515775972342580484 3184 -10521508464623134469289066178 3185 10589529902190662988282472716 3186 -10659222509332481545655522056 3187 10642814871313900423786175522 3188 -10628044634856374278621353122 3189 10697993809158397032650311364 3190 -10765141341664124066871082888 3191 10750147757755659136970560322 3192 -10736504571261862399983611400 3193 10804168489151707557493257604 3194 -10873577456013189205694371234 3195 10860109649064659417136280396 3196 -10843289003332565773573777924 3197 10912922982006886799541568324 3198 -10984670194532213947284584456 3199 10967660435575147506383308804 3200 -10952026211897063362826060451 3201 11024314226947738893471488008 3202 -11093377160348952152057050114 3203 11077850740720848548018873762 3204 -11064024417129776926048282886 3205 11133337705183860897485919172 3206 -11204729527405730195163667268 3207 11190715831062936859528892804 3208 -11172965690676794267893982850 3209 11244955386994209516642573122 3210 -11318808632320703231046668168 3211 11301144945110425098030212646 3212 -11285249438255089378923167044 3213 11359313306611214643828629776 3214 -11430366019027599901274846914 3215 11414290723038975972158792452 3216 -11399558858812426237039604356 3217 11471190371701473821285466242 3218 -11544668746244633427641989954 3219 11530124633617319620367557768 3220 -11512112594222884165628232584 3221 11585793900053971527710628962 3222 -11661747801189900119054826022 3223 11643470471634625349215608964 3224 -11626630052033798037764741700 3225 11703211451558035152574749324 3226 -11776278353439424002304158754 3227 11759579664804646494648922564 3228 -11744682061677409727485006724 3229 11818010190706984215869043362 3230 -11893630675917470485794813448 3231 11878507125005758184262513926 3232 -11859444663532875268634053346 3233 11935637956804851851767918084 3234 -12013776500262538992078327564 3235 11994865756859545867328985412 3236 -11977742474984332550280828482 3237 12056126162463542062587102088 3238 -12131315940096690643586876194 3239 12114000411546159321261298564 3240 -12098206138899434386900790250 3241 12173972702123384484763789444 3242 -12251725055596083583364289634 3243 12236065065343237879654332808 3244 -12216692206461239408505222242 3245 12294722274577675889473850504 3246 -12375064472607824220928546948 3247 12355442646638647831985368324 3248 -12337346898136047479500234436 3249 12418349807978031914956113609 3250 -12495716347749861287007639304 3251 12477734943933991258608276002 3252 -12461701709966421358618461764 3253 12539277287241462938721118562 3254 -12619250074936180265952104674 3255 12603040116513648346428693008 3256 -12582552757407963906129005700 3257 12663159249650442883672132802 3258 -12745826316328779658011875302 3259 12725500833084642205388490722 3260 -12707168248275744728328246532 3261 12790059909277144370978762564 3262 -12869595204744777930200272388 3263 12850990153673234715481405444 3264 -12833967205117185507802839108 3265 12914172902021694267483230212 3266 -12996385987264903542466845188 3267 12979539254069947259219643852 3268 -12958754154481076699434924804 3269 13041256593930488810442502084 3270 -13126304642613851357727488648 3271 13105221118500222067223175362 3272 -13085790053403363245716838850 3273 13171469506173492957416863364 3274 -13253255137635656580320214754 3275 13234012679885180315770568742 3276 -13216738179815472617218552012 3277 13298771715611018733472541764 3278 -13383347478815315572974876548 3279 13365878891292768973183409924 3280 -13343980476344646033944125508 3281 13429190765589562468970906884 3282 -13516615506985348593239704708 3283 13494821275698769538885754726 3284 -13475101819280116563220065122 3285 13562829472520938885670714956 3286 -13646888110061418912523513028 3287 13626917689976032571018816644 3288 -13608625021973152624767413700 3289 13693390409794950953286270728 3290 -13780390634493626487469151368 3291 13762243783649739148065672644 3292 -13739960372952276387819359042 3293 13827187298567907143178465604 3294 -13917079723013275793686512136 3295 13894549273739991851683296772 3296 -13873663619159746168025778626 3297 13964257249055762919421015048 3298 -14050713180594066820386759428 3299 14030027567224011354832893602 3300 -14011534129701200535351000204 3301 14098217119818855539776946402 3302 -14187625296058981839779650628 3303 14168856045224314449033577286 3304 -14145358959024059202328037700 3305 14235503169363328131819059332 3306 -14327886753408721444321619336 3307 14304528894226589199184380002 3308 -14283376199433962916812636642 3309 14376074859312903423396927044 3310 -14464992740219635837665408644 3311 14443535838760163817793989128 3312 -14423888604533668562419596934 3313 14513477602703141741272859522 3314 -14605391092504651457747717314 3315 14585978282929070266359484688 3316 -14562067603058286790312597922 3317 14654255934353531965649561284 3318 -14749268277087188838499598216 3319 14725092081351303958959992642 3320 -14702776980994820925303236100 3321 14798483178544020199448420810 3322 -14889845277793923110305294148 3323 14867663742609960425872666082 3324 -14847768139670859553057254404 3325 14939442265914535085294772684 3326 -15033881304695218945976356354 3327 15013729785473384796982236164 3328 -14988565760377504686089760290 3329 15083785965062021201348290562 3330 -15181487846570744375096606732 3331 15156435006992799746586087842 3332 -15133761489754692235746662406 3333 15231711301727970461368434568 3334 -15325615376083866110224037794 3335 15302691316524043787852587784 3336 -15281574825740718021013469700 3337 15376222445337923614189952644 3338 -15473331030475765998555495394 3339 15452459932158917271925103692 3340 -15426937290647368854232458052 3341 15524292098203461669210239044 3342 -15624672056142186643259028868 3343 15598793640397346628530582402 3344 -15574843396910729596709139716 3345 15676036893429540593365285384 3346 -15772506910789597703501052548 3347 15748735854615754174089564962 3348 -15727390162205819693153896328 3349 15824178761215297018835448004 3350 -15924020430417990384633619494 3351 15902361102837840210738563204 3352 -15875436234661176264850994850 3353 15976016586988224849254248324 3354 -16079176890578768226125455496 3355 16052449408743972258440121224 3356 -16028116303959654963167759042 3357 16131580821768028042058693606 3358 -16230753887417320512259588868 3359 16206156583461893091578545922 3360 -16183599814354120365996402952 3361 16283512795233742141412071682 3362 -16386070945067887092817073091 3363 16363685605592747809936292488 3364 -16336340048359411862282730723 3365 16439237138571723475405460932 3366 -16545208773084171108497077964 3367 16517526299517242758217506568 3368 -16491883220350962046076570850 3369 16598707661073928448171543684 3370 -16700653933395264136898833604 3371 16675160401457813251576088162 3372 -16652275362532282729073571524 3373 16754471362365669055933934882 3374 -16859855937252246856008882308 3375 16836721473674834546052277264 3376 -16807883918862863951657835298 3377 16914084156668006378234453764 3378 -17023016033326468784462108548 3379 16994388186393201458143763524 3380 -16968426922397217519819135078 3381 17077631170312983095690111052 3382 -17182327167082709270436935108 3383 17155997819389399231058647684 3384 -17131785241330060770881780550 3385 17237349841500417507029843332 3386 -17345578477526588154331620514 3387 17321590269742689225698607044 3388 -17292355628361220601797714566 3389 17400933635909738764803787682 3390 -17512899028297232702687370248 3391 17483256057025301332593169922 3392 -17455821203027167873643819874 3393 17568596808072381749320345612 3394 -17676157470198620853234444034 3395 17648972079585476642250854024 3396 -17624406810248277094974373124 3397 17732271613102317816081424324 3398 -17843504481952088151896945314 3399 17818679115230722141722540808 3400 -17787955588157340845786737350 3401 17900001010106002299219984004 3402 -18014985045684037384385150284 3403 17984385067762540754011581124 3404 -17956565712498109138548717124 3405 18071917281697022319727054984 3406 -18182362314209697167155848068 3407 18154198031158223785402454402 3408 -18128272193482357383447736516 3409 18239632560438964506629111044 3410 -18353939836844223944302342408 3411 18328205838560697527661695846 3412 -18296964600094289997497063522 3413 18411548073053404005144513122 3414 -18529661280077198901980946628 3415 18498085221676262917708149892 3416 -18468709905531948385127573700 3417 18587715590531738664291311368 3418 -18701206471664639639270296354 3419 18672084620890451709789689284 3420 -18645886080508903847916728716 3421 18759644127462369224544102724 3422 -18877009729377129152181593348 3423 18850438477794370185642552328 3424 -18817571905365501568591016546 3425 18935889840575306313394242822 3426 -19057161540754004778784168708 3427 19024481774099213611744292164 3428 -18994740899548887527383373762 3429 19116398678945932556563923848 3430 -19233012129224930061858005128 3431 19202852429360911541463492484 3432 -19175116557716199390404363400 3433 19292585224279953694695512642 3434 -19413126507865037210059720388 3435 19385688557006449099721111944 3436 -19352278668391144461746554082 3437 19473155525756877320574527044 3438 -19597755502920294184289277382 3439 19563988848536205662534472964 3440 -19532695902911650303697156228 3441 19658191854637940543735252488 3442 -19777895867136275675048599234 3443 19746775269732844780955918404 3444 -19718699729714659099658476168 3445 19838778213219086250302825864 3446 -19962519019047223738588731874 3447 19934092337564263964583673286 3448 -19899018028328892200626334850 3449 20023756480125821708707742402 3450 -20151770972241023193656189388 3451 20116839443045958951471945608 3452 -20085061423339055017033716482 3453 20213374160080644557904243524 3454 -20336294659536859054287698948 3455 20304183301270888028250221572 3456 -20274474434566053158484698564 3457 20398349863487861024896281602 3458 -20525471648061976647209596936 3459 20496074189093649299939064644 3460 -20460524851503960212054373892 3461 20587935280756344569845248482 3462 -20719337017238377952194353988 3463 20683304819260753196206729922 3464 -20649838290188204588119934850 3465 20782285136271577485666975512 3466 -20908439719311612960266458594 3467 20875204239995857385372262242 3468 -20845185615962185391014380006 3469 20971736807423707086278929442 3470 -21102313375055872193023492484 3471 21071870965080034512100144648 3472 -21034458863840776141006079876 3473 21165974398777452404704968964 3474 -21300895868566801920268843462 3475 21263736565854646622263246182 3476 -21229756458945136905433675204 3477 21365040173987380759679400328 3478 -21494620378917699964130954948 3479 21460285991606326926408550086 3480 -21428651404783398888018520200 3481 21559177407076549232195475363 3482 -21693183617717175927650795554 3483 21661772681942292982512431210 3484 -21623801154841434465759162244 3485 21758220384831804387098188424 3486 -21896690700955226641369486856 3487 21858259674070277810805066244 3488 -21822542414826171976542883106 3489 21962104004714713960290434564 3490 -22095187202055435118024572164 3491 22059658782434859876382914722 3492 -22027588080882815601886205126 3493 22160969725152195466566321604 3494 -22298536647586316662215110434 3495 22266130019801581030288944904 3496 -22226187820400935603608917700 3497 22364802070823914365382792324 3498 -22507009252845740435973925256 3499 22467333910785751974342972002 3500 -22431194947629398267684383112 3501 22573717435512739976092892006 3502 -22710269713934506142039684228 3503 22673632256696273362928344324 3504 -22639795760517044568737614276 3505 22777459872939493607785006852 3506 -22918619376981787265702762434 3507 22885077667685694563714230408 3508 -22844599331252052078065943842 3509 22986187648057124979137379366 3510 -23132224603305559373968234256 3511 23091207064574096017278146882 3512 -23053116559876241617618646850 3513 23200181721469572364565779844 3514 -23340346045159830457395836228 3515 23302565997937341426022713224 3516 -23268264254267356235997303044 3517 23408788972325021714625601442 3518 -23553737952304438169145719554 3519 23519080203996086709733258252 3520 -23476640944015807036385260164 3521 23622631535006605204922526724 3522 -23772461863481059380172690948 3523 23730186202183296047190423364 3524 -23691582228043546682452080002 3525 23841867534583086008677607244 3526 -23985657156871328280664439108 3527 23946589935044708482046220482 3528 -23910489857487464367136734825 3529 24055437887049381019886064962 3530 -24204265766989857863685522884 3531 24168401707997893773469900168 3532 -24125283589003401004088877602 3533 24274433278982901204178974242 3534 -24428213538023961357106560776 3535 24384650324225366904806493704 3536 -24343980289258820683184448836 3537 24498905184648849885221306888 3538 -24646530186026746388381305988 3539 24606197249536133104219272482 3540 -24569723220806870575200853384 3541 24717663414528439835256897122 3542 -24870338150927035308190214536 3543 24833355572668767842823068804 3544 -24788103109223593797892922850 3545 24941985817702417607578474372 3546 -25099739059625726428119627622 3547 25054717354587196298506625762 3548 -25013574456916931521271388482 3549 25171799217264713730029937612 3550 -25323346311250570353656723334 3551 25281647890737300336035366404 3552 -25243140314407149541930893572 3553 25395786189133922517016765448 3554 -25552449918991482489987519874 3555 25514328962882285225044686796 3556 -25468358916223688095809233284 3557 25625415827675913197373516002 3558 -25787360777827141389268198468 3559 25740910467555198384875536322 3560 -25697725388481205645091468100 3561 25860801315946252754889439364 3562 -26016236960889015572674888388 3563 25973271433961566446631631044 3564 -25934306023536555540224706410 3565 26090198618968016570424491144 3566 -26250880122745528724738384194 3567 26211450996272926626217986568 3568 -26163286804970390161784727298 3569 26325242692928378930662337284 3570 -26491482481872516778055063056 3571 26443491762972232628869193762 3572 -26399668265690821149842061124 3573 26566254451454061728339255846 3574 -26725727956696714050646441954 3575 26681453433453406990934097804 3576 -26640345783726359441736221700 3577 26801036890152819994408703046 3578 -26965957634124341951201235874 3579 26925251922859477926056797124 3580 -26876467873481667028936378372 3581 27041735968924735397910759842 3582 -27212222199460982336110137862 3583 27162795584418098003508695042 3584 -27116748891277230206560974018 3585 27288557567403675063985842184 3586 -27452091758895307665493940228 3587 27406338247990940355826271044 3588 -27364815959998570787735674888 3589 27528824471727129135577344964 3590 -27698092317898551875749691204 3591 27656009438503214413752706576 3592 -27604775036035814102814542850 3593 27775234714829742446804846402 3594 -27950136197873420093499209668 3595 27899233362373608596495402692 3596 -27852509584984868461458880324 3597 28027844082315311611234240648 3598 -28195675612951881252131799428 3599 28148468659339642677377452804 3600 -28104822882717121734263334537 3601 28273851424275792179468832004 3602 -28447416142998666341462741314 3603 28404051098894073720258848324 3604 -28352093105180195873752797124 3605 28526161693675630379428012424 3606 -28705500626428696401016976068 3607 28652936581478939162144923202 3608 -28603937553912463741113125700 3609 28784669998518886638836452166 3610 -28956887915085250538654467686 3611 28908123899157488795920935364 3612 -28863903548429828963144641288 3613 29036461644690440300070940322 3614 -29214492364959155385643949828 3615 29169817577135438426262496264 3616 -29115275948332813468076498306 3617 29294633574010155196520259842 3618 -29478668044211534343629009416 3619 29424476317812651650769183368 3620 -29374909949333188051883691652 3621 29559316448434819751747795848 3622 -29735875231822144558134109474 3623 29685657488434961377132178882 3624 -29639118874744197057926261700 3625 29817086076503730178161256712 3626 -29999611559498729548222791462 3627 29953435686454975113416726092 3628 -29898203597182971369945156962 3629 30081240760693697991708371524 3630 -30270072449876766343475414412 3631 30214122891281248531074714242 3632 -30162008304211016287155598498 3633 30352149070584081301146037768 3634 -30533215420732825332345664388 3635 30481506909927524975798334532 3636 -30434352234015077375411193446 3637 30615856133711248098190804322 3638 -30803120578909453845851329988 3639 30755488749238256384621676164 3640 -30697700535666586792228840200 3641 30886267857788096458890464644 3642 -31079847414779593587754553668 3643 31022255468050732449469279202 3644 -30969472938549234141956423042 3645 31163596417522216038043468142 3646 -31349200723328475076800035074 3647 31295808946149157463925304324 3648 -31246282990679174057981573508 3649 31433367271329797453922432004 3650 -31625484345147862806243341574 3651 31576271814371523628614664004 3652 -31517591388603647531397423364 3653 31710082959768196951296477124 3654 -31908601915089947526193668044 3655 31849319842670623745993976584 3656 -31793847350625643242710102850 3657 31993803343896194557901139208 3658 -32184203613898151198537251268 3659 32129152941843081184910471522 3660 -32079149913322632883517242504 3661 32269921310517250715487620164 3662 -32466829307921649593704851394 3663 32416158689466363072230974732 3664 -32354690989619799675916795618 3665 32553144321354079164031250692 3666 -32756616171305064153295143176 3667 32695447034500626848052118084 3668 -32639354345772326011367697604 3669 32843382812276567326850034884 3670 -33038687324056119376165224644 3671 32981854847489351489681386562 3672 -32929199021047959267160235400 3673 33125880189707072893642207682 3674 -33327779233507901278914762308 3675 33275617446681811323631039986 3676 -33213212916236989246472769602 3677 33415582716164147988625234082 3678 -33624291768949963579453119748 3679 33561263545229403749604318724 3680 -33502498573589751599215213636 3681 33712638057362559504629054726 3682 -33912788915453375647113666308 3683 33854293175432814284611548484 3684 -33801037305419125782552403844 3685 34001732894751764407272356744 3686 -34208639717160576245735669828 3687 34154764024817747354255213444 3688 -34089520091047010729395106850 3689 34298041161440449882329073928 3690 -34512100899646629870784377932 3691 34447075868278305633599284322 3692 -34387484467406955274302406084 3693 34601955996530011959840001604 3694 -34807135736148773152137703234 3695 34746947145234880878502864132 3696 -34690894836898957489519206152 3697 34897603549727198440351551362 3698 -35109804612436211887286350371 3699 35054263662322165375001424008 3700 -34988213842209344953783044582 3701 35200811920101589883951349602 3702 -35420171662222156035527615428 3703 35353284789990099698103314886 3704 -35290792600263162648655358850 3705 35511825598446428505156163088 3706 -35722058548403351882730105668 3707 35659946745278234376706929604 3708 -35603350522820005965090686726 3709 35814151517282510284415049122 3710 -36031772110365982289750005768 3711 35974421852157763902051957764 3712 -35905193912991936807220403362 3713 36124312769769741320118282244 3714 -36349173594844015119685377028 3715 36280365745074165507974538052 3716 -36217003113285456568299621122 3717 36442382525694141860827743052 3718 -36657955869984297802186335462 3719 36593961503825800337923957442 3720 -36534604255117364970681928200 3721 36751693856637656339226390243 3722 -36974653124255933854020258274 3723 36915646459327732593188597128 3724 -36845488745971889069750623206 3725 37069039102844961364800691302 3726 -37299427062913954220766605770 3727 37228466048014899728903825282 3728 -37162144342043629537719964738 3729 37394287025834489289992522248 3730 -37615334160500074629454049924 3731 37549319277706507356786015368 3732 -37489196879676406467402904004 3733 37710641422657467872421817442 3734 -37939156143461804445041175394 3735 37878446526771693427185418636 3736 -37804937875615644556230914850 3737 38035119300602950449252205444 3738 -38271351410486015102743613576 3739 38198272381616084444305478882 3740 -38131228665781247639920678664 3741 38367884484833860246128087688 3742 -38594322657784315133719413634 3743 38526416638409466854588275204 3744 -38463292327333905367286876198 3745 38691517510450841614758890504 3746 -38925602403626370255569516674 3747 38862947243942983740146893124 3748 -38788548263486941760368687682 3749 39023257832518987250835326404 3750 -39265451889533834582104811434 3751 39190112956346478773207112006 3752 -39119770766976609213715349700 3753 39363591270394902453319031048 3754 -39595634280777827623743896674 3755 39525797608628380865829037252 3756 -39461875758187928088910809284 3757 39694429187808608512144706406 3758 -39934418430604339681915053634 3759 39869874566131513234034823688 3760 -39792150234841374610590518468 3761 40033786373338777457285738882 3762 -40281875993693201122269633164 3763 40204414937404920054099147844 3764 -40133199680939383396882632482 3765 40381936764964222564623199624 3766 -40619610887751864882706446788 3767 40547582081092351023992197442 3768 -40480598934412960383667181700 3769 40720124727814350344091983042 3770 -40966142560249612640573133448 3771 40899543214257433512911845286 3772 -40820689904965698086815115524 3773 41067145694696611337552277128 3774 -41321351065134176796178449416 3775 41241719062554950144553693702 3776 -41167019126640917114139277794 3777 41423049414090441099610869764 3778 -41666669393078060662448598274 3779 41592510539745364030741932962 3780 -41524905432295037833979415568 3781 41768936626110170272057298884 3782 -42020900410339804265101789508 3783 41952410462296360100623112968 3784 -41869966375992197239172813700 3785 42123862112009862975169554052 3786 -42384222744485114914942617028 3787 42302157346103393482613211844 3788 -42226650189620751787122546722 3789 42487682258617761698478355046 3790 -42737385430297104992833578884 3791 42660925748749933468965047044 3792 -42589873879681916728635150916 3793 42841309942665861767389737602 3794 -43099461679746196981894363268 3795 43029028815203901561153263888 3796 -42945384797341490516094064324 3797 43204081545853753548506801762 3798 -43470940829512128139719490342 3799 43386473180834781503287708804 3800 -43307535795446367366610717350 3801 43576186446243951355194924808 3802 -43831875943662790299709466914 3803 43753278738368327264991771362 3804 -43681457643896120942840801924 3805 43937809406894770479911416132 3806 -44202153830367383507536017668 3807 44129520942592504794949408010 3808 -44042212628181674343506444932 3809 44308574880569648876574896644 3810 -44582073497791934067963809288 3811 44495038837171016461893207364 3812 -44415034480303038025577661122 3813 44688999368736188902217233288 3814 -44950928584071130405022369314 3815 44870150421747673217410311944 3816 -44794708512413580565469720550 3817 45058557237206297787396708484 3818 -45329460527343485477972019908 3819 45254675519229735555197413768 3820 -45166338283601228770334497732 3821 45437695992453935784989225762 3822 -45717753736492216457637647244 3823 45628310069158041181021054082 3824 -45544569905240284799942496898 3825 45826725484413773449069469586 3826 -46094900680475885033159644354 3827 46011638371612000472909367364 3828 -45935504555214514732723994248 3829 46204365013928888732678205124 3830 -46481963097622966199473608644 3831 46404853309143732143711754884 3832 -46312432411765346919364910850 3833 46591914253605824031277199042 3834 -46878771786301290719422103176 3835 46786877148532290807536942984 3836 -46702027065339790326736834564 3837 46989473818222107183570936644 3838 -47264266372501426245079158788 3839 47178583670709369541382108164 3840 -47098885571869107904981870340 3841 47375570992437418840076451844 3842 -47659780987418431034063371268 3843 47580538117352065390371582412 3844 -47486908810833678787802319363 3845 47771828540354178936653028292 3846 -48065513405416022663086350148 3847 47970858462738841197794016962 3848 -47882199933303856500317789700 3849 48178078736512176272416144004 3850 -48459639971525211667502665548 3851 48371343391174514649083560802 3852 -48290676992475208395990076646 3853 48572680643158410188194736162 3854 -48863755306063407014121871748 3855 48782309715745682547550025224 3856 -48684390608900632565430198658 3857 48977564619679219109474880008 3858 -49278460627857624440338433668 3859 49181098930378877733327320644 3860 -49091512974538861529673167812 3861 49392910046725889028332778256 3862 -49681112638728289267086192994 3863 49590406143265986512129824322 3864 -49505881032205457901878219400 3865 49796302651552907792016198532 3866 -50094258850529106072539880994 3867 50010312101606532732255762884 3868 -49911266604786394465247160002 3869 50209955650444094476313359684 3870 -50518237270987318377598956812 3871 50417980491986678285216052486 3872 -50324135994283696359080514339 3873 50634457837283717710137218564 3874 -50929579403529904009298946308 3875 50836397460022292884118381192 3876 -50750836310635041340897568008 3877 51046551480571744955812358882 3878 -51351800007675277153654970948 3879 51265410017143709347949583686 3880 -51162116796914572954322972100 3881 51469404312692416866449586242 3882 -51784953991295181004907738308 3883 51681977945395662894948338884 3884 -51587043378399926629089940322 3885 51903370445746200357014624528 3886 -52205412073202689621044356228 3887 52109430352023019135127333766 3888 -52019932557058563811407391334 3889 52324314236951493472549303682 3890 -52636994102630967502214043524 3891 52547981062024908545269042244 3892 -52443249774346392200717090884 3893 52756409399972592133315128004 3894 -53079512537325032796047737736 3895 52973761008750460273657871624 3896 -52874366120698286329728998850 3897 53199732028340425510943919686 3898 -53509123395297698582415281314 3899 53410415538700352249440497604 3900 -53320108526917965344532156684 3901 53629975985522532952808712004 3902 -53949978815820869517185299714 3903 53858542751152165580566097924 3904 -53749200435834844461006135714 3905 54071624753236884127236120584 3906 -54402310312522203197160161804 3907 54293431327854519505304426402 3908 -54193014352356669846037338242 3909 54524482428958373971995797444 3910 -54841374245673833266991504008 3911 54739714454589807006676774082 3912 -54645014492913162113738093700 3913 54964066839948829439814708488 3914 -55291672710002749966957234628 3915 55197758411183991918561245968 3916 -55086900213315686768349503044 3917 55415157559465841417876075042 3918 -55753841945615637336707781508 3919 55641920041699254821118099842 3920 -55537107849241541302626786342 3921 55878009438242763620206117124 3922 -56202272028005569367195273348 3923 56097882057889210583624251682 3924 -56002195831040280417287079206 3925 56327230772019003267874948902 3926 -56662472418209045641420275908 3927 56565740376070985839830807056 3928 -56450191712052143955157898850 3929 56787955127680055121070733762 3930 -57134819685486641706724283528 3931 57019624185333532738579580642 3932 -56913453737724167054016667202 3933 57260847249284525646792571852 3934 -57592784723297290106912944388 3935 57485591625087333967059783172 3936 -57385271744069924136767608772 3937 57719600740952955740090979844 3938 -58062917544035498041165859588 3939 57963424428823608027806126728 3940 -57846588862089104818032259972 3941 58190428368351500207897096644 3942 -58545337769549134997021798536 3943 58427084626983950788926936002 3944 -58316149208507822917526405700 3945 58673684394298361923015168264 3946 -59013287017458254615396139874 3947 58902945297810978377007627362 3948 -58801754354445289786778088328 3949 59142145028644356063180187204 3950 -59493707624018841014022548934 3951 59391245886232818286873404806 3952 -59269194402678970976674133636 3953 59623094792612468148939006724 3954 -59986381628233731032756828548 3955 59865014192150978739113156744 3956 -59752644563158677605181967684 3957 60116624930017542650103428804 3958 -60464362317661282935258264034 3959 60350936546723503538406810244 3960 -60245191315055963202797292300 3961 60595272003021752843805951364 3962 -60954953314205135697945803588 3963 60849745612657381338864610244 3964 -60726190043162223847926746882 3965 61086697336213918131581460104 3966 -61458368239497818667103939588 3967 61333479572692286754345354242 3968 -61216267208564861053019843842 3969 61590689356068496596337036815 3970 -61946721131995890752173818884 3971 61829978938495482489693331686 3972 -61722992650163314086557048324 3973 62079544322341565672413133764 3974 -62447644299219726209996891554 3975 62339650629446626572832482444 3976 -62210640025088285006620541700 3977 62581321239308923308688287364 3978 -62961865504172041096509645644 3979 62833537816518826897984624324 3980 -62715163128054693466998182212 3981 63096258772608425132442249284 3982 -63460458505206572792968376708 3983 63340651580027203190007770884 3984 -63228716016023286879376647556 3985 63595694973045848852816971012 3986 -63972233378580132271888738114 3987 63861054230538885466543326566 3988 -63730608476384257526043997922 3989 64108009184926306251952886882 3990 -64497621447962110908973443856 3991 64365600120491176835013517444 3992 -64241821920189371313162722850 3993 64633946120171672774882604808 3994 -65006628484599082926544742434 3995 64883666154252950136609895304 3996 -64770448255905864830502608648 3997 65143825945433837468139597124 3998 -65529292083743724892779888514 3999 65415011392016792358741939208 4000 -65279163193208590196263489348 4001 65667186745361923584448032002 4002 -66065696926704595345223797256 4003 65930249741740391238661990562 4004 -65805091330943558393179511048 4005 66204494446557746381252378956 4006 -66585661354031039040530630434 4007 66459143424078209021111140802 4008 -66340918398013393742650325700 4009 66724979653489787350039770244 4010 -67119583173953301617690964164 4011 67001968058288834737103477128 4012 -66864293897490640688025935044 4013 67259444769913998531200274722 4014 -67667214867424553140121158342 4015 67528252432833941632806498824 4016 -67397404108226425246123076578 4017 67807985580711687837822901768 4018 -68198165526015586391623630662 4019 68068166034743763991567211042 4020 -67948925367698206858362252424 4021 68339623970559418878864171362 4022 -68743191040923280734161384674 4023 68622487845048565215742782728 4024 -68478992895141543002981270850 4025 68885571332359875920928769164 4026 -69302597538785774914343150216 4027 69159689828975102080804032482 4028 -69027566486948585818071640324 4029 69445534912095337493033959048 4030 -69844890283825519297191695368 4031 69711172155745034257088686084 4032 -69586340430742691032000997382 4033 69988353395893440497592238084 4034 -70401240073529760443489038594 4035 70277388137816514027183380104 4036 -70131984537990329767915370882 4037 70545610681378827359374280644 4038 -70972460728548703638574833988 4039 70825704104429723129138712964 4040 -70687988077390672242889844100 4041 71117585231527838152872397766 4042 -71525949454107323927562864068 4043 71388775243555984189952721604 4044 -71262693213645200114381884484 4045 71671966300044881156630549572 4046 -72094189025872587627983697222 4047 71966738888857756169916362248 4048 -71815397570502981721482471236 4049 72240744676103845453309737602 4050 -72677612811050563411181898735 4051 72526704703828319428483802402 4052 -72387297224541649900435478882 4053 72824765284268381071875885448 4054 -73242492096799793264137611874 4055 73101784743510793419015654532 4056 -72969832222230350434562288550 4057 73390536354821728804491288002 4058 -73822627674143145790374739234 4059 73691706028834827590907545932 4060 -73538763560906949690567572744 4061 73971413214236481032153712964 4062 -74418120766669179977908195588 4063 74263357255904434872625635844 4064 -74117904188206399255946525186 4065 74567863423620093283370279944 4066 -74994972888886213799176048388 4067 74850284357147205191304061926 4068 -74717205462986801000148814406 4069 75145247529098972536547858884 4070 -75587424120188286179093409928 4071 75452738594948180758185731848 4072 -75293197853680173326924498850 4073 75738252537367365902174998082 4074 -76195200985248431276201985416 4075 76036482238557054149619683622 4076 -75889251703613915707636216802 4077 76346984803873174900750216328 4078 -76784034824296005846467991874 4079 76635437759556876285774994562 4080 -76496601498632007598581301256 4081 76936572646675547431315637768 4082 -77388630555689995723929656708 4083 77250487303473818244414345284 4084 -77089057361194555398470178722 4085 77542107203448554200969147784 4086 -78009277349906739190023903142 4087 77846143359430551175347047044 4088 -77692797706635252938951453700 4089 78163333479530807196360446728 4090 -78610531724732674682374254404 4091 78457747588100963085587543522 4092 -78317363444032699245207388168 4093 78765123294263716501192874402 4094 -79227484042327777202940580868 4095 79085822340782138854699132952 4096 -78917463837737810779451621121 4097 79383037321399686678623109124 4098 -79861043178724372615653402628 4099 79693581810164251907894647202 4100 -79538763171588649878308875782 4101 80017382832206594231080715204 4102 -80474536056256346265974050628 4103 80317861702830786549781825924 4104 -80171240492013182748400955400 4105 80631808998914152856488123012 4106 -81104456493320705732581464034 4107 80958753181116094559420205606 4108 -80788649402171634232810831684 4109 81262317823003650351533643844 4110 -81751368824810222486772714248 4111 81579269899335476019101047682 4112 -81417616504647231652173579778 4113 81909801686288634606889343366 4114 -82377282088097809284708505542 4115 82216659681145446856946507332 4116 -82068417704205986662950289288 4117 82536668670976531551892850884 4118 -83020223129451967535442330308 4119 82870607767877622161931671684 4120 -82693700786554901870616332100 4121 83180383193045541249597467524 4122 -83680305287476509672669867622 4123 83503898913581918106116584328 4124 -83340503662665693792164779202 4125 83841477909568351449077671184 4126 -84319291194973406855639457154 4127 84154191325105443228209114882 4128 -83999602987272549002377013252 4129 84481003315066870876741628162 4130 -84975701479857472510089843208 4131 84821853493195547067767061452 4132 -84642673155895316176951752002 4133 85137960483350827895355183842 4134 -85649163387055435381780003976 4135 85468330927530080702545196932 4136 -85297800193207380255723509700 4137 85812475540570443530840910088 4138 -86301242550385895344378128994 4139 86131777771653031769079811682 4140 -85975934897146857265698140236 4141 86465298282935923979019915844 4142 -86970890027518152220817448068 4143 86813177959795089144549280004 4144 -86626663125924298849982101316 4145 87135954098623586277058391812 4146 -87658438151826731403014991748 4147 87472650345553539479475085448 4148 -87300523840236638742395472964 4149 87824093745089525234184634406 4150 -88324063948308203562661296294 4151 88149924033042182697417206404 4152 -87987005066589551706720269700 4153 88490255464586416779242784962 4154 -89007191075217619320131969348 4155 88845518256875188550612629384 4156 -88656621833387949688175917442 4157 89174400026992354852925162402 4158 -89708855028459591497687750672 4159 89518204524352819697509547522 4160 -89339042491352310062912291844 4161 89876864855327152218853867528 4162 -90387789394482808368438555394 4163 90209294656612428929379551044 4164 -90044838372330875033613256964 4165 90556834541396676050930220876 4166 -91085088139442100274301957794 4167 90918906144355482311507769926 4168 -90722554567858650439612310850 4169 91254683472564533839840394884 4170 -91801314077351691159960132488 4171 91605493513484047914633405124 4172 -91424236306953899385471904324 4173 91971499342169339464608264328 4174 -92493819925816742644687036354 4175 92310892590472286224887697542 4176 -92139033998847388797804381094 4177 92665015372095793584166846082 4178 -93205307408054591498904683074 4179 93034758104398956059906983048 4180 -92836388205685745727797993864 4181 93377306069820969998973170884 4182 -93935894273482664235743515016 4183 93735244522055586536473188484 4184 -93546381946268188662519146850 4185 94108967532694206943183068688 4186 -94642679169412049281305246856 4187 94454724825132393346563157444 4188 -94281490614542994083115226244 4189 94816273577351454367495383364 4190 -95368829751645623062417296644 4191 95193539909615580979021921288 4192 -94986903008651787651097666466 4193 95543022172093949660552640004 4194 -96114025155646259316636820102 4195 95908441343584567939252907332 4196 -95717358302202624071226740162 4197 96289280596359079280881078724 4198 -96835061339313038146418042914 4199 96642242255302689857741203208 4200 -96461783379668761490899946700 4201 97011105196856107941421953602 4202 -97575670578137839022760505028 4203 97396044272484192359826824486 4204 -97187078396770758850097460962 4205 97752779028054772722783872358 4206 -98336216133490453689593883268 4207 98125113358861006045878739204 4208 -97926308999423462032894782658 4209 98513918573910545968519124488 4210 -99072024218882197619541815684 4211 98873960667885208139720424482 4212 -98691549329635071730877005610 4213 99250265006853071497498664644 4214 -99827336432149775384055992742 4215 99643260914577525977345520904 4216 -99425642462017770978916733700 4217 100006633534524576557731650242 4218 -100603235796299945345300078216 4219 100386705801579477616489513442 4220 -100186126861292071231857458692 4221 100783419829593886269931764172 4222 -101353555820155082278347702274 4223 101150643823689058734783989764 4224 -100960386087729544428617556484 4225 101534776835600743790638754313 4226 -102124301651649101081513034754 4227 101935198021381501728550423364 4228 -101715414279261762271202373124 4229 102306088666255236541070715362 4230 -102916120594845002978646157772 4231 102693794846709537326972687042 4232 -102484659017180521004429326275 4233 103098497495961608022864200968 4234 -103681193418923989124523957188 4235 103473349208563443556284892236 4236 -103281055501990544791602775364 4237 103864638056601674448455346244 4238 -104467397954118454696855091588 4239 104273399110080136124401989128 4240 -104045068610345404847712052868 4241 104651674001641532429770350722 4242 -105274875161624373213100086536 4243 105047145146244450741799552802 4244 -104835861812611150754418774242 4245 105460264620027932913121114504 4246 -106055471402364335420002289348 4247 105842012234539531360788616324 4248 -105641814306796352181147464550 4249 106241434017824729976906672004 4250 -106857672458653769849447006344 4251 106658391180499329961457302408 4252 -106427268188916384743743519682 4253 107044180508487412456328614562 4254 -107681037387401655126947506948 4255 107447824604560076903765738504 4256 -107227595124843787829923182532 4257 107868689329968956778367244812 4258 -108477187042864729347777429634 4259 108258279456723768169762242722 4260 -108056516008776189869490381064 4261 108665647862921770958316422882 4262 -109295107367412206067973436194 4263 109091000503613251122531323532 4264 -108850682627165073441356309700 4265 109484690704438230489151329412 4266 -110135205203438242578391261576 4267 109895812164292606724614898884 4268 -109673614301946867221077752004 4269 110325378663081831017197257284 4270 -110947455218121074508094480648 4271 110722675472966922762841503362 4272 -110512060609116995442981358276 4273 111138144695582602093300433282 4274 -111781337206162354326226338754 4275 111572268351381319400150254386 4276 -111329033856693017544484250402 4277 111973196945490767169687131528 4278 -112638170571801948812744815496 4279 112392749051458353083828219524 4280 -112161769478307486680708564100 4281 112830889255790376841568798084 4282 -113466187241776949497825249954 4283 113236019665840721652604086242 4284 -113023522628602576152954469132 4285 113660018361042014357495408452 4286 -114316913884428505995666566914 4287 114102210053139137796619786244 4288 -113849663063272649693582806434 4289 114511306551731849925424596482 4290 -115191066212602046952342865936 4291 114939205707561806713312530244 4292 -114705587657295373687475546884 4293 115386049939907569818391516010 4294 -116035126177733565223316793668 4295 115799439455874744512403447172 4296 -115577676140709485520418637700 4297 116231228872011268453086653762 4298 -116902694831435561330514380228 4299 116682506349217135832186372804 4300 -116427513984937533190373698662 4301 117099635309970045245410896008 4302 -117793846805090669789696316742 4303 117535962794949066992317873924 4304 -117292876653319532923758319138 4305 117992016063165674935481869328 4306 -118654813738720095080304391234 4307 118412888203229793427449422404 4308 -118189423200169448308416614084 4309 118853493799520114964522421444 4310 -119539774184298375159736450244 4311 119313718551356692233761973446 4312 -119048432936539408405957520550 4313 119739010581114818374038099844 4314 -120448243886073057706916917828 4315 120184237428244691488852997572 4316 -119938429139253655804289639044 4317 120648680785089499723816540484 4318 -121326106856241336757923099908 4319 121078130800684526971065377284 4320 -120845594032154691340584708872 4321 121527378715557680831020331524 4322 -122228155602561886883900531074 4323 121996697579093967340460155528 4324 -121728522330184686379413974404 4325 122430607989631183152277654182 4326 -123154856486030545952651131016 4327 122883949618425236516688799682 4328 -122628553387888413588216818850 4329 123357876685627470960709298572 4330 -124050191956063938568841794244 4331 123795674333631417559580018884 4332 -123560779604461207319565405606 4333 124253773724856097570371862084 4334 -124969610408411875479265465988 4335 124732640070171177380101150476 4336 -124453674767999020698356191618 4337 125174359309385487407664309122 4338 -125914497844982572910155571782 4339 125636896840524971159591938082 4340 -125379314514801505288511354504 4341 126120148954974642264528629444 4342 -126826997617976039373791203268 4343 126566460473253141894063196804 4344 -126321801092634634246933085700 4345 127033820660405065008531346184 4346 -127764715989813442600495630148 4347 127521494914911289323612737296 4348 -127239850798159290106958945282 4349 127972089574228235288946295202 4350 -128728442215276776590450282508 4351 128443658249835675918891955204 4352 -128175384753818021633100290690 4353 128936395645222797926582072324 4354 -129658391921533783259843206148 4355 129391690536466815453526118024 4356 -129144536205142597576573716489 4357 129867499764009788670019231202 4358 -130614371592929609021675644834 4359 130365039459737228189910010244 4360 -130072837455953319801315140100 4361 130824405154620832565945327046 4362 -131596590150519206747721576388 4363 131305132990340167301267092322 4364 -131034242735829288898678795682 4365 131807855603972529944431009996 4366 -132544896090958208744032077188 4367 132271274251982501460940634884 4368 -132014257716317343145934160392 4369 132756672288020791950943668484 4370 -133519828428019006091431558408 4371 133263937239558120402168179848 4372 -132968293188430852078388628962 4373 133732147531069757350945910882 4374 -134520844788898736060528539016 4375 134222599629566546136158889802 4376 -133940555218183829971870130850 4377 134734421250471677323714034564 4378 -135487496445091938196451066948 4379 135207119814742942332047440324 4380 -134948186287233561667691492104 4381 135701930489669955542109814084 4382 -136481007300206743316326261508 4383 136219086525537796984329816326 4384 -135912030249380625443613866306 4385 136696656888982461896211568132 4386 -137501794195866098740103336456 4387 137195881756686492984342200644 4388 -136911465474007714313452480322 4389 137718065125121415636208387856 4390 -138487454199434321539775494724 4391 138199826188862733466323817922 4392 -137929905347619959777680208550 4393 138704204568229062162822172804 4394 -139499798157225290552020022468 4395 139231767169428168947207954824 4396 -138921163894484800235099555524 4397 139717795608648816763227344162 4398 -140540387456130531866577949828 4399 140227017088892229014160595204 4400 -139931684465206970098298647398 4401 140759315711401263485969395208 4402 -141544651593380459115375946628 4403 141250358604598598381533530248 4404 -140978062795957951691948384324 4405 141764801388026201595862903492 4406 -142576877929303241125860484834 4407 142301865309500917256262176008 4408 -141979706818104558353705165700 4409 142797561299386268684836835522 4410 -143637970181790053915834743218 4411 143316589343986849871256500164 4412 -143018065054984097589572507522 4413 143859189071248906466211960644 4414 -144661108488800537136110611714 4415 144359967329514598744247513092 4416 -144076198931230354179911267268 4417 144883613616573953935873582084 4418 -145713184729565347456114700931 4419 145431408702922429682576580326 4420 -145106255453808691871108430344 4421 145936564821996513943715182562 4422 -146794320942865546728620085896 4423 146465559503683429613147839682 4424 -146155313885643775407411821700 4425 147019012165723290832912685964 4426 -147837440404815803109432649954 4427 147528584625700572620357626564 4428 -147242764880129806641714445448 4429 148062624169326438022050323524 4430 -148910074050650911970714661764 4431 148621028999403448239630056968 4432 -148283063588932121595025395298 4433 149135781022956855779147727368 4434 -150011604608825426621518022788 4435 149675288917259743147748309572 4436 -149361672375112470730234282082 4437 150238634667247904220145798732 4438 -151074656869124365071661269188 4439 150758275232078308631133202564 4440 -150461244367335460316108536200 4441 151302528350530624529431120322 4442 -152167390045056340452284947234 4443 151871644014105433058610865604 4444 -151530226377339780507252785284 4445 152396611112096848793884553864 4446 -153290423430412472472030424844 4447 152945616921033669014799279362 4448 -152620110894429153379412575586 4449 153520167043026849840467622404 4450 -154374071202479922548191997574 4451 154049663592897885773275005602 4452 -153749735314883404339875710728 4453 154604297256555582291897885124 4454 -155487277609839288806819911748 4455 155184727941514231467897491860 4456 -154829975685864932410533122850 4457 155718808745148558812983425602 4458 -156631771374481998725828624068 4459 156278723304845648230871556488 4460 -155950527954887814610710026692 4461 156864248858252042961056349764 4462 -157735586742482003689461433988 4463 157403757216152044642805665922 4464 -157091693733244507294159046854 4465 157969345076725888121784362504 4466 -158870398633752043512071783176 4467 158560062404821500487595759684 4468 -158202077896122683144959485602 4469 159104637082379955419252172484 4470 -160037088998291316928683634568 4471 159675159631698065653223061124 4472 -159333812451978726593082557700 4473 160271927176243380464244734092 4474 -161161386893146317840733403554 4475 160821988988336265755690276262 4476 -160506889676235680948713331204 4477 161397482811994528420211900646 4478 -162317696911175467265089436674 4479 161999878137644136815252638724 4480 -161628832281556085546889264452 4481 162554707629952214030127959042 4482 -163506180667437455038009284616 4483 163136038116833995340406529442 4484 -162791490402118282502354634244 4485 163744559660397385342290034448 4486 -164652114349308351689241886114 4487 164304187303249992754063021444 4488 -163976859545944869318737147400 4489 164890958756244570963440759523 4490 -165830724386413316720123546564 4491 165504817187374291344853974566 4492 -165129569463969387842896455842 4493 166070062359858754931341216802 4494 -167041340415690851678445097736 4495 166662802486853743472462685704 4496 -166304483155642792116241036738 4497 167282029517208668945327269124 4498 -168208821214138685766485981828 4499 167852551528924986372601550404 4500 -167522940789372932971214883148 4501 168450451298061405954168312004 4502 -169409235785927251431246876514 4503 169075921858147528838232285448 4504 -168686622610035603887480738850 4505 169652191622434080258889418504 4506 -170643144502182637246582476868 4507 170255231123354787232636312802 4508 -169894062851143226069757107526 4509 170886628250072505050670910088 4510 -171833013624523030547267294728 4511 171467816422855846752644098564 4512 -171124602479390701632779449412 4513 172076937488053351614465342722 4514 -173055575503873582194571681028 4515 172714743761721639811849368848 4516 -172321050655146677132403347522 4517 173300862633404585426790985442 4518 -174312755858778317262983599462 4519 173915676590041844782893167042 4520 -173541033117194080538288060100 4521 174559000520146572219933866248 4522 -175524480981272075313601532296 4523 175151032571847471705090077282 4524 -174804990335130713024546288008 4525 175772034727309265478875063142 4526 -176770404198796362702376088708 4527 176420949181145125323784327046 4528 -176013055374879165404499635938 4529 177018493661137312250259505924 4530 -178051679347417558169158076168 4531 177644799202476071024386006084 4532 -177266258963940379782656078404 4533 178300245340012267719182207684 4534 -179285548555089085540561210594 4535 178903749610961771026120875652 4536 -178543576070050987779805874250 4537 179535458300464378556314899844 4538 -180554821574718556763362565794 4539 180197038970319390365439029128 4540 -179785558071695110340460511492 4541 180805657328677096566199775044 4542 -181859664428392480932316568068 4543 181443732772344736712330035208 4544 -181050662285213378589962068674 4545 182111935720414417898735816716 4546 -183116976573127251930801289474 4547 182725699727430702431166329762 4548 -182362990025349398673735151364 4549 183369666296192609128520133602 4550 -184410446317929202274598415308 4551 184043664674684336878931168008 4552 -183616462166568097927660934850 4553 184663559447496095469687342724 4554 -185739199146398846564809255244 4555 185313970927126317549300251332 4556 -184916894462892781429991023684 4557 185993810618648483988115780812 4558 -187019858802620447835552878468 4559 186619378008233564275219127044 4560 -186242836688754290234039442056 4561 187275332979070811090096753282 4562 -188336894722608906744846358594 4563 187961953098373843949225277132 4564 -187530550787701048474387604164 4565 188593781556114159106013233544 4566 -189690946504603317135876590788 4567 189255318439395519771292184642 4568 -188843634438818829737951930850 4569 189948318229934499703617988484 4570 -190995823378477393576730128964 4571 190585495522367858659116035524 4572 -190205398895877383974784569286 4573 191253596654910505756199434564 4574 -192336823906936629898417165954 4575 191953523000165069218741289484 4576 -191505682419769800022577004292 4577 192596016117646903900225359364 4578 -193716105063026054422209842696 4579 193270312223885148440263552324 4580 -192855399983227370264994499972 4581 193976238122690619964074396326 4582 -195044557738803237317613757508 4583 194625104139894347432081711042 4584 -194230151193135425994943013700 4585 195306144677190309898998456584 4586 -196410888914018730964322575714 4587 196018071160605701600055044488 4588 -195566355145172111648214114244 4589 196672873036283519471634576964 4590 -197816244472062747200211212816 4591 197359639015754176930209467522 4592 -196928533528215142222415206916 4593 198078688407134500372030278404 4594 -199168698262912140185634160834 4595 198739978073528134700642945092 4596 -198341327794968659685069248324 4597 199432544353236588315549444962 4598 -200560265348146338521863391142 4599 200158275355065084070165091212 4600 -199690476603165579574442809350 4601 200825041840833695753407113604 4602 -201991112668147807149851154056 4603 201524475336196431652286408162 4604 -201089496882691947178382645762 4605 202257379612240183635901951624 4606 -203368976233332862903795908102 4607 202929739600914337083503616004 4608 -202516073241734030681230347747 4609 203635582394933968404154352644 4610 -204786664745641362755566213124 4611 204374715784280358543632789128 4612 -203901892584306997858781176322 4613 205053748194833043644221256644 4614 -206243403902002578939588028228 4615 205766540150507947350372262664 4616 -205314673810717087220578766850 4617 206511953450025720039808135052 4618 -207646486345701186789019254754 4619 207197112112410709259462604484 4620 -206780723132007380358474894608 4621 207915921853381626617667248162 4622 -209089722949180029198825697474 4623 208668712199201052021497054728 4624 -208178626924823055467927343747 4625 209360626095081656253269297672 4626 -210573823964919490544588472262 4627 210085496464014307140248669764 4628 -209630114061473595395368720324 4629 210845159233605764642125232324 4630 -212003093429763908847268715204 4631 211542800759898804070951831684 4632 -211109696948941998381570341700 4633 212274781061514435016925585284 4634 -213472270352725208041055185988 4635 213041993862334946617231883596 4636 -212546660712903109322254028164 4637 213745395121258825499274268322 4638 -214983584978647034501853552388 4639 214484039392856471564956327682 4640 -214012180747711957069844566276 4641 215257757490249164494042101776 4642 -216438367213537987183718596868 4643 215968031263345118743848535202 4644 -215531501668933709064775445768 4645 216713945223422508194552899012 4646 -217934909129975879427857134148 4647 217494143997480521787425384324 4648 -216981455780191041200099189700 4649 218210864292769073768043892802 4650 -219474506532083799140840586828 4651 218962990624519476784041967202 4652 -218486454058485407199286781282 4653 219750878874519199879021485772 4654 -220955181365531397064992214148 4655 220474653986366862329933777676 4656 -220020677584395033809657378116 4657 221232997398739354363506134402 4658 -222479004036772092196793275268 4659 222028063905470425203178085444 4660 -221511007897389059926591376452 4661 222757750451952657847947360964 4662 -224046201483994204981352159564 4663 223523569222384545633177933122 4664 -223029301534028386444560269700 4665 224326450580114825948372830984 4666 -225554259861661460913564485794 4667 225062121124725642358234783684 4668 -224605214705005760060739116804 4669 225834904760257741871509253768 4670 -227106369282587262905378813444 4671 226644475065057104371638743048 4672 -226108146032652196684759189314 4673 227387322677803269179189383682 4674 -228701498807122602492271223816 4675 228167632200309669809473424844 4676 -227668508872933530450141523204 4677 228984005272670630175392896964 4678 -230236883398138529082084839074 4679 229733517144156930570166637762 4680 -229259702000399173260398268300 4681 230520275009149687561028465284 4682 -231816547187980151604844797154 4683 231344684776016963724159128968 4684 -230803270795375671065409733922 4685 232101460669610608172144712772 4686 -233441262023265966541477832456 4687 232894712217426789305207351044 4688 -232377652692526994239008970978 4689 233726556310605539705602797446 4690 -235004991551264974251699687688 4691 234489534006603036051778732322 4692 -234011437149133638345315301768 4693 235290522558070225077288372006 4694 -236612584927774416958555867234 4695 236130492485070963950596249864 4696 -235569084528018269764664618850 4697 236899726225151599646209232648 4698 -238266758189406337933067590570 4699 237707869810937438780250955204 4700 -237186978745065290724243047622 4701 238554821041129391783294996804 4702 -239857971410130302182259242114 4703 239331481939448806241367317762 4704 -238835183509011829095759787878 4705 240147535401826374883820333572 4706 -241495221247250199707393745668 4707 241001521746875273675633784806 4708 -240435451371504191317569118084 4709 241785094232228949636611951044 4710 -243179922173840785279975032968 4711 242607883589194136167240152964 4712 -242067141924719306194125893700 4713 243470140501636898337301594244 4714 -244799081244524450807760002914 4715 244261313625972806495921344904 4716 -243760559267398222061343078566 4717 245090800319844901965799855684 4718 -246465834830617740465106443908 4719 245960863801657638792221187852 4720 -245375183424310276258707858308 4721 246758432879007517481800920962 4722 -248180244598829911402222326148 4723 247595966014631273544996072482 4724 -247050637784119145618307338402 4725 248474535999702097695622936728 4726 -249829026948326715353795591108 4727 249278497550661098435946783364 4728 -248759410828086970598883197700 4729 250123508611091082890212551362 4730 -251526297356221884486722330248 4731 251009276959051568792779583368 4732 -250417589866238612772033580806 4733 251821053072444560891634433442 4734 -253270953364274654192892107782 4735 252674246058896092087996996612 4736 -252108266327637916912489476322 4737 253567311586868678063237155844 4738 -254949173922004534744430454788 4739 254386315403944667905773437764 4740 -253863872936892569753044038664 4741 255246411209721831646599906244 4742 -256676172851936336052673161634 4743 256148133529849659438646864012 4744 -255535375583390714543914142850 4745 256974983254642500487733949704 4746 -258452830441716485023827285896 4747 257842114313214465029868093124 4748 -257272016261244639757991083682 4749 258751898494613122663298881604 4750 -260161571243310073608640545544 4751 259585388520498085963194288002 4752 -259042601285391027331233784072 4753 260460931667040844280871223686 4754 -261918742607527789765218980674 4755 261379468353802272321473799304 4756 -260760398123695965115229561284 4757 262219636706967028574577451204 4758 -263727154197366746735535904136 4759 263102902030948162085210118722 4760 -262512747391612374808447192200 4761 264029011758433217567690369769 4762 -265465621374865086114008540194 4763 264877247114805296681561250244 4764 -264330378991523945465408191364 4765 265769017921031456806410739012 4766 -267254768033953415819743851394 4767 266702740957748735780022748168 4768 -266062403524643141350167157346 4769 267558393402070064070041710084 4770 -269096160051827256008722415372 4771 268457371106516886934387609924 4772 -267861531663546110711812522562 4773 269400044560976822879352398728 4774 -270864789029197380314065198216 4775 270263949574108171112828778822 4776 -269695885904633901437279381700 4777 271170180584470357214188767364 4778 -272685673484878530169212210274 4779 272121240792725483099098616810 4780 -271475819347406173704977105092 4781 272992065766461433239287138884 4782 -274559149304382204626040088708 4783 273906946831406063771219994242 4784 -273289474008842065069259407556 4785 274867149743190591933105237008 4786 -276359699790952456731030014914 4787 275744856253588261348758757922 4788 -275173289460225100019655766732 4789 276667850741420202910587312482 4790 -278213613583671670983834489284 4791 277635857067542986645005696644 4792 -276967023204315626574182582850 4793 278521953090321769832440593602 4794 -280119655750465713267123980936 4795 279453838397472785897457188744 4796 -278830492157516893827031768324 4797 280429660779408182999744013772 4798 -281951952939176716030436026114 4799 281323491930622322639493081602 4800 -280731234384644693137276212774 4801 282262801563637979185797158402 4802 -283837961517072611770668337285 4803 283248019168131610979760166724 4804 -282573127062923502976564748162 4805 284150384355949152282656037798 4806 -285778457739138200586178982536 4807 285097217759895481548916550408 4808 -284452175896605605528212262850 4809 286091187388468488485073870088 4810 -287643709821557128016811025288 4811 287000633449915984411734624964 4812 -286403291956649848527271858244 4813 287956504758280633658916863522 4814 -289562185287921117044311037828 4815 288959942262873129316217883916 4816 -288260700533238666893790924356 4817 289876607832913433803758080642 4818 -291537022275306496555734628616 4819 290840853471691280342579964484 4820 -290191231522855616565809512132 4821 291852380610346733666013795524 4822 -293434251695011593431021375074 4823 292777818990855229436643313928 4824 -292158266966631466416104912550 4825 293751202582756341608095538502 4826 -295387218028416529623155274308 4827 294770880594775426273100148164 4828 -294066098303912445628443745924 4829 295704303636030871784698470724 4830 -297397682185102486710943196176 4831 296685485286430753917911619842 4832 -296011743623247046199523092546 4833 297714892310808569943047132168 4834 -299327298849055969037751953794 4835 298657165618806239554872583492 4836 -298032341050076946878748312328 4837 299646199954772641470442146244 4838 -301314526866852013251258577988 4839 300684585818169261879843928964 4840 -299956028810307334880293938150 4841 301634255424641087956648717444 4842 -303359526120803849390303857702 4843 302632630219770514724581214404 4844 -301953465936726518046344786884 4845 303680951343853857306558621968 4846 -305323643606177648138078334274 4847 304638057719358994952169381124 4848 -303990921556300326764415743236 4849 305645125152063010648102828804 4850 -307346434047300726551131441734 4851 306701904470944410231579175218 4852 -305966025760289944383494002082 4853 307668001506169944071637769924 4854 -309426512355168086887460343748 4855 308684615841222556937162222212 4856 -307980353268217475319070382850 4857 309749786766204217911350512004 4858 -311424888126107433017992185668 4859 310724281535183856792513915844 4860 -310073272021379025328378317836 4861 311748927882453025142736523682 4862 -313482135569282488053370093576 4863 312824201614091441533215831044 4864 -312062847009621413467930982690 4865 313807951568662149780139923464 4866 -315599410310982580239933456388 4867 314840627966424477004915663684 4868 -314131453872902687290398336002 4869 315925291403298560274455599526 4870 -317633250907556921120134100804 4871 316916635441771765087080980162 4872 -316240937560731102068082875400 4873 317959124933624359056062597764 4874 -319725560075003304649985373154 4875 319054049314920582744529685264 4876 -318285199038842955948543777604 4877 320053104901139328397618382882 4878 -321879801048807641066465751622 4879 321104668892800672751819927048 4880 -320371020191695516965678463748 4881 322208245104012509358668135684 4882 -323948041502604064044469650754 4883 323216701812857486323363759684 4884 -322536077770912058816224350088 4885 324278127240754224280850190532 4886 -326077576435730280317383609028 4887 325390530979490937966056628488 4888 -324596002215652513954284773700 4889 326407626979981484278802335682 4890 -328270102749845395829927821448 4891 327477376557545966259619592644 4892 -326737103530665436096326901442 4893 328600325811421139213907344008 4894 -330373251882436373258448540034 4895 329626927938093066276149154824 4896 -328920549955970630201145188678 4897 330705054057790727932084139524 4898 -332539626245956647234718061828 4899 331837684235145124691312988808 4900 -331037120167149546634861005993 4901 332872272277289111868601917606 4902 -334769436800265622501720837256 4903 333960533349518260504769856962 4904 -333194082943610390392249178850 4905 335103839535177778806745953676 4906 -336909696922181414840442268868 4907 336146457814997820496193860804 4908 -335435859458124496358531481284 4909 337244019442739727876546911522 4910 -339114380433865140863168156804 4911 338396343241887854008020424964 4912 -337567324394010785127773420578 4913 339448671363273096526146743044 4914 -341382024385435417228169207312 4915 340556590428336583073824154692 4916 -339783168287736568886488050722 4917 341718000606949808520860466568 4918 -343559018411832737897010544354 4919 342779294408340399858690411842 4920 -342043790409174233435716456200 4921 343895898045806427957736016648 4922 -345800831286222001601116135748 4923 345068157202967142407233780646 4924 -344231985585107545070148604802 4925 346139363281837647369500549862 4926 -348108482736107659137842056708 4927 347264587967745299123021352964 4928 -346464870918331632904537385028 4929 348447003028105178614705418248 4930 -350323784709305295424554705928 4931 349526429238569680824970868642 4932 -348784847756737088992416982406 4933 350662176198746846121764636642 4934 -352603256743965058055888108194 4935 351855732854269171248142300688 4936 -350990043025906079885733494850 4937 352943361563597089476513587522 4938 -354950695173165228440369371588 4939 354088817356158844804626682564 4940 -353283676758942593606385169544 4941 355291673395681524323566717610 4942 -357203052797495984886541166468 4943 356389486362128779603729392002 4944 -355621018403919377754140843716 4945 357545634030244965582662816264 4946 -359522482778300315611702455874 4947 358757898408787029087073600648 4948 -357885741074475919733290742882 4949 359865079574193600216141031206 4950 -361911231950756830773354256242 4951 361030099167378812350716609602 4952 -360195826425591600603099914850 4953 362253685574860073278731779848 4954 -364201035304564285680900637474 4955 363371098969076559072628075972 4956 -362596421033812109551486664968 4957 364545172322898742078055997602 4958 -366560224200118867517700830468 4959 365779249698747119075248376332 4960 -364878320230966346782909605316 4961 366905158970617588442491434246 4962 -368989005338708289052741257988 4963 368090218587248499662090091844 4964 -367249362467444942306605426564 4965 369335729032378406096344013704 4966 -371318750441787323940027832388 4967 370470200135998323246989538242 4968 -369668532962350032695807243400 4969 371665264279259845925026597442 4970 -373719238299732970688137727368 4971 372920530540916431384204361924 4972 -372011041044422629585492509124 4973 374065516125372177210601416482 4974 -376188568130022500037285515908 4975 375271680842157979230479680902 4976 -374400577414342801587331570498 4977 376536775928590835300026266892 4978 -378557884713168133253316598148 4979 377691325768024816254510073924 4980 -376885049577763171091622425224 4981 378906742913561602195110502084 4982 -380998217315376337726685139908 4983 380183520283594254668573308168 4984 -379243313847432662611384253700 4985 381348825335029748018082791812 4986 -383510756881128940664352730342 4987 382573554271948075257175050722 4988 -381696718539231824249845731844 4989 383861202807042905538898250564 4990 -385921198452839574910811253764 4991 385035377007736453439392788488 4992 -384199095779676517521150706564 4993 386271377579926183321364044802 4994 -388402005913322136596159448068 4995 387570979617522469865349979408 4996 -386621770654044791456953570562 4997 388753932801432059817737104324 4998 -390957398388703675585533108684 4999 390000437325043743000699960002 5000 -389094179993437609524743273925 5001 391310070419697779826031657604 5002 -393407519960910530200204325828 5003 392503942228545451510387486562 5004 -391662033487814735605223859686 5005 393762038054581860585685569808 5006 -395931376871819911798017866434 5007 395081705143898741177125139204 5008 -394101509219798085149904817858 5009 396285565362457465200061806722 5010 -398531143254784774227089982728 5011 397553171066672347872401198882 5012 -396639024924052318718535099844 5013 398885119616469692730964278566 5014 -401021627326639660113334585028 5015 400100054656043550334719426824 5016 -399227088195497807782179467400 5017 401377300939802021397545182084 5018 -403588157635105653514318295108 5019 402720585014012996616240882568 5020 -401733193226703659439373223812 5021 403944566712192565366064499362 5022 -406230964010014196196154623370 5023 405233579013201912393628865282 5024 -404287749717807857573900202146 5025 406589190912073357602979809804 5026 -408764439618474468290450639108 5027 407822407278779331268170864964 5028 -406944523480356727071900296324 5029 409122236662556065493083753924 5030 -411375241501846372581046703684 5031 410488256923868791918798618252 5032 -409466756021083487682338261700 5033 411732850055751802451178084484 5034 -414061676306305000814246971588 5035 413044564061990139301941645704 5036 -412090534715214581746982198882 5037 414421038946429794558161175688 5038 -416637604310968648191026425988 5039 415675920172081758224976420482 5040 -414767972256951361323938222924 5041 416997623116370673878111714883 5042 -419291336254044045357550596034 5043 418386760862005739700644488806 5044 -417356797834374989900758524484 5045 419653139384154816193405579972 5046 -422024161595486533364331347622 5047 420984894650811558934262201286 5048 -419999098439522187952475414850 5049 422385660547041022347885196816 5050 -424644295930975657533215728614 5051 423661449830073850655758610402 5052 -422746276650120012395769084164 5053 425005339126972616762793049924 5054 -427341562944246625866522844422 5055 426419031560076744226965549064 5056 -425353546673489578283886950274 5057 427704312860294436103665254404 5058 -430120316265883012826116708102 5059 429059413993639909438530364322 5060 -428067362097733297441884519944 5061 430483948094355034510234574728 5062 -432783091217208927582502162594 5063 431780891908026253927192083844 5064 -430833388474808982164167949700 5065 433148394871919954259394147972 5066 -435526556693917982608987432388 5067 434583699567455288477410418726 5068 -433510671654564368853776270404 5069 435891429285728376527625122884 5070 -438353151582329148309901246092 5071 437269198445576928921090789124 5072 -436242019712107282754828421538 5073 438717629845901705185241899528 5074 -441059175322785701840393931908 5075 440037369466882185868039288524 5076 -439082343644776672930115491208 5077 441425387814571691729265667682 5078 -443848473238112977991685003874 5079 442885937624628293652622933124 5080 -441778318987186911424770908100 5081 444215347575152157255087291842 5082 -446721350343280996068873438924 5083 445616104945623661194555480968 5084 -444581311763253146559835904644 5085 447090012426045589489807612876 5086 -449473409949304808657336323714 5087 448429217146558841002526757122 5088 -447441791931535326797123819012 5089 449841669518577912979505180164 5090 -452310353014866149727077420804 5091 451326635484215369801262341444 5092 -450208849827923859612746474884 5093 452678023967811509260875211204 5094 -455230007082335460481914764902 5095 454103258773240137822813756292 5096 -453032145186742818524518136550 5097 455599519107274717714971809924 5098 -458027767069112102572575247714 5099 456962009664620836419272239202 5100 -455969272498352286007953352524 5101 458397867135610732396184320802 5102 -460910701975211050095883733314 5103 459907847800517390190476469134 5104 -458752943801124656424381647876 5105 461282610878724045236482468612 5106 -463880193942970177953145129736 5107 462729153993116453062012039202 5108 -461651208301464793976477761442 5109 464251601190054602376952042888 5110 -466725517830866625367640915848 5111 465636533782149372701556869764 5112 -464607854807719854797214380550 5113 467096208234309534190021744322 5114 -469654997076732327682164804514 5115 468632502760201546780202221328 5116 -467467211265979484768469112322 5117 470027654912031705805946271368 5118 -472673874456509763294664034308 5119 471499282730190017221309194242 5120 -470385944047243806053682254818 5121 473047122499490585563547079686 5122 -475564854487870178657095788548 5123 474454802528029287593541706564 5124 -473419453847470830646618419208 5125 475939850245888036028527572872 5126 -478544109560337318169124355908 5127 477499287420480020672730290564 5128 -476296862113254628720998158850 5129 478918476768167833004564065924 5130 -481614317392282068808563961616 5131 480414594753115866002175180484 5132 -479291855836368695403779076002 5133 481988084996781017496558815368 5134 -484551645528733054686709657988 5135 483420091012280706389699360264 5136 -482347292580555980475413394436 5137 484927181080992472442239069444 5138 -487580168148288555016706617988 5139 486513773436018368417825548646 5140 -485302950404387976590462236612 5141 487956189205517755511875842244 5142 -490699849484380272795380777668 5143 489476892909722815729558300804 5144 -488316352076568428715788882850 5145 491077920591338486637790776848 5146 -493686683632347734526206714948 5147 492530745651700153340597672162 5148 -491452303116734915878911844492 5149 494063914100293707531598843204 5150 -496766272509953154560292736134 5151 495676794337005346974365312008 5152 -494425027473919675594197677572 5153 497142783602187135433031880962 5154 -499936286574187762430126502148 5155 498689780850974239108747706692 5156 -497519534334802813668757765442 5157 500314684261148824301690928008 5158 -502972059632560510709978246434 5159 501792655366337010231199399688 5160 -500677991502263053369870264200 5161 503350927373420877648070392964 5162 -506100958345219333776403029188 5163 504990477354662416263303144644 5164 -503728747649454187112994173282 5165 506481653837943104072210215492 5166 -509324592552683874530516461964 5167 508051446687823387039006055042 5168 -506843144171579425357767260996 5169 509704473941587090165833690884 5170 -512411203356737041442095374088 5171 511206423404955257569035478562 5172 -510083394847773583515320441924 5173 512790419472191640490277319364 5174 -515590080830554434881641184708 5175 514458258443009282169384468306 5176 -513154012996642661512362950850 5177 515971032003278220365240242564 5178 -518866599414950382325580775748 5179 517567846322977266999223073762 5180 -516352320339646099589495840264 5181 519248115003427506281073464968 5182 -522002312814982351489603281154 5183 520774452149385174607615380484 5184 -519612604551519115568333366085 5185 522385601103173622422863835144 5186 -525234515144019071111905133314 5187 524078385037286734470775778576 5188 -522765125222500465520223765122 5189 525616954517056746641364365282 5190 -528566118279763325259351204488 5191 527239853920972324646464583044 5192 -525982216205358161774307245700 5193 528947756138419745117083736006 5194 -531751588203591607765910529702 5195 530500169425851338596121473732 5196 -529329618331991156801489465924 5197 532134889677586937590185507362 5198 -535036437043744930700540362628 5199 533856737113318304456297670404 5200 -532502189479974361863473269158 5201 535420389344116980100409683204 5202 -538421184766863950763596188713 5203 537069647852610585886413398886 5204 -535803037082896147708767972962 5205 538806927498508300897354699144 5206 -541659629365864541195793897668 5207 540381685277852716124578281604 5208 -539172404497163772554098091400 5209 542044396866239520935976477122 5210 -544999440224903547660499785284 5211 543794466125142194543906843528 5212 -542428030698694241277942342722 5213 545383255451705049497252331844 5214 -548438031036361008746467342856 5215 547060917137301418503842589704 5216 -545750570005918731570705964706 5217 548823731231353880018005160968 5218 -551728929077006794912897453954 5219 550425283662802175914840130884 5220 -549209703829865213357677876876 5221 552114999197170513782075011524 5222 -555121660102295165257883412548 5223 553893661087393418043752997764 5224 -552483019279740447701832290850 5225 555509476617754859305412764044 5226 -558617568308755375864770561416 5227 557211409878090379651290461282 5228 -555893376125864957618207182562 5229 559004634341867955057843962572 5230 -561963075650026258584932014724 5231 560631841523867847609844775042 5232 -559373138253529657617009451396 5233 562348936196987000935189741442 5234 -565409243821458371889426291394 5235 564158048326411537916253862024 5236 -562735156581879004359950459528 5237 565796935934918710377286266722 5238 -568962062278308139999044560776 5239 567527862833109540566842299846 5240 -566167578489602084270000996100 5241 569350184752768132052356243844 5242 -572360020951068102469771785634 5243 571003719250053078580408106406 5244 -569737125812656933623996124168 5245 572749939556014801097517142852 5246 -575863361531243398593369785348 5247 574585568629656552426320143372 5248 -573118129992759127855371091522 5249 576252181035640990266404121604 5250 -579475342294242377386437783568 5251 578011057009512012109327598404 5252 -576639791243223705526243791364 5253 579862995575246028420484077448 5254 -582926374775167539453152090948 5255 581544395548735075237483659652 5256 -580233285848415699716531228550 5257 583316003301920781699356841604 5258 -586486222377478342005892502468 5259 585182802925114739445686875844 5260 -583705698101827394802857848132 5261 586876087506614145253939790882 5262 -590155007254801905519539558788 5263 588663299240468481061449450244 5264 -587246796828972024488593800836 5265 590546792304622011457323895060 5266 -593663018836588555993334979394 5267 592252014838967233940619286084 5268 -590934283286873109645582232004 5269 594053543278720002152850905284 5270 -597281676468560612170862407048 5271 595950781121940885063935709448 5272 -594424636601020780311644738850 5273 597670982114989883196878009282 5274 -601008148263150823971920297062 5275 599488454610816181632191714982 5276 -598060559594098628732307518402 5277 601399332463119545781845181764 5278 -604572405737488255901044172296 5279 603133284374689535631845640962 5280 -601772335448876959477258673032 5281 604963733022224170044057949442 5282 -608247500601444170257887925508 5283 606891540502123068340877527526 5284 -605353892615039090396589549122 5285 608640882006263769687209114504 5286 -612035504712985257668761065028 5287 610484277163832281477682336644 5288 -609011032425075534719358986850 5289 612427557445095938434708363528 5290 -615658168600463793892752172326 5291 614189085933933775587453137288 5292 -612818441068968961564725080652 5293 616048851039478700560482484804 5294 -619390662202677035784554925634 5295 618009307248978394169277825544 5296 -616420889520049154183656298338 5297 619783176478361731222064357762 5298 -623239510793911882001342231428 5299 621657863406528705459911515204 5300 -620175972682247063288795685222 5301 623632345313826019333441345612 5302 -626918299950363219420559282628 5303 625421802595815091378681815362 5304 -624004756792425332865699035400 5305 627312898950889897130797446532 5306 -630712151785461314548691078468 5307 629301677356838559535245641608 5308 -627702966920855013878537408642 5309 631105264178483871525304252322 5310 -634624211540278844553831749132 5311 633009767515915743399555855364 5312 -631477770631689921615189651234 5313 635016182670751773121961820176 5314 -638359842071995370716849325314 5315 636835496753475769472121384772 5316 -635408228073818076563684227844 5317 638753485606592140266725330884 5318 -642214078684104743680620117154 5319 640775828680106550769446562568 5320 -639127984555583093851874152200 5321 642607916490908220600740526724 5322 -646187136007050267200928183748 5323 644542752497346758098742218082 5324 -643000401809040989091300110404 5325 646582873519168259380137815244 5326 -649983683695334323282032508354 5327 648427835178625556548039023364 5328 -646954091902216845429358016614 5329 650377879817810377502214728643 5330 -653900911217516093473329486088 5331 652432592873237774705440098884 5332 -650770703852826611089764177604 5333 654293595801757709387384723042 5334 -657935791432771851077157955976 5335 656260860898458923041937438984 5336 -654666556333277402060831669700 5337 658330264564692151197839293766 5338 -661792305923526419685527646788 5339 660205847946809489699489242564 5340 -658725118363195699078706468104 5341 662187074136000142794245422566 5342 -665770008912041114714905250434 5343 664274501701765448201916800008 5344 -662559876073002140433304188866 5345 666166498357938246523976421892 5346 -669870717786933389726655845644 5347 668161538731793260838943372962 5348 -666558286621937430733442866564 5349 670265662900607624481452440004 5350 -673789945447919959699419597414 5351 672170746734675650524039972802 5352 -670638705159873537374571749700 5353 674183232522716286877163272324 5354 -677828917629333499553762591074 5355 676305916734126467307853624472 5356 -674576822111313577223547218884 5357 678224029853322605161234996804 5358 -681994732800999284248291945736 5359 680252358749864793030618896644 5360 -678598609994279611592476758788 5361 682389987750365126849579580164 5362 -685974087308840350597906585988 5363 684324952131584671254486757444 5364 -682783817862636235935986697446 5365 686370994381499404758564099464 5366 -690078512576565981706136064994 5367 688523789864295454800710154884 5368 -686742061103252821366224221700 5369 690473964763260118660484924168 5370 -694312115649992825696256067208 5371 692534189806552346127498179524 5372 -690867717859874386906850027524 5373 694705797086753168383065237128 5374 -698352118258081209967468785154 5375 696672809092480578813240121352 5376 -695078539939692127479623210180 5377 698747539864730014341026780164 5378 -702521372481905354731419817474 5379 700936288411949450976541773448 5380 -699143275681926219477073794052 5381 702916821226850881930227318242 5382 -706820121516558921072741336524 5383 705009734920591182979052215684 5384 -703289280535489096936654766850 5385 707217438871791040500659430664 5386 -710925268403786062289944812514 5387 709211557504587103781780116322 5388 -707609659147221318330757368644 5389 711320735431733754189532061764 5390 -715162063272105235647605727372 5391 713544155072530768155354988166 5392 -711692853088407647834367280258 5393 715555562780092656437396227202 5394 -719526648633513145615599414536 5395 717683075028723496150586610824 5396 -715949509509832852869294429124 5397 719922269930701341542758240648 5398 -723696045951333127693717289314 5399 721949167223816187134832436802 5400 -720295956872208555989099978700 5401 724091451451995476384013052804 5402 -727997347318804848080036828228 5403 726349979495553496236103145924 5404 -724485446894593749581397390724 5405 728394567542634507768645749384 5406 -732432618736561303413802249736 5407 730551701525045484062726342402 5408 -728764149814309275326451667299 5409 732827992157601154551002504966 5410 -736668993397882344426155833604 5411 734886630993015073101203108164 5412 -733221787765709299922862490888 5413 737062331718627076029875985122 5414 -741035765727784441091152615714 5415 739358359917468537099807848076 5416 -737433450602356511439116186850 5417 741430904944723045836231551042 5418 -745540837671486882485598043724 5419 743623674996480531809577567842 5420 -741826377957534792689987083972 5421 745935793380785905216325287048 5422 -749841139463038757686859127874 5423 748026248322983935173388177928 5424 -746306409617587477086334934596 5425 750238120320848458614280841484 5426 -754278056576488550851899925954 5427 752566307541136113571762890410 5428 -750629416064738218237598713924 5429 754672862316325570351767741124 5430 -758855515165113366202883253128 5431 756899855526277434126867512642 5432 -755043118571438470547856461700 5433 759248300666213667667221892484 5434 -763220862572775748552328010376 5435 761373048174534257399870482372 5436 -759641444134125973821962752646 5437 763615374841067072622679919522 5438 -767726946191607251800475278594 5439 765982299818796355235167150092 5440 -763986783521198675125113049284 5441 768121298205515118751032568322 5442 -772373999865376865233407742468 5443 770382971382507096065359620002 5444 -768514029512050339654619456642 5445 772770233294067681575752279794 5446 -776809144493288226382008679748 5447 774923805825363351114352321924 5448 -773137195832544841406984429700 5449 777202990921821906273566126402 5450 -781387191565778564534145356454 5451 779606846656999221131720816008 5452 -777595332654259467324840951364 5453 781779101777062128190400653448 5454 -786104758613938425314272057096 5455 784077788375270780247473280772 5456 -782147085975875494006270750916 5457 786498355014800918818974425608 5458 -790608371597124905018966292034 5459 788687130895688286707505752644 5460 -786892462781899010320213111568 5461 791001691642657272367723680964 5462 -795255578870389022778575645794 5463 793443126944383370685471316166 5464 -791369145488654728639570634850 5465 795650686953692345766342987652 5466 -800048591866689222453028267588 5467 797981216101103091167661759368 5468 -796040043991051307223282561602 5469 800441459713935616552380662084 5470 -804623811190438704599642318084 5471 802663876530562336000575816962 5472 -800808076030940859414362999078 5473 805014282532852546281399605764 5474 -809341067758441592124485201416 5475 807495829855487454220112091084 5476 -805405115272240135466856208803 5477 809733164969730933307974317282 5478 -814208387062826913205445417096 5479 812101669825273150052414055362 5480 -810100999365023577751050860100 5481 814600533718468046110872568336 5482 -818851987828258065692828531554 5483 816856872123129323179017145442 5484 -814990647718959690729696879044 5485 819245693421512192083557062212 5486 -823644086535217469830811665028 5487 821761650250582366400005614088 5488 -819608461460362307026658100356 5489 824035360506652596231167189764 5490 -828589115052970310005630282892 5491 826440420037719702919693937766 5492 -824424892669128170123904519842 5493 828977952990590912972339435204 5494 -833301951116023066018612579268 5495 831271251473583731508953584904 5496 -829341826692978702509067197700 5497 833692502271359811267462030724 5498 -838167934339425066331726596514 5499 836249664170417227312169454412 5500 -834083437887005722485102019592 5501 838558102433590813692847044002 5502 -843187403789130173322327656456 5503 841000206605037919023559234562 5504 -838920753027098637166181756002 5505 843579245993993211464576669704 5506 -847974542917510915391177234434 5507 845903090882501494878944656802 5508 -843965160476954505056472659210 5509 848364045331049937863772949444 5510 -852917569481413474993839816328 5511 850960651090579175845286654728 5512 -848725518019396477552612733700 5513 853304311169183120870202061444 5514 -858012155315960397709686719428 5515 855786135018890919333716553412 5516 -853691590332822176796224543044 5517 858400713697170120399546113126 5518 -862872696792797807914954040708 5519 860762131890343155966547079042 5520 -858763264619026627300355098376 5521 863260714002964946582205663362 5522 -867889388696018140459450313348 5523 865897746549435996094785518728 5524 -863646917158394272240981644002 5525 868279147638907052973262658124 5526 -873064643684281354021611175462 5527 870794578822283726586153468482 5528 -868636077540770071545420578850 5529 873451726941664207488394807048 5530 -878001778422045142826538258568 5531 875849059092835431267718921442 5532 -873836995977279320735787798404 5533 878385916071698517024968719684 5534 -883092906860344697395777054594 5535 881065735421724327893665032208 5536 -878743625814801840420813559586 5537 883479066114228287314288469766 5538 -888347650622799608018610375176 5539 886035088795552083725768765764 5540 -883865327236676193808677698692 5541 888733170041277235114115208644 5542 -893357586113836944467964710468 5543 891166861664022228932464329604 5544 -889089818351613171635815937100 5545 893744774638879367526056535172 5546 -898528961600396797196857188548 5547 896461236835822655269933973286 5548 -894125512743159375799908461764 5549 898913284212965105757162676804 5550 -903866567956564305813148619148 5551 901508642479508961699367334408 5552 -899268116838699490268981794018 5553 904248060986810567545322545286 5554 -908950350260597740961470887874 5555 906720886764521516221046345864 5556 -904629930521383377894368918084 5557 909333465282059417182760604002 5558 -914200749246522696901673558468 5559 912093961846781303713910324488 5560 -909689187424534245302713748100 5561 914583075883565978627774616964 5562 -919617511599540417022475082376 5563 917217811077365745180926615522 5564 -914963646534007413835582460164 5565 920001901121484730682255011088 5566 -924780739412095769695664645382 5567 922507212846315052195759073284 5568 -920351103347870182602530451588 5569 925161908006449370479095344642 5570 -930113250015635141680844469764 5571 927964721770876727938415264486 5572 -925541305061455082375310539524 5573 930491359077258118017715162082 5574 -935610444514490367217165840708 5575 933168532693697782078067942982 5576 -930841439368060079538131981700 5577 935990297349560164116524254092 5578 -940851837562046689118135259874 5579 938536066652001289106247357124 5580 -936370600438966836330593139916 5581 941230908211952717779614135842 5582 -946262904662173084554029308354 5583 944076551756293532879692353284 5584 -941579107145560367752168009378 5585 946643661712455679695209081092 5586 -951846401982573134165466559884 5587 949356593206257066013407474244 5588 -947017598116369207846926248644 5589 952223894785130169893290364492 5590 -957169239874919524093032944008 5591 954807755785255420831175315522 5592 -952570391797173348085115765700 5593 957543759026203364480165164808 5594 -962659839773720593895430124834 5595 960435108020239259604970722184 5596 -957918397837689279874306263362 5597 963035851708530952422659737924 5598 -968328043308808830684330891142 5599 965792307605107376535858316804 5600 -963382913368410267819494547846 5601 968703278651347707269884019204 5602 -973728751986237028693606397314 5603 971325924829255655234493107524 5604 -969076515542140890026469109124 5605 974105616179559997867140230024 5606 -979304850139750115688034368034 5607 977036351892871927250455619212 5608 -974445665053370428400768402850 5609 979678371281217886910678490244 5610 -985061510757312733910050241296 5611 982476451158555628283533037764 5612 -980049850415034189480478050244 5613 985431693697979283686641215044 5614 -990541098954939868498942993028 5615 988096126000406030782605520132 5616 -985772113587017825448581448712 5617 990912691880745705200700737284 5618 -996201145880474830007688906531 5619 993890283940063196953490927684 5620 -991284930777893244944695664452 5621 996572180759360545362280467848 5622 -1002042349262194775519762372548 5623 999412249309389778928032130882 5624 -996910302903749458408737821700 5625 1002414925412429373659772740783 5626 -1007606546900642081574002231108 5627 1005113997863502159579834932164 5628 -1002780411077494478845495255048 5629 1007975531568281558547567731524 5630 -1013354565838796890490596710404 5631 1010998257394801964463064007684 5632 -1008311469467455537785172752738 5633 1013719988262916701147470791684 5634 -1019281396207687077284901208582 5635 1016605722879408615473490600396 5636 -1014085897902134381947805575682 5637 1019648458138621311255745455044 5638 -1024928879148804436970678616994 5639 1022390385390448073783471359682 5640 -1019984847773463023556661000200 5641 1025294901610540487770028377922 5642 -1030760787039208658142287712136 5643 1028363378971037824913729145616 5644 -1025658795341949060246967068484 5645 1031128241497791484528763193412 5646 -1036779345762554619254275599748 5647 1034051816563529933196643724162 5648 -1031456793806936822641828034818 5649 1037143527803220767938987174408 5650 -1042513895607046545447646093254 5651 1039926052455744411449110375202 5652 -1037505222874720804586212622246 5653 1042874104526227923817435428962 5654 -1048430371351354302368708004548 5655 1045991546616178825476423741968 5656 -1043203102314023905544320805700 5657 1048792154435344898587526078402 5658 -1054539595888404314997318707336 5659 1051762183364111221846750775522 5660 -1049154455144779562404977061252 5661 1054900352666972526987658041292 5662 -1060356928057927039891648470788 5663 1057724510581557118526432202244 5664 -1055226482459023622200815923972 5665 1060719193548630915472799333384 5666 -1066364600197877061703461041794 5667 1063878150028709081972714793284 5668 -1061073824238673690828085059204 5669 1066722992031599337829358895842 5670 -1072568442075197803190687419220 5671 1069737396254161070647563573124 5672 -1067046549240443862333093818850 5673 1072922756780738504231898609928 5674 -1078469356688687448725632672354 5675 1075791327066315655813579903782 5676 -1073277815057178198312952380808 5677 1078825564332534211556650820164 5678 -1084566694154879003857610018948 5679 1082034598776681649990776644486 5680 -1079148804305278777090316294468 5681 1084921497600788773513174863368 5682 -1090860412461250331939832799108 5683 1087980842797232717077346948642 5684 -1085274246247542920836630193766 5685 1091216821765017910361766321544 5686 -1096851922661591291829139481314 5687 1094122194916203628983100877766 5688 -1091532040592625921897012500550 5689 1097204222146183862703864281282 5690 -1103042893506771700439684434244 5691 1100461741410484609319808606088 5692 -1097554258534691406679922912642 5693 1103391084487985033067044484002 5694 -1109427813074551542056931990536 5695 1106498779376265002663434592264 5696 -1103705943414609271732402405314 5697 1109777598379139197185392394248 5698 -1115508270680675819176936629256 5699 1112728613089244263369238587204 5700 -1110127889204586091819688915724 5701 1115856449752108826298717765602 5702 -1121788185582223604690599870114 5703 1119162528958425019247834715524 5704 -1116168400096223974634064557700 5705 1122138278090049321569156910344 5706 -1128271180226884679061925787302 5707 1125286168937598248227575249604 5708 -1122479927081263576744049483042 5709 1128616861614283153993974116488 5710 -1134444191407889952867623390084 5711 1131611314984104333519510276482 5712 -1128925778910048984625490066312 5713 1134785538227924104112770986244 5714 -1140814536442445884651502606914 5715 1138143933902682235145512433356 5716 -1135127457250682117418643137122 5717 1141157365488177649089145926242 5718 -1147393947071205613112958400708 5719 1144355200858761659886580373768 5720 -1141465876329541009307542648200 5721 1147735382757489329641076993924 5722 -1153655087937312695743997034274 5723 1150773804357183617813468429764 5724 -1148074489578890718021577017608 5725 1153997956816560715519471589862 5726 -1160122855385464286745635125508 5727 1157400466849914208974522936328 5728 -1154297116014709662152143163426 5729 1160461076157778812328073233924 5730 -1166802722644670802225307338248 5731 1163705989725602301555020201284 5732 -1160797119320823505678292990402 5733 1167136923082377859108587195378 5734 -1173153030728144343608348037188 5735 1170222622890856471020592310024 5736 -1167435560218339180075493189700 5737 1173488394945827891929128198722 5738 -1179716107872959963601464776388 5739 1176944506868804504231881658564 5740 -1173824565775604758528374262664 5741 1180049906845086372437344722722 5742 -1186492134977357432424138833804 5743 1183342684394261768788747036802 5744 -1180345058669432789897903915458 5745 1186827400181330366540645213704 5746 -1192938711392190176737092580422 5747 1189952572999642384826889261124 5748 -1187154195981960880268377149764 5749 1193269304866202281815738204002 5750 -1199601575134356875508725561224 5751 1196776738093085347738466728010 5752 -1193560965969506336085381374850 5753 1199927465739578341994334990724 5754 -1206474874954569384045589173896 5755 1203271791322106348838144320452 5756 -1200253966828928319334115754242 5757 1206802007534452758833499766408 5758 -1213015756983674732008351557634 5759 1209975645182706264019370941444 5760 -1207092950838098139610420838758 5761 1213341570103338319343358965764 5762 -1219773487776484809516085648388 5763 1216900711437508733251065534088 5764 -1213664494766966364210999605764 5765 1220100499266823506772020278212 5766 -1226751084902030977663157988582 5767 1223487710250567370996020766084 5768 -1220381673728152430748421181700 5769 1227073310419304732025249897926 5770 -1233390999953635877164564419524 5771 1230293117455766160285773526724 5772 -1227392982909447364708056064648 5773 1233708224591584773046461034564 5774 -1240244741572294906092614274754 5775 1237323570012250735261293740568 5776 -1233988217409792054970370830947 5777 1240563331968769958233788437764 5778 -1247325084778559355576351020296 5779 1244003366770964694042534876962 5780 -1240882577936733409105514051238 5781 1247641876725245435123220709768 5782 -1254058892308240050126653069862 5783 1250908485140934594715149810242 5784 -1247918005212096977934402053700 5785 1254376816154427546681443325704 5786 -1261015992816158842375039426628 5787 1258038862603287166137309376166 5788 -1254685986578741179773040758722 5789 1261329263970363632462237424964 5790 -1268203559867395879427901519368 5791 1264819403536476450389692005122 5792 -1261600817388755560568298317666 5793 1268511521927373673815640460804 5794 -1275032001139875843407262357634 5795 1271828738647362785222573214344 5796 -1268820409923922107230474085772 5797 1275341244704736840285770759048 5798 -1282090985710273593154751977028 5799 1279060414697167292015590268804 5800 -1275612154076253032275835053350 5801 1282398270805231848479213966402 5802 -1289380631200139985043192185028 5803 1285939805490810768912358038724 5804 -1282702963138645149564950360162 5805 1289689318039382041285166790928 5806 -1296311607960915292906509895234 5807 1293047885028009662419668240002 5808 -1289949142767841497306497287974 5809 1296614911453058707051260368644 5810 -1303477095664635227371471681288 5811 1300388716132152646338597998728 5812 -1296915596002911611317512249122 5813 1303774803371212307241976199522 5814 -1310869853485830798433979262284 5815 1307371051348017350724232138372 5816 -1304033568201388512461230646850 5817 1311169306032549294483595016968 5818 -1317901321021127466055706133154 5819 1314579512463720794288158396326 5820 -1311469047679439252810484947464 5821 1318198442832391919746495481762 5822 -1325167471503799028052960607748 5823 1322027591550698672074043363846 5824 -1318452665291692769440070312388 5825 1325465870015543086998533223942 5826 -1332671740825178870801652309508 5827 1329107610286334593326521035682 5828 -1325754813614080106366037937924 5829 1332964646009167506977794029448 5830 -1339808441999713532999504804488 5831 1336424432375413053656959599368 5832 -1333214133881746732561479687975 5833 1340095693223780160363044542084 5834 -1347176679509306787957556397794 5835 1343984261873402368675208379784 5836 -1340383686932648821604598581282 5837 1347465166542833460099703602244 5838 -1354790513165393967381383962376 5839 1351163180214489673922208286082 5840 -1347713023277618264508945338948 5841 1355076614187986425767343717132 5842 -1362026568059313352009426344068 5843 1358585860904722624501365722402 5844 -1355360155605368799713070335684 5845 1362314286653061890375713954184 5846 -1369505075709340042784340094148 5847 1366252403579546685205482785924 5848 -1362550162692196444769158709700 5849 1369786781413192046857604683202 5850 -1377232927250947026366652191282 5851 1373538334825636044275186776802 5852 -1370065987417411023186120049928 5853 1377508797624188894053579520324 5854 -1384569953602075633246622483074 5855 1381071957502403714489617847812 5856 -1377743176799183901813801228932 5857 1384846992624096304199123347202 5858 -1392156619647699376693010769668 5859 1388846529033936884832232469776 5860 -1385124808379676973033020801412 5861 1392431280665977073344889491682 5862 -1399992983659905150888193080388 5863 1396237043393721838343350798088 5864 -1392660575180568094273732274850 5865 1400268863035454061859915366928 5866 -1407439393409415121168251361988 5867 1403875858167213158681893023842 5868 -1400534810078258743208271120806 5869 1407708963971482475291478078242 5870 -1415138934453543477817637545604 5871 1411766367015712238455927523848 5872 -1407932751479570607839225630338 5873 1415402903222978000505191765764 5874 -1423085146893320060959463332616 5875 1419266916442626962570764005512 5876 -1415667185198038613137161096004 5877 1423350060317724051746256542246 5878 -1430638182841632118298666773474 5879 1427012185065134107756636004162 5880 -1423572442330291846850933196300 5881 1430900499280768860467354562242 5882 -1438445193675781911834949943108 5883 1435016766722850374270565695368 5884 -1431159969789728720362813624322 5885 1438708638462112961468371414664 5886 -1446509927239630267174785486856 5887 1442621371968297578506934799366 5888 -1438917673446669461391526759490 5889 1446767097308512675093384632328 5890 -1454174846312732083066307133448 5891 1450481459498074694488392747844 5892 -1447021425243129869211008711684 5893 1454425662301185898012257240004 5894 -1462090601652374728260612192068 5895 1458605294410114702454530436236 5896 -1454632843540053669007699037700 5897 1462342231171334280720006500162 5898 -1470271341442764631999717285828 5899 1466314635720225444540715243204 5900 -1462594960864154548744799306982 5901 1470520830172283337282345296008 5902 -1478042084162029432044564260228 5903 1474287779917781872075076952962 5904 -1470721784506256243143631099014 5905 1478292342872494682622768069892 5906 -1486074900343854559573012288834 5907 1482524766241093144537472259208 5908 -1478532367282849208249205996484 5909 1486318624689609228358101915844 5910 -1494377448890923505992454409608 5911 1490347950896325546776420396164 5912 -1486513957587454033231363826850 5913 1494614634653743509633088081610 5914 -1502255212308431558467599367714 5915 1498439384493027440644113747276 5916 -1494852626414904286789562766088 5917 1502493335172637149613589417284 5918 -1510403024626607687423091906308 5919 1506790620266774578934745018884 5920 -1502686212809449435685202260356 5921 1510638290474373200477185528324 5922 -1518821219881430480462911653644 5923 1514725236389891022677194603682 5924 -1510870587150993108122398036802 5925 1519057235131562781066209984844 5926 -1526814708916129471153539313954 5927 1522928162649812962502487238082 5928 -1519236328614883818490779755400 5929 1527044454262884951682622572329 5930 -1535082839256248846742499130564 5931 1531403342429260565369983058726 5932 -1527270652961876833958483215202 5933 1535305432988638940547489737284 5934 -1543617459616518455728580237576 5935 1539454644139411906222408128772 5936 -1535482071380441677094970989636 5937 1543841033184798982961730461444 5938 -1551724810448548787601443974594 5939 1547770633019904540511071989282 5940 -1544065573045265215395000406288 5941 1551945334074361887995208872644 5942 -1560106828578328935871498219234 5943 1556367329368926460894631763208 5944 -1552115351055423951104389862850 5945 1560328292726319450821857241864 5946 -1568767506307351937206147201348 5947 1564528605209437152388980649924 5948 -1560538712239492779113184938882 5949 1568981958697056252991524543206 5950 -1576994109196779928065714341388 5951 1572966973522908589633963929604 5952 -1569145099307052648940589559108 5953 1577201060485056270281136437762 5954 -1585491072755906461147851948548 5955 1581690210381933988777294161544 5956 -1577409240147691614344824563842 5957 1585699452100006503548106211208 5958 -1594275409311263110688870934502 5959 1589963239501455052956200826244 5960 -1585859754970114733814028244100 5961 1594480318643890441206224133764 5962 -1602614004864735480731280961988 5963 1598521473826919457787132328644 5964 -1594682431790062609534485384328 5965 1602819789335401771463557213252 5966 -1611235975707935313224686605188 5967 1607364978888463731227421342736 5968 -1602965045280574322064229356898 5969 1611434402414791892507389390084 5970 -1620149559821353669862955720968 5971 1615759227348734902439470393924 5972 -1611629692883807817043052043362 5973 1620340578642667434503729525128 5974 -1628601776402661015195360243908 5975 1624442669892855699543460829382 5976 -1620483066279908779321914272550 5977 1628793571788457937250213490564 5978 -1637346210413282357322797810022 5979 1633407764320011003767057974724 5980 -1628986375981469325286503465224 5981 1637534351848113605855188091042 5982 -1646382025018958180124025115908 5983 1641920112518471964514081466884 5984 -1637669335353288006277080374212 5985 1646571611474853171983855234072 5986 -1654957548249591185423104993028 5987 1650722478081735622284358914722 5988 -1646748928495151788200815059844 5989 1655139124262375878603937626564 5990 -1663829610245428618933743108164 5991 1659819051034782809976601555844 5992 -1655267168626988361839514245700 5993 1664003448928100613695792976004 5994 -1672989692694637679752644776170 5995 1668455443843111995344405133704 5996 -1664178325040063870377919758562 5997 1673164259352242500958839021124 5998 -1681685770388200801480757832514 5999 1677378108901536831783133344004 6000 -1673288551069142587896066428168 6001 1681856795044646972332870905604 6002 -1690678721382713578648770168514 6003 1686603298070154658171267207372 6004 -1682024574035618535520975590724 6005 1690850482254891258922559110852 6006 -1699973091613309675943127334672 6007 1695356577611430136101727828802 6008 -1690958621038467843181808222850 6009 1700136614027827541571836563844 6010 -1708795319673778719954839575364 6011 1704409019450117379565086566882 6012 -1700297207552734391685796040966 6013 1708951375930188054339937477444 6014 -1717910555382074185415682279428 6015 1713769279328722043639253334024 6016 -1709055462979096193645725612162 6017 1718066991356461334880069934084 6018 -1727335957088903833245053380616 6019 1722640871605199859221524687684 6020 -1718224807605752875427817532424 6021 1727488703294724520411622586248 6022 -1736277620209151485412564960674 6023 1731820616432301302720274456964 6024 -1727585228844066275854674941700 6025 1736430964819141294893237921222 6026 -1745525415653116782230029472708 6027 1741308802263479680551884297292 6028 -1736572098896020783463807181124 6029 1745670492237619588705877244962 6030 -1755088276695230806616799655052 6031 1750308604447213570591613940484 6032 -1745758638853681091679992900996 6033 1755224979029332950107264615684 6034 -1764150694775031978715187949188 6035 1759621692622112145740054023304 6036 -1755362858709051892422025332164 6037 1764287701810029236334853837922 6038 -1773527910670586841018745853794 6039 1769238727677719640235856490892 6040 -1764372211149927875639973164100 6041 1773661590101068167465357498244 6042 -1783220769609084593917278054536 6043 1778364392170417839462925413602 6044 -1773791270350707230871065787842 6045 1783354747246937967424793404688 6046 -1792413890041927115716476313474 6047 1787803358729995315444700885762 6048 -1783421795189653092599021598344 6049 1792539258967385947711887321604 6050 -1801927316490491167329218121801 6051 1797560067558374661596011950404 6052 -1792661216248311509059162642564 6053 1802044002000239127740434587362 6054 -1811751707423924017582827937348 6055 1806817827315753938180657139464 6056 -1802106778338345180223085162850 6057 1811868971422892041452373496006 6058 -1821072811904761954830700828868 6059 1816383800503178879468160949444 6060 -1811987349433162150738387607944 6061 1821185878536191287565482888328 6062 -1830714787773218641845489837188 6063 1826277355322382333123219898888 6064 -1821239568925281096307376846818 6065 1830828032331597552346727655172 6066 -1840681316859424251702795578182 6067 1835658795537211783723085060642 6068 -1830928752457797652513487592004 6069 1840786258318194241302836658252 6070 -1850136616312967620361202420164 6071 1845363233143857925242737454724 6072 -1840830840415432819747266395400 6073 1850232260376125490616320550082 6074 -1859907983825540924565852001954 6075 1855400068689893955564123057906 6076 -1850329465253884742948519702406 6077 1860004053942062821586063972164 6078 -1870014233966585573263139449348 6079 1864906862496161982209313538562 6080 -1860044276061725547938602580484 6081 1870105965522179935405723770884 6082 -1879595880384152646935205892354 6083 1874746748579829400939291090568 6084 -1870194217371056827485449845449 6085 1879688014898002253726185879492 6086 -1889508031498494138315384418628 6087 1884918610107888415083420384644 6088 -1879709508756755668509657926850 6089 1889590915932834797056479094082 6090 -1899760591704700460998799558416 6091 1894561885599663552771519239522 6092 -1889670247236872001699464478242 6093 1899833858719395584390978415206 6094 -1909469646716897445861561556868 6095 1904543039471623726817234136584 6096 -1899850341835694411016754980676 6097 1909543851121033855043233866248 6098 -1919519455231484292478053019714 6099 1914852187147359279961841360008 6100 -1909618703897253258712077128742 6101 1919588767285179770158977928802 6102 -1929909672897301023285423602056 6103 1924628708967651594576925499524 6104 -1919596118824027611826302197700 6105 1929979288236091571623388933648 6106 -1939758027014481107646507840068 6107 1934743338273397647061526808004 6108 -1930035437702228145217684055684 6109 1939818072036097872855739371844 6110 -1949952140891833585788641968648 6111 1945201265664579543012282273292 6112 -1939814943954980357612311394306 6113 1950002491775507665505952280322 6114 -1960481829437852213086376980228 6115 1955117228654121668487979537732 6116 -1950054206558290278292166010244 6117 1960532437809456771846392850884 6118 -1970466312947680959162720430216 6119 1965366845818824489464721271684 6120 -1960524507963777316017123876300 6121 1970511782313398039172627140162 6122 -1980796044601891049491821829474 6123 1975969625316878412219558005128 6124 -1970553925313341560314920543202 6125 1980842436011899232911902350028 6126 -1991476959021289178150819647108 6127 1986017379613599086524784405764 6128 -1980813509819970401915525198338 6129 1991513107760895096652771837448 6130 -2001603565458373738675320688004 6131 1996413642779046123985955934242 6132 -1991545811607564808202810998408 6133 2001629612802161016238815615842 6134 -2012071137027286059855880320994 6135 2007168518201151016598209561864 6136 -2001595870351464669295804829700 6137 2012097337393806346969373290566 6138 -2022900078235007911376674837964 6139 2017349487814226073800013927364 6140 -2012124961668188270029764599812 6141 2022921207337567603135004247688 6142 -2033160458731441708449009240068 6143 2027888734319927797009562419202 6144 -2022876553528263727870162270114 6145 2033181781767518649497606980612 6146 -2043777815464939291499134342148 6147 2038787223602489034981016851686 6148 -2033188939517465115222019522564 6149 2043788480156769307242012336008 6150 -2054761332248509262555352255948 6151 2049112564064279717435065579202 6152 -2043733212241346799077523854850 6153 2054762278603712623335882179848 6154 -2065157093375897276362282385348 6155 2059802447897063768946123204292 6156 -2054764034929298739340041287210 6157 2065157737033452672103720718404 6158 -2075920102870555715968818698434 6159 2070846083693270315242021661444 6160 -2065096843425555039363140722696 6161 2075915493970480279646054780164 6162 -2087050216232930221745624333576 6163 2081312736334754529753732537122 6164 -2075907071178915555778017255364 6165 2087045693843893048892508940876 6166 -2097593464173339551989595069794 6167 2092144431172774528608524926084 6168 -2086962747337492366015552421700 6169 2097578205691819187132041207684 6170 -2108509597032488863690035096644 6171 2103345233704660795822012503372 6172 -2097559103920910990795881940162 6173 2108483543485955882521855147682 6174 -2119788017546076002642886547724 6175 2113960206413295668337236301324 6176 -2108394306649945289948467282946 6177 2119761494846162688589776542728 6178 -2130474741931710624972892307074 6179 2124934568624414316421458534724 6180 -2119736942279369244851414809864 6181 2130443514720270585854591225284 6182 -2141534946829515820482215907908 6183 2136289817093684922669881122568 6184 -2130342519542292505102564346850 6185 2141503278028189375495725091972 6186 -2152973437199858406652710853828 6187 2147043918499289621558620443844 6188 -2141457126900480906329710826888 6189 2152930695803173135356833143364 6190 -2163811686171828444093602573444 6191 2158173880294615130894405264644 6192 -2152818001006066684045889452774 6193 2163757778348833449542168006404 6194 -2175017553142337820249044692868 6195 2169690868135504803934667514128 6196 -2163705457832905507894684016162 6197 2174963480609874488289104811362 6198 -2186612978676631204202776473028 6199 2180585354057658987086708270402 6200 -2174844527163783760916360737350 6201 2186553206360958208966367824012 6202 -2197593331491863006125039868228 6203 2191867258423536214304169761762 6204 -2186489375187131153656234749448 6205 2197532964617701138669138820744 6206 -2208957336282825866664878155268 6207 2203536006286506790855289036804 6208 -2197390295552707289431675171074 6209 2208886261797209611796515722244 6210 -2220717268080752693146211461136 6211 2214584387947050352798081560482 6212 -2208810429718533195319821486722 6213 2220634164827136633747097642888 6214 -2231840477797570172360899042628 6215 2226025718340997137060746570504 6216 -2220485278633025441985999707400 6217 2231757171195589000489416018242 6218 -2243359626599927492831402185954 6219 2237848350477156671449337177126 6220 -2231675559329545253388559399492 6221 2243270321924310164490337212962 6222 -2255274453853121668186654111496 6223 2249046750947590436196989197446 6224 -2243108123807651185640460464098 6225 2255184854586764325985149518604 6226 -2266554106246009421810142335108 6227 2260637493740093842213576311364 6228 -2255079709902395064922245243686 6229 2266452632487698170779802059362 6230 -2278236043290537966401147027848 6231 2272627190021704350111696431368 6232 -2266277805536901436613827541700 6233 2278122194370773708603533534084 6234 -2290307154991004634494405189188 6235 2283982512156767981180132639624 6236 -2278010491954466840670500412482 6237 2290193765921103880936236699220 6238 -2301739238769520517266305752194 6239 2295725113508770053080368028164 6240 -2290010925114540372735984692872 6241 2301619141096103356922360753283 6242 -2313573348077902989059212533634 6243 2307878108975082445578575099204 6244 -2301495331737757300956542532484 6245 2313452854329849431039107021252 6246 -2325815152322082007695522181222 6247 2319380745781963841617546906562 6248 -2313245666422259901609203909700 6249 2325682289381397128404550377604 6250 -2337407367319285908813576953382 6251 2331288742779537340822778659208 6252 -2325545338838107775395799565764 6253 2337262170919601819341157578086 6254 -2349395720169942463470060386948 6255 2343612590083042828855657471756 6256 -2337047055753093983886430794116 6257 2349250023221161918758839164802 6258 -2361804208453937475777621750536 6259 2355264111039054733431763890244 6260 -2349106168838451325458529988932 6261 2361651542230387024258507130564 6262 -2373546062194890485500881640388 6263 2367332681202087779530897830722 6264 -2361422946390205572971697659400 6265 2373393724820129303346249167624 6266 -2385702484926761062040700721988 6267 2379818004714607896559581830084 6268 -2373224210970126154374471302402 6269 2385537009879592283369476763042 6270 -2398284975831672843717364654096 6271 2391632278442878846982406159362 6272 -2385294511797921389523214152003 6273 2398106679546503770047001108492 6274 -2410178860199875692795584586754 6275 2403869864205657868451365814502 6276 -2397930189869080419006713152004 6277 2409999925811331562311495936482 6278 -2422499236977495321231904500548 6279 2416518524162186254412159649296 6280 -2409749228795183947398716324100 6281 2422313498167983983602579006084 6282 -2435245855493671260552165770662 6283 2428490884881681320960590591684 6284 -2422123474868539829374792041122 6285 2435059380662640383406935021704 6286 -2447305841403911314287327677828 6287 2440887047370047119811492353922 6288 -2434781475912481201934031937156 6289 2447105864709830063802736047364 6290 -2459797939830707550317586556168 6291 2453712525480262844181702679688 6292 -2446902034415728789697499445926 6293 2459585529641701868481718665608 6294 -2472710397068316663699011907268 6295 2465851889733083304629167267972 6296 -2459299055934001065060881858850 6297 2472496780188996717185973531524 6298 -2484931425714925570290584463428 6299 2478408368266284044645479269602 6300 -2472285655317654135132149012946 6301 2484710738400480200810743370402 6302 -2497585409976999870978516346628 6303 2491406810637122566799044490248 6304 -2484409447294987603825583776226 6305 2497363957519807674590978989064 6306 -2510678350040282745831179998468 6307 2503702502059236279061317571208 6308 -2497125359519025520018507159684 6309 2510443303648011295133091251366 6310 -2523069093841396296672413093444 6311 2516433403264596204126770297282 6312 -2510127017221043921549829653700 6313 2522820286704191380835130791044 6314 -2535886757688115014220629438856 6315 2529613318771614711204020990344 6316 -2522573554968359367974121421922 6317 2535636619248398423121849956642 6318 -2549155505797951568751101974924 6319 2542066122344656323618497076484 6320 -2535311196910184151789063465668 6321 2548898761353178311557102818572 6322 -2561704847256546199112122831748 6323 2554967937485397913147452994082 6324 -2548636780455543951993102953608 6325 2561446873064489192181971099724 6326 -2574700152022978498583633584354 6327 2568318464555287606770106026892 6328 -2561093462278667241492589037700 6329 2574428089753678422698274106562 6330 -2588154143888669488148562391688 6331 2580943567106309141914143545284 6332 -2574151582692294919320758044802 6333 2587867833820457781752986857284 6334 -2600863921623473670898394369794 6335 2594024901973558327045774565384 6336 -2587504330106290151733079474662 6337 2600576639257577659733760837122 6338 -2614032825247569129728775771394 6339 2607547344117203896096842544964 6340 -2600291538190272194364238203652 6341 2613737841285478675622846715844 6342 -2627660926833726977130756313736 6343 2620340269643380391638790750402 6344 -2613358458043854420371566925700 6345 2627364463911161480982204529168 6346 -2640545772496331083568355665348 6347 2633588933095770973145602595524 6348 -2627050375896866076033059411046 6349 2640235656522534699520573838404 6350 -2653897052756644934666318415174 6351 2647299576711981387685315980808 6352 -2639839067244186531552390326818 6353 2653571796787356713895594476162 6354 -2667700316603161102269250484422 6355 2660268983147202457500382348424 6356 -2653249258223528683397693542084 6357 2667373795233172372454331171208 6358 -2680756383008942364088414008102 6359 2673687218155097802033156601922 6360 -2666968053794234037082575160200 6361 2680421943163470630732346975682 6362 -2694278442194770535298368712994 6363 2687581603029282426493546342732 6364 -2680082948641439801034288927364 6365 2693942834406375294267684387464 6366 -2708272878480554424892043184388 6367 2700715263446626558493262915842 6368 -2693506165686782212254357438146 6369 2707922191993442681035233551368 6370 -2721509184863000387988595488012 6371 2714318712090772889727297049924 6372 -2707566944092349135338280682248 6373 2721142891330572682704721862882 6374 -2735203421927672408913047109154 6375 2728404850870373687751250021904 6376 -2720696233391870291954930930850 6377 2734836775403172471010227653764 6378 -2749384408953708037391130020548 6379 2741705588001942593640478040162 6380 -2734471563911189428830393626504 6381 2749008959955375717548906119526 6382 -2762787973743204398201434002754 6383 2755489471562760895027736321284 6384 -2748544841943455145970240187912 6385 2762411189993535433155981097732 6386 -2776671301711988842275767204228 6387 2769756036479682311206675071044 6388 -2762015602747070056563946492322 6389 2776278980788904759335086883682 6390 -2791048179809617470204024061772 6391 2783239746208009750100257793288 6392 -2775797106853708169033029085700 6393 2790640056595170802404831472004 6394 -2804621206375769907482183059268 6395 2797212770453646577368116534212 6396 -2790234455133297504640797501448 6397 2804211756562580608172411552162 6398 -2818688731942812909140510362628 6399 2811661795096337351960269312010 6400 -2803718710245648142910859756195 6401 2818270129063007047324166476804 6402 -2833248756325568895622172418056 6403 2825322412452195983030242317124 6404 -2817847293403657375246833807362 6405 2832829576425332649502396817168 6406 -2847007640365258076840850556834 6407 2839473317217618224760053692804 6408 -2832303644935478659432092428550 6409 2846572000778857274658621953288 6410 -2861267790232252250653881227204 6411 2854121146874853576220611808964 6412 -2846132094469157481986301023044 6413 2860815969137635442874539710566 6414 -2876013968583174772898925450628 6415 2867968635252789602040357919492 6416 -2860278875167620619195144693378 6417 2875560522516778671555848938252 6418 -2889953534457511845777141292354 6419 2882299330155302654632606343526 6420 -2875109518780263920723570212744 6421 2889491088088742817876872638562 6422 -2904394250893379250193764650022 6423 2897140547395098609356923308164 6424 -2888935518660744428304883301700 6425 2903930163492538804984777663302 6426 -2919343519799082163463957852432 6427 2911162171627112707064985850082 6428 -2903446397230119646517989421762 6429 2918862213656108390441883315524 6430 -2933472715821016824844809660164 6431 2925688446333947800914917306884 6432 -2918287066494362289517402780292 6433 2932975846662104258238150689284 6434 -2948095925527278772070364824194 6435 2940733863716513124034800603032 6436 -2932480624216326516692205238082 6437 2947596777358182687033289199044 6438 -2963242030839651142434462346376 6439 2954931384591701234986157247364 6440 -2947010710772064797070874936200 6441 2962733455168434455235038132488 6442 -2977549032313870682621631643234 6443 2969648523129993044834631441604 6444 -2962220070853999492887229951526 6445 2977038734380090438139308081732 6446 -2992371911210098714748411503748 6447 2984885149742724332493522813448 6448 -2976416937802917778363118688836 6449 2991844486312726408127279318402 6450 -3007725343050415034211710576268 6451 2999275328844170858395925421602 6452 -2991312168057895090639757928482 6453 3007180657163174653652677395848 6454 -3022211973854794149124773098948 6455 3014193192189391879646458570372 6456 -3006546673956701135937502925700 6457 3021664854624276145351333641604 6458 -3037228619011694943478344144034 6459 3029622131336502972439523016644 6460 -3021121027838787512774985278984 6461 3036672833330931673522296827528 6462 -3052776331126479853355466078982 6463 3044200460986690984999650032644 6464 -3036017833858882671004558166754 6465 3052217891818544505051325239304 6466 -3067458954898846925904354947588 6467 3059305782474536085422838607684 6468 -3051639469702874739073405843212 6469 3066883006604352378197580265442 6470 -3082680499512903287903549250884 6471 3074945317089268309421670294086 6472 -3066208315436574954260455478850 6473 3082086733769643188404549980482 6474 -3098424423753130310084885236616 6475 3089721743447497988821531578444 6476 -3081495859476467166941614260002 6477 3097828455994769073173118216328 6478 -3113298105767362945564153730948 6479 3105015994262497581121209085448 6480 -3097140401620722229191232596970 6481 3112692158638640036666876135042 6482 -3128710984445709812584293887108 6483 3120860533323000395844962198084 6484 -3112081180367190398465385959522 6485 3128102354516083804541948323012 6486 -3144668721793212135071163531656 6487 3135820420912729000549762573444 6488 -3127377576268156397455299146850 6489 3144042926742142675932763300492 6490 -3159743624566462703594779579528 6491 3151322665279560918250031658722 6492 -3143410832047904174966678884484 6493 3159098904868091661384275937604 6494 -3175348760186132492820239659268 6495 3167382722240044999567081143304 6496 -3158360804449195357042680454852 6497 3174701769995715561189190878724 6498 -3191515900650354202143721197513 6499 3182528457673057932498454881604 6500 -3174057816721629162167882106632 6501 3190858301556415279746848201608 6502 -3206777880591035753462326932514 6503 3198233053744186311420578613124 6504 -3190098091304906527978286597700 6505 3206118122632058188368517611652 6506 -3222594262821055975251327470434 6507 3214494242660915490221949321608 6508 -3205436825454897991990736751842 6509 3221915694301609224359824242244 6510 -3238981309944007625032174103056 6511 3229844120674353463455899132164 6512 -3221133121148611507926213069956 6513 3238283106494781207668552046088 6514 -3254431927160163821103738130114 6515 3245760511017112738674920812612 6516 -3237588668312292081146588449766 6517 3253732485229507698753024101768 6518 -3270453714102753046784842115554 6519 3262225939008388367099036284168 6520 -3252935603673986111527134500100 6521 3269742871747177998669569991362 6522 -3287045396684226103341541978948 6523 3277774182722642224634618266564 6524 -3269027410742972171445151680004 6525 3286332019422911294409642541746 6526 -3302704469494021321878721199108 6527 3293888557646421831356394408964 6528 -3285495604509976099013235931204 6529 3301971715762898088328557480962 6530 -3318942435819575426743190164484 6531 3310577306572391773350549100168 6532 -3301233749551129058971899302404 6533 3318190117345184214973268767684 6534 -3335741588295976445619448469964 6535 3326333940082751871671233573252 6536 -3317339626323875663391404669700 6537 3334986406197681301168231834244 6538 -3351602944640135624283723035588 6539 3342648416648291882111547053764 6540 -3334234604569940974645168040584 6541 3350836157243690726409551231044 6542 -3368041827454557071276356068034 6543 3359553494287541644111282524806 6544 -3349961853535502532895374481858 6545 3367273529433572830641534415888 6546 -3385067663086587690056133884548 6547 3375504780412045346975757737762 6548 -3366481512217872751828342176482 6549 3384278630929446559448787900808 6550 -3401141258730491341153036166694 6551 3392038676157206909095775822402 6552 -3383381517388256682376212689100 6553 3400332165190951127676568935362 6554 -3417784330912031814502443233348 6555 3409171650368329641914295277328 6556 -3399526485465146365445030801284 6557 3416972387862256081573412193604 6558 -3435030875062241626108136350468 6559 3425319780739358294665475888644 6560 -3416059000350359369986129829956 6561 3434207247704142440829290834569 6562 -3451302026756517554525523069188 6563 3442066321711284877434263951522 6564 -3433378120278251134300704914564 6565 3450475560946914158712251761544 6566 -3468169067854583771493638964582 6567 3459412263317872756595766152968 6568 -3449520586698476155964367530850 6569 3467321359388657881738332056642 6570 -3485647174437881293617373743692 6571 3475775659103279221284310577762 6572 -3466468882151437696608744957124 6573 3484779649431737936349155361928 6574 -3502117846323840370751835877508 6575 3492747328051356579351467577222 6576 -3483807589502182067054220422596 6577 3501246880378033739469454903682 6578 -3519201335317302394994571577096 6579 3510308531802834014947286637772 6580 -3500380081752445255752815838344 6581 3518318293177991495238869823842 6582 -3536896652397982961052877869508 6583 3526881278486300980203744497284 6584 -3517322303205588079752364886850 6585 3536010406446256879159559518984 6586 -3553587135731952135796865660228 6587 3544062587691345403488239970244 6588 -3535100705828909171547273146888 6589 3552679765187298826256364644164 6590 -3570899163351177905882607270404 6591 3561858659563083099620059873288 6592 -3551657886498421823898708609474 6593 3569970323971266590351395430404 6594 -3588814113007331070291200867336 6595 3578652351403997655476882349892 6596 -3569045163978059440084311448324 6597 3587881336641954487037321778086 6598 -3605717084776570918192053655714 6599 3596044247745542212493443627202 6600 -3586843059135765156117064514700 6601 3604773131623689377648442144008 6602 -3623241799793445873722675225314 6603 3614070053524367987218276115848 6604 -3603822439502048223667919737924 6605 3622293924061246912964847187012 6606 -3641396003622648813401629362502 6607 3631068604709515870504853155202 6608 -3621211460975026570675663112516 6609 3640425964871937230614383274244 6610 -3658524314526375329877498248324 6611 3648692460856194202227553911364 6612 -3639450486962158539325912964488 6613 3657532397573099151905346997444 6614 -3676263925816233424190385660514 6615 3666960009206462363937168538392 6616 -3656432501089531620794651066850 6617 3675268545134324460365125265284 6618 -3694651238843416179813010250308 6619 3684164799088858706219373462242 6620 -3674277008071120805909087710852 6621 3693642777834665854813843712324 6622 -3711988710561362101173055205896 6623 3702013859971302678978726274564 6624 -3692515481037759651177123823238 6625 3710976230894176914593230255112 6626 -3729963743894707427507124897154 6627 3720505518270069299638228278246 6628 -3709939828442786582930851104962 6629 3728929971453042832430686288324 6630 -3748596418712771058454387564816 6631 3737939116531520007023257668484 6632 -3727775318905015706328023570850 6633 3747539152048652490555221703052 6634 -3766143775128857715171937249988 6635 3756025476883410343764917108932 6636 -3746486312826960212319425179528 6637 3765082883976863234907753196322 6638 -3784348664907285117452718108994 6639 3774744295472378599237731708164 6640 -3763910457554878460917918672388 6641 3783274401743601789043391466244 6642 -3803210176885813191258244148170 6643 3792399628842753928557468393608 6644 -3782194511983132663672528822084 6645 3802131929651250133664706655624 6646 -3820989581850759829449275183074 6647 3810705881326204549921884665286 6648 -3800912419900110202148401949700 6649 3819888300171927398554446576004 6650 -3839436662340035516920756579788 6651 3829673777039519714339220701606 6652 -3818781344170461431954406689282 6653 3838311238066372929731260524962 6654 -3858528554866659892824434694148 6655 3847561694169183152904799205384 6656 -3837072834656641199222140235298 6657 3857400382782856356421172172808 6658 -3876532993020939448746510674434 6659 3866091417589534731869114927522 6660 -3856275128840407640275025618956 6661 3875390490554061785450255386082 6662 -3895203796797149534872624575394 6663 3885301219749648661664956512644 6664 -3874124478851791603924000364550 6665 3894057336180730193832052536584 6666 -3914549804544088408571687683976 6667 3903405241911200515824723199684 6668 -3892885203759264060472900432802 6669 3913379253426057251064529547536 6670 -3932791668346679253478115060488 6671 3922180720303302863251576293124 6672 -3912082688111415285171536067076 6673 3931597034384012348637235735682 6674 -3951689168451846368846817829508 6675 3941644572881997088565120187084 6676 -3930406704282056343002728773602 6677 3950490410275613488512111956164 6678 -3971282202564841738884751648844 6679 3959966826099572937671756381762 6680 -3949175188988476065851345036100 6681 3970068154380410167900203349768 6682 -3989743069238289648987031434308 6683 3978979384148231171482397714884 6684 -3968849091428085938749387795844 6685 3988526481977618768365709060744 6686 -4008889965582118083532359677314 6687 3998681229017484508465044680966 6688 -3987159907748811630281064215812 6689 4007647982171624043886026113282 6690 -4028741481611391932494878343688 6691 4017244261368256665963825628322 6692 -4006400870207220730281137009284 6693 4027474397681583300428972489608 6694 -4047425114636248822741018195234 6695 4036507493973039282739623411464 6696 -4026088772252882008021696235400 6697 4046153842824623304070576417924 6698 -4066813941632331333840710137028 6699 4056449633597980192709007942416 6700 -4044887072833139417506876708902 6701 4065527878441580266610984973602 6702 -4086906803429324934159810743428 6703 4075245299356813185146315909762 6704 -4064111190636027859022754674338 6705 4085616207417321154681005800716 6706 -4105836262855973786258341819268 6707 4094741129368648575101895412804 6708 -4084298624878881589765353541768 6709 4104519610837044322327903905122 6710 -4125479498047200870419111154568 6711 4114945606197767072649387525764 6712 -4103072310548229606514234886850 6713 4124138605847122284467594717766 6714 -4145816271194383206809084256742 6715 4133988345103955090453197696904 6716 -4122800951457159923582950275844 6717 4144469755374059985188781647684 6718 -4164982241949706524535686301954 6719 4153719149603387964962327293442 6720 -4143001552467103845028725418248 6721 4163620764633584256981668720648 6722 -4184862788375071730342902422274 6723 4174179188167539771764523642410 6724 -4162253297139987304693351550403 6725 4183496607972338531687382853542 6726 -4205467200637336187153627169416 6727 4193450267099333851247382642246 6728 -4181975176431958523623231618275 6729 4204074608405297290991460142724 6730 -4224883944612932933179203459524 6731 4213439132362240585320589337284 6732 -4202676163096139198964193566412 6733 4223465157770013002273651665442 6734 -4245004258975931388861899187976 6735 4234168145617292545982298492424 6736 -4221921600122969156360831880418 6737 4243579852542305038020790062722 6738 -4265867868895999611180086726788 6739 4253668596459561420011547101764 6740 -4242161048350102093855613838532 6741 4264429026938543623897005037132 6742 -4285516223174658005655054657634 6743 4273909083684221562677394384004 6744 -4262852143813759790838196565700 6745 4284071829503040210550098890504 6746 -4305899140127976947375021264674 6747 4294888267732210334629108999048 6748 -4282600215718925786019906015364 6749 4304427776060568919275910881604 6750 -4327037418734432478335435256848 6751 4314642965688099247817611968004 6752 -4302818281221277660167037917986 6753 4325538541740290365337906629124 6754 -4346919628263677639206254617348 6755 4335148851559375285672445844104 6756 -4324044784714339333534906257284 6757 4345415922787232814017854411204 6758 -4367557763903052774742947225668 6759 4356380144294032970791300554566 6760 -4343784468400023296076093954150 6761 4366037760720619637061279842882 6762 -4388951210770436655592358540364 6763 4376380753325067028130879898722 6764 -4364511672351464373087134477764 6765 4387425040482957690471470770448 6766 -4409091439583075602382072454788 6767 4397131075810308751179212186884 6768 -4385736497926769240190792186694 6769 4407539246424010299873558286084 6770 -4429998909265607299306669736324 6771 4418640803332367495567234906248 6772 -4405979410861529966159231590562 6773 4428417979874471202608429127364 6774 -4451648699323871131004542010308 6775 4438901501073223435003700753862 6776 -4426707681510491735656582652550 6777 4450062222542775515929461707528 6778 -4472039944428802862554573434274 6779 4459899488763527544727395348962 6780 -4448480783915453883518031973384 6781 4470436753852522309182401281442 6782 -4493196806655502442476444669954 6783 4481679549412869098085032120336 6784 -4468690227974923160951017681762 6785 4491588153975956729175108151304 6786 -4515129379674602109575328822284 6787 4502179390217478420978972152644 6788 -4489950333898973416031119614722 6789 4513491799036971720050552117128 6790 -4535785824453467497058469484168 6791 4523450515918744428909733053122 6792 -4511710184876967479846848445700 6793 4534119026424202184386774305602 6794 -4557193804567295678732926051268 6795 4545513989619293403136870179916 6796 -4532458428351417379937682828962 6797 4555522906234381425395305619524 6798 -4579400532614295590422692987656 6799 4566256778552224884670754169604 6800 -4553716086650252783710069271238 6801 4577711165830718207459776902404 6802 -4600300259597242590899535889028 6803 4587792506299221116086625859362 6804 -4576016493257975270389287920972 6805 4598605433314045066373452916932 6806 -4621986962414972973780976348868 6807 4610119607678222449343132905604 6808 -4596740263813111219354352645700 6809 4620262763567790998904702829444 6810 -4644482741396134736169853130888 6811 4631131550411466632739010311846 6812 -4618532273283748018556812909444 6813 4642728739411453230100394708966 6814 -4665628894007663512848430781314 6815 4652945794540567066730493121544 6816 -4640837679366154372752893833412 6817 4663869093506347760945843489284 6818 -4687585568032813878203681538308 6819 4675539300672611000661159772484 6820 -4662114966883376588747086438664 6821 4685806994146798717659460662724 6822 -4710348900510099264609055832422 6823 4696809764348203429520877382082 6824 -4683879714497797524875880650850 6825 4708565559292807102435466152728 6826 -4731767854774724829322139872354 6827 4718883143814626276179305859682 6828 -4706750264687624986459992905924 6829 4729953832414677033988290742562 6830 -4754007901970799569850994522244 6831 4741769982894307403547973125136 6832 -4727989171082126380719094835396 6833 4752163406813627983229986247042 6834 -4777042906766656836722867021576 6835 4763314566628090990263659777092 6836 -4750324745823888483623362709282 6837 4775191881178192135007385169288 6838 -4798725747568846089415950145988 6839 4785649691709600573547827692164 6840 -4773200882231713798604062716300 6841 4796856465098310382810923875522 6842 -4821228540757828890707834400068 6843 4808819856691671774551291070404 6844 -4794980825460966413165628775684 6845 4819352929004366893228905400038 6846 -4844562688793153137710135948296 6847 4830617195012166997611033093124 6848 -4817298407764788470180359123554 6849 4842654976358723445678659417606 6850 -4866523689027853722542320405254 6851 4853239691459921215423723228808 6852 -4840741488490125237213265826564 6853 4864586518642831723067274579848 6854 -4889291815943497898218283086148 6855 4876710478636453916928027650824 6856 -4862504985175529905291014182850 6857 4887347234494319637637956091202 6858 -4912914460489104667036928428936 6859 4898762931249288231300900008644 6860 -4885409590692344978086196236424 6861 4910950344269720487912114564164 6862 -4935133074345754266156117568388 6863 4921664338324808612554843432322 6864 -4908829252440874610085968168072 6865 4933162759819409331701725264132 6866 -4958194402639948099536746748994 6867 4945413987701975622771363624652 6868 -4931160745369406591867348664004 6869 4956192098891393310922555590242 6870 -4982121959150657418628325769608 6871 4967748356288283578603736836162 6872 -4954031855301212930816668058850 6873 4980087112381427405751678897928 6874 -5004600970119517471387653450308 6875 4990944423716113575860617483882 6876 -4978058665315718772936141310406 6877 5002558722192061826162598313446 6878 -5027945134073804855271359551748 6879 5014973747291015224077372536324 6880 -5000370148812302152789168420996 6881 5025884896587671047951615188484 6882 -5052155306641950719739959889416 6883 5037582323964857216253835527842 6884 -5023816420632386040244543216322 6885 5050087081638927566860031080660 6886 -5074921244321341108705671029828 6887 5061050419473088311574092935044 6888 -5047832778766360762618681547400 6889 5072820298953866004770588538723 6890 -5098566000797305166327826247048 6891 5085389097281048497658098690244 6892 -5070712856351835847777474729442 6893 5096431929753201261623589172804 6894 -5123061730754015838898004034502 6895 5108287727904734848320368994824 6896 -5094148006782349428846563601538 6897 5120920082546833748562130632972 6898 -5146105415392336179137889797314 6899 5132029682517206164011829024802 6900 -5118785061629829708580037741004 6901 5143943849473076785453328568004 6902 -5170027736862811450528290021256 6903 5156668175088175776254490328972 6904 -5141618504565246664236648878850 6905 5167858039275055850682521647492 6906 -5194837159140725651381390585668 6907 5179831687021072697490722258402 6908 -5165656232175975470517335700484 6909 5192635105226187729084469840332 6910 -5218175108426618223260306944004 6911 5203878447738168286641148078082 6912 -5190265455248909464228589462980 6913 5215938415664806223486530007044 6914 -5242375914916380283398344371714 6915 5228833050820617207789982453384 6916 -5213709395553050184850154465288 6917 5240131738663858624955081027042 6918 -5267491066597067870084339613508 6919 5252265204005416943692521788168 6920 -5237734203160867147971550148100 6921 5265225698175096859892485138886 6922 -5291099367154380554450228859874 6923 5276606744427724314512771214728 6924 -5262953462343729770806224212804 6925 5288826664023059200253605754982 6926 -5315609338550013571425129589954 6927 5301853087161444310153869064964 6928 -5286357970859839207592239089538 6929 5313301877057135443433161015686 6930 -5341047280021795413816412706584 6931 5325583406628677476899392124484 6932 -5310987756094869282720446239202 6933 5338703354056495531527993100484 6934 -5364927489678935348040671396194 6935 5350234716698723584675710279944 6936 -5336204347853600036734003544550 6937 5362578113282604040424867975044 6938 -5389736359507892721173684866594 6939 5375777661629290982486157390728 6940 -5360233927770515146430998493572 6941 5387364463683014513943993349444 6942 -5415470838025568869609737174536 6943 5399795617294763194402325721604 6944 -5384821466630780485340993324932 6945 5413090657922609999438822214664 6946 -5439655420485805268009177023748 6947 5424733293457402422360847539362 6948 -5410676199205873136797939183046 6949 5437239877736186946424956914402 6950 -5464780297424644181921654268774 6951 5450603260912773599865385721608 6952 -5434651473352541084080926389700 6953 5462328757091516048998724718724 6954 -5490815324714756855237605884296 6955 5474925160322194513517535486344 6956 -5459884486210608448865497548484 6957 5488355384462267561920042536806 6958 -5515293499842826020086997372102 6959 5500152003944959605956239893122 6960 -5485734104381752577461683988616 6961 5512810576135574492463727236482 6962 -5540708593618673152674237168291 6963 5526336831343331797274558103688 6964 -5510321866724494014525181262882 6965 5538219356795023866177571648904 6966 -5567075579259169296505694820970 6967 5550939376258895350083069906242 6968 -5535523831038832416276547661700 6969 5564548146735026150994546748168 6970 -5591862638901773727484234424968 6971 5576486586399866652111585108962 6972 -5562015041436023931421173040648 6973 5589298727279170498481921943364 6974 -5617572736236061397376902024708 6975 5603004944759861568330433709586 6976 -5586570858185318030895941192994 6977 5615000300414386508303793953282 6978 -5644260729211681487794641682948 6979 5627890798331473484699276838724 6980 -5612435469795256264357050955012 6981 5641664981014074037122486028168 6982 -5669332307085758988230409083554 6983 5653746557641838950516678069442 6984 -5638890123383022728201945060550 6985 5666728393894162745429962972424 6986 -5695369219364114234907544652228 6987 5680572857935013498036410398088 6988 -5664088602689036334731768965922 6989 5692726560554449677221432554564 6990 -5722395415089006324784258840328 6991 5705772046904605785677248782722 6992 -5689903402392866695935516382916 6993 5719716451134980183921984947216 6994 -5747754132201745991903377627268 6995 5731956190526266641751516650052 6996 -5717043077957287087162699667848 6997 5745065590149425003456065534562 6998 -5774104815071938257406143804514 6999 5759093592265457223793035625604 7000 -5742210321957194542754208606600 7001 5771392639113360089209372056002 7002 -5801445380926774173855873245542 7003 5784595704974045297388346269124 7004 -5768673607764040838359893486724 7005 5798723716857344821731890170504 7006 -5827123489970942254272584491268 7007 5811082187921848184726592576012 7008 -5795787711988155945739247585732 7009 5824363611165308535699459709444 7010 -5853807187345449857200746760964 7011 5838562523447233523989826054092 7012 -5821596854275284258725066281922 7013 5851008259674209691840680682722 7014 -5881464960595223502874557214856 7015 5864385546609628303794384566024 7016 -5848038608159630281378857026850 7017 5878655365208502053839068926084 7018 -5907450225550681119638306497062 7019 5891175209678603976614532947042 7020 -5875855075207744052498133464848 7021 5904618728096105151875940723848 7022 -5934440215595542676440483748674 7023 5918989037539010719186737583364 7024 -5901597134412814711992961906498 7025 5931598414357197832950550071942 7026 -5962446702417680097693405419908 7027 5945106354465570802629116904482 7028 -5928720350871902303849251302724 7029 5959564808207627598695695389772 7030 -5988759461469896746487837298568 7031 5972233558110179852715228862084 7032 -5956493512130173460672343101700 7033 5985837736334140366351206814084 7034 -6016058765887530580658779570594 7035 6000399823188329809492814593808 7036 -5982924386242747191128411354882 7037 6013127439999149781231916280644 7038 -6044403612426994284401447370764 7039 6026813072738138691120475284482 7040 -6010020081668003813162627494532 7041 6041446623720061183198613232644 7042 -6071016304496697537665089368068 7043 6054266124810654386777650269602 7044 -6038482812879015709716161236484 7045 6068049171334984836058631160772 7046 -6098657853961107084127938804548 7047 6082755643893754798861555602572 7048 -6064859599811317643997438014850 7049 6095651925354914621730534585608 7050 -6127359956387853104230145061708 7051 6109500707612033060852575723204 7052 -6092636906061156348210331709764 7053 6124311316705350361556362438724 7054 -6154273613306490079885878663874 7055 6137298641093797484842936813064 7056 -6121084672384627272783121645161 7057 6151215460749609412170403920002 7058 -6182247536971690922110718695234 7059 6166115337838349457120302564488 7060 -6148166044882742845133286456772 7061 6179163574156622209133374906564 7062 -6211279238955458699781764343176 7063 6193180323962190055708982183044 7064 -6175883753333453234857860194850 7065 6208184849966463274341598501516 7066 -6238529352698605609473996380194 7067 6221294074695825432307575314884 7068 -6205051392901720705654760288008 7069 6235393318788149850919651412642 7070 -6266855133325919294535268881928 7071 6250473039402993954087630891524 7072 -6232058951142494531364197475652 7073 6263675736416947494065479196164 7074 -6296218632454754420501875870216 7075 6277875017901308881510604384742 7076 -6260506369937790003812918428804 7077 6293030381939741684560422120328 7078 -6323792693130786207784353027874 7079 6306309753593293906978846810562 7080 -6289656820135605415085184376200 7081 6320577416735010165751284938884 7082 -6352439497533809037661022560354 7083 6335838998574889764120507909926 7084 -6317356205566800746902589086088 7085 6349213763071278766462087810184 7086 -6382172382175873335605528682628 7087 6363550019022137525547764855044 7088 -6345753637993520992891717508578 7089 6378903014921867339111309995528 7090 -6410090355149521325147667913604 7091 6392341352225489076903390719044 7092 -6375626714207887342233764244326 7093 6406778047031346064692928363204 7094 -6439062360128909448716202820834 7095 6422239545725789906622069770768 7096 -6403279262246029202185363478850 7097 6435739278083745763432370497924 7098 -6469152398837031428617693966284 7099 6450262802136219235667206488004 7100 -6432425566321978534074181151622 7101 6465800486493730501183790505608 7102 -6497383507919486186361089165828 7103 6479395909403657573728981148162 7104 -6462243920476452299854047674628 7105 6494023340860169130294105575436 7106 -6526717050607418086873308720136 7107 6509636106133049638104874102408 7108 -6490620557049350071707685933442 7109 6523311446768814823968842365922 7110 -6557182543460747302836484506572 7111 6538007729036270883642709196164 7112 -6519700523912829871425205133700 7113 6553731697487962012364362983044 7114 -6585731867712709691724993612514 7115 6567504017928223609101447092932 7116 -6550290657343710572112129432644 7117 6582270543641478250675484066884 7118 -6615413990161685984913012834754 7119 6598089727293350842959818103052 7120 -6578616913669145910074677850948 7121 6611924505123129079279737068162 7122 -6646225938198186958006585916548 7123 6626795288788009321647201860164 7124 -6608427879547843679376612408004 7125 6642724632290275109026845369104 7126 -6675130758528122576784329178308 7127 6656624672777994802012817186882 7128 -6638979336091349438102965094250 7129 6671583373718192064466729844162 7130 -6705181045074780258599094224008 7131 6687590618640456639841894751684 7132 -6668029981684633699142593224002 7133 6701590202348262258531773071684 7134 -6736342906042142142938022547976 7135 6716653298755314194470383011332 7136 -6697801418947349487432394761986 7137 6732738906143892024232406033932 7138 -6765587372082593385180220681988 7139 6746818975143091879711234767846 7140 -6729145789490738396063083935248 7141 6761954818401552943416382779844 7142 -6795977383083863785619382796834 7143 6778153336427489085914879536004 7144 -6758108427367415187175431845700 7145 6792333115546712715779091835012 7146 -6827527394023693864183188752422 7147 6807542042155130824439142832324 7148 -6788646874479059104825876954082 7149 6823835750345534298090113435204 7150 -6857133532397525596670063135628 7151 6838080739126981951923817987202 7152 -6819927706028569033295258207236 7153 6853395583399540814698422347524 7154 -6887866480769274738563036682822 7155 6869805082125637867341133623568 7156 -6849668016783156291503376961442 7157 6884115334686189199591189022404 7158 -6919789744174885826996596860868 7159 6899520340712513186631158003522 7160 -6880165394718193156186993412100 7161 6916010683305810154166909847056 7162 -6949726144013656997263065279394 7163 6930420879852002690216965111688 7164 -6912222091062305011220256458246 7165 6945934276923086391585436461892 7166 -6980838465195451186901734625794 7167 6962503460730633910390546785284 7168 -6941887716166970932876663534786 7169 6976998716542666775773751239684 7170 -7013159294822744491444361441288 7171 6992585414924853915897544461124 7172 -6973151759192391360743618334724 7173 7009270896602428672529617588646 7174 -7043428929733671671447351658308 7175 7023869441477621237355046088844 7176 -7005178682224829825315722043400 7177 7039528472714500182130382518082 7178 -7074907889233872187843377655748 7179 7056312646024241327116805283524 7180 -7035638772781071459147142379332 7181 7070976824405220200549409929284 7182 -7107594425695326104334445590032 7183 7086747080921561603486491380484 7184 -7066821565129584496064197938178 7185 7103648763953515583641719527944 7186 -7138235321711243808828845525314 7187 7118379846816852412167116831522 7188 -7099660860441146837057283682244 7189 7134243771555856089345695502728 7190 -7170102974130017409299318491844 7191 7151226085863649413547368795532 7192 -7130024432702559020672714405700 7193 7166060697959045703922830168002 7194 -7203155929155035084087199846536 7195 7182034681553851100139524526532 7196 -7162030738089929027316793768324 7197 7199100059092908990629265382724 7198 -7234156445450288168086005370628 7199 7214020772486630097806861299204 7200 -7194834654618606245372953257609 7201 7230069755794188355032900748804 7202 -7266379816038878590123489825028 7203 7247255655544865674860411008810 7204 -7225975771327221546447584496962 7205 7262280095783474563598687703944 7206 -7299841132415776946106524019268 7207 7278404306925731409200934321602 7208 -7257913903283282346004646645700 7209 7295690510608897843382269921610 7210 -7331223555274637007512999192968 7211 7310784198560369861935186128482 7212 -7291532242777788831730697333444 7213 7327021358457286273278113989922 7214 -7363804701440087364671245262914 7215 7344428108362092895121844155408 7216 -7322607139153732138982035999556 7217 7359591645280288551101531892484 7218 -7397660189619353866180968206662 7219 7375922324030523247228096849442 7220 -7355387548578522336240865000038 7221 7393412684277581206399879495048 7222 -7429387842083474620551680388548 7223 7408681398750016936418439711364 7224 -7388933370457238009228097563400 7225 7425127632997551189459907469673 7226 -7462370642685443157118231662754 7227 7442702130647315286546979151692 7228 -7420822085902329271323823691524 7229 7458058712772113176821331731362 7230 -7496643117323807675549461539848 7231 7474582979648774229676687150084 7232 -7453510642759615598001831697794 7233 7492278442111541152118141102084 7234 -7528720828520609885505706779394 7235 7507742960330070802990515148612 7236 -7487925792195226355978386629128 7237 7524342934195566938948609994722 7238 -7562090413677851474247680125576 7239 7542143675885094425630914046728 7240 -7519747009084348771310954516100 7241 7557677927135061582703173709444 7242 -7596744327247748676199183532936 7243 7574393814775587676005468520802 7244 -7553259420266853770037170430242 7245 7592319992753511696496854677912 7246 -7629213974527785073922969972674 7247 7607922686449732945322591410562 7248 -7587613525633002457619064810436 7249 7624735804101152027811618566404 7250 -7662991121661458655787442974984 7251 7642746050768502991539798913604 7252 -7620251526130881570574054667046 7253 7658459494020753644870095102562 7254 -7698032971418928604148098605644 7255 7675389894134532255847157662852 7256 -7653706086748876967662654442850 7257 7693486090662579420057427193608 7258 -7730878875498280383869051481668 7259 7709291132722290643455812676488 7260 -7688951749417919002600850304396 7261 7726298700478659534185092618564 7262 -7765029583059280872486201560194 7263 7744520820566693375088354094088 7264 -7721474122275323005457600820386 7265 7760434913745704739242881387012 7266 -7800502311140108894394531706376 7267 7777522605710248211374170109926 7268 -7755793135723188990353530416004 7269 7795851164761625397206498169284 7270 -7833747275851373918780171974724 7271 7811836754573888246393947624324 7272 -7790955940967898997080023336550 7273 7829044758174024894506761618564 7274 -7868275026363790761235036710754 7275 7847499222639639562756904749644 7276 -7824352196543922398875566820804 7277 7863556279786417722635360247364 7278 -7904160608554231890847770774148 7279 7880862586152562260229627249924 7280 -7858610398459947955459262014216 7281 7899406205122790549368916501126 7282 -7937770839451540789934849413508 7283 7915575208611859880487789534242 7284 -7894644043129286571993015634244 7285 7933001942721674846116633255304 7286 -7972719655289038239513604754914 7287 7951634692153762550443831604488 7288 -7927942652564990352028065086850 7289 7967894990055994109462639333764 7290 -8009044279303209521777171312494 7291 7985402030722718747318372015044 7292 -7963062927702747787893319415042 7293 8004162543212574656055309548816 7294 -8043022899160333468228803211268 7295 8020537646355798449596634938372 7296 -7999048445613811609865394518404 7297 8038125267391256051831291765762 7298 -8078375388731757945658065025028 7299 8056995249592839705046306584806 7300 -8033242192745516077254364129542 7301 8073444476747905289029590775206 7302 -8115101856293481572553968649028 7303 8091152842972637543332313665924 7304 -8068256685272831458577276477700 7305 8110153278036531192180233344264 7306 -8149491320660426616483194620868 7307 8126674379879468843209790556002 7308 -8105157360385162896721590831052 7309 8144486261919812165610761356322 7310 -8185275199566350302720451982088 7311 8163576362693275039350988399364 7312 -8139223949571617244064274182978 7313 8180212533325344895647855325444 7314 -8222407459381322001380592776456 7315 8198149483018238053079783254288 7316 -8175163409022899643547510895044 7317 8217328306181724691094058418568 7318 -8257192306053671864521991181154 7319 8234059061595636973198914506884 7320 -8212011271889947767887013592200 7321 8252076679118357103141012173762 7322 -8293369776802933433880318382148 7323 8271389293152092872606264000964 7324 -8246953634437483296212631921602 7325 8288236673409678589833872304102 7326 -8330952783192855309563360506124 7327 8306336718718328125347474101764 7328 -8282800889478066854436565696226 7329 8325762866036039297442300554248 7330 -8366158090587998345156031427844 7331 8342683272755477203124800839842 7332 -8320562880462902307358989267208 7333 8360908679659308795202518755042 7334 -8402729887866661099949394347588 7335 8380467681586218039314258587276 7336 -8355419221485551587973842709700 7337 8397464076127042625127681972488 7338 -8440749382755077803000458965188 7339 8415794101240202046797724576964 7340 -8392212245921040968853860038852 7341 8435444664795904596583421477444 7342 -8476336695804763332848116346434 7343 8452560753898596707327645932804 7344 -8429873942483079496495412157832 7345 8471016220418943203923296062984 7346 -8513351208754717733666047374274 7347 8490758861579640152351050279048 7348 -8465644965535522581279512055364 7349 8507970571488141460778789071202 7350 -8551833683797225510173177276402 7351 8526511497144603035495111188802 7352 -8502322523532509122382258294850 7353 8546390373007452601606558687372 7354 -8587804758054186033076685159074 7355 8563721363935640862125954486212 7356 -8540962610773628686499140506884 7357 8582348063232194117133002606404 7358 -8625244731123956763648309912068 7359 8602340199234842195264522055688 7360 -8576639634823344762554406992964 7361 8619747455939689388319438965764 7362 -8664147980742177792689667064582 7363 8638501317336357549713169272644 7364 -8614244253656466208635125487364 7365 8658632546330829005229997840264 7366 -8700553346086233271145167960388 7367 8676116178287393670911202794884 7368 -8652800965850918553341566541700 7369 8694977293109992154631995346242 7370 -8738445353951203452668995683208 7371 8715204132267871521335506865620 7372 -8689393810801399135789378451524 7373 8732807183289444593286634013764 7374 -8777774354378161070043589855108 7375 8751798480224879830098727448072 7376 -8726916100922674639790970123298 7377 8772117816414188428327561058564 7378 -8814596578490195619758571999496 7379 8789822047798813857806304160324 7380 -8766476493501290445893676948556 7381 8808899286190549486465642425126 7382 -8852898498147524547835016070754 7383 8829358190273108072009821333768 7384 -8802926848788104924018613173700 7385 8847186539762415631218185101064 7386 -8892702691108213073678880412228 7387 8866348388208307775549452885444 7388 -8841418785959253152314013248322 7389 8886925324049596585059984604646 7390 -8929965416325364385775236081924 7391 8904829700404616971442740016644 7392 -8880869074102483689637709094664 7393 8924125098090157903665102739202 7394 -8968684112279889999170348700034 7395 8944843094406464391346023269648 7396 -8918300213635985790715720772643 7397 8962825686871124322713207171524 7398 -9008945761216796501375365970056 7399 8982232532475301092496127342406 7400 -8956708866408959766153610021350 7401 9003045022388710937598201424004 7402 -9046608663466108600175496847714 7403 9021151930381269349713201635524 7404 -8997137067243286257413534096324 7405 9040690767243820313007151476292 7406 -9085794191027455622412551925702 7407 9061601420711997377782273827206 7408 -9034441826549639179134637763458 7409 9079809947599696333954382595844 7410 -9126539178800732125825133913616 7411 9099436657064756341508648962082 7412 -9073819860304744024344373650244 7413 9120491955086259349515498577288 7414 -9164606313536506234813680908228 7415 9138824866100183822886696962692 7416 -9114179041540682866150420940550 7417 9158539695341753970789029519042 7418 -9204236939941605143094667624354 7419 9179714132261504556591406674884 7420 -9152490720376660271817782593544 7421 9198128081405346777657964096324 7422 -9245426416004545322827353145348 7423 9217978375026770536284882908164 7424 -9191729641725935567022506237090 7425 9239298026604364554947161933848 7426 -9283948381830823519270398536708 7427 9257793015564473385692236004164 7428 -9233114402509774906724440069124 7429 9277754296563673412688485255048 7430 -9324053996484060535549456279364 7431 9299171959799808726218171140484 7432 -9271269301212242628512070830850 7433 9317793092253062046787533176642 7434 -9365692309103394458232729964364 7435 9337893031774392339790551307972 7436 -9311548704857762431223837219046 7437 9359409304284747115374135601288 7438 -9404648106483230686846457062594 7439 9378134772600767460872403106564 7440 -9352857572159187599307188341256 7441 9398326136394993223196674832644 7442 -9445185321155877679181182292451 7443 9419988016569826523322864284006 7444 -9391993504297866217604266460642 7445 9438842264088052948714962088132 7446 -9487321140047227276449469461896 7447 9459122128754631538454031112324 7448 -9432156703583788181821009304550 7449 9480909106610927703091294304008 7450 -9526743049431155070753777664614 7451 9499844733287409343940134629602 7452 -9474489875852474106948890238410 7453 9520263521349392483067081395524 7454 -9567715774339829230328283097474 7455 9542200940555827835235641116688 7456 -9513508947124341657833806976066 7457 9561216333703336867873708857602 7458 -9610331765639463747528078217736 7459 9581750481826807222658067369122 7460 -9554733966270838022900349545092 7461 9603786975989952462102142075046 7462 -9650175054370572390694005949576 7463 9622934573434050720575498144644 7464 -9596940947058811766816050229700 7465 9643609326027945533007448530052 7466 -9691634845622969243212407082594 7467 9665746457151008912094410572168 7468 -9636988529966264809247988213602 7469 9685002850371347008314876716168 7470 -9734760757380325210786652589452 7471 9705767670289586247179695269124 7472 -9678062940162634234028642267938 7473 9728055649896885323589524856328 7474 -9775025660254958265457816799108 7475 9747442642145978916328720358604 7476 -9721370005556177244833485750408 7477 9768301263143427083313959165282 7478 -9816956002075333702186508072674 7479 9790716248661458352070278954248 7480 -9761296058670262194834047080200 7481 9810185916767360189147254223042 7482 -9860546312602302083254918535816 7483 9831188815047741623542499282884 7484 -9803408472462326366709482651522 7485 9853754491235538095582659327624 7486 -9901289076071232981629186727428 7487 9873307542764707285710079710722 7488 -9846602835779533512470523480102 7489 9894426909269419443539559098882 7490 -9943720000185866294993034859528 7491 9917097131530038367097269642888 7492 -9887557394984953605656940147842 7493 9936784258583798676312446808004 7494 -9987777441693346821217751532868 7495 9958047860742022785040751269252 7496 -9929564730383147710785210038850 7497 9980823153335738812265494904658 7498 -10028977262957379723464678885828 7499 10000617775038502710751574940002 7500 -9973883131520071032507331498922 7501 10021975211857201937966372750404 7502 -10071859029781045044714227785542 7503 10044903291764571592115722903048 7504 -10014660120146234744915938017476 7505 10064835576312212221877983044104 7506 -10116442956491489930502990979336 7507 10086287123339212485096593344802 7508 -10057753313165203755274806687842 7509 10109345116859464051434214939844 7510 -10158129985417493882518062573764 7511 10129363844578846598923215141128 7512 -10101931298421833246476406933700 7513 10150959913726290326240385978244 7514 -10201468301266812387621189546342 7515 10174174675594651192332466786636 7516 -10143808441899929567218274771522 7517 10194276339440772397298471137442 7518 -10246557763495798901146949687816 7519 10215995162445306948322768673284 7520 -10186790455366423684243539348676 7521 10239314858044394745773157770248 7522 -10288683097948065806522434892674 7523 10259554304177232198643012805282 7524 -10232066718849361332540404368012 7525 10281422856196992405308323689804 7526 -10332534638913064453903480995908 7527 10304846266153942795178819659528 7528 -10273784967724796421366850178850 7529 10325197727011422761723399952962 7530 -10378157748595805199108162303368 7531 10347160385019818673610215794884 7532 -10317855324370931873182721995204 7533 10370744571477444130202970741452 7534 -10420728594840734213165994742594 7535 10391235010238155275828083882504 7536 -10363032089398696028241836284036 7537 10413293810882644187019282433922 7538 -10465072055048288038431639641794 7539 10437012656717624361563957563528 7540 -10405878414302159388285037838984 7541 10457587963271348590420933089122 7542 -10511182606064160412818344238502 7543 10479796796590011171278372188804 7544 -10449777083609187836437160765700 7545 10503674454222240843878709998344 7546 -10554256443537029113750935221896 7547 10524338302359161210091689441762 7548 -10496105520945619437475974149128 7549 10546671107492258745958876509602 7550 -10599121799076622187150299281414 7551 10570656503290222970107935027206 7552 -10538756896419999750866039306722 7553 10591463001161559312631248291848 7554 -10645723699421243362599993529348 7555 10613945692805186237438779192132 7556 -10583820407196610420643217680642 7557 10638038752873837624239359561608 7558 -10689275208714558555900676771234 7559 10658958289379204354654101744322 7560 -10630050746218518445408456592400 7561 10681540819821579941396049257282 7562 -10734616712910313759918725813188 7563 10705796686766681033604073973444 7564 -10673799220573512693502373232964 7565 10726858967512950652375797956744 7566 -10781769488810164545860140032776 7567 10749541658156176229062337256968 7568 -10718710111959065458713661854596 7569 10773932251133583196035836335689 7570 -10825832562786534784618575391364 7571 10795082593274564942398216326724 7572 -10766087334563162594406104989124 7573 10817917238721834175776412714082 7574 -10871654437948572125031595443908 7575 10842474201941876516470667747724 7576 -10809691911047364040595493410850 7577 10863713355113039089272477727682 7578 -10919334340464764756508937246822 7579 10886675024272836292710894599048 7580 -10855794779281032338666026704772 7581 10911343720000569490023824533452 7582 -10963857917428732901524017090308 7583 10932725599725618178657784759042 7584 -10903007708111428729110493254212 7585 10955842815789887805191918078984 7586 -11010216655265126474219162563714 7587 10980620214126260177752046551688 7588 -10947766373212106946206404391044 7589 11002121143212185566946112442082 7590 -11058460405507402701216388819216 7591 11025338483498877604855995011522 7592 -10993682344585905824786955605700 7593 11050282663686089427223265334404 7594 -11103448957284414661966248052834 7595 11071932073562965971707058060876 7596 -11042126413585141000346412642086 7597 11095247929641283275880785721924 7598 -11150323607474538846344941162628 7599 11120331770527197672685507904008 7600 -11086727839381503362395144489638 7601 11142069479203884884474924640004 7602 -11199079916684695498285095675656 7603 11165544940260089565676538096162 7604 -11133808145829768924339819881762 7605 11190798032425766215182539043954 7606 -11244592635760660107102885240034 7607 11212625836038557537132843899202 7608 -11182111231547413993768682285700 7609 11236233304651127769598767507844 7610 -11292017017571956013337233945924 7611 11261596531004357103022042728328 7612 -11227863051362697131344197546244 7613 11283572880489054290117857093444 7614 -11341286882246273732301997858570 7615 11307337969656567187020036630532 7616 -11274806432793959349246086939268 7617 11332815880889094792145669242884 7618 -11387303744306399761279748437508 7619 11354912413137264302430325020484 7620 -11324367081748463999574884957704 7621 11378779797232639566080433032162 7622 -11435224981152951230706554292548 7623 11404431313927152721230178979538 7624 -11369901159449122979681517830850 7625 11426675544337013322394727841032 7626 -11485072837765200547869828955016 7627 11450645540506410053020133626564 7628 -11418060579364776124397919420962 7629 11476437805787307993811054304324 7630 -11531628658389152016874450169608 7631 11498776400152552665276637966084 7632 -11467444009450516459882647121894 7633 11522908123775360174625269863684 7634 -11580049209962018531360954080388 7635 11548873682815376165404988464264 7636 -11514212111616770721741211796164 7637 11571306576063389903673064424644 7638 -11630451608442042037685735338376 7639 11595569418945672339751549423682 7640 -11562229052113642016869949660100 7641 11621650103026368086982880730888 7642 -11677487870060661496742231020834 7643 11644232722084672698408250303202 7644 -11612843119346102655918456224652 7645 11668661241265279304057162726024 7646 -11726475687773616583522410899074 7647 11694856838550636642339450488324 7648 -11659409890301447672387518829186 7649 11717562734946222051113537068802 7650 -11777468449494339776410853683602 7651 11742097739146957811969775662404 7652 -11708642845611464011088306393282 7653 11768467028643326500891786217924 7654 -11824991061504284121537707412548 7655 11791326689686882252716351650692 7656 -11759129596844805102055913291400 7657 11815964494633327157263571923208 7658 -11874521808579724404298298716868 7659 11842482580356883774862887021132 7660 -11806961217805155083532438310852 7661 11865435933156835180571361936964 7662 -11926047300449939160933921005188 7663 11890239553086941391043825424644 7664 -11855981281275784681692096847618 7665 11916937151774890255495952100368 7666 -11974121963176696776038240153794 7667 11939982991409059679747540856968 7668 -11907755256737488558189082947208 7669 11964922837212014734658715519842 7670 -12024227427172798737536994346888 7671 11991735761935865892024768277124 7672 -11955353359329605942938804637700 7673 12014939425467098398305734911682 7674 -12076294771283081546177730717508 7675 12040047075822782581388443310502 7676 -12005675381569126874338570291204 7677 12066978063584217367171311215846 7678 -12124896003372307972135201798148 7679 12090309431342819801927352299524 7680 -12057314706398491622365518735108 7681 12115521730377396277942498160642 7682 -12175521745056416641899648123908 7683 12142632588129977090847714258568 7684 -12106140710660165744492960855044 7685 12166119739096357716620710436744 7686 -12228198296159480805325496679884 7687 12191441205011993524583200163522 7688 -12156276942358208522180257270275 7689 12218702128151492147182077912328 7690 -12277359934871023986719828271044 7691 12242285146508910956529693076322 7692 -12209201481007639593264358070084 7693 12267778749408158101860404988006 7694 -12328510624923882187833062359234 7695 12295219986034102562053935568660 7696 -12257841718789475374564411612676 7697 12318898941170548309093117758724 7698 -12381766235283629302010949009028 7699 12344529931174417009802812058402 7700 -12309314229498588882748021438284 7701 12372092988169440874919022473608 7702 -12431435251531850264814475126114 7703 12395931934703554069798426205762 7704 -12362035305203275217428631096550 7705 12421734893557621174481759905544 7706 -12483178925291711418366047193634 7707 12449420480113110887235909833608 7708 -12411964241770915460268054122884 7709 12473386106880800337673357266244 7710 -12537053596946640414720356482568 7711 12499298134694495254824155496964 7712 -12463203990063461224245276549506 7713 12527166487338625741817782204166 7714 -12587234107257559311135044162056 7715 12551295515206718290017496342852 7716 -12517304234424799926419195674244 7717 12577316853515266365275622294242 7718 -12639542425107371577465121405508 7719 12605338591422046046540733320968 7720 -12567043047908780411429335004100 7721 12629567982492646187291291041924 7722 -12693977882008553480281524011792 7723 12655761407634404429976469200482 7724 -12619582545403974520018108034402 7725 12683969961907831129278758500044 7726 -12744734378819358533617364850754 7727 12708295302277302936397521521282 7728 -12673504030459554507673175036552 7729 12734633728866072489384544177924 7730 -12797649781449097302548163022724 7731 12762965184435089799565831821926 7732 -12724526505919807679071890938402 7733 12787453971443433908993550130568 7734 -12852650210112878912189731061188 7735 12813970859095713216953625426448 7736 -12776893560467708401010907014850 7737 12842422783302965257894464019844 7738 -12903958602164132280412533438788 7739 12867043620998256011657232154564 7740 -12832221973880634751004036963596 7741 12893669671915818623251213218722 7742 -12957420986440576319300525488902 7743 12922313185452643067084656332808 7744 -12882978814513145955854788907811 7745 12947099587497687641532281038852 7746 -13013055664181915451505265170948 7747 12973837312807382963816976678724 7748 -12936707677205586239809511727364 7749 13002640668287894940147496492816 7750 -13064954147225729271218423966344 7751 13027524395869855373052574550404 7752 -12991816833266251983583418459400 7753 13054440759006109624873443850562 7754 -13118963730506938453643776232674 7755 13083433137847892863591555816208 7756 -13043956639303695594816148476484 7757 13108419505563236263038083680802 7758 -13175210374405933302423043007302 7759 13135482039606319802297551374722 7760 -13097500335580904370151055011268 7761 13164599651401160317872877253128 7762 -13227636908361951134677543664194 7763 13189756094903465349651446053444 7764 -13153982807415333506542342663364 7765 13216997026994558109633746236612 7766 -13282268331966685364001723093188 7767 13246240614135799705900988285126 7768 -13205879297037070416622590890850 7769 13271529343903276603064790238084 7770 -13339166204556773491752758503696 7771 13298886260528504680986670441924 7772 -13260784068290835724324500462724 7773 13328323644715619418189792727364 7774 -13392123600469915917727724777862 7775 13353782346606465731396855851782 7776 -13317102728393478248482204904038 7777 13381255680527888992934726353928 7778 -13447348758896533822445171046274 7779 13410851705739506399363118617924 7780 -13370410941688140815221925973892 7781 13436412321765284896987005458884 7782 -13504831132940401496134143856708 7783 13464066363752560288943825220484 7784 -13425061432273657837393247813700 7785 13493861410829076984579233935756 7786 -13558397215792956178261987897028 7787 13519523907066401553502489755844 7788 -13482815789685274186610087031688 7789 13547327528960317764313297608482 7790 -13614256579248868290330073007368 7791 13577252613976529689338151345932 7792 -13535836110112575342191961054658 7793 13603084941149231684572057161602 7794 -13672331131283489356312587359302 7795 13631073764651362021166264213572 7796 -13591941962523070276881914316962 7797 13661124902260911421233252371848 7798 -13726476793445990528106207884228 7799 13687097619571011778677396009604 7800 -13649530409145847321697711378700 7801 13715202469148602983731443286404 7802 -13782903828279290968871838985028 7803 13745452892092997304567290852172 7804 -13703924385508179700199897084162 7805 13771601468350564229154736957064 7806 -13841645487046106554205487166468 7807 13799820421465973385637672934404 7808 -13759795311573622219580629131682 7809 13830235361473942098547858196488 7810 -13896407561581879220699682990088 7811 13856485844783920652332210762564 7812 -13818821865804521194217169349132 7813 13884894844012948503600128687044 7814 -13953411851258611512863237585314 7815 13915510999049871905635017863944 7816 -13872987467614345083283260446850 7817 13941865723530670323543235832642 7818 -14012791984242302110802919943108 7819 13970430217976499073841220761284 7820 -13930349230084955289892888611464 7821 14001175117538684466588751034572 7822 -14068106614829580400715930939074 7823 14027705574747277949495864158082 7824 -13989122039256904615050931876996 7825 14056457425721630266147913414022 7826 -14125765177866849166032380081416 7827 14087335535421473105908299972164 7828 -14044730296426807473124261609924 7829 14114007520834683546282206014562 7830 -14185823911674285923070240213776 7831 14142877891956787898152958129284 7832 -14101815250950645681787428101700 7833 14173962387514633752615684642568 7834 -14241695492782721244394151285794 7835 14200810046329199907763089213892 7836 -14162126677244102805360391768964 7837 14229799282187467715495941535044 7838 -14299973450716708489027351659394 7839 14261050392229210615344173985292 7840 -14217499602772211940317016595494 7841 14288006228024278959449555723522 7842 -14360648425628390250392972100868 7843 14317187814226211326930793616008 7844 -14276033152763546979999512215684 7845 14348644756480436999355345838984 7846 -14417155688877527119991432682274 7847 14375709769352679634290819690248 7848 -14336123764429808338911195104550 7849 14405045442901286624118659664004 7850 -14476098308408883839843861867814 7851 14436636023176691970188386475204 7852 -14392929423864220655710338644164 7853 14463878987852407055688906320162 7854 -14537395276650243360836517413392 7855 14493411628100032772006518219012 7856 -14451247352157985993958356866658 7857 14525136539330668174140720304010 7858 -14594504467813774166115178576834 7859 14552523530629681911675165234244 7860 -14512911143534060144967579583624 7861 14582179689420040363589791431364 7862 -14654043415630717913814952224994 7863 14614110729497699954889659367044 7864 -14569398655488535537302897974850 7865 14641680643612666383854037446796 7866 -14716037743066123091225690965964 7867 14671455521890056436651968591842 7868 -14629239609033347842293322656004 7869 14703561783533148566419037087368 7870 -14773797047647444829534364275204 7871 14731239802432425002943438443524 7872 -14690629566455125671462870079428 7873 14761211793816243765802336826882 7874 -14833937390424909625203381819908 7875 14793532331129404616018833976216 7876 -14748658833432612247569449337604 7877 14821315895647502917498540454882 7878 -14896600078207667263146174569096 7879 14851448166804839771592568148162 7880 -14808273943025343032179114292100 7881 14883902222858557952885540936968 7882 -14954940090666335553429553837508 7883 14911873557433081738655959743842 7884 -14871199202077576193543112958088 7885 14942205093173800382695568048264 7886 -15015760749134875352754222552514 7887 14974796074867754397831387553288 7888 -14928932414193609621560133861956 7889 15002917593454961180056587102728 7890 -15079136889334679014214898243848 7891 15033370040753442677392410507844 7892 -14990063773489075173337258393442 7893 15066175457330698709390345933606 7894 -15138056941537421442890960232034 7895 15094481050888778457349905095812 7896 -15052788832320826532605321835400 7897 15125059929034847924338502248324 7898 -15199531272361599508237308111428 7899 15158041749438498460810366283204 7900 -15112096215578108794694186836422 7901 15186458034426716049618931543202 7902 -15263550192761834299726465035142 7903 15217241424899907700957906321924 7904 -15172913760006415343270775109252 7905 15250437202282858899086377879568 7906 -15323135361701404314277324728068 7907 15278964097073166593290816202402 7908 -15237241163707105819258360017284 7909 15309908895504926976315820347844 7910 -15385308647382801535952081283208 7911 15343246929060280902037994161928 7912 -15296209282469386251714558053700 7913 15371962835924575671471469530244 7914 -15449972607014508461076581202628 7915 15403111719194871327868605444292 7916 -15358653838362825724889473674722 7917 15436591931709719592306038360336 7918 -15510190692507940409370550232708 7919 15465456498352886242205023347842 7920 -15422767134483909515327228463884 7921 15496731425178940371688133432643 7922 -15572984904776590480858129500548 7923 15530428400570726246039924385928 7924 -15483269678228114643959533089604 7925 15559487172565245710391548015142 7926 -15638384622452947004088204832708 7927 15590888496395899511968757686082 7928 -15545429304729588496926199598850 7929 15624766691406831262439615420486 7930 -15699281215406976959816435246728 7931 15653940414635827105157937624968 7932 -15611142945691272764230397977604 7933 15685545768317235993467784884642 7934 -15762704250181917695866756040194 7935 15719645534460091110989259746316 7936 -15671364405392603993745759890690 7937 15748929629108251628457401579522 7938 -15828807164509603625258618461455 7939 15780705519138763022588115120964 7940 -15735190281003205230321630624772 7941 15814947569548508594623538607044 7942 -15890304587193338999851186243302 7943 15844425650181945770113069992006 7944 -15800602969451378825522611805700 7945 15876413424163602204024255718664 7946 -15954442890841782377810175377348 7947 15910795818272071680757381237286 7948 -15862430612830206018345552830882 7949 15940427921443133882551954106402 7950 -16021290211767783029217947988108 7951 15972541590785180594292460233602 7952 -15925921944152923012620280152836 7953 16007151300678145703648677091848 7954 -16083399558502393290332889852548 7955 16036979854720532217932019217544 7956 -15993048801470252975958156331852 7957 16069222511221871872271406225604 7958 -16148219218845338512782048451268 7959 16104020000063023914663466369288 7960 -16054590845379994267424366924100 7961 16133960575511615113850013375364 7962 -16215738504560365259037658065988 7963 16166415098523579694493270941922 7964 -16119697243884787075866803890564 7965 16201437556149844109934762485008 7966 -16278547456066991219831997117188 7967 16231495561092025865182998228484 7968 -16186551292549615669571964642692 7969 16264121691939447954999126996484 7970 -16344093608072783155173961550084 7971 16299289041542543278770292889924 7972 -16249694035747430407942290711362 7973 16329548919800144485733599566728 7974 -16412290937248493564901634927462 7975 16362386523794191264225397753484 7976 -16314536905952111499933668570850 7977 16397699549903094661604004703364 7978 -16475758360526060706751891928674 7979 16428114479747570899460854422724 7980 -16383148738305115028205040421648 7981 16461086098737056152525244105284 7982 -16541959230966232446598473983108 7983 16496629952592882466214022581126 7984 -16445904447189558574118082092578 7985 16527245398181354267173422014212 7986 -16610924152884119903144829435656 7987 16560351506740434769896849560166 7988 -16512442467327286896995203621922 7989 16596081449061415678508549882564 7990 -16675102201643008185108743093128 7991 16626814262750732741018987034244 7992 -16580727749957134038618925211400 7993 16660134520848189040470307012802 7994 -16741963267976496229311876460868 7995 16696100308985761110396840808208 7996 -16645205122641533481422427634562 7997 16726950440798459280332614950724 7998 -16811657927748315636196678376456 7999 16760446123184141464590287769604 8000 -16711465777430941038790616944452 8001 16796563532509485683316830848012 8002 -16876466993558014361203144224514 8003 16827613757856717631900325517124 8004 -16781458214288726415297878243848 8005 16861328975246964137546448474052 8006 -16944074183627280548336131574434 8007 16897591873424826326756546374408 8008 -16845588278292511685187725531400 8009 16928806826195695925576425062722 8010 -17014555072765340819981861391692 8011 16962655966470136350156705302882 8012 -16913535248453308403131829125922 8013 16999154857901999201397697483844 8014 -17079999859988099718425563186114 8015 17030578507285567172046703074824 8016 -16983273081326581612145760975556 8017 17064558980630198540696298829442 8018 -17148319770946875348960220952708 8019 17101252059922451245123128768494 8020 -17049157623263990205854022691012 8021 17132791561002932499734706121924 8022 -17219505790980230527435593621896 8023 17166997251891183074991687903364 8024 -17116735844209992648088935701700 8025 17203928490386189788122923728524 8026 -17285677305867897622518470603554 8027 17235587986797425882519173440964 8028 -17188262465993549624670230886086 8029 17269976184090293953429757850248 8030 -17354760875238322999631270197768 8031 17307055865695277914676226158084 8032 -17253735443655690683770424830946 8033 17338923708716832913877007751684 8034 -17426652294242903774320485754376 8035 17373533683068775249164935216452 8036 -17323130131143282082613160440646 8037 17410768660849345344993729613132 8038 -17493518670929147345832773237794 8039 17442801129414578130684148716482 8040 -17394393010414760903601452248200 8041 17477547817951930492168777294088 8042 -17563283360433770651868092040034 8043 17515027085294203815655498121608 8044 -17461572974095380115201514991842 8045 17547267601830957888350505711172 8046 -17635979376177481260445895161096 8047 17582151225974715838840932414724 8048 -17530620087213595801315098756418 8049 17619825679095042692434493612804 8050 -17703591832416488111678693675148 8051 17652190804520802834188545550404 8052 -17603668754589393666082627195528 8053 17687302062763023274211807979362 8054 -17774040286046601234766636347874 8055 17725221387500412155275916224396 8056 -17670516693665151740242457405700 8057 17757711030902349879411078768004 8058 -17847502472408501735709727475336 8059 17793002762363834357738138020322 8060 -17741417442094995039844245390344 8061 17831076264628517119869767191364 8062 -17915771244026473804071792323588 8063 17863776661845625062697397283844 8064 -17814103150270002077236111452166 8065 17899301587901277977914647149572 8066 -17987006822744614207881205187588 8067 17937530140958221547655941020484 8068 -17882736783035394130394583379202 8069 17970399157149778387175692124642 8070 -18061288751418844104986128686728 8071 18006066668307748807008125531524 8072 -17953239069680076080969732798850 8073 18044540145083892665507247229456 8074 -18130221945114358631359190125508 8075 18077624446734278307774510783564 8076 -18027833497355595028131532052804 8077 18113428580500884576957732356164 8078 -18202205954838438844188649231748 8079 18152107436831300158547151205124 8080 -18096122786322976446613328881028 8081 18185316087275035162583258355842 8082 -18277219404502654405288206225862 8083 18221353362945006789489221551684 8084 -18168426094605370479825802837444 8085 18260285833430173370893341568152 8086 -18346915237593887936817849452228 8087 18293615422288020168116061549122 8088 -18242691639800872203573540293700 8089 18329840391681669257152231558082 8090 -18419695339111534457254051240004 8091 18368927826206186985324424678732 8092 -18312765578980499583433477581126 8093 18402478675076118855826593098402 8094 -18495451894436443335668505097736 8095 18438939379051400308722829183492 8096 -18384741769470782486228477552452 8097 18478184644095906552241917713924 8098 -18565871381758688281500602563714 8099 18511911594519249179430651945608 8100 -18460962030810084941810760822255 8101 18548511232462300889369533144802 8102 -18639363108883878093120337217314 8103 18588010089906604720238138781448 8104 -18530581463528989165107534698850 8105 18621954675359049594689723745412 8106 -18715964678056973935472102560136 8107 18658700177100037247236802637606 8108 -18604447963312012856327499769442 8109 18698406704855497601876678461132 8110 -18787158679082273908687023214724 8111 18732477136717811098100760919682 8112 -18680274817627970561881026407334 8113 18769464542072965647388193594888 8114 -18861367843189184302754261016514 8115 18809423870338147642507527549064 8116 -18751809171967854865141841836322 8117 18843621304044707229549652287842 8118 -18938768449410550690863239304524 8119 18880797364051042012026041815684 8120 -18825347832306941096684995624200 8121 18920920991072846312996667176324 8122 -19010653196058775625263504231748 8123 18955342057774785254903692070882 8124 -18903071368750703261236672825604 8125 18992759526613967179912718855722 8126 -19085682814767439762264788411908 8127 19033048389027012206982669066256 8128 -18974183472146256164825149798914 8129 19067642048828395172157131857924 8130 -19163940899870363973826161945608 8131 19105204404390077869018435663684 8132 -19049598541476190361961134688004 8133 19145749249636032404440348626884 8134 -19236523079786831734165143914982 8135 19180572683937822383532322336132 8136 -19127019734751217060153978964550 8137 19218280505992050990540259175044 8138 -19312328614978435941892799733188 8139 19259037382314855527977304724164 8140 -19200088070000044786215552114824 8141 19293992851354372518700124619844 8142 -19391353818901682454853733084936 8143 19331941773576707380158876384004 8144 -19275056348235522557031829194658 8145 19372961675650762189457380551436 8146 -19464730902103413036858974507074 8147 19408042318453979023217963984162 8148 -19354470488396898218450357237128 8149 19446190792543768731432438187204 8150 -19541375935309162916452258690854 8151 19487374708959355883269947097616 8152 -19427054397926903406879253754850 8153 19522684623757581885697975221124 8154 -19621175094595405949492805596296 8155 19561083643769002427091095726984 8156 -19504041157061741469506914309442 8157 19602428875133567261924975790404 8158 -19695307504206117205444173602434 8159 19637919029984017473123444503044 8160 -19583129974512667315627348803592 8161 19676462529158064730446689038082 8162 -19772699170195615689848118906376 8163 19718077551831872507638463521766 8164 -19657615530373535450793198130564 8165 19753798726308716775018108437384 8166 -19853375236992771288814486737988 8167 19792490479441316277256201007042 8168 -19734195254550339653955661010850 8169 19834325315816954636259692437768 8170 -19928321551286278429649070980488 8171 19870174632088629666680681662562 8172 -19815267061008800937992024984486 8173 19909116750204018998664666615364 8174 -20006458843373651652064191090308 8175 19951216930173692375381563537164 8176 -19889353837217339159394656545796 8177 19987201122829218970218990712328 8178 -20087976704239417449464634809096 8179 20026343704637771625340335689762 8180 -19967992690748146832451648644932 8181 20068612145004096464703005567210 8182 -20163641130141947512995998685154 8183 20104833682376734151297753449926 8184 -20048631996946954718583353147400 8185 20144225842000256760094024157572 8186 -20242636686625775140806568721314 8187 20186662001635539403636018709444 8188 -20124705781195329274650443811844 8189 20223064589525925084148088496964 8190 -20325056341581009685657677168664 8191 20262611023438121526887087800322 8192 -20202870742460879559539615006465 8193 20305319488511645009622620185604 8194 -20401440591599719476406139044868 8195 20341959113851017358011222281864 8196 -20285637197472006882188598353924 8197 20381660162799639394451925750724 8198 -20481250525212212740328924330914 8199 20424587288555656116586940379206 8200 -20361300766452196707964306681350 8201 20461359938458573410528140073604 8202 -20564467387877094717387743807428 8203 20501313790381161852654245334724 8204 -20441471549760585761046894937924 8205 20544519256932524434174524868744 8206 -20641690457627512143293929262468 8207 20581426260139488130189110700804 8208 -20523835114488555441808816615432 8209 20621585128075898952526197333122 8210 -20722374912720937284117447614084 8211 20664965317629936682960591018256 8212 -20601478693931785956920819274722 8213 20702108605848143706426955419844 8214 -20806399567546836301770992840742 8215 20742526517046116047172800778504 8216 -20681261857748596109266873253700 8217 20786075298048678972465260237452 8218 -20884415680511938140344146467908 8219 20823409682834274731820237961442 8220 -20765801977635938265210153925384 8221 20863981340320287235101968268962 8222 -20965872364129217336908969254274 8223 20907808342914511389402104373764 8224 -20842909815464774675160273913346 8225 20945389461612258974245152026124 8226 -21050819033376179093970561245062 8227 20986111621750799986663528560964 8228 -20924791252891490614455470623686 8229 21030165353478976797781269050248 8230 -21129681538054379842235252384324 8231 21067878908618430252002477039042 8232 -21008872525428693351341033963400 8233 21108866987166153524049807589442 8234 -21211923848440968608836462677188 8235 21153203050123672646632636146448 8236 -21088105782543789465685644999364 8237 21191052521326894025038227858722 8238 -21297746196344548895616439622788 8239 21232253962674439808150994731528 8240 -21169584872759739538949866080068 8241 21276760323826238751805975662088 8242 -21377358480612704101146549153668 8243 21314855793157805935102046176802 8244 -21255774355921221898605298164326 8245 21356318626002871384359526413704 8246 -21460502020790552953271962172296 8247 21401003833211312394041984149124 8248 -21334516573288752345716629574850 8249 21439291481066099673794989142404 8250 -21547259822759066322412961494288 8251 21480911058572348118810089150404 8252 -21418084235404898727404666935682 8253 21525885932902617995062494477772 8254 -21627627170552098909649742524674 8255 21564417583262007160100256055304 8256 -21503898364702579881825265362948 8257 21606194274161579346528179328004 8258 -21711617851972185815322598437634 8259 21651396695037768975863443627844 8260 -21584820110142317754596011885064 8261 21690071284409776297198098509764 8262 -21799216347751255596416134793164 8263 21732116377319329666642782102722 8264 -21667861770565063098641502614850 8265 21777607357731654563850493676048 8266 -21880455844221162769106282247394 8267 21816424546179832093544972978884 8268 -21755887295993641545361791593608 8269 21858680159443083007703796587042 8270 -21965361048375230740554115611524 8271 21904349734562987593577746993286 8272 -21836234241234926781293024270276 8273 21943413885009344740870314737282 8274 -22053806213926603987426113892616 8275 21985944705001266675896804586342 8276 -21921523015298605579674508322402 8277 22031792359355405507929682549128 8278 -22135866887314829164653511602274 8279 22071053363641565043151851477124 8280 -22009166339954235063516483252300 8281 22113747835948065443368656998889 8282 -22221581658714532462608118371908 8283 22159883924604167461847910335368 8284 -22091621291386819047187485709444 8285 22199398836189579690016186083652 8286 -22310986735667337910149164961028 8287 22242249636140907632576634481922 8288 -22176425749889509980740978227012 8289 22288626954213418928088812651528 8290 -22393940203346261673204006695684 8291 22328282649135672973805099625122 8292 -22266266540814789310195415082884 8293 22371408242226928427137727589602 8294 -22480471138807259646225096960136 8295 22418084319087393880263595535888 8296 -22348250740902047618688994757700 8297 22457878128458000754375541469762 8298 -22570792092488007985185451042342 8299 22501222632725557282789976107204 8300 -22435343263072014929082070363302 8301 22548076477889423752183225806404 8302 -22654530476491840953236222045828 8303 22588131293943255929436426218886 8304 -22524670606590570436102330611076 8305 22631753702270540890607454598664 8306 -22741995654398709112265395735234 8307 22678790159975734464742943838412 8308 -22608865527553624151118813583684 8309 22719048940531787530309684520644 8310 -22833298192016923457507445751688 8311 22762830184956456665916278633282 8312 -22695401212022260950624611006850 8313 22810165292136179103497215681288 8314 -22917820806937035197201766737314 8315 22850680616839978972727471506372 8316 -22787096362306889465216163624976 8317 22894629081546254928789763124642 8318 -23006178562758674662259953713154 8319 22942206404754100323757886658568 8320 -22870794877786028548189121594372 8321 22982865530981025168832757099524 8322 -23098354267819078120245443954696 8323 23027099226793075275933358945928 8324 -22959553616580670089883413753602 8325 23074975447881562377105794013426 8326 -23183788726749394234850544618308 8327 23115778232510362854317273727364 8328 -23050773779450827856629040957700 8329 23160231530671203329802104650562 8330 -23273106477138945745089066765132 8331 23208296491867869168051252786884 8332 -23136675637474395906640879792802 8333 23249362829200959466737382639684 8334 -23366158879099358954057496870982 8335 23294100513222320167985894892292 8336 -23224971195268146861471475639618 8337 23342355317337283801824054049288 8338 -23452453652449085196838981485188 8339 23383622469928254440311121194564 8340 -23318605386317493193048083303304 8341 23428526197450685218696212123844 8342 -23542611832965400314060785116868 8343 23477083632702676776978864520010 8344 -23403888853202877836397417605700 8345 23518620261130842680746065929092 8346 -23636675330937520242404323932296 8347 23563690405676024892386378013124 8348 -23494509955553473838863091129282 8349 23612494988413122337521211684812 8350 -23723899395751377559796138268294 8351 23654182586925352646615067993604 8352 -23587592692699396584487128040358 8353 23699536434543287953450822268162 8354 -23814908950628618951130879443074 8355 23748650375885594551399616383624 8356 -23675236081343236527782087999042 8357 23790480702628873199942630884804 8358 -23909932832830531707396094643336 8359 23836067267981357881732766547844 8360 -23765388685378623386577512440200 8361 23885370696652315703178756712646 8362 -23997967659943989289736104917188 8363 23927469663368737293769301236322 8364 -23860813673413314412348530753928 8365 23973351301689094912559541449864 8366 -24089957842168285739873609440388 8367 24022839525611480054448262938884 8368 -23947870917794325189213821446498 8369 24065148329573934979628676858242 8370 -24186004655902411184398048652816 8371 24111195112437590154573465721924 8372 -24040345287386723693124077120648 8373 24161000701918987474099378682564 8374 -24274864280059025090066731463108 8375 24203581636700496491661092400392 8376 -24135323590219805990953322861700 8377 24249797901963263110448788466882 8378 -24367782309379323772446313524548 8379 24299861433704184221512849379058 8380 -24224796011739991903259391214852 8381 24342586689747565287341144413926 8382 -24464739756771204311608633771016 8383 24389097466057982775969459271684 8384 -24316647170170538504708340425634 8385 24439472965210980222173082406928 8386 -24554556698228145062762028481028 8387 24482352357287138104014888508322 8388 -24414084343135188538713495148166 8389 24529096691498186129293688947682 8390 -24648469425301233960387997184324 8391 24579664858346904813781371514244 8392 -24502894478721013571628809702850 8393 24622824081289160775231083961608 8394 -24746345113264283375186437232068 8395 24669861743292911449112506463624 8396 -24597235950551340246055705289762 8397 24720623704947805933752468109448 8398 -24837056259612791293439489224456 8399 24763991717110661938827309408004 8400 -24694213595598067627911259180236 8401 24811206177265866579843314976004 8402 -24931854035592019740945442075714 8403 24862288212193336117849981241924 8404 -24785359342456872642975986493124 8405 24905935210070383126532147833638 8406 -25030783378028437436475493892902 8407 24953326818501486432596106268804 8408 -24879131318404356224881511642850 8409 25004663138587705288501484525444 8410 -25122464210210076589755455196006 8411 25048461966525817029456281664964 8412 -24978546791480117927277736551044 8413 25096150568842654254690928568644 8414 -25218154133227278553790835975428 8415 25147816039668394643687858275352 8416 -25069135092155611021954605837506 8417 25191766222634821204075335406084 8418 -25318077073495010313909414993416 8419 25239693467284279403018314503842 8420 -25165450634369061256036222839172 8421 25291559110281382945875735098248 8422 -25410607891646498491908149091874 8423 25335787367630581172062192543682 8424 -25264264100672428096998686654250 8425 25384019232588632755239195815622 8426 -25507318106761239374857156813508 8427 25436077506878116087589317527846 8428 -25357308753413110843760930981286 8429 25480528446781106196088943657762 8430 -25608318055046424176177798872328 8431 25528935990661457286606061376642 8432 -25452961430050877526874158568196 8433 25581322981373782117517674286726 8434 -25701704818372816175337034112194 8435 25626062588891424826363134865544 8436 -25554396249098275222126593019528 8437 25674641928163332185779994858888 8438 -25799383391005925747437804954594 8439 25727292454326900152873940235528 8440 -25646864249673991689555054788100 8441 25772182744352806154336904109444 8442 -25901338896205628771372463392204 8443 25821074705404141013272346988002 8444 -25744986293756980257637417712642 8445 25874057046825623328401928457864 8446 -25995715462688088094839485369348 8447 25919102160087032489078148495362 8448 -25845858838458762654941749797380 8449 25968242392650098411233647820808 8450 -26094437646749391154194159858441 8451 26021421169425329945915885020808 8452 -25940764731989513493004873236482 8453 26066753904827065743658270403524 8454 -26197345891495045944237458804548 8455 26116201291707589071882094215944 8456 -26038349857873071729339748445700 8457 26169584844258578659150167644804 8458 -26292664787227595791055173848034 8459 26215141227173853458010710927044 8460 -26141895986583955795521400099276 8461 26264767481415438618838058088482 8462 -26392305275604351093031980569794 8463 26318491379576993053422925941776 8464 -26236069574634290924126684428227 8465 26364334390514789978108729941252 8466 -26496313856462133261876099648776 8467 26414140171419847996765573182242 8468 -26336233414711194295867892798404 8469 26468130138309660992195114873126 8470 -26592650746600804993965217304652 8471 26514134433067678199015189665924 8472 -26439141755523848286546015077700 8473 26564255655508097309527058213764 8474 -26693211980546630333253023984708 8475 26618584369546456930846123205964 8476 -26535938544135435179242790793604 8477 26664751495619848757978838735846 8478 -26798263571290594983971311205896 8479 26715117097469317614685109752324 8480 -26635537551820773935607023609476 8481 26769650182130688451920085314568 8482 -26895480218421873834450980135554 8483 26816107384463008809069015746884 8484 -26741047180645917150678547662088 8485 26866796451182126340138357724612 8486 -26997116302584823840642485070114 8487 26921534822287209218979637832332 8488 -26837160000487359262207422746850 8489 26968219179980318577046475410564 8490 -27103288007347178758672126427528 8491 27019095253365772460009114293444 8492 -26939327737812241947677702143684 8493 27074171836249483407661467958408 8494 -27201397144276659559722674395268 8495 27121154792867768040556016187652 8496 -27044301232236818346895318381414 8497 27172208977392351298146185445124 8498 -27304048542580955604065014705028 8499 27227566173145794859525725121604 8500 -27143096170324423149967898914952 8501 27274709233640302688768023068002 8502 -27411206533388327800094526718856 8503 27326086241367745306624957998724 8504 -27244547575771847779847337638850 8505 27381795908386664542073282937112 8506 -27510354390681265001276453942434 8507 27429093975627417862441043851204 8508 -27352240473490145713394008564484 8509 27480725196352273265266346514244 8510 -27614090923371939764267794795528 8511 27536637815529832834776659906564 8512 -27450264351909979269704402761668 8513 27584242816670981510840321886722 8514 -27722253157802021892040381916684 8515 27636200238717809982947160729224 8516 -27554471779553511270631355579522 8517 27692321583830023437018042584968 8518 -27822377820378008419628896379554 8519 27740163807990336506748715678084 8520 -27661622264394887314681887400200 8521 27792302136909960449240626647362 8522 -27927071500770895136287320680674 8523 27848775612440769739491471633446 8524 -27762233089696639005149314740002 8525 27896917310561326630121990384844 8526 -28036387129428605538490550147724 8527 27949246492521140928247694340482 8528 -27865771424130810622190222894276 8529 28006001231538373762579039985924 8530 -28137565511040625235711891658884 8531 28054306385286836435848137314884 8532 -27975627746636777874552373334408 8533 28106970665117261533035294591368 8534 -28243223726223199928226029013188 8535 28164075747826598826012487383304 8536 -28075586769288344626307796629700 8537 28212544127697408052967531497922 8538 -28353622316412030571419695121988 8539 28265463304237098637872966432482 8540 -28181948731883898307248699576584 8541 28322786189302260057768934390732 8542 -28455727596552499150050266364034 8543 28371562281628477380389882553602 8544 -28291087502733852108721508993732 8545 28424815094165258847196882426372 8546 -28562503186764728737978211353474 8547 28482355144772742122330965607696 8548 -28393764490877372189768021868482 8549 28531364142154699939136553316804 8550 -28674072966304999085838615377202 8551 28584806161589974777519548950404 8552 -28499361217177832917975103234850 8553 28642700676227826046613682286724 8554 -28777111614991127162609592802696 8555 28692026469057083471595669584264 8556 -28611410167695731597061456421768 8557 28745658108438352829785174632004 8558 -28884936506224796742543852417668 8559 28803841297645123621035919956488 8560 -28713409556777241760010489578628 8561 28853337233004812538701574946564 8562 -28997538538738126848283181107588 8563 28907301503493432648496050623522 8564 -28821736067433622724387276818082 8565 28965847408632583154542197220744 8566 -29101657054121065464719250164194 8567 29015505140294038782486912266884 8568 -28933137078839092633184037305100 8569 29069739815503680966568317039368 8570 -29210624718787797689876319972164 8571 29128501899359260292152373955524 8572 -29037830565328316342035444181762 8573 29178474991331093278580037490082 8574 -29324267983656758413731285064708 8575 29233055887267411246766355873804 8576 -29145513744197590820973967003042 8577 29292030589838461755716920432646 8578 -29429405783795085430834121295874 8579 29342245243152990428623564710724 8580 -29259875460797175980917877942288 8581 29397013767024174816374189199842 8582 -29539375866843384325321320272708 8583 29456360649979166962926492369284 8584 -29363732559486180362206783613700 8585 29506894767553649903567269790984 8586 -29654214834556245443326619614570 8587 29561856410909517878221536911044 8588 -29474276544780641522736745554244 8589 29621502634394617313715399585928 8590 -29760455940159809339687685923204 8591 29672200457613573755175321989766 8592 -29587881557900958876792181360516 8593 29727507330229006613209751635204 8594 -29871425820106895992443270016834 8595 29787520782427014926195265628876 8596 -29694649110081497584503148854724 8597 29838391913172185519611473060962 8598 -29987404131748803908871897810628 8599 29893969810129778579534934811202 8600 -29804532220642066077356976565350 8601 29954203064739623279213929260808 8602 -30094606274662301628070600274056 8603 30005402615025510451585669456324 8604 -29921012113942116788097919273286 8605 30061324322941536271756942118212 8606 -30206742438301910217025693598468 8607 30121778598686238448065415808008 8608 -30026976409239768012183089976866 8609 30173220224129665049913313393922 8610 -30323948128233578458418840417296 8611 30229343379988828090990338212164 8612 -30139707765281659637888525152322 8613 30290174698887162667000721237776 8614 -30432112268230056910854501557828 8615 30341941456553855331167167225732 8616 -30255567188046931307692607573700 8617 30398266554816855532781097367684 8618 -30545347906476669545882262311108 8619 30459392311889307158555647909452 8620 -30364498048736117621800603923652 8621 30511331519922550306286693075524 8622 -30663625667698669904076827175622 8623 30568004513445811538863762058882 8624 -30476395191505023581604659145894 8625 30629515704403306681277265107984 8626 -30772925719346508322127791659908 8627 30681626889778412370653342222882 8628 -30595259957691576965623514835524 8629 30738576529178027597669992952162 8630 -30887349019058885712635220376004 8631 30800318437489215607874625159052 8632 -30703299017760941544234937901700 8633 30852753353057780611917776234884 8634 -31006710961768001429020850904388 8635 30910060068779163832452088285064 8636 -30818247399541987178575789436164 8637 30972021001271881678750205919044 8638 -31117079615775923431563801961988 8639 31024714383894162454903120988164 8640 -30936472072175216661748768664328 8641 31082220789172833831403906321922 8642 -31232536329898323973572225201668 8643 31144566641203475953480754960008 8644 -31047378310859309485089146183042 8645 31197598785976099960283642072848 8646 -31353151277827149606498259970696 8647 31255300001878907840928446036162 8648 -31161548862329109887687047949700 8649 31317953521361741376240409975209 8650 -31464666253335214070135357124774 8651 31371154105308424151042366980804 8652 -31282771152780389378735480481928 8653 31429221940067223242371220397124 8654 -31581175051935285784789021518274 8655 31492263586364819556240745995784 8656 -31392905917577864281078843780258 8657 31545639951929170258865410771204 8658 -31702974308206260036902289733004 8659 31603995587040960325827023807044 8660 -31510196813555680831566385875652 8661 31667260677810891726769396384964 8662 -31815488303743274312812064853188 8663 31720974089626433314317176877122 8664 -31630592382185982621748568624550 8665 31779689392201626942478776866692 8666 -31933219847288017075585568555588 8667 31843190199346818473443273199210 8668 -31743739832963173708801279708804 8669 31897160494832336946949797831842 8670 -32056288498033992586685995672332 8671 31956079309035468118928607575048 8672 -31860140725742396281811823268226 8673 32019978409831405482222169044492 8674 -32169810342512070263769727444354 8675 32074284677763509180327540415462 8676 -31983752271666565533649283585606 8677 32133407355063365918116111354082 8678 -32288682488014917588015128087074 8679 32197614571438265850836609795848 8680 -32096123084289712864632295192200 8681 32252103867420978120058399448642 8682 -32412878281428483061983857767108 8683 32311595858945319753065243609284 8684 -32215537865755228896344216111044 8685 32376201360135313489910261658316 8686 -32527580341626057466774241578628 8687 32430873596468368105559099527688 8688 -32338377217061200213293340196356 8689 32490648351283084107502997777282 8690 -32647691909724101707192555969288 8691 32555486348170682040616558719044 8692 -32453729278330783449038736310084 8693 32610498447982754552089989852002 8694 -32773024193132201356168473485072 8695 32670652062782511541589954893064 8696 -32572405809111826024045072718850 8697 32735723923077102405764523242248 8698 -32888827020576656469259197866914 8699 32790998909523855687532951250402 8700 -32698526989320946508175816701964 8701 32851365534151892034124881475208 8702 -33010020170207768711155232487428 8703 32916834699595867028108019860486 8704 -32812898496977413534509062363778 8705 32972457369083227875153773011972 8706 -33136653680822259067131592587268 8707 33033025732980972668835779037602 8708 -32934745070154268112785308718084 8709 33098820122332786583861937480644 8710 -33253664467871971571556212332168 8711 33154624220379165081426262527364 8712 -33059990363996034584428752930825 8713 33215570203867071488653186393922 8714 -33375947439350515688194942418914 8715 33281777049616094793819444251408 8716 -33177575065984582904840497161122 8717 33337756325551137462673145071684 8718 -33503815141152467644806872632708 8719 33398996733126064440462609517442 8720 -33298642411372032312755552264708 8721 33465436220820947412878553338896 8722 -33621872124737553969447949050822 8723 33521773118182593077586567918728 8724 -33427070045198616092210164312004 8725 33583394944978474231178841489702 8726 -33745419178517422996425642726754 8727 33650071862025830475710286559364 8728 -33543740443798440192913761938850 8729 33706683513248888633739666589448 8730 -33874618890220940195718769568972 8731 33768510582263508366092418083042 8732 -33667950823789271692681548758404 8733 33835599019486105922503998085768 8734 -33993717482759502875461743165188 8735 33892560998054679114764356919812 8736 -33795649959608813980198834766344 8737 33954605241384316576588025790722 8738 -34118464778021343531392522800388 8739 34022021379934868159823612278246 8740 -33915595017935831660135188966664 8741 34079166306434546791887191466722 8742 -34248831870566436943357222220936 8743 34141602559856293896855576009604 8744 -34038842220500192279439434042850 8745 34209428001564670052695527342608 8746 -34369161915484927639193099096674 8747 34266757582576611173351703166562 8748 -34169864858615168827888574145928 8749 34329488513760799433158176590404 8750 -34495208104798602356992834679114 8751 34397561754630627013920175417604 8752 -34288778040236421338677209965218 8753 34455251771493768077820759346562 8754 -34626746261371221072194506882948 8755 34518372829865293370585189460104 8756 -34415405663159715242811370044484 8757 34586695577191240383058864244812 8758 -34748229792388936179336192163268 8759 34644652597718177026096350234244 8760 -34545679355787014955232016872200 8761 34707988323477488281781022578882 8762 -34875396135845178574322222219588 8763 34776725056829627299166753578888 8764 -34667769017761853737093753608964 8765 34835052967910068608764230655812 8766 -35008305237063213824972762795782 8767 34898603970127764907688757166084 8768 -34793479743778026071351665129794 8769 34967674345543538368680310108168 8770 -35131040820468492707326373009924 8771 35026195179627618060117780154086 8772 -34927060805059668450788661117448 8773 35090134662054668886043392384964 8774 -35259341611468428696975945565508 8775 35159631267414211960474103779608 8776 -35048263459643224937894450390850 8777 35218332296674380106834406559364 8778 -35393542737156203818505555678992 8779 35282584652778400847775044292962 8780 -35177429951724793558124840743492 8781 35352326986524592627876796630084 8782 -35517355330537722500845221205954 8783 35411397142984320819632523258242 8784 -35310051551386188686248883040934 8785 35476054530103517246111696196104 8786 -35646980574034868975845298410628 8787 35546037891549429221243333348488 8788 -35434577134248343161581397224644 8789 35605387600638211323581749365128 8790 -35782564162543039419432444389768 8791 35670257167974878227965489882244 8792 -35562730523971609699129127765700 8793 35740677739848859910525450772806 8794 -35907473471422745908149427449634 8795 35800398604501453168329633643972 8796 -35698898963127071014716245691524 8797 35865487289606752783424392806724 8798 -36038343391845302856639272967428 8799 35936254083862186868116986137608 8800 -35822511206378862470403567907686 8801 35996159578660204738831757683204 8802 -36175144137830124715894134568456 8803 36061651733338688190123835251362 8804 -35953993776916224714050027905924 8805 36132847034568685997818434141064 8806 -36301342161381839784054117273736 8807 36192948991603198280145286872002 8808 -36089280541963842662545281605700 8809 36258754336040390951363105293444 8810 -36433553956722733810136766197444 8811 36330201811808039563994218799692 8812 -36216191315575271921935012881122 8813 36390685478276044351100112959044 8814 -36571579384541735734859379234056 8815 36456892266770503816975981287944 8816 -36346800603995889999482624762756 8817 36528590489520583503018876916484 8818 -36698973253942271052003066729154 8819 36589353908740093467295011908642 8820 -36485721133997807430659952809394 8821 36655789394936203384515574865762 8822 -36832363461404620416912920542148 8823 36727927474320937375334402827528 8824 -36611505151751468621204052350850 8825 36789071265729089454245063662662 8826 -36971811591310968961816473885508 8827 36855736016133340643217361000328 8828 -36745610207227190135340221180162 8829 36928216469335483672450415264810 8830 -37100511603685251877271610864644 8831 36989552574798497801049742371842 8832 -36883506926394708079071034553284 8833 37056623541156532597041655787526 8834 -37235088699459506161519510595588 8835 37129553857992793498370067741968 8836 -37012849853427063997208652885123 8837 37191084267409167803539216497122 8838 -37375872036651064428422181143782 8839 37258474662443371905130698982082 8840 -37146065548125257250228063304200 8841 37331667424291373411852673946888 8842 -37505697159253104083534801918434 8843 37393576068184855589710469611204 8844 -37287471071872395937708357304968 8845 37461383270221337878240607131784 8846 -37641648792446641410578994798274 8847 37534826829822556947899938110086 8848 -37415755885604704803576558255236 8849 37597031895007217247918499459202 8850 -37783886126590885744058560292748 8851 37665065411054492930423413147204 8852 -37552435591699534796836081018082 8853 37738957806502868222087278893448 8854 -37914846248805047163431910026948 8855 37801559184996202701545177989648 8856 -37692995237311365542156413451400 8857 37869812728955853543800253360004 8858 -38052094411516894571666933145668 8859 37944060295939196964661893538244 8860 -37824897058756973480000870951812 8861 38006851365138386306213444395682 8862 -38195604452846686197584924640776 8863 38075533255706369961687172504322 8864 -37960464261054971858920308837986 8865 38150236069670657633115399453196 8866 -38327895722899911935240965933576 8867 38213222910979204966801602375842 8868 -38104698678866664106145206403204 8869 38282237610713370317696997186726 8870 -38466549251735753988971315560004 8871 38357193397540575434491778408324 8872 -38235418969857445829154048458850 8873 38420574290308088860298380076164 8874 -38611329109482711384577470274124 8875 38490008376779199262084883589512 8876 -38374726362152948156588012894404 8877 38565232091828014182374821358728 8878 -38744876734644125318201233058948 8879 38628909528540107417642183819524 8880 -38518073957251537256059225749896 8881 38698573862040889749200762484484 8882 -38884749786086370504063797922754 8883 38774264683569428373659650494736 8884 -38652293344479855879632737900322 8885 38838331914614656961610369409732 8886 -39031012511625096296062992460228 8887 38908227031925335272467914240322 8888 -38790551819640254307737578733700 8889 38984272840107554823772470732164 8890 -39165929055808890140028330343048 8891 39048547328181454375699736264644 8892 -38937556933699442083449876125452 8893 39118873368404752722256685623202 8894 -39307023548705652936803414796034 8895 39195383623344377168576962236424 8896 -39070748388902653541184448988514 8897 39259864818483559776878956247048 8898 -39454682930057900409000178957828 8899 39330517084933663592690172936004 8900 -39212816117389462349682964177542 8901 39407293337664587258799061307212 8902 -39590763543374756643731676439714 8903 39472168584600870537380030401924 8904 -39358728734004157340887968155400 8905 39543262953635146292185606814984 8906 -39733304394934784649017756476868 8907 39620304304137654257745818526404 8908 -39495583539486064640459185442884 8909 39685483104357113469059456255044 8910 -39882475080969157487249655408020 8911 39756818644103416334665218117128 8912 -39636469041208526580997435724578 8913 39834322992727604969606114064644 8914 -40019733847503179614936740379714 8915 39899907777539279780660140327492 8916 -39786298315554705676345596917444 8917 39971471184267091531940911807684 8918 -40163631889345331595333990017416 8919 40049353493972908476189690672326 8920 -39922114422703559952831372188100 8921 40115140440788965486765226190724 8922 -40314111956570775040991481889348 8923 40187144076240379344734930131682 8924 -40066680304031002657010629852804 8925 40265507177234513182751819098008 8926 -40452765604551075473201056141954 8927 40331491057032880877908907880964 8928 -40215473576946796914493010708678 8929 40403834519672967085810955093762 8930 -40598121684718553247298581163528 8931 40482460775969876257012468818568 8932 -40354935771245008375531354387208 8933 40548862151818885947423386300642 8934 -40749936038039125625312110238788 8935 40621650617947901255828081847172 8936 -40498493583205098116998124594850 8937 40700548484545632513023777153288 8938 -40889891730171648542747808328388 8939 40767264731218897493071291066564 8940 -40651288742791655488020997463944 8941 40840284523661827301845318636322 8942 -41036516025346402872878326708868 8943 40919661867402312157815819737608 8944 -40789451115615863778771511674116 8945 40986786641196323731633984297732 8946 -41189885284294548779310896661644 8947 41060052350768812784644169824324 8948 -40936873532184765661326526526882 8949 41139807286363702433386745148808 8950 -41331251170002420299212400999334 8951 41207138468522872945367553441602 8952 -41088507357541809477464372189700 8953 41280861421248771706196906843524 8954 -41479153082682593803994458466022 8955 41361095365317687494262096157516 8956 -41230589774546481239425305507842 8957 41428632133110179512477317016806 8958 -41633968681374543161519928152068 8959 41502694427951298335998592808966 8960 -41376981064078356749292181667140 8961 41583209559355103430785812920328 8962 -41776559860897719005742885473794 8963 41651166733829005005344937877922 8964 -41532478521988266546055580190728 8965 41725684028833612654246054068104 8966 -41925961796026336802484478066594 8967 41806481839423964314210891943052 8968 -41673347260201582683581927261700 8969 41874746614196240087869183045442 8970 -42082351832722128032968538853136 8971 41949506240485529541025180164962 8972 -41823559053841239325390659795362 8973 42030788782279227585570872275046 8974 -42226176136935248137794196511108 8975 42099483703307504907691791052422 8976 -41978071029696645072901938230792 8977 42174486303199677524792069679364 8978 -42376976400354854737604275197411 8979 42256153430403958594344027098248 8980 -42122939761359718789129903670212 8981 42325066238403362816150126758084 8982 -42534738017155192875627471463462 8983 42400521480818084328400335972484 8984 -42271877198256990965709408626850 8985 42482684445254873920012538038024 8986 -42680006026483700017354692718114 8987 42551799952013892119408717892488 8988 -42430450364500834585294063911688 8989 42627615855549352105629348029764 8990 -42832340239121412072422910225928 8991 42710059820114855322022605432332 8992 -42573947667980337393067092080066 8993 42779602746619718261852905286406 8994 -42991481585922627918949108164868 8995 42855890980486153953288857133704 8996 -42727004115487111072069927547524 8997 42938607102285500619909466525124 8998 -43138105742933721497758598453828 8999 43008472125041715229178267928002 9000 -42884561522970643317021563373900 9001 43084999635655203310826268072002 9002 -43291765983601781330221256185028 9003 43168224784876912463397781501124 9004 -43031923429342867317833569438562 9005 43238522872665358125681808515652 9006 -43452511917543914911425697360136 9007 43315297536368585665855232860802 9008 -43183770230089288743827302093858 9009 43398924953845064820216950704664 9010 -43600613246965558626534580555528 9011 43469427202115014835327638670882 9012 -43345350646875427012039496779844 9013 43546671832860947087153520954722 9014 -43755594398702180318787532390114 9015 43630797228402085448808005033224 9016 -43491550210354715563836195380550 9017 43701521489022049006713624478084 9018 -43917863460268633798022423892616 9019 43779126834626327824457532473284 9020 -43647591293472715786599829833224 9021 43863537215631014804271233920648 9022 -44067228820673952615429533330948 9023 43934706983231567069182183234564 9024 -43807898234644176040160478622788 9025 44012779540483678735226244574473 9026 -44223772934429711364917593079554 9027 44097476566900591954671271775692 9028 -43958136281978098518458497701124 9029 44168965154519058318559368660962 9030 -44387689146762461431645287793936 9031 44247296469371667580483379230084 9032 -44112840090450277399203039350850 9033 44332504839737167499133273431684 9034 -44538321696784978454685283258594 9035 44404436943791965103784255040904 9036 -44277474767380962370602460531046 9037 44483027096813296315579771083844 9038 -44696328883640754109203543929794 9039 44568629484497090758729390661128 9040 -44426499171484261783652342298308 9041 44640777903618979286335232661122 9042 -44861663133677669060523003625736 9043 44719840584915772381055331981602 9044 -44585267093145612251156504396168 9045 44805969585362547916398542537488 9046 -45013815370964800228208149861474 9047 44878333599292691374728781038724 9048 -44748709204994742358515164459400 9049 44957764257836221739842043697602 9050 -45173412924918481228070891227494 9051 45044190113283112234743437052808 9052 -44901746134247569469158807186564 9053 45116994903116573058745365760324 9054 -45340183939554297208212572050822 9055 45196910499244190817765348822532 9056 -45059342154945209807212914634466 9057 45283619260001520820097316313604 9058 -45493752870912289248316693022468 9059 45356765589586276832411132572322 9060 -45227204978516597723115985876744 9061 45436936670764274885057248437128 9062 -45654713395036350253267203563588 9063 45524170199045867429653725358732 9064 -45378774707900727029447670149700 9065 45597775350353115675113136722316 9066 -45823163052383152803829827374788 9067 45678194122546117426230552812642 9068 -45540622160407667677717417855202 9069 45765836367529672114130418556484 9070 -45978263650017175153713065042564 9071 45839654491091487980325969035524 9072 -45707150014448456447563848943690 9073 45920571777561817836175509308164 9074 -46140612783219345288972929259908 9075 46008743388368105214063538191666 9076 -45863032323810124918556699056802 9077 46082781380855427346878590228164 9078 -46310639015372083323917830485896 9079 46164082036318701132518144661124 9080 -46023695559171542398574321828100 9081 46252541745158957717580686304326 9082 -46467053933470013817513342186308 9083 46327035844391783344258589062084 9084 -46194477640271943765535244669444 9085 46408824151514321510789328782984 9086 -46631039322492597335068819048456 9087 46497586738206412247467155015688 9088 -46348969545014294938975822996162 9089 46572422361242188303316893916164 9090 -46802767480146505399975104896012 9091 46654470210639698231117636783522 9092 -46513849601830039429162019370242 9093 46743776020886617617860328060808 9094 -46960504829949690524809746748834 9095 46819065288938071276223819563784 9096 -46683497963946241245250906877700 9097 46901373344404548393520561787524 9098 -47126004238121500546029674335714 9099 46991089960923875797830382243208 9100 -46842406015878351181665599804364 9101 47066609549669215636370594011204 9102 -47299221821393874577885310178056 9103 47149418603605031330291644940162 9104 -47005808700038718632124837369538 9105 47239675004847056516771246230024 9106 -47458534778006496535709647080068 9107 47315427456404679433584060110404 9108 -47179924745043047091818338488652 9109 47398611173616866677059685069922 9110 -47625690528271463610170164592324 9111 47489168053942410688720314540164 9112 -47337277508762855959753798853700 9113 47565379128575571986997405344644 9114 -47800409328992660384945755668684 9115 47649077360898478230934204283332 9116 -47505227247057842237948355872644 9117 47739936474828911910821992548326 9118 -47961180148116026018731315650308 9119 47816493788391632131964536711684 9120 -47678166170075346863319160429192 9121 47900464089519063119553385720324 9122 -48129760575621198450154865593474 9123 47991860572298870308127708426564 9124 -47839769744695066308211342939202 9125 48068890359234957649607194237832 9126 -48306221946282077894950896222924 9127 48153116950029291249048809234882 9128 -48006353068999509719536968917700 9129 48244948259506297803990476867848 9130 -48468601859921338890245401020808 9131 48322204867528592686116293311684 9132 -48183714703373576443374162347204 9133 48406943477499568459616986263842 9134 -48638616838924648581222091452994 9135 48499336699159244522828512736792 9136 -48343964641899043317520059509218 9137 48576810856519351126935186856322 9138 -48816717785093166423829823040388 9139 48661940029465724330203359342728 9140 -48515168661363356926391126649412 9141 48754629656639225835578081463688 9142 -48980472349248539675392821129668 9143 48832589885927643742426728796804 9144 -48691093246787544790839818948550 9145 48918236268025600039221059586824 9146 -49152174340311999979343254682948 9147 49011232160424124230509665040324 9148 -48855798449294669791434128446082 9149 49089555099908680311382423713604 9150 -49332055411042422789216511397388 9151 49175461323978608819144690803202 9152 -49025454699371715792607835995908 9153 49269016980074703680845291916810 9154 -49497176142235254302357917356548 9155 49347811926989113985177242337092 9156 -49206151963499625909479691599368 9157 49433995475750036991871604882402 9158 -49670470241538483149147732947268 9159 49527985109996206336094881114888 9160 -49369472781739027529153746292100 9161 49607011582984039376664914806082 9162 -49851893197531489330767119855782 9163 49693727017025938357389362733132 9164 -49543594450376708697786551376964 9165 49788272173277089455039177425168 9166 -50018651763952847290044999737794 9167 49867529217888052708374213569284 9168 -49722912766295812356835380470596 9169 49954634050636216909180606490884 9170 -50193679182037909644042603342088 9171 50049500317916729763621992662886 9172 -49890658518272594459462809592162 9173 50129243192123343622492828675682 9174 -50376644288275665311214146433416 9175 50216876404840468693939056774342 9176 -50063456082656636018148566261700 9177 50312062044990982311384324759056 9178 -50544928370324864504210086279748 9179 50392158211562753366221503798724 9180 -50247635234944467704190615501328 9181 50480064265890227037660051092642 9182 -50721427227048823471063833153154 9183 50575811846994587808425427412484 9184 -50413704559700973301354188446212 9185 50656408913884270213919680705544 9186 -50906222920633566595611781549828 9187 50744588025831234541085006159522 9188 -50591174285218550285830286589122 9189 50840780667801388024532626209446 9190 -51076174364896730618065236888644 9191 50921619182281498507453949249288 9192 -50773827359354699432875696805700 9193 51010323871467064831743507945604 9194 -51254163898781803197096207355234 9195 51107091815322367599951184259464 9196 -50944648568841794260878459288486 9197 51188156838645233051853890233924 9198 -51440676766251726606032428441484 9199 51277276559906924133547841846402 9200 -51120755904298339624908472276998 9201 51374361094058564687837691308804 9202 -51612035753094259808625628196228 9203 51455923399207010274786136649762 9204 -51308100490620066142215693338248 9205 51545591762209689943694252977544 9206 -51791790161402482934637606897634 9207 51642986044151256312220282636816 9208 -51477337133972216623144608782850 9209 51724914773716638232768596285122 9210 -51980146560345727194426801567368 9211 51814851573468251272250683392964 9212 -51658093920187558845224516252166 9213 51912836304263503855417893514888 9214 -52152943077434984630460429313028 9215 51995268864418549636446466000904 9216 -51844114749883911854372968795619 9217 52085483555083771935753128494084 9218 -52334344675498029879867668629508 9219 52183930058680667824191904876168 9220 -52018203351207057595510186610692 9221 52266591154118036034806747796962 9222 -52524301956560052145713626805896 9223 52357351438245475806640526232964 9224 -52197288418999441976872018190850 9225 52456379042851422355643258995026 9226 -52698813286072092216564862957508 9227 52539285804974507622706612157282 9228 -52388232101660040294767494438724 9229 52630460493600952972693310560324 9230 -52882000818680542469045671504648 9231 52729808742150342130308548687368 9232 -52560550217455480866873382916098 9233 52813233713778572067113920538884 9234 -53073572036656610050230690708364 9235 52904950210384632923451137990212 9236 -52744631420753771108069906496482 9237 53004621459286329214736919451844 9238 -53249657812889552279681889352388 9239 53088412258405419545971241954882 9240 -52934246504592552753590268464400 9241 53180419882650031719934441590722 9242 -53434391916319078040740482777634 9243 53280687886206954292944235259212 9244 -53111230365157282047192764034242 9245 53364990414542831535731976264678 9246 -53627859035194670369524743065096 9247 53457289729859569834966379589124 9248 -53293728467888833147759018152579 9249 53558008995741066693212929369604 9250 -53805680906435985657090209501704 9251 53642554322668915319564101740006 9252 -53488209347291475728565292053446 9253 53735401398544308875055194320324 9254 -53991972591251676935043908129348 9255 53836731423063003593517549821704 9256 -53663668278362178565433276405700 9257 53921517983260607508729102196802 9258 -54187205923036681513026184707268 9259 54014787613118863697697306651844 9260 -53851260475441314137971007771332 9261 54116455965638291977998633642256 9262 -54366499795293992646234620742788 9263 54201750458742916250495691229444 9264 -54044075963641518070924219136836 9265 54295583044858395846472102166024 9266 -54554618732809209799349875417988 9267 54397569091657140548918752214084 9268 -54224448563798654887658068468804 9269 54483256507693248918147624600968 9270 -54751792422620081280628594084172 9271 54577375624965612291116906056324 9272 -54410281391279650184673167117700 9273 54679970120993318342429185944328 9274 -54932566546163518153313486958754 9275 54766190586396704017116403605324 9276 -54608340120587770658815181920004 9277 54860587328562523295558150808482 9278 -55122398123964113192193776214274 9279 54963653889359578579148809326086 9280 -54787118271314406880416955224324 9281 55050108766415666609843653501442 9282 -55321243674994035274968820156432 9283 55145084130377955976569233166242 9284 -54977871790143865141402076739844 9285 55248763753539059339074786330504 9286 -55503784034679695517169073546914 9287 55335465074381693246881855251844 9288 -55174377311587759210303380827400 9289 55430880640787960137207153848964 9290 -55695483922419584606000095046084 9291 55534883983346384344257709239688 9292 -55358010906279982042528955542084 9293 55622114814473737320245126445602 9294 -55895995007352494099368323771268 9295 55718095990927962308470192514316 9296 -55547246044895317928802843124676 9297 55822443915645657476766315716486 9298 -56080192123241651958387280450114 9299 55910063016700118969527476916804 9300 -55749086618369503858806281512524 9301 56006335155774218097490414046404 9302 -56273488590501505533498785570914 9303 56111313000971225860671251421448 9304 -55930821992835962929571255018850 9305 56199458565430344037589561900932 9306 -56475975870751434368908521843404 9307 56296022462119219627971961214404 9308 -56125195310207218411672205182084 9309 56401470975439312595544476478088 9310 -56661986074496283618792980862732 9311 56489874928436845532997356801282 9312 -56325293435324787400412158604612 9313 56587020003649564032592742115844 9314 -56856880331476014071421076541314 9315 56693097260225004986152436363860 9316 -56512264056515637940462497287044 9317 56781758893852163906734042968968 9318 -57061212423705899277216767959108 9319 56879332856622826631386184264642 9320 -56705084100299091171761114156100 9321 56985747919485040743316029251848 9322 -57248741866151833066922471767748 9323 57074941334710578426118689322082 9324 -56910350502243679748590079099212 9325 57173112476815706852397453569382 9326 -57445557290152828227726728812354 9327 57279867197465852949259381884164 9328 -57095494372947357874265757811076 9329 57369457701819174490127765656324 9330 -57651897799089510268731817562888 9331 57467934852593902563739751391368 9332 -57293414933965454591044370416802 9333 57575315312908117135845290290252 9334 -57840965129054490086066339406788 9335 57665450613602765848827448169092 9336 -57497176822530305660499030269700 9337 57764214292459698485526685629122 9338 -58039570523386239660977878218376 9339 57872093561036240567774918299528 9340 -57687668844889412878311417589252 9341 57962482347166260865546808495522 9342 -58247630091719675823511156963336 9343 58061839481750416689307346918402 9344 -57883685384358550250191394588482 9345 58170369323239339048732789092368 9346 -58438541928195440179051671606274 9347 58261000993112366750202499341124 9348 -58092850364310391491431742264328 9349 58360805610185034297150964255202 9350 -58639081475479585141034670184908 9351 58469671567788946963355333518406 9352 -58281356150975984192992697789700 9353 58560863883610470212459711944324 9354 -58848889355076351955075974519748 9355 58661268025368310830444667977412 9356 -58482855973205763879406927547042 9357 58770478150994527759928009128004 9358 -59041513906048331156532825904834 9359 58862086629747509201139486725766 9360 -58690476701825822203721654701964 9361 58962781677526816409878618667528 9362 -59243710677351469703184315577988 9363 59072639338860698109753123135044 9364 -58884109015480670338194059155682 9365 59164795192680756838335011752132 9366 -59455583987436359677108896144776 9367 59265801477095520775157239906568 9368 -59083830665149291123516258370850 9369 59376160367467711425815942280968 9370 -59650075392089926300241191182404 9371 59468571039342083897926671656162 9372 -59296805549186091680133129885448 9373 59570193674437351336613401365128 9374 -59853941039878684851438289218308 9375 59681195114199043321535766412812 9376 -59488679061530591983623397611746 9377 59773863579934249924138222490882 9378 -60067724971825623704339918943622 9379 59875932052583021443647665459524 9380 -59694011102949917447958005104904 9381 59987294613833316907745277272968 9382 -60263810239696980265307134206754 9383 60080526886380249972384818474884 9384 -59905096139151676784743811627400 9385 60183207146159998806819390592132 9386 -60469664297424047844863111605542 9387 60294932963376190594449349510732 9388 -60102358586264753748916286260322 9389 60388565387811571327372359236164 9390 -60685536568663237735303236215048 9391 60491551618446113696641417057922 9392 -60305678435968749577966332604258 9393 60603927082190160956641188032008 9394 -60883229639863961109075772790536 9395 60698140598728602305788909497412 9396 -60522537904134767107426402256810 9397 60801432967764721490368367864162 9398 -61090922541410921766524495487428 9399 60914317922526871942066451897608 9400 -60718009930527300838550012593350 9401 61008801973836791492002004448008 9402 -61308589007570253688306814178628 9403 61112702434909787669302840788962 9404 -60926724636672047691673406943362 9405 61226257166974320550924893868952 9406 -61508190858438343204031400664834 9407 61320989219974524802321233331204 9408 -61141806978195592164590839576422 9409 61425365346268578283631361972483 9410 -61717916598269378345141825728004 9411 61539275021912779362352630576964 9412 -61342605207166304619059809770244 9413 61634584060866992504309386929122 9414 -61937391088946945334637882695142 9415 61739595807933696387829138066184 9416 -61549593494830646442137949773700 9417 61853852113020717112543802850568 9418 -62138769217682840056609271418308 9419 61949581261913825014643098815842 9420 -61770538908289884450825097771144 9421 62054892892323884639315428822562 9422 -62350226082422892994980719311748 9423 62169836801363971497732970360328 9424 -61969180930827375483318635900996 9425 62266145671993688693397255543564 9426 -62571826108920682872686509720708 9427 62371768556041939227549277508164 9428 -62181824212933076549343893969762 9429 62487240977791696670635969735048 9430 -62775157601875011269451785640328 9431 62583804246749516683894864664642 9432 -62400795088236704908188910352550 9433 62690058558228368415710736008642 9434 -62988335682200139805210562910788 9435 62806202650463435584373552457488 9436 -62605199080068314067325345388164 9437 62903040825738520141025346575522 9438 -63211941997026013169600845277964 9439 63009769183716902083724022401282 9440 -62816046927314623810700384199556 9441 63126277400731133062930056239366 9442 -63416917249904931992822836687234 9443 63223712325505176849107922115208 9444 -63040679173759593176064107678084 9445 63331067697822998149142592020932 9446 -63632163265760237301063990627874 9447 63447937803662807751933133264648 9448 -63243029434773874374847531634850 9449 63545791570422856045717484419204 9450 -63857955751923439107775094739096 9451 63653473243673408621497309329604 9452 -63459489137018351381366264525764 9453 63771032919334914993622662515848 9454 -64064573870519902298038323324548 9455 63869479547429557902177632795144 9456 -63682401565454081403800758125316 9457 63977488530254233484966203996806 9458 -64281741713050408302784625700034 9459 64095568238221806756912433393766 9460 -63890615633118758136878289653384 9461 64194281133723125179067548656482 9462 -64509384178476253179744352925576 9463 64302923851833713826259360345922 9464 -64104942812309961695499169484550 9465 64421709703452305442662936650504 9466 -64718010639618252149150049394594 9467 64520692042182901482228405366242 9468 -64333778624798496888584395673606 9469 64629817932064522114038954242884 9470 -64937281237136295666615228129284 9471 64748984062059963903952413921296 9472 -64539716179875304934720304984290 9473 64848554277481563099455289108482 9474 -65166799077825250262251949051908 9475 64958331454549471067876129170662 9476 -64760066236585128531716593459204 9477 65077857095487783045043539689774 9478 -65377283058813779651783773505348 9479 65177873367305038907204860743362 9480 -64987164301931801174694995080200 9481 65287971104467373684497008958084 9482 -65598327680898510733176175904708 9483 65408199251741074546979572069768 9484 -65198744124308388925504111535522 9485 65508833922616879152721663602824 9486 -65830070317171362475732244051084 9487 65619241292080975678692850563844 9488 -65417048335617181710559371906178 9489 65740009329084766177843593698564 9490 -66042570696443122625347625073928 9491 65840904308981337327325944402722 9492 -65650035891306201785371474904968 9493 65951981611928256926025006072004 9494 -66265423378496117512676099932868 9495 66073461994042819325704535542156 9496 -65859622315046800814443500338850 9497 66174627304050680589058016794562 9498 -66499237913115572524467812572228 9499 66286208222742222238822100476808 9500 -66084076001301653366714643788552 9501 66408050792580677931654723169604 9502 -66713444849768008092540932016514 9503 66509829531241223872732514288648 9504 -66314905898118793134155994276104 9505 66622063705716813710561518376452 9506 -66938459438429496980183904487302 9507 66744293382391239802646796155204 9508 -66530418039540940247716966059842 9509 66846516333147637218839036245444 9510 -67174523366927183986618766421128 9511 66959076216603150474253886354882 9512 -66752620765832108022637140533700 9513 67082037904249286655241165429132 9514 -67390446633690526343666404959428 9515 67184865922727974902781184582024 9516 -66989775693222951726235483882888 9517 67297751551819866376716110690884 9518 -67617445821953677655899000511554 9519 67421250424595037238815369167368 9520 -67203255305168667276488369802376 9521 67524366941607155563596318975362 9522 -67855456021917336914896425030633 9523 67637924816383614304821151978564 9524 -67431366649698706951784402772002 9525 67762149650541260938834169028684 9526 -68073452508504961247161241312708 9527 67865553750082364273550183864964 9528 -67666507923261409144303228877700 9529 67979601769028080604261796597124 9530 -68302637605705084399247559926084 9531 68104209250176275306332203941768 9532 -67885830786087598981045518921602 9533 68208224411810093708449737870242 9534 -68542604426141425095465846279176 9535 68322962759071476208530225819652 9536 -68111975302184504383907987462754 9537 68447950915582411646490944440332 9538 -68762507104332006466000719491588 9539 68552419949020048471354563864482 9540 -68353565853476012060332326840076 9541 68667500940180761412251309969288 9542 -68993544374374839942137615750468 9543 68793210652459471800108542780804 9544 -68570455366499840125031044022850 9545 68898310692428312678281316142344 9546 -69235811452171043479993566473096 9547 69013710942094312429770824849762 9548 -68802818259202467643122529979528 9549 69139995207904916321527779720806 9550 -69457835040545799975996996157254 9551 69245373242763152598890588246402 9552 -69042138544857008387474852260036 9553 69361459340494996199536332913924 9554 -69690736410208881804046513212548 9555 69488495218175130529109585962392 9556 -69265344166406051859830125676642 9557 69594142503545119049050958097604 9558 -69935158883730449156468344520170 9559 69710740314057721028767109204166 9560 -69495684722012947356929229308100 9561 69838151185561814580884883775364 9562 -70158960901980588342496794693188 9563 69944447859607203380864060859844 9564 -69741228893927528016313319186564 9565 70061738028060595591295794690372 9566 -70394085335671358389203538520194 9567 70189539012182941065689438462726 9568 -69962105313620542933211001962692 9569 70296307312689765138147297953284 9570 -70640857483999982126808045911056 9571 70413921196893821305068711654724 9572 -70198589735615437073378873165762 9573 70542469586392635256800816832964 9574 -70866428057172183166631000785954 9575 70649870953805310087843889686342 9576 -70442208128212531090148371985100 9577 70767833357522751799307361759364 9578 -71103637640544992148020939307874 9579 70896953625813504992270756397448 9580 -70669505479983153126442409707972 9581 71004639024250835302100171564168 9582 -71352415266358547567766464037508 9583 71123313358123197828152197518726 9584 -70903549471239543705534648781378 9585 71253179407765478554727542705168 9586 -71580141944212694846937232555714 9587 71361146516280689588573529945122 9588 -71153662439868296606191130737288 9589 71480330032280569378839404564164 9590 -71819636468150505975646497507208 9591 71610600607929191178591771342088 9592 -71378423391238365794387407805700 9593 71719219689590192121311851094404 9594 -72070422820307903030934211539404 9595 71839110179084599721440822882184 9596 -71619087314484028012384802415362 9597 71969787778244117936887272371848 9598 -72300137426169936918349721971714 9599 72078864012931412793345363840004 9600 -71867196002468529786864608679462 9601 72199095618416805986699796556802 9602 -72541540001854960650749869709314 9603 72330527323027617919953493696972 9604 -72098155508933918945529181814405 9605 72440270848215221949852289746824 9606 -72794740926209824021798362848068 9607 72560844086359556810363712700804 9608 -72336508630804007302739519102850 9609 72692856560610208172099849626244 9610 -73026648779478932136642601714086 9611 72802902377548986893378242119364 9612 -72591064201045450865627821630088 9613 72924177334169200206620278156322 9614 -73269984964293138758071553454856 9615 73056962021416495209302601606664 9616 -72819748331585654345084129955778 9617 73167283027558331885745906689284 9618 -73525435158836401540663984612616 9619 73289101577241659724485719998242 9620 -73064860003350470327102881485704 9621 73422288272985798754103728827686 9622 -73759162796628407993815798615748 9623 73533271188761842824796840034882 9624 -73317000862221123985920315461700 9625 73655824373062397374328841358864 9626 -74004821722878122850341633925154 9627 73789397249456002848208564826564 9628 -73552175166462172925173808795524 9629 73900860211850939074779305024162 9630 -74262705161558394234267996166412 9631 74023746669491027172904017642242 9632 -73794739302077836792746268020292 9633 74158113129814609493274255383052 9634 -74498288213058752487565826724994 9635 74270246226405931627620117795464 9636 -74053806813829896504493822142728 9637 74393479509849152465068298581444 9638 -74746099342224659048043050872388 9639 74528454604676219492020093116820 9640 -74286683740320114919628731580100 9641 74640864855388184804661711296644 9642 -75006061816859110552165545449668 9643 74764827235173859150648904815202 9644 -74535725233081913738406639635042 9645 74900575724581760329305996070024 9646 -75243899480649793965217331679496 9647 75013292878251521019285740785924 9648 -74792507409876322874107157657254 9649 75137795890285824981552145852802 9650 -75494059063768379793280553395014 9651 75273951219105071215275229480004 9652 -75031801479039141907895717751364 9653 75387358245774294274068052814886 9654 -75756116312857284552186738078148 9655 75512584846754384137139343285892 9656 -75278619304980929239538541485700 9657 75649149478268481456436609052812 9658 -75996006034459934048667506976068 9659 75763028942398654911264397871044 9660 -75542482843290565894852462216208 9661 75888620249082653319066208690082 9662 -76248169718612703756903286299394 9663 76025979572154161164837147248644 9664 -75779006367413130216594947647554 9665 76140544582672305792575733669892 9666 -76512727323877802475363112967176 9667 76266501360710553107387378614084 9668 -76032628000642889940675040060802 9669 76404453234866411541552826021768 9670 -76754891564033203565602253957444 9671 76519313725894489273255219240324 9672 -76293946401445782723812235035400 9673 76646001309412503883939612805764 9674 -77009073388376568857903631584708 9675 76784772117154659912793182154866 9676 -76537407114377300688931561204804 9677 76899927153785039200390160578082 9678 -77275938555269500303119889743748 9679 77027165887845958020970960997762 9680 -76788734203418295142768639075302 9681 77166361760448090297886229864968 9682 -77520003644132759604858720383108 9683 77282196110826392821967183868484 9684 -77056860796467689074118389628966 9685 77410186319390164527379028017544 9686 -77776585966481022284217372101828 9687 77549782871419230424532662541444 9688 -77297723679043825184090890613700 9689 77666126757919854915665807609282 9690 -78046004495370441327785565845776 9691 77794474337318419052484442453444 9692 -77555769565194097463431485368642 9693 77934885247438681917032218358408 9694 -78291980833875261702707530948868 9695 78051938637346937017212555181064 9696 -77821675882102727512776658056452 9697 78180629840176979906753211375362 9698 -78550797164080193736562427002628 9699 78321656272553437851301078467208 9700 -78069581949579139027176699018822 9701 78438997899377792574214545201604 9702 -78822389449032713429515848031026 9703 78568461865445236682151796686724 9704 -78324907584766676120447469458850 9705 78710309096512339981412802273544 9706 -79070676387085675626410906870468 9707 78827950836683164076926359748804 9708 -78597946120847190194942796498884 9709 78957989983498884145923988606088 9710 -79331946271194197132850691108484 9711 79100245589187268150406311847692 9712 -78842961019276435905183012805378 9713 79218590678324727461806179920644 9714 -79605695198914484003217081585028 9715 79349382476680442941284329556104 9716 -79105556894009413754270614290244 9717 79492070700565897466116641176968 9718 -79856140354542251195676076371908 9719 79610922614067418343729954629442 9720 -79376330477319189018984001932300 9721 79742077317369123842480878560962 9722 -80119474465790427461683286586274 9723 79885608871333648989019986331528 9724 -79628121759137471216389311590408 9725 80005158838424015721767216254182 9726 -80395819814821500474036468578308 9727 80136676496918839275434033295364 9728 -79888088834463081839111730854178 9729 80280824758402303043138971740172 9730 -80648643553146172493495960330248 9731 80400690845588463952674322639684 9732 -80165934258798652998611268352004 9733 80532983191109042723425657513442 9734 -80914041387371090590263325566788 9735 80677967565778709186727407007248 9736 -80415193265084370505230388814850 9737 80798153512760818726646243738888 9738 -81192799890647729990535089078182 9739 80931003729268696720158269270882 9740 -80682553511658456683437642936132 9741 81076414647242807073487986942088 9742 -81447575308535343627379811901634 9743 81197306024684688237295057660802 9744 -80957670345568743560480538369032 9745 81330952666971045939511874235652 9746 -81715495107941460277408087625348 9747 81476793090432308807611666119372 9748 -81214024464032259653135000563682 9749 81598197087725141178059474172002 9750 -81996890673934589765344129112848 9751 81732225930358632232025724984006 9752 -81478519513299369573266236709700 9753 81878896702094850638987507125124 9754 -82253647959592807398187924400674 9755 82001028890695887066225777766852 9756 -81761226818160356484279963936326 9757 82135412377391133833279117256004 9758 -82523899905449772897217721251336 9759 82282737558878479803887980003844 9760 -82014981130807377450459908389636 9761 82405178068521755804724496565764 9762 -82807518991731214905177710870788 9763 82540351694235157294634012293444 9764 -82286584036309322587109039964482 9765 82688548125055634809703834104472 9766 -83066692365904373985104486238788 9767 82811280808394956110983740501442 9768 -82566711194111059152018535403400 9769 82947036976537911816707043455042 9770 -83339478700873835640178498966724 9771 83095650996206206202656535446724 9772 -82827510767707814900385678525124 9773 83219133629094890771077819767364 9774 -83625366461729171057276553521416 9775 83355687995551496803813117093644 9776 -83096566641748434734424929411396 9777 83504736466701422151759276117764 9778 -83886760133855241459652200270274 9779 83628757887539122288788102695048 9780 -83384438045185436907289953742984 9781 83765670906482323496868505945442 9782 -84161685775289313328722235309508 9783 83915585013877357823164530883526 9784 -83642140904243970457193667206850 9785 84040330521469004702695084567304 9786 -84450283733535232777974187410056 9787 84177632407050945697551614077922 9788 -83918662475242524835349335182722 9789 84328197388403766202988982523528 9790 -84714120480089918032970332789768 9791 84453257278827509691846832197122 9792 -84203660788575013079996089655622 9793 84591380274375497250317251507204 9794 -84991198892852217078545623857668 9795 84742802583066357783224956651144 9796 -84468946851993369214512178187524 9797 84868175225858804586732111683524 9798 -85282284848432297045667438123656 9799 85006877014054821663140646537604 9800 -84742911503949190612467365498025 9801 85158757045952969917470161244015 9802 -85548173975263301750230692824742 9803 85284875755162886088533275947362 9804 -85035344761704825301691976563848 9805 85424391880201181088054555824264 9806 -85827857070826192949725853239234 9807 85576725769371867574123698675208 9808 -85297675045194543762118038969058 9809 85703365439327419447205455453444 9810 -86121686760540689153333710094732 9811 85843260708347659662456476885282 9812 -85578995816252626234237010715844 9813 85996460979598457205118476725444 9814 -86389639658454439867521822226628 9815 86123871404028508415274072750344 9816 -85868954330432869618393896533700 9817 86264146143333027642763541000642 9818 -86671712996784110064272556261154 9819 86418013437238287015265950530726 9820 -86139011163825487395675021184132 9821 86545753554208574096374731162248 9822 -86967860213165178480061249215748 9823 86686836516051582839449437035528 9824 -86417235004546075778195062438946 9825 86841591205406553232086472085004 9826 -87238308540361185807219712962308 9827 86969635203146991729853701821764 9828 -86715019198076301447751416430096 9829 87111337225495798689949564558562 9830 -87523043740082501849972807755844 9831 87266539997839504929046819055368 9832 -86981831361389808530872360610850 9833 87395347451121798838022671295042 9834 -87821526155986100789861139907976 9835 87537895429271312238532979822984 9836 -87268001093162851994765546093282 9837 87693533442632401471515507217766 9838 -88094278662943482763683435843394 9839 87822881945875857032089161214082 9840 -87563199885773567274741351583496 9841 87965799649942017161827754423044 9842 -88381245797772251985138156278536 9843 88122349803798708921387090972808 9844 -87837447732279605005923978434884 9845 88252471706445176878709941896584 9846 -88682516401162555598659081626022 9847 88395774096361479196025835745924 9848 -88120693765515323851869734654850 9849 88553017211135325714168322512012 9850 -88957816363432275373961641314534 9851 88683444422562140516603265208802 9852 -88423618138116124887850067330564 9853 88827586519628508289060404851524 9854 -89246999107710541874616487711748 9855 88985724169524904308741778501648 9856 -88695006955092266562204106500164 9857 89116485829127713185439718323202 9858 -89550879778223030903979292489736 9859 89261243541299896518250381333922 9860 -88986330698864431870079205282824 9861 89419833881622725731025474817928 9862 -89828292314312407972017513240994 9863 89551391865903097215445129184644 9864 -89286190843019103681241126364550 9865 89696981534948047343944484569732 9866 -90120179283077939453293511616994 9867 89856027869074468155464508517136 9868 -89565343204290984260491951716002 9869 89988122693991498067858947055684 9870 -90426923343547177010772571276816 9871 90134118399981493213701540620162 9872 -89853440282099453313642062774338 9873 90294083561789544714698309498246 9874 -90706443921844451995463991993154 9875 90426963193122023972760787250312 9876 -90161619967312837656870634033604 9877 90573365522967764378760071848328 9878 -91000826060532823114789057418948 9879 90734003053202606673537091293448 9880 -90437855852105700469640251864200 9881 90867210154922366394121483102084 9882 -91309960062690151751156646425770 9883 91014452918692284950557400175842 9884 -90733745096005196067619820576644 9885 91176032334281826530745793417864 9886 -91592097995067096358158453744514 9887 91309564883999670239903543704322 9888 -91038980668926254354585159343812 9889 91457435019862446811712223697928 9890 -91889227945772956154744343779848 9891 91619493939103816481368356752332 9892 -91322907386187637756605245221442 9893 91753802846161450854788022244804 9894 -92200779891058266475377915366536 9895 91902536944353137384701146484612 9896 -91615948293309289792265869898850 9897 92065040896123962510413447816324 9898 -92485325450567755255548245019942 9899 92199930576507536412137007787204 9900 -91929677560223177703172526076786 9901 92349061037394969178986488359202 9902 -92784735486016354774134168667714 9903 92512500740251330052016322289924 9904 -92210120550925578024286306787938 9905 92648208534298425436364892888584 9906 -93099197192739038832634067420936 9907 92797719576661977694510436090402 9908 -92511314341312300130485893054242 9909 92961864513045827578816680785288 9910 -93386372435052675681665415524804 9911 93097884229505295507707644427528 9912 -92821845489115876485676583387400 9913 93248284209318866355120134855044 9914 -93688109286984976714060391383714 9915 93413371797362159200996667336584 9916 -93110575859953150935498163088644 9917 93549722993955617226935938793284 9918 -94005267172578009602338832717324 9919 93700778237446647113756321218568 9920 -93408849978957139293670639609284 9921 93866318603914878325047901573124 9922 -94294625855448720229720298601222 9923 94003479871331087226124143307682 9924 -93727514620685664660124521644804 9925 94155400553869564300361148490662 9926 -94599186176922864413157153603908 9927 94321429342758856543611204107846 9928 -94012962074302187389687100237700 9929 94459161385897810175119659965762 9930 -94919282361321250366760411521928 9931 94611484129300520118164967308642 9932 -94319297072335868848750805160004 9933 94778482173944194972364156657936 9934 -95210841434951569074476311328194 9935 94917017517614804554499010739972 9936 -94635133134680423566265421198472 9937 95069742714068754686631666243844 9938 -95517972919769780402731835542594 9939 95237440028938016106232504183364 9940 -94929049009513105289853381246344 9941 95376326319834845804906452084322 9942 -95840576349015522865740521014468 9943 95529942274802317083048532790404 9944 -95231914517023183508536008245700 9945 95698605737092247958619365133592 9946 -96134837644220649543124564035874 9947 95837840413628493399527935597448 9948 -95556287611268477918031267564164 9949 95992089870768483802756516490402 9950 -96444821976434600662233277991814 9951 96161227441227876758592421145608 9952 -95846547773351528869220515224386 9953 96301273994190937801577910366724 9954 -96769951413647844672106750591244 9955 96456439937956508575198696964744 9956 -96158121680779489910154711454084 9957 96626054237827256578695471716804 9958 -97066670722382377777409088998468 9959 96766684015193709364118564999044 9960 -96479622549288014911839835288200 9961 96922274240733231577506977016964 9962 -97379032928785331764143399035588 9963 97092848134427316536566014163532 9964 -96777994648113162269010632756164 9965 97234309866697442602485642858052 9966 -97707164712883723449823340199176 9967 97390291580756730694244170458242 9968 -97086276748485046260848799169796 9969 97561609479006560314576434830084 9970 -98006648111102645240647277495684 9971 97703412035324504076967660253286 9972 -97416209027069954768519885562086 9973 97860302146406245148823373296482 9974 -98321403447890655341093988035554 9975 98032620148931179229704298352408 9976 -97711372139129029711010526941700 9977 98174744518321105563631872178564 9978 -98652329121410026723496850394948 9979 98332296288404519831362244905924 9980 -98028489323734709298648519287812 9981 98505083410471643497771069725926 9982 -98954091890988268533923946641416 9983 98648064545585498901473508602884 9984 -98354968519597185750121007022980 9985 98806534079474713491301426295812 9986 -99271744038041029113590559514114 9987 98979803502736983123247482667844 9988 -98658643377539231125034571709444 9989 99123397751228112770044116173764 9990 -99605741761703274755394944707856 9991 99282263922189415248786613779844 9992 -98972146928697024847559325422850 9993 99456526515886751937097908419204 9994 -99909760729968039373158435811268 9995 99600954278227534163295862765252 9996 -99307742895770290450969598708172 9997 99760251971152254380694493024324 9998 -100230112392536241951179889720514 9999 99935260171836742043422093984012 10000 -99608098180643679274143404686789